Done! And we found a little collection of hidden messages and secretly signed screens, pretty amazing considering I was trying to pick random titles (Spanish)
https://www.youtube.com/watch?v=xd06lBR4Yo0
The stream was so-so because of EightyOne: it has some issues with the autoload I was not aware of.
The problem arises when you are loading a game that uses a custom loader, in that case, two things might happen:Hobes128 wrote: ↑Thu May 16, 2019 11:22 pm Your suggestion to add a pause at the end of the routine would make sense i guess (i.e. press any key to continue running the game). After doing a bit more reading, i realised that i didn't really put much effort into making sure the game could continue running after i exit my routine. That was mostly because i was focused on loading screens, and i figured that triggering an NMI in the middle of the tape loading would almost always cause a crash (or at least an r-tape loading error).
- After the NMI, the custom loader just triggers a reset
- After the NMI, the custom loader keeps going, in that case, if there are no hidden attributes, you have no indication the NMI worked.
But those are small details, really, the code works pretty well!