Skip to content

jamiegluk/Alice-Extended-Source-Project

 
 

Repository files navigation

Alice 2.4 Extended Source Project (AXSP)

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). **

About

A project that aims to re-create the Alice 2.4 source code and improve it

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 81.8%
  • Python 18.2%