Project

General

Profile

Activity

From 06/27/2018 to 07/26/2018

07/26/2018

FA 02:17 PM Feature #68: Implement stock Atari 800 mode
This is great news! I look forward to testing it :-) Farb

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.
foft
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:-)
foft
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... Farb
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. foft
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...
foft

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. foft
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...
foft
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...
Farb
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...
Farb
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.
foft
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. Farb
FA 08:27 AM Feature #73 (Closed): Implement ATX disk image support
Farb
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...
Farb
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).
foft
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. Farb
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...
foft
FO 09:16 PM PokeyMAX
I've spent some time this year working on a new FPGA board that fits into the original computer, to replace the pokey chip. I've got it sitting in my Atari 600XL and to me it works pretty well.
I'm planning on doing this with all the...
foft
FA 08:17 AM Feature #68: Implement stock Atari 800 mode
Updated this issue to encompass further issues with the current OS-B implementation. Farb
 

Also available in: Atom