shaymanjohn / speccyMac

ZX Spectrum emulator for OSX, written in Swift
GNU General Public License v3.0
15 stars 3 forks source link

After one game snapshot fails with an unemulated instruction, subsequent snapshots will not run #22

Closed hippietrail closed 2 years ago

hippietrail commented 2 years ago

For instance my .z80 of Chase HQ stops with:

Unemulated Instruction:

RRC (HL) Instruction number: E Section: z80+cb

Screen Shot 2022-08-23 at 1 45 38 pm

After clicking on OK choosing any other snapshot from the Load button causes the snapshot to load but not to run.

shaymanjohn commented 2 years ago

On reporting an unemulated instruction, running is set to false. Probably just needs setting to true on next load of an image.

shaymanjohn commented 2 years ago

PR raised https://github.com/shaymanjohn/speccyMac/pull/23