diff options
author | GriffinR <griffin.g.richards@gmail.com> | 2021-10-31 16:36:31 -0400 |
---|---|---|
committer | GriffinR <griffin.g.richards@gmail.com> | 2021-10-31 16:39:54 -0400 |
commit | dac4192fd3b875706a7f1ce8bfb97c813ea503de (patch) | |
tree | e84759860b79c132aae64d55577776f5b0eed714 /src/rom_header.s | |
parent | 875be8a8a8e91d4662252f7a91831a2005aa307f (diff) |
Split headers from crt0
Diffstat (limited to 'src/rom_header.s')
-rw-r--r-- | src/rom_header.s | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/src/rom_header.s b/src/rom_header.s new file mode 100644 index 000000000..596fd379f --- /dev/null +++ b/src/rom_header.s @@ -0,0 +1,42 @@ +@ Note: ROM header data is empty space here. +@ It's populated by gbafix using data provided in the Makefile. + + .global Start +Start: @ 8000000 + b Init + + .global RomHeaderNintendoLogo +RomHeaderNintendoLogo: + .space 156 + +RomHeaderGameTitle: + .space 12 + + .global RomHeaderGameCode +RomHeaderGameCode: + .space 4 + +RomHeaderMakerCode: + .space 2 + +RomHeaderMagic: + .byte 0 + +RomHeaderMainUnitCode: + .byte 0 + +RomHeaderDeviceType: + .byte 0 + +RomHeaderReserved1: + .space 7 + + .global RomHeaderSoftwareVersion +RomHeaderSoftwareVersion: + .byte 0 + +RomHeaderChecksum: + .byte 0 + +RomHeaderReserved2: + .space 2 |