Skip to content

Commit e83b056

Browse files
committed
sync most of the wram with pret/pokeyellow
1 parent 6ecacb2 commit e83b056

212 files changed

Lines changed: 1195 additions & 1184 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

audio/engine_2.asm

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -198,7 +198,7 @@ INCLUDE "audio/sfx/pokeflute_ch5_ch6.asm"
198198

199199
Audio2_InitMusicVariables::
200200
xor a
201-
ld [wUnusedC000], a
201+
ld [wUnusedMusicByte], a
202202
ld [wDisableChannelOutputWhenSfxEnds], a
203203
ld [wMusicTempo + 1], a
204204
ld [wMusicWaveInstrument], a
@@ -376,7 +376,7 @@ Audio2_StopAllAudio::
376376
ld a, $77
377377
ldh [rNR50], a ; full volume
378378
xor a
379-
ld [wUnusedC000], a
379+
ld [wUnusedMusicByte], a
380380
ld [wDisableChannelOutputWhenSfxEnds], a
381381
ld [wMuteAudioAndPauseMusic], a
382382
ld [wMusicTempo + 1], a

data/text/text_2.asm

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1294,7 +1294,7 @@ _GrewLevelText::
12941294
text_ram wcd6d
12951295
text " grew"
12961296
line "to level @"
1297-
text_decimal wCurEnemyLVL, 1, 3
1297+
text_decimal wCurEnemyLevel, 1, 3
12981298
text "!@"
12991299
text_end
13001300

data/text/text_3.asm

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -168,7 +168,7 @@ _RareCandyText::
168168
text_ram wcd6d
169169
text " grew"
170170
line "to level @"
171-
text_decimal wCurEnemyLVL, 1, 3
171+
text_decimal wCurEnemyLevel, 1, 3
172172
text "!@"
173173
text_end
174174

engine/battle/animations.asm

Lines changed: 46 additions & 46 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ DrawFrameBlock:
1616
inc a
1717
ld [wFBTileCounter], a
1818
ld a, $2
19-
ld [wdef5], a
19+
ld [wdef4], a
2020
ld a, [wSubAnimTransform]
2121
dec a
2222
jr z, .flipHorizontalAndVertical ; SUBANIMTYPE_HVFLIP
@@ -50,9 +50,9 @@ DrawFrameBlock:
5050
ld [de], a ; store X
5151
cp 88
5252
jr c, .asm_78056
53-
ld a, [wdef5]
53+
ld a, [wdef4]
5454
inc a
55-
ld [wdef5], a
55+
ld [wdef4], a
5656
.asm_78056
5757
inc hl
5858
inc de
@@ -62,7 +62,7 @@ DrawFrameBlock:
6262
inc de
6363
ld a, [hli]
6464
ld b, a
65-
ld a, [wdef5]
65+
ld a, [wdef4]
6666
or b
6767
ld [de], a ; store flags
6868
inc de
@@ -84,9 +84,9 @@ DrawFrameBlock:
8484
ld [de], a ; store X
8585
cp 88
8686
jr c, .asm_78087
87-
ld a, [wdef5]
87+
ld a, [wdef4]
8888
inc a
89-
ld [wdef5], a
89+
ld [wdef4], a
9090
.asm_78087
9191
inc hl
9292
inc de
@@ -107,7 +107,7 @@ DrawFrameBlock:
107107
jr z, .storeFlags1
108108
ld b, 0
109109
.storeFlags1
110-
ld a, [wdef5]
110+
ld a, [wdef4]
111111
or b
112112
ld [de], a
113113
inc de
@@ -127,9 +127,9 @@ DrawFrameBlock:
127127
ld [de], a ; store X
128128
cp 88
129129
jr c, .asm_780c8
130-
ld a, [wdef5]
130+
ld a, [wdef4]
131131
inc a
132-
ld [wdef5], a
132+
ld [wdef4], a
133133
.asm_780c8
134134
inc hl
135135
inc de
@@ -147,7 +147,7 @@ DrawFrameBlock:
147147
res 5, a
148148
.storeFlags2
149149
ld b, a
150-
ld a, [wdef5]
150+
ld a, [wdef4]
151151
or b
152152
ld [de], a
153153
inc de
@@ -452,7 +452,7 @@ MoveAnimation:
452452
xor a
453453
vc_hook Stop_reducing_move_anim_flashing_Haze_Hyper_Beam
454454
ld [wSubAnimSubEntryAddr], a
455-
ld [wUnusedD09B], a
455+
ld [wUnusedMoveAnimByte], a
456456
ld [wSubAnimTransform], a
457457
dec a ; NO_MOVE - 1
458458
ld [wAnimSoundID], a
@@ -722,7 +722,7 @@ DoSpecialEffectByAnimationId:
722722
INCLUDE "data/battle_anims/special_effects.asm"
723723

