Pokémon Gold and Silver/Flags

From Data Crystal
< Pokémon Gold and Silver
Revision as of 02:42, 24 January 2024 by Xkeeper (talk | contribs) (Xkeeper moved page Pokemon Gold: Flags to Pokémon Gold and Silver/Flags: normalize subpages and titles)
Jump to navigation Jump to search

Locations/values found by Koolboyman, Tauwasser, and Mateo

Each flag in the game is determined by one bit. (Each byte has 8 bits). On the chart below, it indicated the address and what the first flag bit is. (For example, D7B7's first bit is 0000, while it's second bit is 0001).

Locations of Flags Set 1

D7B7 - 0000

D7B8 - 0800

D7B9 - 1000

D7BA - 1800

D7BB - 2000

D7BC - 2800

D7BD - 3000

D7BE - 3800

D7BF - 4000

D7C0 - 4800

D7C1 - 5000

D7C2 - 5800

D7C3 - 6000

D7C4 - 6800

D7C5 - 7000

D7C6 - 7800

D7C7 - 8000

D7C8 - 8800

D7C9 - 9000

D7CA - 9800

D7CB - A000

D7CC - A800

D7CD - B000

D7CE - B800

D7CF - C000

D7D0 - C800

D7D1 - D000

D7D2 - D800

D7D3 - E000

D7D4 - E800

D7D5 - F000

D7D6 - F800

D7D7 - 0001

D7D8 - 0801

D7D9 - 1001

D7DA - 1801

D7DB - 2001

D7DC - 2801

D7DD - 3001

D7DE - 3801

D7DF - 4001

D7E0 - 4801

D7E1 - 5001

D7E2 - 5801

D7E3 - 6001

D7E4 - 6801

D7E5 - 7001

D7E6 - 7801

D7E7 - 8001

D7E8 - 8801

D7E9 - 9001

D7EA - 9801

D7EB - A001

D7EC - A801

D7ED - B001

D7EE - B801

D7EF - C001

D7F0 - C801

D7F1 - D001

D7F2 - D801

D7F3 - E001

D7F4 - E801

D7F5 - F001

D7F6 - F801

D7F7 - 0002

D7F8 - 0802

D7F9 - 1002

D7FA - 1802

D7FB - 2002

D7FC - 2802

D7FD - 3002

D7FE - 3802

D7FF - 4002

D800 - 4802

D801 - 5002

D802 - 5802

D803 - 6002

D804 - 6802

D805 - 7002

D806 - 7802

D807 - 8002

D808 - 8802

D809 - 9002

D80A - 9802

D80B - A002

D80C - A802

D80D - B002

D80E - B802

D80F - C002

D810 - C802

D811 - D002

D812 - D802

D813 - E002

D814 - E802

D815 - F002

D816 - F802

D817 - 0003

D818 - 0803

D819 - 1003

D81A - 1803

D81B - 2003

D81C - 2803

D81D - 3003

D81E - 3803

D81F - 4003

D820 - 4803

D821 - 5003

D822 - 5803

D823 - 6003

D824 - 6803

D825 - 7003

D826 - 7803

D827 - 8003

D828 - 8803

D829 - 9003

D82A - 9803

D82B - A003

D82C - A803

D82D - B003

D82E - B803

D82F - C003

D830 - C803

D831 - D003

D832 - D803

D833 - E003

D834 - E803

D835 - F003

D836 - F803

D837 - 0004

D838 - 0804

D839 - 1004

D83A - 1804

D83B - 2004

D83C - 2804

D83D - 3004

D83E - 3804

D83F - 4004

D840 - 4804

D841 - 5004

D842 - 5804

D843 - 6004

D844 - 6804

D845 - 7004

D846 - 7804

D847 - 8004

D848 - 8804

D849 - 9004

D84A - 9804

D84B - A004

D84C - A804

D84D - B004

D84E - B804

D84F - C004

D850 - C804

D851 - D004

D852 - D804

D853 - E004

D854 - E804

D855 - F004

D856 - F804

D857 - 0005

D858 - 0805

D859 - 1005

D85A - 1805

D85B - 2005

D85C - 2805

D85D - 3005

D85E - 3805

D85F - 4005

D860 - 4805

D861 - 5005

D862 - 5805

D863 - 6005

D864 - 6805

D865 - 7005

D866 - 7805

D867 - 8005

D868 - 8805

D869 - 9005

D86A - 9805

D86B - A005

D86C - A805

D86D - B005

D86E - B805

D86F - C005

D870 - C805

D871 - D005

D872 - D805

D873 - E005

D874 - E805

D875 - F005

D876 - F805

D877 - 0006

D878 - 0806

D879 - 1006

D87A - 1806

D87B - 2006

D87C - 2806

D87D - 3006

D87E - 3806

D87F - 4006

D880 - 4806

D881 - 5006

D882 - 5806

D883 - 6006

D884 - 6806

D885 - 7006

D886 - 7806

D887 - 8006

D888 - 8806

D889 - 9006

D88A - 9806

D88B - A006

D88C - A806

D88D - B006

D88E - B806

D88F - C006

D890 - C806

D891 - D006

D892 - D806

D893 - E006

D894 - E806

D895 - F006

D896 - F806

D897 - 0007

D898 - 0807

D899 - 1007

D89A - 1807

D89B - 2007

D89C - 2807

D89D - 3007

D89E - 3807

D89F - 4007

D8A0 - 4807

D8A1 - 5007

D8A2 - 5807

D8A3 - 6007

D8A4 - 6807

D8A5 - 7007

D8A6 - 7807

D8A7 - 8007

D8A8 - 8807

D8A9 - 9007

D8AA - 9807

D8AB - A007

D8AC - A807

D8AD - B007

D8AE - B807

D8AF - C007

D8B0 - C807

D8B1 - D007

D8B2 - D807

D8B3 - E007

D8B4 - E807

D8B5 - F007

D8B6 - F807

Flag definitions Table 1

1000 = Didn't get charcoal in Azalea.

1300 = Havent gotten HM04 in Olivine yet

1700 = Old Rod in Route 32 PC

1800 = Good Rod in Olivine

1A00 = Start Pokémon got

1B00 = Start Pokémon is Cyndaquil

1C00 = Start Pokémon is Totodile

1D00 = Start Pokémon is Chikorita

1E00 = Elm asks about Mr Pokemon's discovery

1F00 = pokeballs being sold in cherrygrove

2100 = Pink Bow in Radio Tower

2500 = HM11 in Radio Tower

2700 = Didn't get berry from Route 30 house

2B00 = TR in Azalea beaten, not helped in Ilex Forest

3100 = Bill hasn't given you Eevee yet

3E00 = TM13 on Route 40

4900 = Door in underground1

4A00 = Doorkey for radio tower

4B00 = 2.Possibility 3rd floor Goldenrod Mart / Counter1

4D00 = Mystic Water from Cherrygrove

4E00 = TM05 on Route 32

5200 = Got HP UP From route Guard

5700 = Got Quick Claw in National Park

5800 = TM10 from Lake of Rage

5A00 = Haven't gotten Itemfinder in Ecruteak yet

5B00 = Bike in bikeshop

5C00 = Bianca beaten/not beaten

5E00 = Helped slowpoke in Azalea, helped in Ilex Forest, charcoal got

5F00 = TM Headbutt from Ilex Forest

6100 = Blackbelt in Mt. Mortar beaten, Tyrogue got

6200 = Frieda

6300 = Frieda Flag 2

6400 = Tuscany

6500 = Tuscany Flag 2

6600 = Arthur

6700 = Arthur Flag 2

6800 = Sunny

6900 = Sunny Flag 2

6A00 = Wesley

6B00 = Wesley Flag 2

6C00 = Santos

6D00 = Santos Flag 2

6E00 = Monica

6F00 = Monica Flag 2

7500 = Sandstorm TM Route 27

7A00 = Sweet Scent TM Route 34 Gate

Johto Hidden Items

7D00 = Tin Tower 4

7E00 = Tin Tower 5 (1)

7F00 = Tin Tower 5 (2)

8000 = Burned Tower

8100 = Burned Tower Basement (1)

8200 = Burned Tower Basement (2)

8300 = Burned Tower Basement (3)

8400 = National Park

8500 = Olivine Lighthouse F5

8600 = Rocket Hideout B1

8700 = Rocket Hideout B2

8800 = Ilex Forest (1)

8900 = Ilex Forest (2)

8A00 = Ilex Forest (3)

8B00 = Goldenrod Undergrond Path (1)

8C00 = Goldenrod Undergrond Path (1)

