summaryrefslogtreecommitdiff
path: root/src/main.asm
diff options
context:
space:
mode:
authorDaniel Harding <corrnondacqb@yahoo.com>2015-03-19 00:19:59 -0400
committerDaniel Harding <corrnondacqb@yahoo.com>2015-03-19 00:19:59 -0400
commitae198f05566310d64d201bc8e5b9b54f90c27b7b (patch)
treed5fe4e6cde4cfa6d37e1a9f04ee267c384b73f42 /src/main.asm
parent3c75edba47b89066383a4dae07d225cbc1cbff77 (diff)
parentd41ad62f5bf43c98d05c593d5c64a5a42b7c0cee (diff)
Merge pull request #6 from stag019/srcrgbgfx
Move source code into "src/". Update Makefile/scan_includes.
Diffstat (limited to 'src/main.asm')
-rwxr-xr-xsrc/main.asm48
1 files changed, 48 insertions, 0 deletions
diff --git a/src/main.asm b/src/main.asm
new file mode 100755
index 0000000..43c9e56
--- /dev/null
+++ b/src/main.asm
@@ -0,0 +1,48 @@
+INCLUDE "constants.asm"
+INCLUDE "macros.asm"
+INCLUDE "hram.asm"
+
+INCLUDE "engine/home.asm"
+
+SECTION "bank1",ROMX,BANK[$1]
+INCLUDE "engine/bank1.asm"
+
+SECTION "bank2",ROMX,BANK[$2]
+INCLUDE "engine/bank2.asm"
+
+SECTION "bank3",ROMX,BANK[$3]
+INCLUDE "engine/bank3.asm"
+
+SECTION "bank4",ROMX,BANK[$4]
+INCLUDE "engine/bank4.asm"
+
+SECTION "bank5",ROMX,BANK[$5]
+INCBIN "baserom.gbc",$14000,$4000
+
+SECTION "bank6",ROMX,BANK[$6]
+INCLUDE "engine/bank6.asm"
+
+SECTION "bank7",ROMX,BANK[$7]
+INCLUDE "engine/bank7.asm"
+
+SECTION "bank8",ROMX,BANK[$8]
+INCBIN "baserom.gbc",$20000,$4000
+
+SECTION "bank9",ROMX,BANK[$9]
+ emptybank
+
+SECTION "bankA",ROMX,BANK[$A]
+ emptybank
+
+SECTION "bankB",ROMX,BANK[$B]
+INCBIN "baserom.gbc",$2C000,$4000
+
+SECTION "bankC",ROMX,BANK[$C]
+INCLUDE "data/decks.asm"
+INCLUDE "data/cards.asm"
+
+SECTION "bank1C",ROMX,BANK[$1C]
+INCLUDE "engine/bank1c.asm"
+
+SECTION "bank20",ROMX,BANK[$20]
+INCLUDE "engine/bank20.asm"