Unfortunately, today I had some problems with my PC, but don't worry, I'm keeping backups for Crystal Kingdom in 2 different places. :) I only did some minor improvements, hoping to do more tomorrow.
If you would like to support Crystal Kingdom, please consider liking its facebook page and following it on twitter.
Yesterday's update can be found here.
In a case of any questions or suggestions, don't hesitate to contact me here or on twitter. ;)
Needed to take a bit of a break after the 33 day streak. Spent a bit of time looking at the Forth word structure. Figured out .int was giving a 32 bit int instead of 16 bit. Think the alignment issues should be worked out now. Did some other testing with MSP430 Forth. Simplified the test case a bit by about 10-20 lines.
I found my bug that was causing the Flash port of my Mass Battle game not work properly. At one point I was casting a generic Entity into a specific data type. There is a chance that this cast could fail. Neko handles this failure gracefully and resolves the object to a null, which works fine with my code. Flash just crashes. Granted, this is my fault for an unsafe cast, but it was a pain to track down.
I also learned that when I updated my FlashPlayer recently it didn't update the debugger, so I wasn't getting the error. That lead me to believe I was stuck in an infinite loop and lead me down the wrong path for a while.
If you want to move around some stuff and see it working you can hit the Flash demo today: http://codingadventure.net/index.php/games/mass-ba...