mirror of
https://github.com/gbdev/rgbds.git
synced 2026-05-10 20:01:42 +00:00
Reset LOAD offset when changing SECTIONs
This would cause spurious section overflow messages, since the load offset is added to the section's when computing its size.
This commit is contained in:
@@ -0,0 +1,27 @@
|
||||
|
||||
SECTION "Output", ROM0[0]
|
||||
dw Rom0Label1
|
||||
dw Rom0Label2
|
||||
dw SramLabel1
|
||||
dw SramLabel2
|
||||
dw RomxLabel1
|
||||
dw RomxLabel2
|
||||
dw HramLabel
|
||||
|
||||
|
||||
SECTION "A", ROM0[$1324]
|
||||
Rom0Label1:
|
||||
LOAD "LA", SRAM[$BEAD]
|
||||
SramLabel1:
|
||||
PUSHS
|
||||
; not inside a section or load section here yet
|
||||
SECTION "B", ROMX[$4698]
|
||||
RomxLabel1:
|
||||
LOAD "LB", HRAM[$FF86]
|
||||
HramLabel:
|
||||
ENDL
|
||||
RomxLabel2:
|
||||
POPS
|
||||
SramLabel2:
|
||||
ENDL
|
||||
Rom0Label2:
|
||||
@@ -0,0 +1 @@
|
||||
$$ⅩⅩ�F�F��
|
||||
@@ -0,0 +1,15 @@
|
||||
|
||||
SECTION "Output", ROM0[0]
|
||||
db SIZEOF("ROM CODE")
|
||||
db SIZEOF("RAM CODE")
|
||||
db SIZEOF("HRAM")
|
||||
|
||||
|
||||
SECTION "ROM CODE",ROM0
|
||||
ds $80
|
||||
LOAD "RAM CODE",SRAM
|
||||
PUSHS
|
||||
SECTION "HRAM",HRAM
|
||||
ds 1
|
||||
POPS
|
||||
ENDL
|
||||
Binary file not shown.
Reference in New Issue
Block a user