Project

General

Profile

foft's activity

From 09/09/2018 to 10/08/2018

10/08/2018

08:01 AM EclaireXL Bug #33: Wizard of Wor
I have a feeling I did a cpu patch that I wasn’t certain about to fix the Irq blocking nmi acid test. I expect that i... foft

10/07/2018

09:03 PM EclaireXL Bug #33: Wizard of Wor
Planning to shift the dli so it does not overlap, to see if that fixes it. foft
08:29 PM EclaireXL Bug #33: Wizard of Wor
9c0c: pla on 2nd dli is when 3rd dli fires. This could be shifted by a few cycles on 'events', which could be when it... foft
08:16 PM EclaireXL Bug #33: Wizard of Wor
First dli, seems to reposition player and missiles - for map?
Second dli, wsync, change charset
Third dli, was ente...
foft
08:00 PM EclaireXL Bug #33: Wizard of Wor
So, taking another look in Altirra:
Altirra> .dumpdlist
2110: x3 blank 8
2113: mode D @ 3500
2116:...
foft
07:25 PM EclaireXL Bug #33: Wizard of Wor
Nope, I was just too rubbish and kept dying before it failed :-) foft
07:19 PM EclaireXL Bug #33: Wizard of Wor
Just testing it and ... tried the atx version and the cart version. They both work now! I guess due to a fix in the l... foft
03:32 PM EclaireXL Bug #33: Wizard of Wor
This one annoys me, raising the priority and going to take another look... foft
03:30 PM EclaireXL Feature #76: Merge down to trunk
This will probably break many (other platform) core builds on trunk in the short term... foft
03:30 PM EclaireXL Feature #76: Merge down to trunk
Keen to get this work back on the mainline. foft
03:04 PM EclaireXL Bug #54 (Closed): GTIA issue when Turbo > 4X
There is a signal that tells gtia when to read the memory from the bus, correctly that signal's generation to allow f... foft

10/05/2018

09:33 PM EclaireXL Bug #75: USB keyboard stops functioning after idle period
How is it going with the other keyboard? foft
09:32 PM EclaireXL Bug #54: GTIA issue when Turbo > 4X
Data is read on the first completed cycle in an 'original cycle'. Remember this is 32x clock. The problem is that if ... foft
09:17 PM EclaireXL Feature #76 (Resolved): Merge down to trunk
Several requests to get some of these features back up and running on the mist. foft

10/04/2018

09:41 PM EclaireXL Bug #54 (In Progress): GTIA issue when Turbo > 4X
foft
09:41 PM EclaireXL Bug #54: GTIA issue when Turbo > 4X
Another one that bugs me, will look at this next since I'm sure its trivial... foft
09:30 PM EclaireXL Bug #60 (Closed): Prozac dreams large logo flickers
OK, that worked but broke an acid test. Now have a solution that works without breaking the acid test... Closing:-) foft
08:42 PM EclaireXL Bug #60: Prozac dreams large logo flickers
Nasty edge case around dma disabling for the last few cycles of the scanline and cpu cycle completion timing, combine... foft
08:10 PM EclaireXL Bug #60: Prozac dreams large logo flickers
There is an extra dma fetch at colour clock 0, investigating what is going on... foft
07:03 AM EclaireXL Bug #75: USB keyboard stops functioning after idle period
Well I just received Millionaire on disk so I can give it a go and see if I have the same issue. My keyboard definite... foft

10/03/2018

09:36 PM EclaireXL Bug #60: Prozac dreams large logo flickers
Wired up the pbi enable/disable to the menu, so I can turn it on/off and see the result on the frozen screen. Enough... foft
09:32 PM EclaireXL Bug #60: Prozac dreams large logo flickers
Its a plain antic 4 display. Seems to be a kernel that moves pmgs around and sets colours also changes character set.... foft

10/02/2018

09:02 PM EclaireXL Bug #60: Prozac dreams large logo flickers
What do I know so far...
pbi disabled -> works
pbi enabled -> breaks
Tried instead by delaying the cpu enable 20...
foft
07:25 PM EclaireXL Bug #75: USB keyboard stops functioning after idle period
Unlikely to be the ribbon, though if its iffy you should replace it. I say that because while the joysticks are conne... foft
10:27 AM EclaireXL Bug #75: USB keyboard stops functioning after idle period
Two potential problems:
1) max number of devices was decreased in v28, should have no impact but it was a change.
2...
foft

09/29/2018

02:59 PM EclaireXL Bug #60: Prozac dreams large logo flickers
This one annoys me, since the cycle position change should not break anything in antic. Should be easy to make a core... foft
02:58 PM EclaireXL Feature #32: option to connect the original ATARI XL keyboard to ExclairXL
One from back in the day...
https://www.youtube.com/watch?v=GB3ywcwsoiM
On pokeymax I'm using an i2c to parallel ...
foft
02:51 PM EclaireXL Bug #52 (Closed): Atari Control Picture
Fixed by giving gtia modes priority over the high-res mode. This fixes the acp while acid still passes.
Still awar...
foft

09/28/2018

09:41 PM EclaireXL Bug #52: Atari Control Picture
So this is mode 8 to mode 9. 'clean transition after 4 colour clocks'.
The Eclaire takes 5 colour clocks here and ...
foft
09:38 PM EclaireXL Bug #52: Atari Control Picture
For reference, the relevant passage from the Altirra hardware reference manual:
GTIA mode changes
A change to bits ...
foft
09:35 PM EclaireXL Bug #52: Atari Control Picture
I fixed this by adjusting the delay on turning off the highres flag when switching into gtia mode. However it broke t... foft

09/27/2018

10:06 PM EclaireXL Bug #52 (In Progress): Atari Control Picture
Managed to capture in the logic analyzer with lots of info... Now just need to understand it then I can fix! foft
07:15 PM EclaireXL Bug #38 (Closed): Numen crashes on v9
foft
07:12 PM EclaireXL Feature #73 (Closed): Implement ATX disk image support
Closing this, since the core support is present. Of course we can raise new tickets for improvements/fixes or e.g. 10... foft

09/26/2018

09:55 PM EclaireXL Bug #74 (Closed): Mounted disks don't always load
Closing as I think this is fixed in v29. Reopen if problems still seen! foft

09/25/2018

10:08 PM EclaireXL Bug #74: Mounted disks don't always load
In the end I chose to use the SIO clock for receiving command packets. I also count the rate. Then I reply using the ... foft

09/21/2018

11:48 PM EclaireXL Bug #74: Mounted disks don't always load
Except I need to send start bit from zpu to start that clock. Probably a fairly simple state machine change, but gett... foft
10:53 PM EclaireXL Bug #74: Mounted disks don't always load
On second thoughts, why guess when I know. Pokey is already outputting the serial input anyway (even in input mode, s... foft

09/20/2018

09:29 PM EclaireXL Bug #74: Mounted disks don't always load
Implemented using sio clock out as the zpu clock input. Should mean it can listen to whatever speed. Though of course... foft

09/13/2018

09:38 PM EclaireXL Bug #74: Mounted disks don't always load
I'd added a 2ms delay temporarily to stop some fast/slow flip flopping. That actually breaks USB keyboard when in tha... foft
 

Also available in: Atom