8D00 = Goldenrod Undergrond Path (1)

8E00 = Switch Room (1)

8F00 = Switch Room (1)

9000 = Mt. Moltar (1)

9100 = Mt. Moltar (2)

9200 = Mt. Moltar (3)

9300 = Mt. Moltar (4)

9400 = Ice Path (2)

9500 = Ice Path (3)

9600 = Ice Path (4)

9700 = Whirl Island 4 (1)

9800 = Whirl Island 4 (1)

9900 = Whirl Island 4 (1)

9A00 = Silver Cave 1 (1)

9B00 = Silver Cave 1 (2)

9C00 = Silver Cave 2

9D00 = Dark Cave (1)

9E00 = Victory Road (1)

9F00 = Victory Road (1)

A000 = Dragon's Den (1)

A100 = Dragon's Den (2)

A200 = Dragon's Den (3)

A300 = Route 28

A400 = Route 30 (1)

A400 = Route 30 (2)

A600 = Route 32

A700 = Route 34

A800 = Route 35

A900 = Route 37

AA00 = Route 39

AB00 = Route 40

AC00 = Route 41

AC00 = Route 42

AE00 = Route 44

AF00 = Route 45

B000 = Violet City

B000 = Azalea City

B200 = Cianwood City (1)

B300 = Cianwood City (2)

B400 = Ecruteak City

B500 = Lake of Rage (2)

B600 = Lake of Rage (2)

B700 = Lake of Rage (3)

B800 = Silver Cave Entrance

Kanto Flags

C900 = Transformer in power plant

CA00 = Phone call in power plant

CD00 = Transformer for power plant brought back

DF00 = Got TM in power plant

Hidden Items in Kanto

E400 = Diglett's Cave

E500 = Undergrond Path (1)

E600 = Undergrond Path (1)

E700 = Rock Tunnel F1 (1)

E800 = Rock Tunnel F1 (2)

E900 = Rock Tunnel F2

EA00 = Olivine Port

EB00 = Vermilion Port

EC00 = Mt. Moon Square

ED00 = Route 2 (1)

EE00 = Route 2 (2)

EF00 = Route 2 (3)

F000 = Route 2 (4)

F100 = Route 4

F200 = Route 5

F300 = Route 12

F400 = Route 13

F500 = Route 11

F600 = Route 17 (1)

F700 = Route 17 (2)

F800 = Route 25

