diff --git a/.github/workflows/ccpp.yml b/.github/workflows/ccpp.yml index 358525dd..ddd15f4c 100644 --- a/.github/workflows/ccpp.yml +++ b/.github/workflows/ccpp.yml @@ -41,6 +41,9 @@ jobs: bbcmicro.ssd c64.d64 diskdefs + kim-1-iec.zip + kim-1-k1013.zip + kim-1-sdcard.zip neo6502.zip oric.dsk pet4032.d64 diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 213ecf6e..0e4341b7 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -50,6 +50,11 @@ jobs: atari800xlhd.atr bbcmicro.ssd c64.d64 + kim-1-iec.zip + kim-1-k1013.zip + kim-1-sdcard.zip + nano6502.img + nano6502_sysonly.img neo6502.zip oricatmos.dsk pet4032.d64 @@ -70,6 +75,11 @@ jobs: cpm65/atari800xlhd.atr cpm65/bbcmicro.ssd cpm65/c64.d64 + cpm65/kim-1-iec.zip + cpm65/kim-1-k1013.zip + cpm65/kim-1-sdcard.zip + cpm65/nano6502.img + cpm65/nano6502_sysonly.img cpm65/neo6502.zip cpm65/oric.dsk cpm65/pet4032.d64 diff --git a/src/arch/atari800/atari800.S b/src/arch/atari800/atari800.S index c0f0b77d..c257a82c 100644 --- a/src/arch/atari800/atari800.S +++ b/src/arch/atari800/atari800.S @@ -1059,7 +1059,7 @@ mem_end: .byte 0 ; number of sectors, blocksize, direntries, reserved _sectors_ -; 54 reserved sectors = 6912 bytes for BIOS and BDOS +; 18 reserved sectors #ifdef ATARI_HD define_drive dph, 8190, 2048, 128, 18 @@ -1070,7 +1070,7 @@ define_drive dph, 720, 1024, 64, 18 .section .noinit, "ax", @nobits .global directory_buffer -directory_buffer: .fill 128 ; can be under RAM +directory_buffer: .fill 128 ; can be under ROM drive_number: .fill 1 sector_num: .fill 3 dma: .fill 2