Приветствую. Поделитесь кто заготовкой сеговского рома. Т.е. заголовок там, и т.д.
Мне главное, чтобы я мог засунуть туда свою азм-вставку и дебажить ее через дебаггер.
Знаю, у Segaman'а есть что-то такое, наверняка.
Выручил r57shell:
org $0
dc.l 0, RESET
dc.l buser_handler ; bus error
dc.l buser_handler ; address error
dc.l empty_handler ; illegal instruction
dc.l empty_handler ; zero divide
dc.l empty_handler ; chk instruction
dc.l empty_handler ; trapv instruction
dc.l empty_handler ; privelege violation
dc.l trace_handler ; trace
dc.l empty_handler ; line 1010 emulator
dc.l empty_handler ; line 1111 emulator
dc.l empty_handler ; reserved
dc.l empty_handler ; reserved
dc.l empty_handler ; format error
dc.l empty_handler ; unitialized interrupt vector
dc.l empty_handler ; reserved
dc.l empty_handler ; reserved
dc.l empty_handler ; reserved
dc.l empty_handler ; reserved
dc.l empty_handler ; reserved
dc.l empty_handler ; reserved
dc.l empty_handler ; reserved
dc.l empty_handler ; reserved
dc.l empty_handler ; spurious interrupt
dc.l empty_handler ; autovector 1
dc.l empty_handler ; autovector 2
dc.l empty_handler ; autovector 3
dc.l empty_handler ; autovector 4 HBLANK
dc.l empty_handler ; autovector 5
dc.l empty_handler ; autovector 6 VBLANK
dc.l empty_handler ; autovector 7
dc.l empty_handler ; traps
dc.l empty_handler
dc.l empty_handler
dc.l empty_handler
dc.l empty_handler
dc.l empty_handler
dc.l empty_handler
dc.l empty_handler
dc.l empty_handler
dc.l empty_handler
dc.l empty_handler
dc.l empty_handler
dc.l empty_handler
dc.l empty_handler
dc.l empty_handler
dc.l empty_handler
dc.l empty_handler ; reserved
dc.l empty_handler ; reserved
dc.l empty_handler ; reserved
dc.l empty_handler ; reserved
dc.l empty_handler ; reserved
dc.l empty_handler ; reserved
dc.l empty_handler ; reserved
dc.l empty_handler ; reserved
dc.l empty_handler ; reserved
dc.l empty_handler ; reserved
dc.l empty_handler ; reserved
dc.l empty_handler ; reserved
dc.l empty_handler ; reserved
dc.l empty_handler ; reserved
dc.l empty_handler ; reserved
dc.l empty_handler ; reserved
dc.b "SEGA"
buser_handler:
addq #8,sp
empty_handler:
addq #6,sp
rts
trace_handler:
rte
RESET: