Just had a play with JSAtom and it looks good ..... nice job.
I do have a few remarks:
- Looks like the vsync signal isn't used in textmode because scrolling and printing text is way to fast
compared to a real Atom.
- CTRL-G works but beeper sound in games like Chuckie Egg and Galaforce isn't working.
Both games are using the VIA timer at #B808/9 for creating sound.
- When you boot in MMC- or in TAPE mode, the diskcontroler area at #0A00 is read only and generates an
error when written. This causes a lot of AGD files fail to work.
- There is RAM from #0000-#7FFF (32KB) and from #8000-#9FFF (video RAM), except area #0Axx (Diskcontroller)
- The AtoMMC is working ok but when you type *CFG C0 the debug mode is entered ......
- The second colourset is not selectable (?#B002=8)
There are also a few options which are available on expanded Atoms like:
- Bankswitching roms at #Axxx through #BFFF
- Joystick emulation, there are 2 'standards': JoyKEY and JoyMMC.
JoyKEY uses 2 joysticks parallel to the first 2 rows of the keyboard matrix.
JoyMMC uses PORTB of the AtoMMC to connect a joystick.
- AtomSID
But it's a great emulator written in a short time ....... which is amazing.
PS. I will try a few floppy- and tape images for testing later.
I can send you detailed information about the options if you want.
Hi Andrew,
Just had a play with JSAtom and it looks good ..... nice job.
I do have a few remarks:
There are also a few options which are available on expanded Atoms like:
But it's a great emulator written in a short time ....... which is amazing.
PS. I will try a few floppy- and tape images for testing later. I can send you detailed information about the options if you want.
Greetings Kees