724724
DoBallTossSpecialEffects:
725-
ld a, [wcf91]
725+
ld a, [wCurItem]
726726
cp ULTRA_BALL + 1 ; is it a Master Ball or Ultra Ball?
727727
jr nc, .skipFlashingEffect
728728
.flashingEffect ; do a flashing effect if it's Master Ball or Ultra Ball
@@ -741,7 +741,7 @@ DoBallTossSpecialEffects:
741741
ld a, [wIsInBattle]
742742
cp 2 ; is it a trainer battle?
743743
jr z, .isTrainerBattle
744-
ld a, [wd11e]
744+
ld a, [wPokeBallAnimData]
745745
cp $10 ; is the enemy pokemon the Ghost Marowak?
746746
ret nz
747747
; if the enemy pokemon is the Ghost Marowak, make it dodge during the last 3 frames
@@ -1169,12 +1169,12 @@ AnimationWaterDropletsEverywhere:
11691169
ld a, 16
11701170
ld [wBaseCoordY], a
11711171
ld a, 0
1172-
ld [wUnusedD08A], a
1172+
ld [wUnusedWaterDropletsByte], a
11731173
call _AnimationWaterDroplets
11741174
ld a, 24
11751175
ld [wBaseCoordY], a
11761176
ld a, 32
1177-
ld [wUnusedD08A], a
1177+
ld [wUnusedWaterDropletsByte], a
11781178
call _AnimationWaterDroplets
11791179
dec d
11801180
jr nz, .loop
@@ -1184,29 +1184,29 @@ _AnimationWaterDroplets:
11841184
ld hl, wShadowOAM
11851185
.loop
11861186
ld a, $1
1187-
ld [wdef5], a
1187+
ld [wdef4], a
11881188
ld a, [wBaseCoordY]
11891189
ld [hli], a ; Y
11901190
cp 40
11911191
jr c, .asm_792d7
1192-
ld a, [wdef5]
1192+
ld a, [wdef4]
11931193
inc a
1194-
ld [wdef5], a
1194+
ld [wdef4], a
11951195
.asm_792d7
11961196
ld a, [wBaseCoordX]
11971197
add 27
11981198
ld [wBaseCoordX], a
11991199
ld [hli], a ; X
12001200
cp 88
12011201
jr c, .asm_792ee
1202-
ld a, [wdef5]
1202+
ld a, [wdef4]
12031203
add $2
12041204
and $3
1205-
ld [wdef5], a
1205+
ld [wdef4], a
12061206
.asm_792ee
12071207
ld a, [wDropletTile]
12081208
ld [hli], a ; tile
1209-
ld a, [wdef5]
1209+
ld a, [wdef4]
12101210
ld [hli], a ; attribute
12111211
ld a, [wBaseCoordX]
12121212
cp 144
@@ -1351,28 +1351,28 @@ BattleAnimWriteOAMEntry:
13511351
; tile = d
13521352
; attributes = variable (depending on coords)
13531353
ld a, $1
1354-
ld [wdef5], a
1354+
ld [wdef4], a
13551355
ld a, e
13561356
add 8
13571357
ld e, a
13581358
ld [hli], a
13591359
cp 40
13601360
jr c, .asm_793d8
1361-
ld a, [wdef5]
1361+
ld a, [wdef4]
13621362
inc a
1363-
ld [wdef5], a
1363+
ld [wdef4], a
13641364
.asm_793d8
13651365
ld a, [wBaseCoordX]
13661366
ld [hli], a
13671367
cp 88
13681368
jr c, .asm_793e8
1369-
ld a, [wdef5]
1369+
ld a, [wdef4]
13701370
add $2
1371-
ld [wdef5], a
1371+
ld [wdef4], a
13721372
.asm_793e8
13731373
ld a, d
13741374
ld [hli], a
1375-
ld a, [wdef5]
1375+
ld a, [wdef4]
13761376
ld [hli], a
13771377
ret
13781378

