I've been getting a lot of email lately due to the presence of NESICIDE on RomHacking.NET. Thanks Tater Bear!
Due to that, and partly to give myself a renewed vigor, I'm posting a few snaps of some of the things that are in various stages of 'in-work'ness. I am trying to get to the point where a new release would be a good release.
First, an execution tracer showing 256Ksamples of CPU/PPU bus activities...
...obviously a bit of timing work to be done (cycles is leftmost column not quite visible)
Next, I really like the NerdTracker style, so...
A technicality, but I think something better presentation-wise...the autogen sourcecode for project elements is now viewable via a toolbar button instead of buried in the SOURCECODE tree branch. ALSO, modifications made to the sourcecode are applied back to the graphical view. Right now the graphical view icon in the toolbar is probably not 'cool'. I will change that...
As I mentioned, a project-based wizard, of sorts...
One other thing is that all of the ROM data in the CHR ROM banks or RAM data in the emulator (CPU, PPU, CHRRAM, OAM, Palette, SRAM, [EXRAM--when I get to it] and all of the registers (CPU, PPU, APU, I/O, Mapper) are modifiable via the edit controls. Most take effect when modified. For example, here I modified a few characters in PPU RAM during SMB1 intro (the word WORLD is horked).
Also adding configuration options for lots of junk...
There it be so far.
Due to that, and partly to give myself a renewed vigor, I'm posting a few snaps of some of the things that are in various stages of 'in-work'ness. I am trying to get to the point where a new release would be a good release.
First, an execution tracer showing 256Ksamples of CPU/PPU bus activities...
...obviously a bit of timing work to be done (cycles is leftmost column not quite visible)
Next, I really like the NerdTracker style, so...
A technicality, but I think something better presentation-wise...the autogen sourcecode for project elements is now viewable via a toolbar button instead of buried in the SOURCECODE tree branch. ALSO, modifications made to the sourcecode are applied back to the graphical view. Right now the graphical view icon in the toolbar is probably not 'cool'. I will change that...
As I mentioned, a project-based wizard, of sorts...
One other thing is that all of the ROM data in the CHR ROM banks or RAM data in the emulator (CPU, PPU, CHRRAM, OAM, Palette, SRAM, [EXRAM--when I get to it] and all of the registers (CPU, PPU, APU, I/O, Mapper) are modifiable via the edit controls. Most take effect when modified. For example, here I modified a few characters in PPU RAM during SMB1 intro (the word WORLD is horked).
Also adding configuration options for lots of junk...
There it be so far.