#SquirrelJME: Before I had a multitude of classes that could be used in registers to represent something like memory addresses for my intermediate language. However I determined that is too OO heavy and rather messy. Now I just have a simple interpret some value in a certain way.
#SquirrelJME: The good thing about the future SquirrelJME 0.4.0 is that I can have a changelog now! So exciting! ❤️❤️❤️🐿️🌺
#SquirrelJME: I integrated with @CircleCI@twitter.com and I got some insights into tests for my Java Virtual Machine implementation! Running all of these took 17 minutes but hopefully my next VM iteration cuts that in half at least. Pure interpreters are slow!
#SquirrelJME: Totally forgot about Vector, it is not in the API source code. This definitely needs to be added.
#SquirrelJME: Waiting on some literature to be delivered, so will be working on some other things in the mean time.
#SquirrelJME: When Java actually changed their deprecation policy from labeling to removal, they additionally decided on JEP 182. So I created this issue for that https://github.com/XerTheSquirrel/SquirrelJME/issues/6, this means I have until September 2019 to write a Java compiler.
#SquirrelJME: The project board for 0.4.0 is located here: https://github.com/XerTheSquirrel/SquirrelJME/projects/6 and this shows the raw progress of the next SquirrelJME release.
#SquirrelJME: Pretty much what I will be doing now is writing a register-based instruction format and compiling class files to that format, then once that happens the code will be running on SummerCoat. This hopefully will end up being much faster and such as well.
#SquirrelJME: The hardest part in starting any new code is naming, sometimes I just sit there for half an hour just blank on a name.
#SquirrelJME: I am starting work now on the SummerCoat VM which will be a better written and more optimized virtual machine for SquirrelJME.
Mooey Quaaasmas!
Hi! Checkout Mu and SquirrelJME for their first release!
Mu is a Palm OS Emulator!
SquirrelJME is a Java ME 8/J2ME VM!
https://github.com/meepingsnesroms/Mu
https://github.com/XerTheSquirrel/SquirrelJME
#Java #J2ME #PalmOS #RetroArch #Emulator #Emulation #Mu #SquirrelJME
#SquirrelJME: Releasing in three days! Doing a bunch of finishing touches and slight refactors/reorganization for this release.
#SquirrelJME: It feels good to have finally gone through all of the cards for the SpringCoat VM, so it is effectively complete (although there might be a few things to be adjusted or new unsafe API methods to be added). From this point on it is mostly library stuff.
#SquirrelJME: When you spend all day yesterday working on fonts, you naturally dream about working on the fonts in your project.... in the middle of an evergreen forest full of snow. At least there was a couch and table sitting outside.
#SquirrelJME: Yay font rendering is now correct after lots of iterations and rewriting the PCF->SQF conversion code.
Moved to @XerShadowTail , please follow me there instead!