@@ -1577,7 +1577,7 @@ AnimationSpiralBallsInward:
15771577
cp $ff
15781578
jr z, .done
15791579
ld a, $2
1580-
ld [wdef5], a
1580+
ld [wdef4], a
15811581
ld a, [wSpiralBallsBaseY]
15821582
add [hl]
15831583
ld [de], a ; Y
@@ -1589,15 +1589,15 @@ AnimationSpiralBallsInward:
15891589
cp 88
15901590
jr c, .asm_79524
15911591
ld a, $3
1592-
ld [wdef5], a
1592+
ld [wdef4], a
15931593
.asm_79524
15941594
inc hl
15951595
inc de
15961596
inc de
15971597
ld a, [de]
15981598
and $f0
15991599
ld b, a
1600-
ld a, [wdef5]
1600+
ld a, [wdef4]
16011601
or b
16021602
ld [de], a
16031603
inc de
@@ -2107,8 +2107,8 @@ HideSubstituteShowMonAnim:
21072107
and a
21082108
jr nz, .monIsMinimized
21092109
ld a, [wBattleMonSpecies]
2110-
ld [wcf91], a
2111-
ld [wd0b5], a
2110+
ld [wCurPartySpecies], a
2111+
ld [wCurSpecies], a
21122112
call GetMonHeader
21132113
predef LoadMonBackPic
21142114
ret
@@ -2117,8 +2117,8 @@ HideSubstituteShowMonAnim:
21172117
and a
21182118
jr nz, .monIsMinimized
21192119
ld a, [wEnemyMonSpecies]
2120-
ld [wcf91], a
2121-
ld [wd0b5], a
2120+
ld [wCurPartySpecies], a
2121+
ld [wCurSpecies], a
21222122
call GetMonHeader
21232123
ld de, vFrontPic
21242124
jp LoadMonFrontSprite
@@ -2172,8 +2172,8 @@ ChangeMonPic:
21722172
and a
21732173
jr z, .playerTurn
21742174
ld a, [wChangeMonPicEnemyTurnSpecies]
2175-
ld [wcf91], a
2176-
ld [wd0b5], a
2175+
ld [wCurPartySpecies], a
2176+
ld [wCurSpecies], a
21772177
xor a
21782178
ld [wSpriteFlipped], a
21792179
call GetMonHeader
@@ -2185,7 +2185,7 @@ ChangeMonPic:
21852185
push af
21862186
ld a, [wChangeMonPicPlayerTurnSpecies]
21872187
ld [wBattleMonSpecies2], a
2188-
ld [wd0b5], a
2188+
ld [wCurSpecies], a
21892189
call GetMonHeader
21902190
predef LoadMonBackPic
21912191
xor a ; TILEMAP_MON_PIC
@@ -2532,7 +2532,7 @@ FallingObjects_UpdateOAMEntry:
25322532
ld hl, wShadowOAM
25332533
add hl, de
25342534
ld a, $1
2535-
ld [wdef5], a
2535+
ld [wdef4], a
25362536
ld a, [hl]
25372537
inc a
25382538
inc a
@@ -2543,9 +2543,9 @@ FallingObjects_UpdateOAMEntry:
25432543
ld [hli], a ; Y
25442544
cp 40
25452545
jr c, .asm_79e51
2546-
ld a, [wdef5]
2546+
ld a, [wdef4]
25472547
inc a
2548-
ld [wdef5], a
2548+
ld [wdef4], a
25492549
.asm_79e51
25502550
ld a, [wFallingObjectMovementByte]
25512551
ld b, a
@@ -2565,10 +2565,10 @@ FallingObjects_UpdateOAMEntry:
25652565
ld [hli], a ; X
25662566
cp 88
25672567
jr c, .asm_79e75
2568-
ld a, [wdef5]
2568+
ld a, [wdef4]
25692569
add $2
25702570
and $3
2571-
ld [wdef5], a
2571+
ld [wdef4], a
25722572
.asm_79e75
25732573
inc hl
25742574
xor a ; no horizontal flip
@@ -2581,16 +2581,16 @@ FallingObjects_UpdateOAMEntry:
25812581
ld [hli], a ; X
25822582
cp 88
25832583
jr c, .asm_79e5c
2584-
ld a, [wdef5]
2584+
ld a, [wdef4]
25852585
add $2
25862586
and $3
2587-
ld [wdef5], a
2587+
ld [wdef4], a
25882588
.asm_79e5c
25892589
inc hl
25902590
ld a, (1 << OAM_X_FLIP)
25912591
.next2
25922592
ld b, a
2593-
ld a, [wdef5]
2593+
ld a, [wdef4]
25942594
or b
25952595
ld [hl], a ; attribute
25962596
ret
@@ -2793,7 +2793,7 @@ TossBallAnimation:
27932793

27942794
ld hl, .PokeBallAnimations
27952795
; choose which toss animation to use
2796-
ld a, [wcf91]
2796+
ld a, [wCurItem]
27972797
cp POKE_BALL
27982798
ld b, TOSS_ANIM
27992799
jr z, .done

engine/battle/battle_transitions.asm

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,7 @@ GetBattleTransitionID_CompareLevels:
105105
ld a, [hl]
106106
add $3
107107
ld e, a
108-
ld a, [wCurEnemyLVL]
108+
ld a, [wCurEnemyLevel]
109109
sub e
110110
jr nc, .highLevelEnemy
111111
res 1, c

engine/battle/common_text.asm

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ PrintBeginningBattleText:
7979
ld b, SILPH_SCOPE
8080
call IsItemInBag
8181
ld a, [wEnemyMonSpecies2]
82-
ld [wcf91], a
82+
ld [wCurPartySpecies], a
8383
cp RESTLESS_SOUL
8484
jr z, .isMarowak
8585
ld a, b

0 commit comments

Comments
 (0)