you may have seen this already, but I did a sort of proof-of-concept
demake of Lemmings (the 1991 Amiga game) for Apple II.
64k gets you digitized sound and Mockingboard Music
I've tested IIc under MAME and it works, including Mockingboard. Split screen title works on MAME but it was a huge hack trying to read VBLANK
Maybe I don't get your use case right, but in general my code in https://github.com/cc65/cc65/blob/master/libsrc/apple2/waitvsync.s is supposed to be "the" correct solution. Even 4am (!) adopted its //c logic
for Total Replay after an in depth discussion.
https://github.com/cc65/cc65/blob/master/libsrc/apple2/waitvsync.s
thanks,
I've dropped your code in and it works (at least in the emulator,
I don't have a IIc). It has the same effect that the other code I had
(which I was worrying about) which was starting in an odd place for my
cycle counting code, but now suspect that your code is right and that
I have the sense of the VBLANK reversed in my IIe/IIgs code.
Hi Vince,Hi Vince,
https://github.com/cc65/cc65/blob/master/libsrc/apple2/waitvsync.s
thanks,
You're welcome :-)
I've dropped your code in and it works (at least in the emulator,Great to see that my code seems to fit your use case - thanks for the feedback!
I don't have a IIc). It has the same effect that the other code I had >(which I was worrying about) which was starting in an odd place for my >cycle counting code, but now suspect that your code is right and that
I have the sense of the VBLANK reversed in my IIe/IIgs code.
Regards,
Oliver
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 296 |
Nodes: | 16 (2 / 14) |
Uptime: | 69:13:30 |
Calls: | 6,655 |
Calls today: | 1 |
Files: | 12,200 |
Messages: | 5,332,099 |
Posted today: | 1 |