virote328 wrote
Yeah, it DOES eat up a lot of ROM space....which makes me think that everyone needs to optimize if they want to continue beyond chapter 9.
You don't need to optimize your VM code generation to complete the book because your compiler and OS are tested using the VM emulator.
That said, however, it is an amazing feeling to compile your game and the OS you wrote, run it through your VM translator and assembler, and see it run on the CPU emulator!
--Mark