Activity
From 06/30/2018 to 07/29/2018
07/28/2018
- FO 08:41 AM Feature #68: Implement stock Atari 800 mode
- Tried the salt xex. If I boot it on 48k, then change ram to 16k/32k it returns the expected results. i.e. ram test passes with 2 or 4 banks and rom test passes.
So not sure what is going on. Perhaps the low ram somehow effects the zpu...
07/27/2018
- FO 10:12 PM Feature #68: Implement stock Atari 800 mode
- Built as v25 anyway in case anyone wants to play, but definitely more to do on this...
- FO 09:48 PM Feature #68: Implement stock Atari 800 mode
- Squashed several bugs, but struggling with 16k and 32k mode for some reason, not booting.
07/26/2018
- FA 02:17 PM Feature #68: Implement stock Atari 800 mode
- This is great news! I look forward to testing it :-)
07/25/2018
- FO 10:06 PM Feature #68: Implement stock Atari 800 mode
- Got it booting again after a few small bug fixes.
Some reset issues on the 800... and it fails the XL banking acid test (which I guess should auto-disable).
Well, will fix up on Friday night. - FO 09:27 PM Feature #68: Implement stock Atari 800 mode
- OK, that sounds ... fun! It won't be expensive to add support for but I need to think about it.
For now I just want the system to boot at all after my changes:-) - FA 09:11 PM Feature #68: Implement stock Atari 800 mode
- I know of one game that relies on it -- Coleco's Wargames. Phaeron and I chatted about this a while back because I couldn't get Wargames to run on Altirra in Atari 800 OS/B mode but it ran on my real Atari 800 just fine. Here are some ex...
- FO 09:03 PM Feature #68: Implement stock Atari 800 mode
- @farb - do you know if the protection ever needs the floating data bus? For now I've set 0xc000 to either 0xff in <52K mode or ram in 52K mode.
- FO 08:57 PM Feature #68 (In Progress): Implement stock Atari 800 mode
- Added Atari800 mode.
Ram selection dialog changed to system. Pressing fire toggles 800/xl/xe.
Only 16/32/48/52k supported for now.
When in 800 mode reset not connected, instead it gives an nmi to antic. So you might need to power cycl...
07/22/2018
- FO 10:07 PM Feature #73: Implement ATX disk image support
- Pleased to see it looks pretty simple, so we should be able to plug this in without too much pain.
- FO 10:05 PM Feature #73: Implement ATX disk image support
- Ah, that makes more sense. The loadAtxSector seemed to be missing all the timing I was expecting, then I saw the phantom sector hack comment:-)
There are a couple of registers available to the ZPU, one has the current time and one del... - FA 09:50 PM Feature #73: Implement ATX disk image support
- Here is my current work-in-progress code that tries to emulate accurate disk timing:
https://github.com/kbr-net/sdrive-max/blob/v08/atx.c
The SD card is read using the faccess_offset() function. Data is stored in the global "extern... - FA 09:48 PM Feature #73: Implement ATX disk image support
- Here is my current work-in-progress code that tries to emulate accurate disk timing:
https://github.com/kbr-net/sdrive-max/blob/v08/atx.c
The SD card is read using the faccess_offset() function. Data is stored in the global "extern... - FO 09:08 PM Feature #73: Implement ATX disk image support
- What is the basic interface?
If I receive a command packet, can I send it to the atx handling code and it returns me a packet to reply with and a delay? I guess it would need to call me back to read/write from/to the sd card too. - FA 08:29 AM Feature #73: Implement ATX disk image support
- The SDrive Max project has ATX disk images working including many forms of timing-based protection. The code is written in C and is structured to make the Arduino-specific easy to replace. This can hopefully be ported to EclaireXL.
- FA 08:27 AM Feature #73 (Closed): Implement ATX disk image support
- FA 10:06 PM Feature #72: Implement stock Atari 400 mode
- Most of this is probably not relevant here, but my understanding of the differences are:
1. Membrane vs. full-stroke keyboard.
2. It was originally sold with 8K of RAM but most sold with 16K RAM. Atari did sell a 48K RAM expansion ki... - FO 09:10 PM Feature #72: Implement stock Atari 400 mode
- Are there any differences from the Atari800 mode? I guess 2 joystick ports. I guess also allowing less than 48K of ram (though that could be the 800 too).
- FA 08:20 AM Feature #72 (Closed): Implement stock Atari 400 mode
- There are certain titles that require OS-A to run (Megalegs, Ghost Hunter). It would be nice to have a "stock Atari 400" mode that runs OS-A with 16k of memory.
- FO 09:19 PM Bug #66 (Closed): Odd flash behaviour on new boards
- I've received my board a few months ago and am unable to reproduce. Working fine as far as I can tell with the 64KB flash size.
I'm guessing I'd provided Panos with a strange test core which we ended up flashing. No idea what it was d... - FA 08:17 AM Feature #68: Implement stock Atari 800 mode
- Updated this issue to encompass further issues with the current OS-B implementation.