DISCLAIMER: These notes are from the defunct k8 project which precedes SquirrelJME. The notes for SquirrelJME start on 2016/02/26! The k8 project was effectively a Java SE 8 operating system and as such all of the notes are in the context of that scope. That project is no longer my goal as SquirrelJME is the spiritual successor to it.
Currently stuck on some corruption, the Moon class is read from the ZIP file correctly but eventually some of the bits transform into 0x53706C69 at the start. That number is always the same however. Should not occur but it does, however I will ignore it for now as the Moon class will just be deleted in the future anyway. Once I have class translation done I will determine the actual cause of it.
Since the mutator was going to end up being the same as Logical, I am just going to fix logical and use a better system instead.
Going to split the logical stuff to other classes in the same package and then simplify them greatly since they all just contain duplicate information anyway.
Actually figured out the bug, it appears that it attempted to load by blank font data as a class file.