mirror of
https://github.com/thornAvery/kep-hack.git
synced 2025-09-16 18:30:50 +12:00
Some formatting changes
This commit is contained in:
parent
5ebae4747b
commit
bc287b9b80
|
@ -43,7 +43,8 @@ INCLUDE "audio/sfx/noise_instrument17_1.asm"
|
||||||
INCLUDE "audio/sfx/noise_instrument18_1.asm"
|
INCLUDE "audio/sfx/noise_instrument18_1.asm"
|
||||||
INCLUDE "audio/sfx/noise_instrument19_1.asm"
|
INCLUDE "audio/sfx/noise_instrument19_1.asm"
|
||||||
|
|
||||||
Audio1_WavePointers: INCLUDE "audio/wave_instruments.asm"
|
Audio1_WavePointers:
|
||||||
|
INCLUDE "audio/wave_instruments.asm"
|
||||||
|
|
||||||
INCLUDE "audio/sfx/start_menu_1.asm"
|
INCLUDE "audio/sfx/start_menu_1.asm"
|
||||||
INCLUDE "audio/sfx/pokeflute.asm"
|
INCLUDE "audio/sfx/pokeflute.asm"
|
||||||
|
@ -142,7 +143,8 @@ INCLUDE "audio/sfx/noise_instrument17_2.asm"
|
||||||
INCLUDE "audio/sfx/noise_instrument18_2.asm"
|
INCLUDE "audio/sfx/noise_instrument18_2.asm"
|
||||||
INCLUDE "audio/sfx/noise_instrument19_2.asm"
|
INCLUDE "audio/sfx/noise_instrument19_2.asm"
|
||||||
|
|
||||||
Audio2_WavePointers: INCLUDE "audio/wave_instruments.asm"
|
Audio2_WavePointers:
|
||||||
|
INCLUDE "audio/wave_instruments.asm"
|
||||||
|
|
||||||
INCLUDE "audio/sfx/press_ab_2.asm"
|
INCLUDE "audio/sfx/press_ab_2.asm"
|
||||||
INCLUDE "audio/sfx/start_menu_2.asm"
|
INCLUDE "audio/sfx/start_menu_2.asm"
|
||||||
|
@ -267,7 +269,8 @@ INCLUDE "audio/sfx/noise_instrument17_3.asm"
|
||||||
INCLUDE "audio/sfx/noise_instrument18_3.asm"
|
INCLUDE "audio/sfx/noise_instrument18_3.asm"
|
||||||
INCLUDE "audio/sfx/noise_instrument19_3.asm"
|
INCLUDE "audio/sfx/noise_instrument19_3.asm"
|
||||||
|
|
||||||
Audio3_WavePointers: INCLUDE "audio/wave_instruments.asm"
|
Audio3_WavePointers:
|
||||||
|
INCLUDE "audio/wave_instruments.asm"
|
||||||
|
|
||||||
INCLUDE "audio/sfx/start_menu_3.asm"
|
INCLUDE "audio/sfx/start_menu_3.asm"
|
||||||
INCLUDE "audio/sfx/cut_3.asm"
|
INCLUDE "audio/sfx/cut_3.asm"
|
||||||
|
|
|
@ -4,6 +4,7 @@ ATTR_BLK: MACRO
|
||||||
db ($4 << 3) + ((\1 * 6) / 16 + 1)
|
db ($4 << 3) + ((\1 * 6) / 16 + 1)
|
||||||
db \1
|
db \1
|
||||||
ENDM
|
ENDM
|
||||||
|
|
||||||
ATTR_BLK_DATA: MACRO
|
ATTR_BLK_DATA: MACRO
|
||||||
db \1 ; which regions are affected
|
db \1 ; which regions are affected
|
||||||
db \2 + (\3 << 2) + (\4 << 4) ; palette for each region
|
db \2 + (\3 << 2) + (\4 << 4) ; palette for each region
|
||||||
|
@ -51,6 +52,7 @@ DATA_SND: MACRO
|
||||||
db \3 ; length (1-11)
|
db \3 ; length (1-11)
|
||||||
ENDM
|
ENDM
|
||||||
|
|
||||||
|
|
||||||
BlkPacket_WholeScreen:
|
BlkPacket_WholeScreen:
|
||||||
ATTR_BLK 1
|
ATTR_BLK 1
|
||||||
ATTR_BLK_DATA %011, 0,0,0, 00,00, 19,17
|
ATTR_BLK_DATA %011, 0,0,0, 00,00, 19,17
|
||||||
|
@ -239,13 +241,15 @@ MaskEnCancelPacket: MASK_EN 0
|
||||||
; This set of packets is found in several Japanese SGB-compatible titles.
|
; This set of packets is found in several Japanese SGB-compatible titles.
|
||||||
; It appears to be part of NCL's SGB devkit.
|
; It appears to be part of NCL's SGB devkit.
|
||||||
|
|
||||||
DataSnd_72548: DATA_SND $85d, $0, 11
|
DataSnd_72548:
|
||||||
|
DATA_SND $85d, $0, 11
|
||||||
db $8C ; cpx #$8c (2)
|
db $8C ; cpx #$8c (2)
|
||||||
db $D0, $F4 ; bne -$0c
|
db $D0, $F4 ; bne -$0c
|
||||||
db $60 ; rts
|
db $60 ; rts
|
||||||
ds 7, 0
|
ds 7, 0
|
||||||
|
|
||||||
DataSnd_72558: DATA_SND $852, $0, 11
|
DataSnd_72558:
|
||||||
|
DATA_SND $852, $0, 11
|
||||||
db $A9, $E7 ; lda #$e7
|
db $A9, $E7 ; lda #$e7
|
||||||
db $9F, $01, $C0, $7E ; sta $7ec001, x
|
db $9F, $01, $C0, $7E ; sta $7ec001, x
|
||||||
db $E8 ; inx
|
db $E8 ; inx
|
||||||
|
@ -254,7 +258,8 @@ DataSnd_72558: DATA_SND $852, $0, 11
|
||||||
db $E8 ; inx
|
db $E8 ; inx
|
||||||
db $E0 ; cpx #$8c (1)
|
db $E0 ; cpx #$8c (1)
|
||||||
|
|
||||||
DataSnd_72568: DATA_SND $847, $0, 11
|
DataSnd_72568:
|
||||||
|
DATA_SND $847, $0, 11
|
||||||
db $C4 ; cmp #$c4 (2)
|
db $C4 ; cmp #$c4 (2)
|
||||||
db $D0, $16 ; bne +$16
|
db $D0, $16 ; bne +$16
|
||||||
db $A5 ; lda dp
|
db $A5 ; lda dp
|
||||||
|
@ -263,7 +268,8 @@ DataSnd_72568: DATA_SND $847, $0, 11
|
||||||
db $D0, $10 ; bne +$10
|
db $D0, $10 ; bne +$10
|
||||||
db $A2, $28 ; ldx #$28
|
db $A2, $28 ; ldx #$28
|
||||||
|
|
||||||
DataSnd_72578: DATA_SND $83c, $0, 11
|
DataSnd_72578:
|
||||||
|
DATA_SND $83c, $0, 11
|
||||||
db $F0, $12 ; beq +$12
|
db $F0, $12 ; beq +$12
|
||||||
db $A5 ; lda dp
|
db $A5 ; lda dp
|
||||||
db $C9, $C9 ; cmp #$c9
|
db $C9, $C9 ; cmp #$c9
|
||||||
|
@ -273,7 +279,8 @@ DataSnd_72578: DATA_SND $83c, $0, 11
|
||||||
db $CA ; dex
|
db $CA ; dex
|
||||||
db $C9 ; cmp #$c4 (1)
|
db $C9 ; cmp #$c4 (1)
|
||||||
|
|
||||||
DataSnd_72588: DATA_SND $831, $0, 11
|
DataSnd_72588:
|
||||||
|
DATA_SND $831, $0, 11
|
||||||
dbw $0C, $CAA5 ; tsb $caa5
|
dbw $0C, $CAA5 ; tsb $caa5
|
||||||
db $C9, $7E ; cmp #$7e
|
db $C9, $7E ; cmp #$7e
|
||||||
db $D0, $06 ; bne +$06
|
db $D0, $06 ; bne +$06
|
||||||
|
@ -281,7 +288,8 @@ DataSnd_72588: DATA_SND $831, $0, 11
|
||||||
db $CB ; wai
|
db $CB ; wai
|
||||||
db $C9, $7E ; cmp #$7e
|
db $C9, $7E ; cmp #$7e
|
||||||
|
|
||||||
DataSnd_72598: DATA_SND $826, $0, 11
|
DataSnd_72598:
|
||||||
|
DATA_SND $826, $0, 11
|
||||||
db $39 ; bne +$39 (2)
|
db $39 ; bne +$39 (2)
|
||||||
dbw $CD, $C48 ; cmp $c48
|
dbw $CD, $C48 ; cmp $c48
|
||||||
db $D0, $34 ; bne +$34
|
db $D0, $34 ; bne +$34
|
||||||
|
@ -289,7 +297,8 @@ DataSnd_72598: DATA_SND $826, $0, 11
|
||||||
db $C9, $C9 ; cmp #$c9
|
db $C9, $C9 ; cmp #$c9
|
||||||
db $80, $D0 ; bra -$30
|
db $80, $D0 ; bra -$30
|
||||||
|
|
||||||
DataSnd_725a8: DATA_SND $81b, $0, 11
|
DataSnd_725a8:
|
||||||
|
DATA_SND $81b, $0, 11
|
||||||
db $EA ; nop
|
db $EA ; nop
|
||||||
db $EA ; nop
|
db $EA ; nop
|
||||||
db $EA ; nop
|
db $EA ; nop
|
||||||
|
@ -300,7 +309,8 @@ DataSnd_725a8: DATA_SND $81b, $0, 11
|
||||||
dbw $CD,$C4F ; cmp $c4f
|
dbw $CD,$C4F ; cmp $c4f
|
||||||
db $D0 ; bne +$39 (1)
|
db $D0 ; bne +$39 (1)
|
||||||
|
|
||||||
DataSnd_725b8: DATA_SND $810, $0, 11
|
DataSnd_725b8:
|
||||||
|
DATA_SND $810, $0, 11
|
||||||
dbw $4C, $820 ; jmp $820
|
dbw $4C, $820 ; jmp $820
|
||||||
db $EA ; nop
|
db $EA ; nop
|
||||||
db $EA ; nop
|
db $EA ; nop
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
add_tx_pre: MACRO
|
add_tx_pre: MACRO
|
||||||
\1_id:: dw \1
|
\1_id::
|
||||||
|
dw \1
|
||||||
ENDM
|
ENDM
|
||||||
|
|
||||||
TextPredefs::
|
TextPredefs::
|
||||||
|
|
|
@ -335,7 +335,18 @@ BattleTransition_FlashScreen_:
|
||||||
ret
|
ret
|
||||||
|
|
||||||
BattleTransition_FlashScreenPalettes:
|
BattleTransition_FlashScreenPalettes:
|
||||||
db $F9,$FE,$FF,$FE,$F9,$E4,$90,$40,$00,$40,$90,$E4
|
db %11111001
|
||||||
|
db %11111110
|
||||||
|
db %11111111
|
||||||
|
db %11111110
|
||||||
|
db %11111001
|
||||||
|
db %11100100
|
||||||
|
db %10010000
|
||||||
|
db %01000000
|
||||||
|
db %00000000
|
||||||
|
db %01000000
|
||||||
|
db %10010000
|
||||||
|
db %11100100
|
||||||
db 1 ; end
|
db 1 ; end
|
||||||
|
|
||||||
; used for low level trainer dungeon battles
|
; used for low level trainer dungeon battles
|
||||||
|
@ -646,6 +657,11 @@ BattleTransition_Circle_Sub2:
|
||||||
ld l, a
|
ld l, a
|
||||||
jp BattleTransition_Circle_Sub3
|
jp BattleTransition_Circle_Sub3
|
||||||
|
|
||||||
|
; halves
|
||||||
|
const_def
|
||||||
|
const CIRCLE_LEFT
|
||||||
|
const CIRCLE_RIGHT
|
||||||
|
|
||||||
half_circle: MACRO
|
half_circle: MACRO
|
||||||
; quadrant x, circle data, target coord
|
; quadrant x, circle data, target coord
|
||||||
db \1
|
db \1
|
||||||
|
@ -654,28 +670,28 @@ half_circle: MACRO
|
||||||
ENDM
|
ENDM
|
||||||
|
|
||||||
BattleTransition_HalfCircle1:
|
BattleTransition_HalfCircle1:
|
||||||
half_circle $01, BattleTransition_CircleData1, 18, 6
|
half_circle CIRCLE_RIGHT, BattleTransition_CircleData1, 18, 6
|
||||||
half_circle $01, BattleTransition_CircleData2, 19, 3
|
half_circle CIRCLE_RIGHT, BattleTransition_CircleData2, 19, 3
|
||||||
half_circle $01, BattleTransition_CircleData3, 18, 0
|
half_circle CIRCLE_RIGHT, BattleTransition_CircleData3, 18, 0
|
||||||
half_circle $01, BattleTransition_CircleData4, 14, 0
|
half_circle CIRCLE_RIGHT, BattleTransition_CircleData4, 14, 0
|
||||||
half_circle $01, BattleTransition_CircleData5, 10, 0
|
half_circle CIRCLE_RIGHT, BattleTransition_CircleData5, 10, 0
|
||||||
half_circle $00, BattleTransition_CircleData5, 9, 0
|
half_circle CIRCLE_LEFT, BattleTransition_CircleData5, 9, 0
|
||||||
half_circle $00, BattleTransition_CircleData4, 5, 0
|
half_circle CIRCLE_LEFT, BattleTransition_CircleData4, 5, 0
|
||||||
half_circle $00, BattleTransition_CircleData3, 1, 0
|
half_circle CIRCLE_LEFT, BattleTransition_CircleData3, 1, 0
|
||||||
half_circle $00, BattleTransition_CircleData2, 0, 3
|
half_circle CIRCLE_LEFT, BattleTransition_CircleData2, 0, 3
|
||||||
half_circle $00, BattleTransition_CircleData1, 1, 6
|
half_circle CIRCLE_LEFT, BattleTransition_CircleData1, 1, 6
|
||||||
|
|
||||||
BattleTransition_HalfCircle2:
|
BattleTransition_HalfCircle2:
|
||||||
half_circle $00, BattleTransition_CircleData1, 1, 11
|
half_circle CIRCLE_LEFT, BattleTransition_CircleData1, 1, 11
|
||||||
half_circle $00, BattleTransition_CircleData2, 0, 14
|
half_circle CIRCLE_LEFT, BattleTransition_CircleData2, 0, 14
|
||||||
half_circle $00, BattleTransition_CircleData3, 1, 17
|
half_circle CIRCLE_LEFT, BattleTransition_CircleData3, 1, 17
|
||||||
half_circle $00, BattleTransition_CircleData4, 5, 17
|
half_circle CIRCLE_LEFT, BattleTransition_CircleData4, 5, 17
|
||||||
half_circle $00, BattleTransition_CircleData5, 9, 17
|
half_circle CIRCLE_LEFT, BattleTransition_CircleData5, 9, 17
|
||||||
half_circle $01, BattleTransition_CircleData5, 10, 17
|
half_circle CIRCLE_RIGHT, BattleTransition_CircleData5, 10, 17
|
||||||
half_circle $01, BattleTransition_CircleData4, 14, 17
|
half_circle CIRCLE_RIGHT, BattleTransition_CircleData4, 14, 17
|
||||||
half_circle $01, BattleTransition_CircleData3, 18, 17
|
half_circle CIRCLE_RIGHT, BattleTransition_CircleData3, 18, 17
|
||||||
half_circle $01, BattleTransition_CircleData2, 19, 14
|
half_circle CIRCLE_RIGHT, BattleTransition_CircleData2, 19, 14
|
||||||
half_circle $01, BattleTransition_CircleData1, 18, 11
|
half_circle CIRCLE_RIGHT, BattleTransition_CircleData1, 18, 11
|
||||||
|
|
||||||
BattleTransition_Circle_Sub3:
|
BattleTransition_Circle_Sub3:
|
||||||
push hl
|
push hl
|
||||||
|
@ -704,7 +720,7 @@ BattleTransition_Circle_Sub3:
|
||||||
add hl, bc
|
add hl, bc
|
||||||
ld a, [de]
|
ld a, [de]
|
||||||
inc de
|
inc de
|
||||||
cp $ff
|
cp -1
|
||||||
ret z
|
ret z
|
||||||
and a
|
and a
|
||||||
jr z, BattleTransition_Circle_Sub3
|
jr z, BattleTransition_Circle_Sub3
|
||||||
|
@ -722,17 +738,8 @@ BattleTransition_Circle_Sub3:
|
||||||
jr nz, .loop2
|
jr nz, .loop2
|
||||||
jr BattleTransition_Circle_Sub3
|
jr BattleTransition_Circle_Sub3
|
||||||
|
|
||||||
BattleTransition_CircleData1:
|
BattleTransition_CircleData1: db 2, 3, 5, 4, 9, -1
|
||||||
db $02,$03,$05,$04,$09,$FF
|
BattleTransition_CircleData2: db 1, 1, 2, 2, 4, 2, 4, 2, 3, -1
|
||||||
|
BattleTransition_CircleData3: db 2, 1, 3, 1, 4, 1, 4, 1, 4, 1, 3, 1, 2, 1, 1, 1, 1, -1
|
||||||
BattleTransition_CircleData2:
|
BattleTransition_CircleData4: db 4, 1, 4, 0, 3, 1, 3, 0, 2, 1, 2, 0, 1, -1
|
||||||
db $01,$01,$02,$02,$04,$02,$04,$02,$03,$FF
|
BattleTransition_CircleData5: db 4, 0, 3, 0, 3, 0, 2, 0, 2, 0, 1, 0, 1, 0, 1, -1
|
||||||
|
|
||||||
BattleTransition_CircleData3:
|
|
||||||
db $02,$01,$03,$01,$04,$01,$04,$01,$04,$01,$03,$01,$02,$01,$01,$01,$01,$FF
|
|
||||||
|
|
||||||
BattleTransition_CircleData4:
|
|
||||||
db $04,$01,$04,$00,$03,$01,$03,$00,$02,$01,$02,$00,$01,$FF
|
|
||||||
|
|
||||||
BattleTransition_CircleData5:
|
|
||||||
db $04,$00,$03,$00,$03,$00,$02,$00,$02,$00,$01,$00,$01,$00,$01,$FF
|
|
||||||
|
|
|
@ -146,11 +146,11 @@ AIMoveChoiceModification1:
|
||||||
jr .nextMove
|
jr .nextMove
|
||||||
|
|
||||||
StatusAilmentMoveEffects:
|
StatusAilmentMoveEffects:
|
||||||
db $01 ; unused sleep effect
|
db EFFECT_01 ; unused sleep effect
|
||||||
db SLEEP_EFFECT
|
db SLEEP_EFFECT
|
||||||
db POISON_EFFECT
|
db POISON_EFFECT
|
||||||
db PARALYZE_EFFECT
|
db PARALYZE_EFFECT
|
||||||
db $FF
|
db -1 ; end
|
||||||
|
|
||||||
; slightly encourage moves with specific effects.
|
; slightly encourage moves with specific effects.
|
||||||
; in particular, stat-modifying moves and other move effects
|
; in particular, stat-modifying moves and other move effects
|
||||||
|
|
|
@ -110,7 +110,7 @@ AnimateShootingStar:
|
||||||
ld c, 4
|
ld c, 4
|
||||||
.smallStarsInnerLoop ; introduce new wave of 4 small stars OAM entries
|
.smallStarsInnerLoop ; introduce new wave of 4 small stars OAM entries
|
||||||
ld a, [de]
|
ld a, [de]
|
||||||
cp $ff
|
cp -1
|
||||||
jr z, .next2
|
jr z, .next2
|
||||||
ld [hli], a ; Y
|
ld [hli], a ; Y
|
||||||
inc de
|
inc de
|
||||||
|
@ -165,27 +165,23 @@ SmallStarsWave1Coords:
|
||||||
db $68, $40
|
db $68, $40
|
||||||
db $68, $58
|
db $68, $58
|
||||||
db $68, $78
|
db $68, $78
|
||||||
|
|
||||||
SmallStarsWave2Coords:
|
SmallStarsWave2Coords:
|
||||||
db $68, $38
|
db $68, $38
|
||||||
db $68, $48
|
db $68, $48
|
||||||
db $68, $60
|
db $68, $60
|
||||||
db $68, $70
|
db $68, $70
|
||||||
|
|
||||||
SmallStarsWave3Coords:
|
SmallStarsWave3Coords:
|
||||||
db $68, $34
|
db $68, $34
|
||||||
db $68, $4C
|
db $68, $4C
|
||||||
db $68, $54
|
db $68, $54
|
||||||
db $68, $64
|
db $68, $64
|
||||||
|
|
||||||
SmallStarsWave4Coords:
|
SmallStarsWave4Coords:
|
||||||
db $68, $3C
|
db $68, $3C
|
||||||
db $68, $5C
|
db $68, $5C
|
||||||
db $68, $6C
|
db $68, $6C
|
||||||
db $68, $74
|
db $68, $74
|
||||||
|
|
||||||
SmallStarsEmptyWave:
|
SmallStarsEmptyWave:
|
||||||
db $FF
|
db -1 ; end
|
||||||
|
|
||||||
MoveDownSmallStars:
|
MoveDownSmallStars:
|
||||||
ld b, 8
|
ld b, 8
|
||||||
|
|
|
@ -46,7 +46,8 @@ IsSurfingAllowed:
|
||||||
jp PrintText
|
jp PrintText
|
||||||
|
|
||||||
CoordsData_cdf7:
|
CoordsData_cdf7:
|
||||||
db $0B,$07,$FF
|
dbmapcoord 7, 11
|
||||||
|
db -1 ; end
|
||||||
|
|
||||||
CurrentTooFastText:
|
CurrentTooFastText:
|
||||||
text_far _CurrentTooFastText
|
text_far _CurrentTooFastText
|
||||||
|
|
|
@ -71,16 +71,20 @@ TryPushingBoulder::
|
||||||
ret
|
ret
|
||||||
|
|
||||||
PushBoulderUpMovementData:
|
PushBoulderUpMovementData:
|
||||||
db NPC_MOVEMENT_UP,$FF
|
db NPC_MOVEMENT_UP
|
||||||
|
db -1 ; end
|
||||||
|
|
||||||
PushBoulderDownMovementData:
|
PushBoulderDownMovementData:
|
||||||
db NPC_MOVEMENT_DOWN,$FF
|
db NPC_MOVEMENT_DOWN
|
||||||
|
db -1 ; end
|
||||||
|
|
||||||
PushBoulderLeftMovementData:
|
PushBoulderLeftMovementData:
|
||||||
db NPC_MOVEMENT_LEFT,$FF
|
db NPC_MOVEMENT_LEFT
|
||||||
|
db -1 ; end
|
||||||
|
|
||||||
PushBoulderRightMovementData:
|
PushBoulderRightMovementData:
|
||||||
db NPC_MOVEMENT_RIGHT,$FF
|
db NPC_MOVEMENT_RIGHT
|
||||||
|
db -1 ; end
|
||||||
|
|
||||||
DoBoulderDustAnimation::
|
DoBoulderDustAnimation::
|
||||||
ld a, [wd730]
|
ld a, [wd730]
|
||||||
|
|
Loading…
Reference in a new issue