Komputery z Z80 > AMSTRAD
Tricki na Amstradzie
McArti0:
No włąśnie inaczej jak piszesz. WinAPE uważa, że sformatowana Single Side 80 Tracks to jednostka alokacji 2kB a reszta to samo. Dlatego Amsdos pokazuje 358kB a Winape w oknie EDIT Disk widzi ładnie te pliki i jest pełna obsługa DSK w dwie strony.
Kopia z https://www.cpcwiki.eu/imgs/e/e1/The_Amstrad_CPC_Firmware_Guide.txt
--- Kod: --- 6128 ł 464 ł Size ł Comments on the memory locations
ÄÄÄÄÄÄĹÄÄÄÄÄÄÄĹÄÄÄÄÄÄĹÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
&A890 ł &A890 ł &19 ł Drive A Extended Disc Parameter Block
ł ł ł (XDPB):
&A890 ł &A890 ł 2 ł number of 128 byte records per track
&A892 ł &A892 ł 1 ł log2(Block size)-7 (&03=1024 bytes; &04=2048 bytes)
&A893 ł &A893 ł 1 ł (Block size)/128-1 (&07=1024 bytes; &0F=2048 bytes)
&A894 ł &A894 ł 1 ł (Block size)/1024 (if total of blocks<256, else /2048)-1
&A895 ł &A895 ł 2 ł number of blocks per disc side (excluding reserved tracks)
&A897 ł &A897 ł 2 ł number of (directory entries)-1
&A899 ł &A899 ł 2 ł bit signiflcant value of number of blocks for directory (&0080=1; &00C0=2)
&A89B ł &A89B ł 2 ł number of bits in checksum =((&A894)+ 1)/4
&A89D ł &A89D ł 2 ł number of reserved tracks (&00=Data; &01=IBM; &02=System)
&A89F ł &A89F ł 1 ł number of first sector (&01=IBM; &41=System; &C1=Data)
&A8A0 ł &A8A0 ł 1 ł number of sectors per track (Data=9; System=9; IBM=8)
&A8A1 ł &A8Al ł 1 ł gap length (Read/Write)
&A8A2 ł &A8A2 ł 1 ł gap length (Format)
&A8A3 ł &A8A3 ł 1 ł format filler byte (&E5)
&A8A4 ł &A8A4 ł 1 ł log2(sector size)-7 (&02=512; &03=1024)
&A8A5 ł &A8A5 ł 1 ł records per sector
&A8A6 ł &A8A6 ł 1 ł current track (not for use)
&A8A7 ł &A8A7 ł 1 ł 0=not aligned (not for use)
&A8A8 ł &A8A8 ł 1 ł Auto select flag (&00=Auto select; &FF= don't alter)
--- Koniec kodu ---
ZbyniuR:
Ależ ja nic nie pisałem o tym co napisałeś, tylko na marginesie wspomniałem o moich rozkminach co można zrobić z taką wiedzą.
Nie napisałeś nic o tym jakim programem to formatowałeś, ani jakiego ROMa masz w tym emulatorze, a to drugie pewnie różni sie od tego co masz w realu, stąd inne działanie obu konfigów.
Nie bardzo też rozumiem po co ci taki format. CPC to nie MSX by korzystał ze stacji 80ścieżek i jedna głowica.
McArti0:
Wszystko standard. chce mieć duże DSK do zdjęć BMP z PCta.które poleci na goteku i prawdziwym CPC bez wielkich kombinacji.
Nawigacja
Idź do wersji pełnej