Re: Amstrad Core
Hi programmers …
Is someone to implement dandanator in the Amstrad core ?
The online community for MiSTer FPGA enthusiasts
https://misterfpga.org/
Hi programmers …
Is someone to implement dandanator in the Amstrad core ?
fdc bug
https://www.cpc-power.com/index.php?pag ... s&num=7405
when you type RUN"5KBDEMO3 i get a Drive A: read fail
I'm not too familiar with the Amstrad line of computers, but as far as I know, the 3" floppy drives they used only supported 40 tracks, which is what this core supports.
The disk image you linked too is 42 tracks.
If you try the "non-original" disk (2nd tab on that website), it's 40 tracks and it works.
amstrad cpc can handle 42 tracks dsk without error like lots of originals disks
this dsk work on a real cpc
the second dsk is a crack version (in files) of this dsk
and i am from this site staff
Nice to know! I couldn't find any information other than they were 180k per side and 40 tracks.
So I made a slight modification to the core to read up to 42 tracks.
That particular demo will load but crash. Tried it on Mame and same thing.
I did find another 42 track disk on your site that wasn't cpc+ exclusive (3DDemo) that seems to work.
Since I am unfamiliar with the system, I can't vouch that it will format/write properly past 40 tracks.
If you want to give it a shot, I have it attached...
this dsk work for example on caprice forever or ace-dl
i think it is the b0 id from track 01 that make the problem
I'll play around with it and see what i can figure out. Thanks for pointing out Caprice Forever...it has a nice disk viewer that I can use.
Most 40- or 80-track floppy drives support a few more than 40 or 80 tracks resp., including the PC ones; they're just left unused in most cases. I think there was a PC program that used 1 or 2 extra tracks too.
I can't seem to get it run on the Caprice emulator. After selecting one of the options, it will crash at one point or another.
It works just fine on the Ace-dl emulator.
If you can verify it works for you on the Caprice emulator, can you please tell me version number and settings if possible.
From what I have gathered so far, sectors for tracks 9 and up on that image are not stored in a linear fashion (i.e. 0-17), yet the sector info in the track block all have them as "sector 1". Ace-dl loads them in alternating pattern (1,3,5....17,0,2,4....), but the core and Caprice don't (at least from my copy of the emu).
Other tracks, who load just fine, have the interleaving sectors identified in the track header and the sectors are stored in that order on the image.
just test with download last 24.2 extract in a new directory it work directly without touch config
i think the loader use the last byte of each sector to recognize then (on track 9+)
https://www.pouet.net/prod.php?which=97057
reset ... fdc fault (read in seek op)
breiztiger wrote: ↑Sat Feb 10, 2024 8:34 pmHi programmers …
Is someone to implement dandanator in the Amstrad core ?
Dandanator just for Sword of Ianna is a great improvement