Blame |
Last modification |
View Log
| Download
| RSS feed
DEVICE ZXSPECTRUM48
SIZE_PAGE EQU #80 ;РАЗМЕР ПРОШИВАЕМОЙ СТРАНИЦЫ В СЕКТОРАХ ПО 512 БАЙТ
NUM_PAGE=0
ORG #0000
DW END_ZAG ;2 ДЛИНА ЗАГОЛОВКА БЕЗ CRC16
DB "EVOF" ;4 ТЕКСТ
DW 24|05<<5|10<<9|#8000 ;2 ЗАКОДИРОВАННАЯ ДАТА
DW 0 ;2 ФЛАГИ И НОМЕР ПРОШИВАЕМОЙ СТРАНИЦЫ
DW 1+SIZE_PAGE*NUM_PAGE ;2 СМЕЩЕНИЕ В СЕКТОРАХ (ПО 512 БАЙТ) ПРОШИВАЕМОЙ СТРАНИЦЫ
DW SIZE_PAGE ;2 РАЗМЕР В СЕКТОРАХ (ПО 512 БАЙТ) ПРОШИВАЕМОЙ СТРАНИЦЫ
INCBIN "crc_pen.bin" ;2 CRC16 ПРОШИВАЕМОЙ СТРАНИЦЫ
DB "PENROM" ;4 ТИПА ИМЯ ПРОШИВКИ СТРАНИЦЫ
DW 24|05<<5|10<<9|#8000 ;2 ЗАКОДИРОВАННАЯ ДАТА
NUM_PAGE=NUM_PAGE+1
DW 7
DW 1+SIZE_PAGE*NUM_PAGE
DW SIZE_PAGE
INCBIN "crc_atm.bin"
DB "ATMROM"
DW 24|05<<5|10<<9|#8000
NUM_PAGE=NUM_PAGE+1
END_ZAG
ds #1FE-$ ;? ЗАБИВКА ХВОСТА НУЛФМИ
SAVEBIN "header.rom",#0000,#01FE