Project

General

Profile

foft's activity

From 07/11/2018 to 08/09/2018

08/01/2018

FO 10:05 PM EclaireXL Bug #48 (Closed): CORE13 - Veronica BASIC not working
Closed. Working fine with my Veronica clone and no feedback received from tester. foft
FO 10:02 PM EclaireXL Feature #3 (New): High resolution antic support
Paused until anyone uses it. If it starts getting used I might fix the offsets... foft
FO 10:01 PM EclaireXL Bug #25 (New): F10 Hard Reset Ignore inserted cartridge (Core v7)
foft
FO 10:01 PM EclaireXL Bug #64 (Closed): Pokey pdm timing incorrect
Found the issue when doing the pokeymax work - I'd lost some changes by accident. foft
FO 10:00 PM EclaireXL 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 8k mode. OS A should already work, but I didn't add it to the standard profiles. foft
FO 09:58 PM EclaireXL 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. There are 4 slots saved to the flash chip. They are by default:
1) 576k compy pal vga with basic c and hias hi-speed patch...
foft
FO 08:16 PM EclaireXL 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 0x0e86d61d 4177f386a3bac989a981d3fe3388cb6c Atari OS SYSROM_B_NTSC OS-B 1981 NTSC Production ROM, OS from late NTSC Ata...
foft
FO 10:54 AM EclaireXL Feature #68: Implement stock Atari 800 mode
I guess it’s checking c000-cfff then?
I’ll try adding a floating data bus...
foft
FO 07:47 AM EclaireXL 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 find the original... foft
FO 07:46 AM EclaireXL Feature #68: Implement stock Atari 800 mode
I’d better wire up the atx code so I can try it myself:) foft

07/31/2018

FO 09:48 PM EclaireXL 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 the same on the 400. What do you think? foft
FO 09:23 PM EclaireXL Feature #68: Implement stock Atari 800 mode
That worked... Now for that horrible beep on reset. foft
FO 09:17 PM EclaireXL 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 which I think will work. foft
FO 08:32 PM EclaireXL 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, which seems to work fine (0xb0 to 0x0006 in 48k mode, 0x70 to 0x0006 in 32k mode). foft

07/28/2018

FO 08:41 AM EclaireXL 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...
foft

07/27/2018

FO 10:12 PM EclaireXL 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
FO 09:48 PM EclaireXL Feature #68: Implement stock Atari 800 mode
Squashed several bugs, but struggling with 16k and 32k mode for some reason, not booting. foft

07/25/2018

FO 10:06 PM EclaireXL 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 EclaireXL 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
FO 09:03 PM EclaireXL 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 EclaireXL 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 EclaireXL 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 EclaireXL 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
FO 09:08 PM EclaireXL 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
FO 09:19 PM EclaireXL 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:10 PM EclaireXL 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
 

Also available in: Atom