A project that aims to take a forked version of Alice 2.2 and:
- Reformat the code to look nicer.
- Update the Java environment to Java 7.
- Resolve all 4000+ code warnings!
- Update 3rd party libraries, ie. OpenGL, where feasible.
- Update the code to match the Alice 2.4 source code.
The Alice 2.4 source code has not been made public, however we can work it out:
- Take original Alice 2.2 source code from first commit of this repository.
- Compile the code to a jar.
- Download the latest Alice 2.4 source code.
- Get the alice.jar out of it.
- Use JD-GUI (Java Decompiler) to decompile each jar to a folder.
- Ensure JD-GUI had line and meta comments turned off in preferences.
- Open both decompiled sources as Eclipse projects.
- Use Eclipse to format entire source code for each project.
- Use Meld (file diffing tool) on both project folders.
- See what has been updated in Alice 2.4.
- Add new files to this source code.
- Apply all remaining changes.
** I need this code for a small project of mine (that may never actually see the light of day). **