Scoring and graphics fixes.
This commit is contained in:
parent
fd1a1f47c0
commit
b6b60742bb
BIN
DMGTRIS.GBC
BIN
DMGTRIS.GBC
Binary file not shown.
2
Makefile
2
Makefile
|
@ -43,7 +43,7 @@ INCDIRS = src/ src/include/
|
||||||
WARNINGS = all extra
|
WARNINGS = all extra
|
||||||
ASFLAGS = -p 0xFF $(addprefix -i,$(INCDIRS)) $(addprefix -W,$(WARNINGS))
|
ASFLAGS = -p 0xFF $(addprefix -i,$(INCDIRS)) $(addprefix -W,$(WARNINGS))
|
||||||
LDFLAGS = -p 0xFF
|
LDFLAGS = -p 0xFF
|
||||||
FIXFLAGS = -p 0xFF -l 0x33 -m 0x03 -r 0x02 -v -i $(GAMEID) -k $(LICENSEE) -t $(TITLE) -n $(VERSION)
|
FIXFLAGS = -p 0xFF -l 0x33 -r 0x02 -v -i $(GAMEID) -k $(LICENSEE) -t $(TITLE) -n $(VERSION) -m $(MAPPER)
|
||||||
|
|
||||||
# The list of "root" ASM files that RGBASM will be invoked on
|
# The list of "root" ASM files that RGBASM will be invoked on
|
||||||
SRCS = $(wildcard src/*.asm)
|
SRCS = $(wildcard src/*.asm)
|
||||||
|
|
|
@ -14,16 +14,17 @@ LICENSEE := NR
|
||||||
ROMNAME := DMGTRIS
|
ROMNAME := DMGTRIS
|
||||||
ROMEXT := GBC
|
ROMEXT := GBC
|
||||||
|
|
||||||
|
# Mapper
|
||||||
|
MAPPER := 0x03
|
||||||
|
|
||||||
# Extra assembler flags
|
# Extra assembler flags
|
||||||
# Do not insert nop after halt
|
# Do not insert nop after halt
|
||||||
ASFLAGS += -h
|
ASFLAGS += -h
|
||||||
# Do optimize ld to ldh
|
|
||||||
ASFLAGS += -l
|
|
||||||
|
|
||||||
# Extra linker flags
|
# Extra linker flags
|
||||||
# Tiny Rom
|
# Tiny Rom
|
||||||
LDFLAGS += -t
|
LDFLAGS += -t
|
||||||
|
|
||||||
# Extra fix flags
|
# Extra fix flags
|
||||||
# SEt as gbc compatible
|
# Set as gbc compatible
|
||||||
FIXFLAGS += -c
|
FIXFLAGS += -c
|
||||||
|
|
|
@ -754,7 +754,7 @@ GBCGameplayProcess::
|
||||||
ld a, [wSpeedCurveState]
|
ld a, [wSpeedCurveState]
|
||||||
cp a, SCURVE_SHIR
|
cp a, SCURVE_SHIR
|
||||||
ld a, $00 ;Red
|
ld a, $00 ;Red
|
||||||
jr z, .colorfield ;Always red
|
jr z, .higoverride ;Always red
|
||||||
ld a, [wSpeedCurveState]
|
ld a, [wSpeedCurveState]
|
||||||
cp a, SCURVE_CHIL
|
cp a, SCURVE_CHIL
|
||||||
ld a, $01 ;Green
|
ld a, $01 ;Green
|
||||||
|
@ -896,13 +896,13 @@ GBCGameplayProcess::
|
||||||
jr nz, .black
|
jr nz, .black
|
||||||
|
|
||||||
ld hl, hFrameCtr
|
ld hl, hFrameCtr
|
||||||
bit 1, [hl]
|
bit 4, [hl]
|
||||||
jr z, .lighter
|
jr z, .lighter
|
||||||
|
|
||||||
.darker
|
.darker
|
||||||
ld a, OCPSF_AUTOINC | (7*8)+(3*2)
|
ld a, OCPSF_AUTOINC | (7*8)+(3*2)
|
||||||
ldh [rOCPS], a
|
ldh [rOCPS], a
|
||||||
ld bc, R2 | G2
|
ld bc, R1 | G1
|
||||||
wait_vram
|
wait_vram
|
||||||
ld a, c
|
ld a, c
|
||||||
ldh [rOCPD], a
|
ldh [rOCPD], a
|
||||||
|
@ -913,7 +913,7 @@ GBCGameplayProcess::
|
||||||
.lighter
|
.lighter
|
||||||
ld a, OCPSF_AUTOINC | (7*8)+(3*2)
|
ld a, OCPSF_AUTOINC | (7*8)+(3*2)
|
||||||
ldh [rOCPS], a
|
ldh [rOCPS], a
|
||||||
ld bc, R3 | G3
|
ld bc, R2 | G2
|
||||||
wait_vram
|
wait_vram
|
||||||
ld a, c
|
ld a, c
|
||||||
ldh [rOCPD], a
|
ldh [rOCPD], a
|
||||||
|
|
|
@ -123,7 +123,7 @@ Main::
|
||||||
cp a, "G"
|
cp a, "G"
|
||||||
jr nz, .nosavedata
|
jr nz, .nosavedata
|
||||||
ld a, [rMagic+3]
|
ld a, [rMagic+3]
|
||||||
cp a, "1"
|
cp a, "2"
|
||||||
jr nz, .nosavedata
|
jr nz, .nosavedata
|
||||||
|
|
||||||
.savedata
|
.savedata
|
||||||
|
@ -152,7 +152,7 @@ Main::
|
||||||
ld [rMagic+1], a
|
ld [rMagic+1], a
|
||||||
ld a, "G"
|
ld a, "G"
|
||||||
ld [rMagic+2], a
|
ld [rMagic+2], a
|
||||||
ld a, "1"
|
ld a, "2"
|
||||||
ld [rMagic+3], a
|
ld [rMagic+3], a
|
||||||
|
|
||||||
ld a, BUTTON_MODE_NORM
|
ld a, BUTTON_MODE_NORM
|
||||||
|
|
Binary file not shown.
|
@ -528,10 +528,10 @@ Tiles::
|
||||||
DB $82,$82,$82,$82,$EC,$EC,$00,$00
|
DB $82,$82,$82,$82,$EC,$EC,$00,$00
|
||||||
DB $44,$44,$CA,$CA,$4A,$4A,$4A,$4A
|
DB $44,$44,$CA,$CA,$4A,$4A,$4A,$4A
|
||||||
DB $4A,$4A,$4A,$4A,$E4,$E4,$00,$00
|
DB $4A,$4A,$4A,$4A,$E4,$E4,$00,$00
|
||||||
DB $CA,$CA,$2A,$2A,$2A,$2A,$4E,$4E
|
DB $CE,$CE,$28,$28,$28,$28,$4C,$4C
|
||||||
DB $82,$82,$82,$82,$E2,$E2,$00,$00
|
DB $82,$82,$82,$82,$EC,$EC,$00,$00
|
||||||
DB $FF,$FF,$81,$81,$24,$24,$3C,$3C
|
DB $18,$18,$3C,$3C,$30,$30,$3C,$3C
|
||||||
DB $24,$24,$81,$81,$FF,$FF,$00,$00
|
DB $3C,$3C,$1C,$1C,$14,$14,$00,$00
|
||||||
TilesEnd::
|
TilesEnd::
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue