Project

General

Profile

Activity

From 07/14/2018 to 08/12/2018

08/12/2018

09:36 PM Mini EclaireXL
Panos is working on a very neat cut size PCB that includes most of the features. See [[http://atariage.com/forums/top... foft
09:34 PM Feature #73: Implement ATX disk image support
DELAY_T2_MIN (100uS)
ACK
loadAtxSector
(NAK if failed)
DELAY_T5_MIN (300uS)
CMPL
DELAY_T3_PERIPH (150uS)
send ...
foft
09:31 PM Feature #73: Implement ATX disk image support
Also plumbed into the atari_drive_emulator.c in a similar fashion to the xex loader.
...
foft
09:28 PM Feature #73: Implement ATX disk image support
Made a start on this...
* Made atx.c/h build by pointing to different headers.
* Pointed delay_ms to existing wai...
foft

08/01/2018

10:05 PM Bug #48 (Closed): CORE13 - Veronica BASIC not working
Closed. Working fine with my Veronica clone and no feedback received from tester. foft
10:02 PM Feature #3 (New): High resolution antic support
Paused until anyone uses it. If it starts getting used I might fix the offsets... foft
10:01 PM Bug #25 (New): F10 Hard Reset Ignore inserted cartridge (Core v7)
foft
10:01 PM Bug #64 (Closed): Pokey pdm timing incorrect
Found the issue when doing the pokeymax work - I'd lost some changes by accident. foft
10:00 PM Feature #72 (Closed): Implement stock Atari 400 mode
OK, so for all intents and purposes I think its the same. At least until we add the split bus for the 800... I added ... foft
09:58 PM Feature #68 (Closed): Implement stock Atari 800 mode
Great! Going to close this until I decide to add 2 bus support or you find a bug in it:-)
I mean the profiles. The...
foft
09:14 PM 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 ju... Farb
08:16 PM Feature #68: Implement stock Atari 800 mode
OK, I built v27. This has a single floating data bus. I also updated the os rom in slot 4 to this one:
10 KB 0x0e86...
foft
05:23 PM 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-...
Farb
05:20 PM 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...
Farb
10:54 AM Feature #68: Implement stock Atari 800 mode
I guess it’s checking c000-cfff then?
I’ll try adding a floating data bus...
foft
07:55 AM Feature #68: Implement stock Atari 800 mode
The OS ROM I'm using has a CRC of 0e86d61d. Farb
07:47 AM Feature #68: Implement stock Atari 800 mode
Did you load the original OS B or use the one off the jic? I think the one I included on the jic is patched. I should... foft
07:46 AM Feature #68: Implement stock Atari 800 mode
I’d better wire up the atx code so I can try it myself:) foft
08:28 PM Core v27
Small update to try to get some atx stuff working...
Single floating data bus: atari800 non-present ram and D1/D5/...
foft

07/31/2018

11:20 PM 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 wi... Farb
10:48 PM 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 th... Farb
09:48 PM Feature #68: Implement stock Atari 800 mode
Fixed the beep on reset. Will build as v26. Not sure whether floating data bus if worth it. Looks like it wasn't even... foft
09:39 PM Feature #68: Implement stock Atari 800 mode
This is fantastic progress!! Farb
09:23 PM Feature #68: Implement stock Atari 800 mode
That worked... Now for that horrible beep on reset. foft
09:17 PM Feature #68: Implement stock Atari 800 mode
This is due to a brk being hit when it jumps to the cart to initialize it. Making the bus 0xff when no ram present wh... foft
08:32 PM Feature #68: Implement stock Atari 800 mode
Got signal tap on it. Gets part way through booting then hangs at address 000c. This is after memory detection itself... foft
10:30 PM Core v26
Atari800 mode fixes:
* Made no ram return 0xff, fixes 16k/32k boot since they were detecting a cartridge then crashi...
foft

07/28/2018

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 pa... foft

07/27/2018

10:25 PM Core v25
A few fixes in pokey from when I was working on pokeymax.
Also the start of Atari 800 support. Some bugs still, be...
foft
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... foft
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. foft

07/26/2018

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

07/25/2018

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...
foft
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 wan...
foft
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 co... Farb
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 <52... foft
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 sup...
foft

07/22/2018

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
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 phan... foft
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/sd...
Farb
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/sd...
Farb
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 ...
foft
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 writt... Farb
08:27 AM Feature #73 (Closed): Implement ATX disk image support
Farb
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-stro...
Farb
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 ra... foft
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 4... Farb
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 f... foft
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... foft
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