SCUMM: Add support for SEGA-CD MI Passcodes
|Reported by:||SF/sanguinehearts||Owned by:||sev-|
|Game:||Monkey Island 1|
As you may know, The Monkey Island SEGA-CD version was infact slightly modified. one of the main issues was that there were no save states. The programmers worked around this by implementing a method in the GUI to accept passcodes of four digits. which allowed the game to restart on the hardware and accept various boot params.
These boot params served as passcodes to allow the user to return to somewhere close to their current position in the game.
I have intentions to work on this some more. however in its current state this patch adds a debugger command to accept passcodes. This debugger command is only visible when running the SEGA CD version of Monkey Island.
This is probably not in a suitable state for inclusion into trunk, ideally I would like to take some more time to look at how the passcode is validated, allowing me to implement checking of the passcode. I would also like to look at the possibility of implementing the passcode gui.
I have attached some images so that you can see how this looked in the original game.
If Im being completely honest, I am looking at this simply for the sake of a stubborn wish for completeness. any comments will be appreciated.
Ticket imported from: #2895458. Ticket imported from: patches/1211.