3 ms·
Anyone else having trouble getting Adventure Construction Set to run? (Seeing ACS in the list brings back so many memories)
by lysol 14y ago
Anyone else having trouble getting Adventure Construction Set to run? (Seeing ACS in the list brings back so many memories)
- __david__ 14y agoThe emulation isn't perfect--I know there are still some 6502 bugs lurking around. I did this in about a week last year and have only spent a few sporadic days here and there improving it. One of the things on my todo list is to use websockets or something to ship the emulation log back to the server and compare against an independent (and presumably better tested) 6502 emulator. From there I can detect inconsistencies and fix the JS implementation. As I side effect I can build up a set of (hopefully) comprehensive test vectors that anyone writing a 6502 emulator can use to validate their implementation.
- to3m 14y agoThe C64 6502 test suite is easy to bodge into an emulator. I used it to verify the 6502 emulation code in mine. Very worthwhile - I found a number of bugs because of it, particularly with BCD mode and a number of the illegal instructions. (Obviously no guarantee the 6510 illegal instructions are the same as the 6502's, but the few that BBC Micro games used seemed to be. I believe the BBC Micro 6502 is the same one as in the Apple II, but 2MHz.) An explanation of how to fit it into a non-C64 emulator: http://www.softwolves.com/arkiv/cbm-hackers/7/7114.html http://www.softwolves.com/arkiv/cbm-hackers/7/7114.html Mirror of the actual file: http://modelb.bbcmicro.com/tech.html http://modelb.bbcmicro.com/tech.html