@qufbee@travisgoodspeed There are some really good scans of the ROM chips that can be processed with maskromtool. I've been saving it until I finish with the external ROM. Didn't want to work ahead of myself. Might be getting to that point.
#Casio Project Update!
In my last project post, I had just finished v1 of my ROM reader and successfully dumped the the IR 7000 firmware. I've made a bit of progress since then. π
The first version had a few pinout issues, so I redesigned it to be JEDEC pin compatible. π§΅
@qufbee@travisgoodspeed Oh cool! The organizer has a service mode that lets me dump the contents of RAM via data port. I haven't found the instructions for writing to RAM yet, all the juicy instructions seem to live on the internal ROM. I'll check this out tonight and see what I can do with it.
@qufbee@travisgoodspeed Thanks! There are a lot of similarities with the 8x, Ax, and 9x instructions listed on that page (jumps/calls/returns) also some good info on the registers.
@qufbee@travisgoodspeed Dumping the CPU ROM would be interesting. By analysing code from a few different models I can see how they patch internal ROM calls from the external ROM and change functionality. One model can print to a label maker by dumping the LCD RAM across the data port.