I'm having the Done Loading screen problem, and research has reaped no rewards. I am currently running Mac OS X 10.6.8 (Snow Leopard), and after following the directions to the letter, I'm still getting the Done Loading issue.
Log:
*** MagicMinecraftLauncher 1.0.0 ***
java.lang.ClassNotFoundException: net.minecraft.client.Minecraft
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
at magic.launcher.Launcher.main(Unknown Source)
(Sorry, I'm new to the site and haven't figured out spoiler tags)
I downloaded Forge version 7.8.0.691 and copied all the files. Then I used Archive Utility to open the minecraft.jar (which just makes a copy of it in folder format) and deleted the .jar file. Then, I pasted all the Forge files into the unarchived .jar, compressed it, and converted it back into a .jar. I've tried launching Minecraft both with and without the META-INF (There were no Mojang files inside it), yet it still isn't quite working. Let me know if you need anymore info.