You've already forked pokecrystal-board
mirror of
https://gitlab.com/xCrystal/pokecrystal-board.git
synced 2025-09-08 08:13:02 -07:00
No explicit bank "$00" for ROM0, WRAM0, OAM, or HRAM
This commit is contained in:
@@ -86,7 +86,7 @@ def map_to_sym(input):
|
|||||||
size = x.group(3).zfill(4)
|
size = x.group(3).zfill(4)
|
||||||
name = x.group(4)
|
name = x.group(4)
|
||||||
bank_size += int(size, 16)
|
bank_size += int(size, 16)
|
||||||
# ex: ; ROMX $01 ($347B) ($0B85 free)
|
# ex: ; 01:4000-747A ($347B) bank1
|
||||||
bank_lines.append('; %s:%s-%s ($%s) %s\n' % (bank_number, start, end, size, name))
|
bank_lines.append('; %s:%s-%s ($%s) %s\n' % (bank_number, start, end, size, name))
|
||||||
del section_lines[:]
|
del section_lines[:]
|
||||||
continue
|
continue
|
||||||
@@ -106,7 +106,11 @@ def map_to_sym(input):
|
|||||||
bank_lines.extend(sorted(section_lines))
|
bank_lines.extend(sorted(section_lines))
|
||||||
# finish current bank
|
# finish current bank
|
||||||
slack = int(x.group(1), 16)
|
slack = int(x.group(1), 16)
|
||||||
# ex: ; 01:4000-747A ($347B) bank1
|
if bank_type in {'ROM0', 'WRAM0', 'OAM', 'HRAM'}:
|
||||||
|
# ex: ; ROM0 ($3E93) ($016D free)
|
||||||
|
yield '; %s ($%04X) ($%04X free)\n' % (bank_type, bank_size, slack)
|
||||||
|
else:
|
||||||
|
# ex: ; ROMX $01 ($347B) ($0B85 free)
|
||||||
yield '; %s $%s ($%04X) ($%04X free)\n' % (bank_type, bank_number, bank_size, slack)
|
yield '; %s $%s ($%04X) ($%04X free)\n' % (bank_type, bank_number, bank_size, slack)
|
||||||
for line in bank_lines:
|
for line in bank_lines:
|
||||||
yield line
|
yield line
|
||||||
|
Reference in New Issue
Block a user