Skip to content

Commit

Permalink
Identify various flag labels and bit constants (#454)
Browse files Browse the repository at this point in the history
  • Loading branch information
Rangi42 committed Jul 16, 2024
1 parent 095c7d7 commit 39b09fa
Show file tree
Hide file tree
Showing 10 changed files with 440 additions and 430 deletions.
87 changes: 44 additions & 43 deletions pokeblue.map
Original file line number Diff line number Diff line change
Expand Up @@ -2758,7 +2758,7 @@ ROMX bank #3:
$4d7b = SeafoamIslandsB2FHS
$4d81 = SeafoamIslandsB3FHS
$4d8d = SeafoamIslandsB4FHS
$4d99 = PrintStrengthTxt
$4d99 = PrintStrengthText
$4daa = UsedStrengthText
$4dbb = CanMoveBouldersText
$4dc0 = IsSurfingAllowed
Expand Down Expand Up @@ -9364,7 +9364,7 @@ ROMX bank #19:
$7f81 = EnterMapAnimPredef
$7f84 = GetTileTwoStepsInFrontOfPlayerPredef
$7f87 = CheckForCollisionWhenPushingBoulderPredef
$7f8a = PrintStrengthTxtPredef
$7f8a = PrintStrengthTextPredef
$7f8d = PickUpItemPredef
$7f90 = PrintMoveTypePredef
$7f93 = LoadMovePPsPredef
Expand Down Expand Up @@ -12354,8 +12354,8 @@ ROMX bank #26:
$402f = Version_GFX
$406f = Version_GFXEnd
SECTION: $406f-$7fee ($3f80 bytes) ["Tilesets 2"]
$406f = Gym_GFX
$406f = Dojo_GFX
$406f = Gym_GFX
$466f = Dojo_Block
$466f = Gym_Block
$4daf = Mart_GFX
Expand Down Expand Up @@ -15297,7 +15297,7 @@ ROMX bank #32:
$6140 = _RocketHideoutB3FRocket1BattleText
$6168 = _RocketHideoutB3FRocket1EndBattleText
$617a = _RocketHideoutB3FRocket1AfterBattleText
$61b8 = _RocketHideout3BattleTxt
$61b8 = _RocketHideout3BattleText
$61e9 = _RocketHideout3EndBattleText3
$61fc = _RocketHide3AfterBattleText3
$623e = _RocketHideoutB4FGiovanniImpressedYouGotHereText
Expand Down Expand Up @@ -17760,8 +17760,8 @@ VRAM bank #0:
$8800 = vFont
$8800 = vChars1
$8800 = vNPCSprites2
$9000 = vChars2
$9000 = vFrontPic
$9000 = vChars2
$9000 = vTileset
$9310 = vBackPic
$9310 = vTitleLogo2
Expand Down Expand Up @@ -17894,8 +17894,8 @@ WRAM0 bank #0:
$c11a = wSprite01StateData1YAdjusted
$c11b = wSprite01StateData1XAdjusted
$c11c = wSprite01StateData1CollisionData
$c120 = wSprite02StateData1PictureID
$c120 = wSprite01StateData1End
$c120 = wSprite02StateData1PictureID
$c120 = wSprite02StateData1
$c121 = wSprite02StateData1MovementStatus
$c122 = wSprite02StateData1ImageIndex
Expand Down Expand Up @@ -17924,9 +17924,9 @@ WRAM0 bank #0:
$c13a = wSprite03StateData1YAdjusted
$c13b = wSprite03StateData1XAdjusted
$c13c = wSprite03StateData1CollisionData
$c140 = wSprite04StateData1PictureID
$c140 = wSprite03StateData1End
$c140 = wSprite04StateData1
$c140 = wSprite04StateData1PictureID
$c141 = wSprite04StateData1MovementStatus
$c142 = wSprite04StateData1ImageIndex
$c143 = wSprite04StateData1YStepVector
Expand Down Expand Up @@ -18222,9 +18222,9 @@ WRAM0 bank #0:
$c289 = wSprite08StateData2OrigFacingDirection
$c28d = wSprite08StateData2PictureID
$c28e = wSprite08StateData2ImageBaseOffset
$c290 = wSprite09StateData2
$c290 = wSprite08StateData2End
$c290 = wSprite09StateData2WalkAnimationCounter
$c290 = wSprite09StateData2
$c292 = wSprite09StateData2YDisplacement
$c293 = wSprite09StateData2XDisplacement
$c294 = wSprite09StateData2MapY
Expand Down Expand Up @@ -18261,9 +18261,9 @@ WRAM0 bank #0:
$c2b9 = wSprite11StateData2OrigFacingDirection
$c2bd = wSprite11StateData2PictureID
$c2be = wSprite11StateData2ImageBaseOffset
$c2c0 = wSprite12StateData2
$c2c0 = wSprite12StateData2WalkAnimationCounter
$c2c0 = wSprite11StateData2End
$c2c0 = wSprite12StateData2
$c2c2 = wSprite12StateData2YDisplacement
$c2c3 = wSprite12StateData2XDisplacement
$c2c4 = wSprite12StateData2MapY
Expand Down Expand Up @@ -18447,8 +18447,8 @@ WRAM0 bank #0:
$c365 = wShadowOAMSprite25XCoord
$c366 = wShadowOAMSprite25TileID
$c367 = wShadowOAMSprite25Attributes
$c368 = wShadowOAMSprite26YCoord
$c368 = wShadowOAMSprite26
$c368 = wShadowOAMSprite26YCoord
$c369 = wShadowOAMSprite26XCoord
$c36a = wShadowOAMSprite26TileID
$c36b = wShadowOAMSprite26Attributes
Expand Down Expand Up @@ -18482,8 +18482,8 @@ WRAM0 bank #0:
$c381 = wShadowOAMSprite32XCoord
$c382 = wShadowOAMSprite32TileID
$c383 = wShadowOAMSprite32Attributes
$c384 = wShadowOAMSprite33
$c384 = wShadowOAMSprite33YCoord
$c384 = wShadowOAMSprite33
$c385 = wShadowOAMSprite33XCoord
$c386 = wShadowOAMSprite33TileID
$c387 = wShadowOAMSprite33Attributes
Expand Down Expand Up @@ -18553,11 +18553,11 @@ WRAM0 bank #0:
$cc3d = wSerialExchangeNybbleTempReceiveData
$cc3d = wSerialSyncAndExchangeNybbleReceiveData
$cc3e = wSerialExchangeNybbleReceiveData
$cc42 = wLinkMenuSelectionSendBuffer
$cc42 = wSerialExchangeNybbleSendData
$cc42 = wLinkMenuSelectionSendBuffer
$cc47 = wUnknownSerialCounter
$cc47 = wEnteringCableClub
$cc47 = wLinkTimeoutCounter
$cc47 = wUnknownSerialCounter
$cc49 = wWhichTradeMonSelectionMenu
$cc49 = wMonDataLocation
$cc4a = wMenuWrappingEnabled
Expand All @@ -18570,19 +18570,19 @@ WRAM0 bank #0:
$cc55 = wTrainerHeaderFlagBit
$cc57 = wNPCMovementScriptPointerTableNum
$cc58 = wNPCMovementScriptBank
$cc5b = wUnusedCC5B
$cc5b = wBoostExpByExpAll
$cc5b = wAnimationType
$cc5b = wNPCMovementDirections
$cc5b = wVermilionDockTileMapBuffer
$cc5b = wTrainerCardBlkPacket
$cc5b = wDexRatingNumMonsSeen
$cc5b = wMonPartySpritesSavedOAM
$cc5b = wElevatorWarpMaps
$cc5b = wVermilionDockTileMapBuffer
$cc5b = wSlotMachineSevenAndBarModeChance
$cc5b = wOaksAideRewardItemName
$cc5b = wHallOfFame
$cc5b = wSlotMachineSevenAndBarModeChance
$cc5b = wElevatorWarpMaps
$cc5b = wDexRatingNumMonsSeen
$cc5b = wUnusedFlag
$cc5b = wFilteredBagItems
$cc5b = wMonPartySpritesSavedOAM
$cc5b = wAnimationType
$cc5b = wBoostExpByExpAll
$cc5c = wDexRatingNumMonsOwned
$cc5d = wDexRatingText
$cc5e = wSlotMachineSavedROMBank
Expand All @@ -18591,11 +18591,11 @@ WRAM0 bank #0:
$cc97 = wSwitchPartyMonTempBuffer
$cca1 = wNumStepsToTake
$ccd2 = wRLEByteCount
$ccd3 = wParentMenuItem
$ccd3 = wCanEvolveFlags
$ccd3 = wSimulatedJoypadStatesEnd
$ccd3 = wMiscBattleData
$ccd3 = wParentMenuItem
$ccd3 = wAddedToParty
$ccd3 = wSimulatedJoypadStatesEnd
$ccd4 = wForceEvolution
$ccd5 = wAILayer2Encouragement
$ccd7 = wPlayerSubstituteHP
Expand Down Expand Up @@ -18624,12 +18624,12 @@ WRAM0 bank #0:
$ccf6 = wLowHealthAlarmDisabled
$ccf7 = wPlayerMonMinimized
$cd05 = wEnemyNumHits
$cd05 = wEnemyBideAccumulatedDamage
$cd05 = wLuckySlotHiddenObjectIndex
$cd05 = wEnemyBideAccumulatedDamage
$cd0f = wPlayerMonUnmodifiedLevel
$cd0f = wVermilionDockTileMapBufferEnd
$cd0f = wMiscBattleDataEnd
$cd0f = wInGameTradeGiveMonSpecies
$cd0f = wVermilionDockTileMapBufferEnd
$cd10 = wPlayerMonUnmodifiedMaxHP
$cd10 = wInGameTradeTextPointerTablePointer
$cd12 = wPlayerMonUnmodifiedAttack
Expand Down Expand Up @@ -18706,8 +18706,8 @@ WRAM0 bank #0:
$cd3d = wCoordIndex
$cd3d = wTempSCX
$cd3d = wBoxMonCounts
$cd3d = wDayCareStartLevel
$cd3d = wUnusedCreditsByte
$cd3d = wDayCareStartLevel
$cd3d = wMoveDownSmallStarsOAMCount
$cd3d = wWereAnyMonsAsleep
$cd3d = wFallingObjectsMovementData
Expand Down Expand Up @@ -18759,8 +18759,8 @@ WRAM0 bank #0:
$cd41 = wHoFTeamIndex2
$cd41 = wNumFieldMoves
$cd41 = wTradedPlayerMonOT
$cd41 = wHiddenObjectX
$cd41 = wHiddenItemOrCoinsIndex
$cd41 = wHiddenObjectX
$cd41 = wTrainerScreenX
$cd41 = wDayCarePerLevelCost
$cd42 = wSlotMachineWheel1MiddleTile
Expand Down Expand Up @@ -18801,7 +18801,7 @@ WRAM0 bank #0:
$cd5d = wMonPartySpriteSpecies
$cd5e = wLeftGBMonSpecies
$cd5f = wRightGBMonSpecies
$cd60 = wFlags_0xcd60
$cd60 = wMiscFlags
$cd6a = wActionResultOrTookBattleTurn
$cd6b = wJoyIgnore
$cd6c = wNumMovesMinusOne
Expand Down Expand Up @@ -19131,7 +19131,7 @@ WRAM0 bank #0:
$d124 = wIsKeyItem
$d125 = wTextBoxID
$d126 = wCurrentMapScriptFlags
$d127 = wCurEnemyLVL
$d127 = wCurEnemyLevel
$d128 = wItemListPointer
$d12a = wListCount
$d12b = wLinkState
Expand All @@ -19141,8 +19141,8 @@ WRAM0 bank #0:
$d12e = wMenuExitMethod
$d12f = wGymGateTileBlock
$d12f = wWhichPewterGuy
$d12f = wDungeonWarpDataEntrySize
$d12f = wWhichPrizeWindow
$d12f = wDungeonWarpDataEntrySize
$d130 = wSavedSpriteScreenY
$d131 = wSavedSpriteScreenX
$d132 = wSavedSpriteMapY
Expand Down Expand Up @@ -19227,8 +19227,8 @@ WRAM0 bank #0:
$d1c4 = wPartyMon3HP
$d1c6 = wPartyMon3BoxLevel
$d1c7 = wPartyMon3Status
$d1c8 = wPartyMon3Type
$d1c8 = wPartyMon3Type1
$d1c8 = wPartyMon3Type
$d1c9 = wPartyMon3Type2
$d1ca = wPartyMon3CatchRate
$d1cb = wPartyMon3Moves
Expand Down Expand Up @@ -19568,16 +19568,17 @@ WRAM0 bank #0:
$d71d = wDungeonWarpDestinationMap
$d71e = wWhichDungeonWarp
$d71f = wUnusedCardKeyGateID
$d728 = wd728
$d728 = wStatusFlags1
$d72a = wBeatGymFlags
$d72c = wd72c
$d72d = wd72d
$d72e = wd72e
$d730 = wd730
$d732 = wd732
$d733 = wFlags_D733
$d734 = wBeatLorelei
$d736 = wd736
$d72c = wStatusFlags2
$d72d = wStatusFlags3
$d72d = wCableClubDestinationMap
$d72e = wStatusFlags4
$d730 = wStatusFlags5
$d732 = wStatusFlags6
$d733 = wStatusFlags7
$d734 = wElite4Flags
$d736 = wMovementFlags
$d737 = wCompletedInGameTradeFlags
$d73b = wWarpedFromWhichWarp
$d73c = wWarpedFromWhichMap
Expand Down Expand Up @@ -20248,10 +20249,10 @@ HRAM bank #0:
$ff8b = hSpriteDataOffset
$ff8b = hPreviousTileset
$ff8b = hOAMTile
$ff8b = hBaseTileID
$ff8b = hItemPrice
$ff8b = hEastWestConnectedMapWidth
$ff8b = hDexWeight
$ff8b = hBaseTileID
$ff8b = hSpriteInterlaceCounter
$ff8b = hRLEByteValue
$ff8c = hNorthSouthConnectedMapWidth
Expand Down Expand Up @@ -20287,12 +20288,12 @@ HRAM bank #0:
$ff95 = hNPCPlayerYDistance
$ff95 = hNPCSpriteOffset
$ff95 = hDividend
$ff95 = hSignCoordPointer
$ff95 = hQuotient
$ff95 = hProduct
$ff95 = hNPCMovementDirections2Index
$ff95 = hPastLeadingZeros
$ff95 = hSwapTemp
$ff95 = hSignCoordPointer
$ff96 = hMutateWY
$ff96 = hSwapItemQuantity
$ff96 = hNumToPrint
Expand Down Expand Up @@ -20374,8 +20375,8 @@ HRAM bank #0:
$ffdc = hDexRatingNumMonsOwned
$ffdc = hVendingMachinePrice
$ffdc = hPlayerYCoord
$ffdc = hItemToRemoveIndex
$ffdc = hOaksAideRewardItem
$ffdc = hItemToRemoveIndex
$ffdc = hGymGateAnswer
$ffdd = hPlayerXCoord
$ffdd = hOaksAideNumMonsOwned
Expand Down
Loading

0 comments on commit 39b09fa

Please sign in to comment.