F900 = Unused (Part of Celadon Diner's Scripts)

FA00 = Unused

FB00 = Cerulean GYM

FC00 = Vermilion City

FD00 = Celadon City

FE00 = Cinnibar Island

Room Decorations

A402 Feathery Bed

A502 Pink Bed

A602 Polkadot Bed

A702 Pikachu Bed

A802 Red Carpet

A902 Blue Carpet

AA02 Yellow Carpet

AB02 Green Carpet

AC02 Magnaplant

AD02 Tropicplant

AE02 Jumboplant

AF02 Town Map

B002 Pikachu Poster

B102 Clefairy Poster

B202 Jigglypuff Poster

B302 Nes

B402 Super Nes

B502 Nintendo64

B602 Virtual Boy

B702 Pikachu Doll

B802 Surf Pikachu Doll

B902 Clefairy Doll

BA02 Jigglypuff Doll

BB02 Bulbasaur Doll

BC02 Chramander Doll

BD02 Squirtle Doll

BE02 Poliwag Doll

BF02 Diglett Doll

C002 Staryu Doll

C102 Magicarp Doll

C202 Oddish Doll

C302 Gengar Doll

C402 Shellder Doll

C502 Grimer Doll

C602 Voltorb Doll

C702 Weedle Doll

C802 Unown Doll

C902 Geodude Doll

CA02 Machop Doll

CB02 Tentacool Doll

CC02 generally set when poster != wall

CD02 Gold Trophy

CE02 Silver Trophy

CF02 Big Snorlax

D002 Big Onix

D102 Big Lapras

E202 = Switch in Mahagony Town underground1

0503 = Left box pile in underground3 Goldenrod City there/not there

0603 = right box pile in underground3 Goldenrod City there/not there


Elite Four

0A03 = TOP FOUR Will

0B03 = 1.Script of 2.room at Indigo Plateau

0C03 = TOP FOUR Koga

0D03 = 1.Script of 3.room at Indigo Plateau

0E03 = TOP FOUR Bruno

0F03 = 1.Script of 4.room at Indigo Plateau

1003 = TOP FOUR Karen

1103 = 1.Script von 5.room at Indigo Plateau

1203 = TOP FOUR CHAMP Lance

Johto Item Balls

4006 = Cyndaquil

4106 = Totodile

4206 = Chikorita

4306 = Violet City (1)

4406 = Violet City (2)

4506 = Lake of Rage (1)

4606 = Lake of Rage (2)

4706 = Sprout Tower 1

4806 = Sprout Tower 2

4906 = Sprout Tower 3 (1)

4A06 = Sprout Tower 3 (2)

4B06 = Tin Tower 3

4C06 = Tin Tower 4 (1)

4D06 = Tin Tower 4 (2)

4E06 = Tin Tower 4 (3)

4F06 = Tin Tower 5

5006 = Tin Tower 7

5106 = Tin Tower 8 (1)

5206 = Tin Tower 8 (2)

5306 = Tin Tower 8 (3)

5406 = Burned Tower (1)

5506 = Burned Tower (2)

5606 = Burned Tower Basement (1)

5706 = Burned Tower Basement (2)

5806 = National Park (1)

5906 = National Park (2)

5A06 = Union Cave 1 (1)

5B06 = Union Cave 1 (2)

5C06 = Union Cave 1 (3)

5D06 = Union Cave 1 (4)

5E06 = Union Cave 2 (1)

5F06 = Union Cave 2 (2)

6006 = Union Cave 3 (1)

6106 = Union Cave 3 (2)

6206 = Slowpoke Well 1

6306 = Slowpoke Well 2

6406 = Lighthouse F3

6506 = Lighthouse F5 (1)

6606 = Lighthouse F5 (2)

6706 = Lighthouse F5 (3)

6806 = Lighthouse F6

6906 = Rocket Hideout B1 (1)

6A06 = Rocket Hideout B1 (2)

6B06 = Rocket Hideout B1 (3)

6C06 = Rocket Hideout B2

6D06 = Rocket Hideout B3 (1)

6E06 = Rocket Hideout B3 (2)

6F06 = Rocket Hideout B3 (3)

7006 = Rocket Hideout B3 (4)

7106 = Ilex Forest

7206 = Goldenrod Underground (1)

7306 = Switch Room (1)

7406 = Switch Room (2)

7506 = Goldenrod Mart Basement (1)

7606 = Goldenrod Mart Basement (2)

7706 = Goldenrod Mart Basement (3)

7806 = Goldenrod Mart Basement (4)

7906 = Goldenrod Storage Room Item (1)

7A06 = Goldenrod Storage Room Item (2)

7B06 = Mt Moltar 1

7C06 = Mt Moltar 2 (1)

7D06 = Mt Moltar 2 (2)

7E06 = Mt Moltar 2 (3)

7F06 = Mt Moltar 3 (1)

8006 = Mt Moltar 3 (2)

8106 = Mt Moltar 3 (3)

8206 = Mt Moltar 3 (4)

8306 = Mt Moltar 3 (5)

8406 = Mt Moltar 3 (6)

8506 =

8606 = Mt Moltar 4 (1)

8706 = Mt Moltar 4 (2)

8806 = Ice Path 1 (1)

8906 = Ice Path 1 (2)

8A06 = Ice Path 2

8B06 = Ice Path 3 (1)

8C06 = Ice Path 3 (2)

8D06 = Ice Path 4

8E06 = Ice Path 5

8F06 = Whirl Islands 2

9006 = Whirl Islands 3

9106 = Whirl Islands 6 (1)

9206 = Whirl Islands 6 (2)

9306 = Whirl Islands 6 (3)

9406 = Whirl Islands 6 (4)

9506 = Whirl Islands 6 (5)

9606 = Whirl Islands 7 (1)

9706 = Whirl Islands 7 (2)

9806 = Whirl Islands 7 (3)

9906 = Silver Cave 1 (1)

9A06 = Silver Cave 1 (2)

9B06 = Silver Cave 1 (3)

9C06 = Silver Cave 4 (1)

9D06 = Silver Cave 4 (2)

9E06 = Dark Cave 1 (1)

9F06 = Dark Cave 1 (2)

A006 = Dark Cave 1 (3)

A106 = Dark Cave 2 (1)

A206 = Dark Cave 2 (2)

A306 = Victory Road (1)

A406 = Victory Road (2)

A506 = Victory Road (3)

A606 = Victory Road (4)

A706 = Victory Road (5)

A806 = Dragon's Den

A906 = Tohjo Falls

AA06 = Route 26 Item

AB06 = Route 27 Item 1

AC06 = Route 27 Item 2

AD06 = Route 29 Item

AE06 = Route 31 Item 1

AF06 = Route 31 Item 2

B006 = Route 32 Item 1

B106 = Route 32 Item 2

B206 = Route 35 Item 1

B306 = Route 42 Item 1

A406 = Route 42 Item 2

B506 = Route 43 Item 1

B606 = Route 44 Item 1

B706 = Route 44 Item 2

A806 = Route 45 Item 1

B906 = Route 45 Item 2

BA06 = Route 45 Item 3

BB06 = Route 45 Item 4

BC06 = Route 46 Item

Sprites appearence/hidden

BD06 = Player has Pokédex

BE06 = Rival has stolen Pokémon

BF06 =

C006 =

C106 = Met Rival in Goldenrod Underground

C206 = Met Rival in Cherrygrove

C306 = Olivine Gym Leader in Lighthouse

C406 = Met Rival in Sprout Tower

C506 = Met Rival in Burned Tower

C606 = Rival is in Dragons Den

C706 = Player comes down 1st time

C806 = Player has Pokémon

C906 = 1st time in Mr. Pokémon House

CA06 = Teacher not in school

CB06 = Teacher in school

CC06 = TR left Goldenrod

CD06 =

CE06 = TR has attacked Radio Tower

CF06 = TR is not in Radio Tower

D006 = TR attacked Radio Tower Once, but they are gone.

D106 = TR Havent Attacekd Radio Tower Yet

D206 = Lighthouse Pokémon is ill

D306 = Lighthouse Pokémon cured

D406 = Battled Red Gyarados

D506 = Lance is in Mahogany Store

D606 = Lance in B2

D706 = Player defeated Final TR in Slowpoke Well

D806 = Player got Dragon's Den Item

D906 = Object Event: Team Rocket in B1

DA06 = Team Rocket Controls Mahogany Store and Secret Base

DB06 = Beat Team Rocket Executive

DC06 = TR is in Mahogany

DD06 = Object Event in B2

DE06 = Object Event in B2

DF06 = Lance hurting other guy

E006 = Voltorb 1 in Mahogany fainted

E106 = Voltorb 2 in Mahogany fainted

E206 = Voltorb 3 in Mahogany fainted

E306 = Havent Got Team Rocket Out of Goldenrod

E406 = Got Team Rocket out of Goldenrod

E506 = Day Care Man is Outside

E606 = Day Care Pokémon (1)

E706 = Day Care Pokémon (2)

E806 = Day Care Pokémon (3)

E906 = Farfetch'd Position 1

EA06 = Farfetch'd Position 2

EB06 = Farfetch'd Position 3

EC06 = Farfetch'd Position 4

ED06 = Farfetch'd Position 5

EE06 = Farfetch'd Position 6a

EF06 = Farfetch'd Position 6b

F006 = Farfetch'd Position 7

F106 = Farfetch'd Position 8

F206 = Farfetch'd Position (End)

F306 = Farfetch'd still in forest

F406 = Farfetch'd brought back

F506 =

F606 =

F706 =

F806 = Player battled Sudowoodo

F906 = Played Didnt explore Azalea Well

FA06 = TR is in Azalea

FB06 = TR isnt in Azalea

FC06 = Player didn't explore Azalea Well

FD06 = Kurt is in his house

FE06 = Guide Gent hasn't given map

FF06 = Guide Gent has given map

0007 = On SS Aqua for first time

0107 =

0207 =

Kanto Item Balls

7D07 = Fighting Dojo

7E07 = Rock Tunnel 1 (1)

7F07 = Rock Tunnel 1 (2)

8007 = Rock Tunnel 2 (1)

8107 = Rock Tunnel 2 (2)

8207 = Rock Tunnel 2 (3)

8307 = Route 2 (1)

8407 = Route 2 (2)

8507 = Route 2 (3)

8607 = Route 2 (4)

8707 = Route 4

8807 = Route 12 (1)

8907 = Route 12 (2)

8A07 = Route 15

8B07 = Route 25