mirror of
https://github.com/thornAvery/jep-hack.git
synced 2025-11-11 07:54:46 +13:00
Had to split bank 2 because I ran out of unreferenced code to comment out when adding Aventurine Fuchsia was pissing me off so I applied the changes from KEP when adding the safari zone graphics, though it's not currently super close to what it was like in LGPE Aventurine is very early stages but it's in there :V
221 lines
6.2 KiB
NASM
221 lines
6.2 KiB
NASM
; CGBLayoutJumptable indexes (see engine/gfx/cgb_layouts.asm)
|
|
; SGBLayoutJumptable indexes (see engine/gfx/sgb_layouts.asm)
|
|
const_def
|
|
const SCGB_BATTLE_GRAYSCALE
|
|
const SCGB_BATTLE_COLORS
|
|
const SCGB_POKEGEAR_PALS
|
|
const SCGB_STATS_SCREEN_HP_PALS
|
|
const SCGB_POKEDEX
|
|
const SCGB_SLOT_MACHINE
|
|
const SCGB_BETA_TITLE_SCREEN
|
|
const SCGB_GS_INTRO
|
|
const SCGB_DIPLOMA
|
|
const SCGB_MAPPALS
|
|
const SCGB_PARTY_MENU
|
|
const SCGB_EVOLUTION
|
|
const SCGB_GS_TITLE_SCREEN
|
|
const SCGB_0D
|
|
const SCGB_MOVE_LIST
|
|
const SCGB_BETA_PIKACHU_MINIGAME
|
|
const SCGB_POKEDEX_SEARCH_OPTION
|
|
const SCGB_BETA_POKER
|
|
const SCGB_POKEPIC
|
|
const SCGB_MAGNET_TRAIN
|
|
const SCGB_PACKPALS
|
|
const SCGB_TRAINER_CARD
|
|
const SCGB_POKEDEX_UNOWN_MODE
|
|
const SCGB_BILLS_PC
|
|
const SCGB_UNOWN_PUZZLE
|
|
const SCGB_GAMEFREAK_LOGO
|
|
const SCGB_PLAYER_OR_MON_FRONTPIC_PALS
|
|
const SCGB_TRADE_TUBE
|
|
const SCGB_TRAINER_OR_MON_FRONTPIC_PALS
|
|
const SCGB_MYSTERY_GIFT
|
|
const SCGB_1E
|
|
DEF NUM_SCGB_LAYOUTS EQU const_value
|
|
|
|
DEF SCGB_PARTY_MENU_HP_BARS EQU $fc
|
|
DEF SCGB_DEFAULT EQU $ff
|
|
|
|
; GetCrystalCGBLayout arguments (see engine/gfx/crystal_layouts.asm)
|
|
const_def
|
|
const CRYSTAL_CGB_MOBILE_0
|
|
const CRYSTAL_CGB_MOBILE_1
|
|
const CRYSTAL_CGB_NAME_CARD
|
|
|
|
; PredefPals indexes (see gfx/sgb/predef.pal)
|
|
; GetPredefPal arguments (see engine/gfx/color.asm)
|
|
const_def
|
|
const PREDEFPAL_ROUTES
|
|
const PREDEFPAL_PALLET
|
|
const PREDEFPAL_VIRIDIAN
|
|
const PREDEFPAL_PEWTER
|
|
const PREDEFPAL_CERULEAN
|
|
const PREDEFPAL_LAVENDER
|
|
const PREDEFPAL_VERMILION
|
|
const PREDEFPAL_CELADON
|
|
const PREDEFPAL_FUCHSIA
|
|
const PREDEFPAL_CINNABAR
|
|
const PREDEFPAL_SAFFRON
|
|
const PREDEFPAL_INDIGO
|
|
const PREDEFPAL_NEW_BARK
|
|
const PREDEFPAL_CHERRYGROVE
|
|
const PREDEFPAL_VIOLET
|
|
const PREDEFPAL_AZALEA
|
|
const PREDEFPAL_GOLDENROD
|
|
const PREDEFPAL_ECRUTEAK
|
|
const PREDEFPAL_OLIVINE
|
|
const PREDEFPAL_CIANWOOD
|
|
const PREDEFPAL_MAHOGANY
|
|
const PREDEFPAL_BLACKTHORN
|
|
const PREDEFPAL_LAKE_OF_RAGE
|
|
const PREDEFPAL_SILVER_CAVE
|
|
const PREDEFPAL_DUNGEONS
|
|
const PREDEFPAL_CITRINE
|
|
const PREDEFPAL_ONE_ISLAND
|
|
const PREDEFPAL_TWO_ISLAND
|
|
const PREDEFPAL_THREE_ISLAND
|
|
const PREDEFPAL_FOUR_ISLAND
|
|
const PREDEFPAL_FIVE_ISLAND
|
|
const PREDEFPAL_SIX_ISLAND
|
|
const PREDEFPAL_SEVEN_ISLAND
|
|
const PREDEFPAL_SILENT_HILLS
|
|
const PREDEFPAL_OLD_CITY
|
|
const PREDEFPAL_SAVOY_CITY
|
|
const PREDEFPAL_CORAL_CITY
|
|
const PREDEFPAL_BLUE_FOREST
|
|
const PREDEFPAL_WHITE_CITY
|
|
const PREDEFPAL_NITE
|
|
const PREDEFPAL_BLACKOUT
|
|
const PREDEFPAL_DIPLOMA ; RB_MEWMON
|
|
const PREDEFPAL_TRADE_TUBE ; RB_BLUEMON
|
|
const PREDEFPAL_POKEDEX ; RB_REDMON
|
|
const PREDEFPAL_RB_CYANMON
|
|
const PREDEFPAL_RB_PURPLEMON
|
|
const PREDEFPAL_RB_BROWNMON
|
|
const PREDEFPAL_RB_GREENMON
|
|
const PREDEFPAL_RB_PINKMON
|
|
const PREDEFPAL_RB_YELLOWMON
|
|
const PREDEFPAL_CGB_BADGE ; RB_GRAYMON
|
|
const PREDEFPAL_BETA_SHINY_MEWMON
|
|
const PREDEFPAL_BETA_SHINY_BLUEMON
|
|
const PREDEFPAL_BETA_SHINY_REDMON
|
|
const PREDEFPAL_BETA_SHINY_CYANMON
|
|
const PREDEFPAL_BETA_SHINY_PURPLEMON
|
|
const PREDEFPAL_BETA_SHINY_BROWNMON
|
|
const PREDEFPAL_BETA_SHINY_GREENMON
|
|
const PREDEFPAL_BETA_SHINY_PINKMON
|
|
const PREDEFPAL_BETA_SHINY_YELLOWMON
|
|
const PREDEFPAL_PARTY_ICON ; BETA_SHINY_GRAYMON
|
|
const PREDEFPAL_HP_GREEN
|
|
const PREDEFPAL_HP_YELLOW
|
|
const PREDEFPAL_HP_RED
|
|
const PREDEFPAL_POKEGEAR
|
|
const PREDEFPAL_BETA_LOGO_1
|
|
const PREDEFPAL_BETA_LOGO_2
|
|
const PREDEFPAL_GS_INTRO_GAMEFREAK_LOGO
|
|
const PREDEFPAL_GS_INTRO_SHELLDER_LAPRAS
|
|
const PREDEFPAL_BETA_INTRO_LAPRAS
|
|
const PREDEFPAL_GS_INTRO_JIGGLYPUFF_PIKACHU_BG
|
|
const PREDEFPAL_GS_INTRO_JIGGLYPUFF_PIKACHU_OB
|
|
const PREDEFPAL_GS_INTRO_STARTERS_TRANSITION
|
|
const PREDEFPAL_BETA_INTRO_VENUSAUR
|
|
const PREDEFPAL_PACK ; GS_INTRO_CHARIZARD
|
|
const PREDEFPAL_SLOT_MACHINE_0
|
|
const PREDEFPAL_SLOT_MACHINE_1
|
|
const PREDEFPAL_SLOT_MACHINE_2
|
|
const PREDEFPAL_SLOT_MACHINE_3
|
|
const PREDEFPAL_BETA_POKER_0
|
|
const PREDEFPAL_BETA_POKER_1
|
|
const PREDEFPAL_BETA_POKER_2
|
|
const PREDEFPAL_BETA_POKER_3
|
|
const PREDEFPAL_BETA_RADIO
|
|
const PREDEFPAL_BETA_POKEGEAR
|
|
const PREDEFPAL_47
|
|
const PREDEFPAL_GS_TITLE_SCREEN_0
|
|
const PREDEFPAL_GS_TITLE_SCREEN_1
|
|
const PREDEFPAL_GS_TITLE_SCREEN_2
|
|
const PREDEFPAL_GS_TITLE_SCREEN_3
|
|
const PREDEFPAL_UNOWN_PUZZLE
|
|
const PREDEFPAL_GAMEFREAK_LOGO_OB
|
|
const PREDEFPAL_GAMEFREAK_LOGO_BG
|
|
const PREDEFPAL_ROUTES_NIHON
|
|
const PREDEFPAL_GATES_NIHON
|
|
const PREDEFPAL_ROUTES_MORN
|
|
const PREDEFPAL_PALLET_MORN
|
|
const PREDEFPAL_VIRIDIAN_MORN
|
|
const PREDEFPAL_PEWTER_MORN
|
|
const PREDEFPAL_CERULEAN_MORN
|
|
const PREDEFPAL_LAVENDER_MORN
|
|
const PREDEFPAL_VERMILION_MORN
|
|
const PREDEFPAL_CELADON_MORN
|
|
const PREDEFPAL_FUCHSIA_MORN
|
|
const PREDEFPAL_CINNABAR_MORN
|
|
const PREDEFPAL_SAFFRON_MORN
|
|
const PREDEFPAL_INDIGO_MORN
|
|
const PREDEFPAL_NEW_BARK_MORN
|
|
const PREDEFPAL_CHERRYGROVE_MORN
|
|
const PREDEFPAL_VIOLET_MORN
|
|
const PREDEFPAL_AZALEA_MORN
|
|
const PREDEFPAL_GOLDENROD_MORN
|
|
const PREDEFPAL_ECRUTEAK_MORN
|
|
const PREDEFPAL_OLIVINE_MORN
|
|
const PREDEFPAL_CIANWOOD_MORN
|
|
const PREDEFPAL_MAHOGANY_MORN
|
|
const PREDEFPAL_BLACKTHORN_MORN
|
|
const PREDEFPAL_LAKE_OF_RAGE_MORN
|
|
const PREDEFPAL_SILVER_CAVE_MORN
|
|
const PREDEFPAL_DUNGEONS_MORN
|
|
const PREDEFPAL_CITRINE_MORN
|
|
const PREDEFPAL_ONE_ISLAND_MORN
|
|
const PREDEFPAL_TWO_ISLAND_MORN
|
|
const PREDEFPAL_THREE_ISLAND_MORN
|
|
const PREDEFPAL_FOUR_ISLAND_MORN
|
|
const PREDEFPAL_FIVE_ISLAND_MORN
|
|
const PREDEFPAL_SIX_ISLAND_MORN
|
|
const PREDEFPAL_SEVEN_ISLAND_MORN
|
|
const PREDEFPAL_SILENT_HILLS_MORN
|
|
const PREDEFPAL_OLD_CITY_MORN
|
|
const PREDEFPAL_SAVOY_CITY_MORN
|
|
const PREDEFPAL_CORAL_CITY_MORN
|
|
const PREDEFPAL_BLUE_FOREST_MORN
|
|
const PREDEFPAL_WHITE_CITY_MORN
|
|
const PREDEFPAL_ROUTES_NIHON_MORN
|
|
const PREDEFPAL_GATES_NIHON_MORN
|
|
const PREDEFPAL_RUDDY_TOWN
|
|
const PREDEFPAL_RUDDY_TOWN_MORN
|
|
const PREDEFPAL_AVENTURINE
|
|
const PREDEFPAL_AVENTURINE_MORN
|
|
DEF NUM_PREDEF_PALS EQU const_value
|
|
|
|
; SGB system command codes
|
|
; http://gbdev.gg8.se/wiki/articles/SGB_Functions#SGB_System_Command_Table
|
|
const_def
|
|
const SGB_PAL01
|
|
const SGB_PAL23
|
|
const SGB_PAL03
|
|
const SGB_PAL12
|
|
const SGB_ATTR_BLK
|
|
const SGB_ATTR_LIN
|
|
const SGB_ATTR_DIV
|
|
const SGB_ATTR_CHR
|
|
const SGB_SOUND
|
|
const SGB_SOU_TRN
|
|
const SGB_PAL_SET
|
|
const SGB_PAL_TRN
|
|
const SGB_ATRC_EN
|
|
const SGB_TEST_EN
|
|
const SGB_ICON_EN
|
|
const SGB_DATA_SND
|
|
const SGB_DATA_TRN
|
|
const SGB_MLT_REQ
|
|
const SGB_JUMP
|
|
const SGB_CHR_TRN
|
|
const SGB_PCT_TRN
|
|
const SGB_ATTR_TRN
|
|
const SGB_ATTR_SET
|
|
const SGB_MASK_EN
|
|
const SGB_OBJ_TRN
|
|
|
|
DEF PALPACKET_LENGTH EQU $10
|