When you have a series that's consistently gotten new games for almost 40 years, you have to think about how younger generations will be able to play them. That, and, of course, thinking about your ...
JASM is an assembler/disassembler for JVM bytecode. It provides a nice syntax for writing JVM classes in a bytecode-focused assembly language, and can also disassemble any Java .class file to JASM ...