Project

General

Profile

Farb's activity

From 07/08/2018 to 08/06/2018

08/01/2018

FA 09:14 PM EclaireXL Feature #68: Implement stock Atari 800 mode
That worked! I tested both variants of Archon, MULE and One on One and they all loaded just fine. Great job! Now I just need to figure out what you mean by OS slots :-P Farb
FA 05:23 PM EclaireXL Feature #68: Implement stock Atari 800 mode
From phaeron:
Altirra implements a single floating bus by default for 800 and XE hardware profiles and has an opt-in for 800 dual floating buses (Memory > Enable floating I/O bus). The only game I know of that requires that is Warhawk...
Farb
FA 05:20 PM EclaireXL Feature #68: Implement stock Atari 800 mode
From Ijor on the protection details:
IIRC it expects to be variable, non constant. The 800 doesn't have pullups on the data bus. So accessing an unoccupied address, as the CXXX in the 800, will return noise. That's why the earlier ver...
Farb
FA 07:55 AM EclaireXL Feature #68: Implement stock Atari 800 mode
The OS ROM I'm using has a CRC of 0e86d61d. Farb

07/31/2018

FA 11:20 PM EclaireXL Feature #68: Implement stock Atari 800 mode
FYI, I tested core 26 and put the Eclaire into 48K 400/800 mode using OS/B (what would even happen if I used XL OS with 400/800 mode?). It still has the same problem with the EA disks as stated in the issue description :-( Farb
FA 10:48 PM EclaireXL Feature #68: Implement stock Atari 800 mode
I‘d personally would love to see this get as close as possible to a real Atari 800 but obviously I’m not doing all the hard work :–P Farb
FA 09:39 PM EclaireXL Feature #68: Implement stock Atari 800 mode
This is fantastic progress!! Farb

07/26/2018

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

07/25/2018

FA 09:11 PM EclaireXL 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

07/22/2018

FA 10:06 PM EclaireXL 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
FA 08:20 AM EclaireXL 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
FA 09:50 PM EclaireXL 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 EclaireXL 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 08:29 AM EclaireXL 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 EclaireXL Feature #73 (Closed): Implement ATX disk image support
Farb
FA 08:17 AM EclaireXL 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