Project

General

Profile

Activity

From 06/06/2018 to 07/05/2018

06/21/2018

FO 09:44 PM Bug #67: Pokey two tone timing problem
I found if I pokey 53775,11+128 on the Atari then it matches the Eclaire output. Unfortunately forcing the serious output on eclaire to 1 or 0 does not change anything. Still its something to go on! foft

06/20/2018

FO 10:03 PM Bug #67: Pokey two tone timing problem
So, errr identical then! Going to have to think about this one...
B is Atari, A is EclaireXL.
!http://www.64kib.com/redmine/attachments/download/82/Screenshot%20from%202018-06-20%2023-02-19.png!
foft
FO 09:57 PM Bug #67: Pokey two tone timing problem
Nope, seems to be some interaction with the noise filtering. I wonder if the delay also needs applying to the pulse from the timer, that then hits the noise filter. foft
FO 09:27 PM Bug #67: Pokey two tone timing problem
A 2 cycle delay on the reset fixes both the 4 cycle and the 9 cycle case.
Now to check this specific example!
foft

06/19/2018

FO 09:55 PM Bug #67: Pokey two tone timing problem
I was concerned that my clocks were off at first since I was running in VGA mode, but that changes vsync slightly (50Hz vs 4.86Hz) which of course also impacts audio frequency:-) Debugging in RGB mode gives a perfect match. foft
FO 09:54 PM Bug #67: Pokey two tone timing problem
Been measuring cases on the scope...
Confirmed the extra cycle delays described in that forum post on my 600XL. Confirmed missing on the EclaireXL implementation.
foft

06/14/2018

FO 08:35 PM Bug #67: Pokey two tone timing problem
Related post: http://atariage.com/forums/topic/118448-implementation-of-pokey-2-tone-filter-in-emulation/page-3#entry1449990 foft

06/11/2018

FO 09:09 PM Feature #65: Implement ATA to SPI bridge
What is used in set features?
0xef set features, then set feature 1 + lba mode?
Think this can probably be ignored.
foft
FO 09:04 PM Feature #65: Implement ATA to SPI bridge
Identify:0xec
0->SCNT,SNUM,CYLL,CYLH
0xa0->HEAD
0xec >STAT
read stat -> if 0 then does not exist! Then wait for BSY to clear and RDQ to set.
read data -> 512 bytes
See above for the interesting bytes from this.
foft
FO 08:53 PM Feature #65: Implement ATA to SPI bridge
https://wiki.osdev.org/ATA_PIO_Mode
Probably want at least DRQ(3/ 1=ready), RDY(6 /1=good) and BSY(7/ 0=not busy) in the status reg
foft
FO 08:40 PM Feature #65: Implement ATA to SPI bridge
Some links..
https://www.pjrc.com/tech/8051/ide/wesley.html#idereg
http://atariage.com/forums/topic/279232-fujiconvert-01/page-3
Simple read seems to be:
sector address-> 4 lba regs with $e0 in high part
scnt-> 1
stat-> cmd
data...
foft
SA 08:32 PM Feature #71: Add support for user firmware updates
foft wrote:
> Add support to load new firmware from sd card. Then it can be applied immediately for testing or flashed.
> ...
:-)
sadosp
FO 08:24 PM Feature #71 (New): Add support for user firmware updates
Add support to load new firmware from sd card. Then it can be applied immediately for testing or flashed.
I'd like this to make it easier to build/test new firmware.
foft

06/10/2018

SA 09:00 PM Feature #70: Add hotkeys for video mode selection
foft wrote:
> I think its on the right windows key, checking...
I have to see keyboard with two windows keys many years now. Please could you add also this to the standard left window key???
sadosp
FO 08:52 PM Feature #70: Add hotkeys for video mode selection
I think its on the right windows key, checking... foft
SA 08:35 PM Feature #70: Add hotkeys for video mode selection
foft wrote:
> + Added 1,2,3,4 for profile switch + load
Marvelous!
So many keys, but still wait for the day to add the fire key on keyboard!
sadosp
FO 08:19 PM Feature #70: Add hotkeys for video mode selection
+ Added 1,2,3,4 for profile switch + load foft
FO 08:12 PM Feature #70 (Closed): Add hotkeys for video mode selection
Will release in v24 foft
FO 08:12 PM Feature #70: Add hotkeys for video mode selection
Added something simple...
Press F11 to go to menu.
Then press:
P: PAL
N: NTSC
R: RGB
A: SCANDOUBLE
D: DVI
H: HDMI
V: VGA
S: SVIDEO
C: COMPOSITE
Z: Toggle composite sync
X: Toggle scanlines
foft
FO 08:10 PM Feature #70 (Closed): Add hotkeys for video mode selection
Been meaning to add a simple way to switch mode from keyboard. foft

06/07/2018

FO 06:48 AM Bug #64: Pokey pdm timing incorrect
Anyway v23 sounds nice for pdm, reliably. foft
FO 06:47 AM Bug #64: Pokey pdm timing incorrect
The issue was that the write to stimer was now exactly on the enable cycle. I modified the latch delay line to support this. Fundamentally though, this isn’t meant to happen, so perhaps an issue with the pbi implementation is causing the... foft
FO 06:45 AM Bug #69: Some TVs confused by hdmi audio
See video for example
https://photos.app.goo.gl/c3VMPp0XY7nIaJBG3
Not much to go on. Perhaps the clock regen packets are slightly out of spec or perhaps it does not like the sample rate.
foft
FO 06:43 AM Bug #69 (New): Some TVs confused by hdmi audio
foft
FO 06:42 AM Bug #6 (Closed): HDMI audio poor quality
foft
 

Also available in: Atom