<<Cheats >>

Home Page

Projects...
PC Controller Box
Joystick Switch Box
c128D Refurb

Programs...
Byte Simulator
Cheat 'O Matic
GEOS

Collections...
3D Models
Book Collection

Information...
My BASIC Notes
Web Links

eMail Me

Note: You must add uk to the end of the address, it's to help prevent spam.

My BASIC Notes

Basic2 Commands
Disk Drives
ASCII and CHR$ Codes
PEEK's and POKE's
RAM Memory Map
ROM Memory Map
Screen Display
Sprite

1581 Disk

SECTORS PER TRACK
TRACK NUMBER
SECTORS AVAILABLE
TOTAL
1 to 80
0 to 39
40

 

DIRECTORY HEADER
TRACK 40 SECTOR 0
BYTE
CONTENTS
DESCRIPTION
0
40
Track pointer to first directory block
1
3
Sector pointer to first directory block
2
68
ASCII 'D' for format type
3
0
Reserved
4-21
Diskette name padded with spaces
22-23
Diskette ID
24
160
Shifted space [CHR$(160)]
25
51
ASCII '3' for dos version
26
68
ASCII 'D' for format type
27-28
160
Shifted spaces [CHR$(160)]
29-255
0
Not used - Reserved

 

BAM BLOCK 1
TRACK 40 SECTOR 1
BYTE
CONTENTS
DESCRIPTION
0
40
Track pointer to next BAM block
1
2
Sector pointer to next BAM block
2
68
ASCII 'D' for DOS version
3
187
Complement of version number
4-5
Diskette ID
6
192
(NOT USED BY FD)
7
0
Bit 6 - Flag for Auto Loader file
8-15
0
Reserved
16
Number of sector available in Track 1
17
Track 1, sector 0-7 availability map *
18
Track 1, sector 8-15 availability map *
19
Track 1, sector 16-23 availability map *
20
Track 1, sector 24-31 availability map *
21
Track 1, sector 32-39 availability map *
22
Number of sector available in Track 2
23
Track 2, sector 0-7 availability map *
24
Track 2, sector 8-15 availability map *
25
Track 2, sector 16-23 availability map *
26
Track 2, sector 24-31 availability map *
27
Track 2, sector 32-39 availability map *
> > >
 
250
Number of sector available in Track 40
251
Track 40, sector 0-7 availability map *
252
Track 40, sector 8-15 availability map *
253
Track 40, sector 16-23 availability map *
254
Track 40, sector 24-31 availability map *
255
Track 40, sector 32-39 availability map *

* A binary of 1 indicates that the sector is available, while 0 indicates an allocated sector.

 

BAM BLOCK 2
TRACK 40 SECTOR 2
BYTE
CONTENTS
DESCRIPTION
0
0
Indicates last sector for BAM
1
255
Indicates all bytes in sector used
2
68
ASCII 'D' for DOS version (copy)
3
187
Complement of version number (copy)
4-5
Diskette ID (copy)
6
192
(NOT USED BY FD)
7
0
Bit 6 - Flag for Auto Loader file
8-15
0
Reserved
16
Number of sector available in Track 41
17
Track 41, sector 0-7 availability map *
18
Track 41, sector 8-15 availability map *
19
Track 41, sector 16-23 availability map *
20
Track 41, sector 24-31 availability map *
21
Track 41, sector 32-39 availability map *
22
Number of sector available in Track 42
23
Track 42, sector 0-7 availability map *
24
Track 42, sector 8-15 availability map *
25
Track 42, sector 16-23 availability map *
26
Track 42, sector 24-31 availability map *
27
Track 42, sector 32-39 availability map *
> > >
 
250
Number of sector available in Track 80
251
Track 80, sector 0-7 availability map *
252
Track 80, sector 8-15 availability map *
253
Track 80, sector 16-23 availability map *
254
Track 80, sector 24-31 availability map *
255
Track 80, sector 32-39 availability map *

* A binary of 1 indicates that the sector is available, while 0 indicates an allocated sector.


Commodore Cheetah made by Allen Monks, started in the year 2000.