Main Menu
Main Page
Forums
New pages
Recent changes
Random page
Help

Glitches
Arbitrary code execution
Pokémon cloning
Pomeg glitch and Glitzer Popping
Tweaking and voiding
Glitches by generation
Other glitch categories

References/Resources
Databases
Disassembly projects
The Big HEX List
Interactive tools
Reference documents
Terminology

Affiliates
Legendary Star Blob 2 (Hakuda) (日本語/Japanese)
Pokémon Speedruns wiki (English)
PRAMA Initiative (Français/French)
MissingNo. Glitch City (Italiano/Italian)
Become an affiliate!

Technical
Site source code

Search Wiki

 

Search Forums

 

Author Topic: Australian Crystal has hidden text changes?  (Read 142 times)

0 Members and 1 Guest are viewing this topic.

Evie the Bird Mother 🌸 ☽

  • Veteran Contributor
  • *
  • Offline Offline
  • Gender: Female
    • View Profile
Australian Crystal has hidden text changes?
« on: February 01, 2020, 03:51:11 pm »
Though this is technically already known, it seems the Australian version of Crystal may have had subtle text changes to discourage gambling. This then, could affect certain glitches that read from those text pointers. (According to here). Unless it was for an April Fools or similar, as the "phony" tag has me wonder.

Slots:

if DEF(_CRYSTAL_AU)
   para "Some machines pays"
   line "out a lot."
else
   para "You see, I have my"
   line "favorite machine…"

   para "It pays out a lot,"
   line "I kid you not!"

Slots 2:
CeladonCityTeacher1Text:
if DEF(_CRYSTAL_AU)
   text "I lost at the"
   line "machines."
   done
else
   text "I lost at the slot"
   line "machines again…"

if DEF(_CRYSTAL_AU)
   text "The Game Area for"
   line "Grown-ups--CELADON"
   cont "GAME CORNER"
   done
else
   text "The Playground for"
   line "Everybody--CELADON"
   cont "GAME CORNER"
   done
endc

CeladonGameCornerTeacherText:
if DEF(_CRYSTAL_AU)
   text "The weather"
   line "outside is very"
   cont "nice."
   done
else
   text "It's this machine"
   line "I want."

CeladonGameCornerFishingGuruText:
if DEF(_CRYSTAL_AU)
   text "This machine looks"
   line "the same as the"
   cont "others."
   done
else
   text "I think this slot"
   line "machine will pay"
   cont "out…"

   para "The odds vary"
   line "among machines."
   done

CeladonGameCornerFisherText1:
if DEF(_CRYSTAL_AU)
   text "Whoa!"

   para "What? You want to"
   line "play this machine?"

   para "Here, take my"
   line "coins."
   done
else
   text "Gahahaha!"

   para "The coins just"

CeladonGameCornerFisherFullCoinCaseText:
if DEF(_CRYSTAL_AU)
   text "Your COIN CASE is"
   line "full."
   done
else
   text "Hey, your COIN"
   line "CASE is full, kid."

   para "You must be riding"
   line "a winning streak"
   cont "too."
   done
endc

CeladonGymGuyText:
   text "Hey! CHAMP in"
   line "making!"

   para "Are you playing"
if DEF(_CRYSTAL_AU)
   line "too?"
else
   line "the slots too?"

CeladonGameCornerGrampsText:
if DEF(_CRYSTAL_AU)
   text "Is there any"
   line "difference between"
   cont "these lines?"
   done
else
   text "Hmmm… The odds are"
   line "surely better for"

   para "PIKACHU's line,"
   line "but… What to do?"
   done

if DEF(_CRYSTAL_AU)
   text "I don't want to"
   line "lose my coins."
   done
else
   text "Whew…"

   para "I've got to stay"
@@ -223,6 +228,7 @@ CeladonGameCornerPrizeRoomPharmacistText:
   line "cool, or I'll lose"
   cont "all my money…"
   done

GoldenrodGameCornerPharmacistText:
if DEF(_CRYSTAL_AU)
   text "This machine looks"
   line "the same as the"
   cont "others."
   done
else
   text "I always play this"
   line "slot machine. It"

   para "pays out more than"
   line "others, I think."
   done
endc

GoldenrodGameCornerPokefanM1Text:
if DEF(_CRYSTAL_AU)
   text "These machines"
   line "seem different"

   para "from the ones at"
   line "CELADON CITY!"
   done
else
   text "I just love this"
   line "new slot machine."

   para "It's more of a"
   line "challenge than the"
   cont "ones in CELADON."
   done
endc

GoldenrodGameCornerCooltrainerMText:
if DEF(_CRYSTAL_AU)
   text "Nothing is certain"
   line "in this area."
   done
else
   text "Life is a gamble."
   line "I'm going to flip"
   cont "cards till I drop!"
   done
endc

if DEF(_CRYSTAL_AU)
   para "Different from the"
   line "other machines."
   done
else
   para "I prefer it over"
   line "the slots because"

GoldenrodGameCornerPokefanM2Text:
if DEF(_CRYSTAL_AU)
   text "COIN CASE? I threw"
   line "it away in the"
   cont "UNDERGROUND."
   done
else
   text "I couldn't win at"
   line "the slots, and I"

There also seems to be a Mobile System GB related change:

if DEF(_CRYSTAL_AU)
INCBIN "mobile/stadium/stadium2_3.bin"
elif DEF(_CRYSTAL11)
INCBIN "mobile/stadium/stadium2_2.bin"
« Last Edit: February 01, 2020, 04:22:12 pm by Evie the Mother Hen ☽ ❤ »
✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿
Here have some free flowers on every post. ^^
✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿
Love, faith, hope are free. If all is lost friends save us.
Thanks fans for Torchic artwork. ♡ First image thanks Nyapon.

Ryccardo

  • Member+
  • *
  • Offline Offline
  • Gender: Male
    • View Profile
Re: Australian Crystal has hidden text changes?
« Reply #1 on: February 21, 2020, 05:20:59 pm »
Unless it was for an April Fools or similar, as the "phony" tag has me wonder.
If you mean the ".PHONY", it's a special command that declares the following targets as non-files:

Makefile targets are those section headers in the format "target: dependencies" followed by programs to be executed to generate a file called literally "target" as written in that header;
we can see soon afterwards "crystal-au: pokecrystal-au.gbc" with no commands afterwards, effectively making the request to build "crystal-au" a synonym for building "pokecrystal-au.gbc";
that doesn't require declaring "crystal-au" as "PHONY" as long as a file called "crystal-au" doesn't exist (which this Makefile won't create, but could exist for any reason) - declaring it as PHONY excludes it from this assumption that it ought to result in a file called "crystal-au" :)

Evie the Bird Mother 🌸 ☽

  • Veteran Contributor
  • *
  • Offline Offline
  • Gender: Female
    • View Profile
Re: Australian Crystal has hidden text changes?
« Reply #2 on: February 24, 2020, 12:56:51 pm »
Unless it was for an April Fools or similar, as the "phony" tag has me wonder.
If you mean the ".PHONY", it's a special command that declares the following targets as non-files:

Makefile targets are those section headers in the format "target: dependencies" followed by programs to be executed to generate a file called literally "target" as written in that header;
we can see soon afterwards "crystal-au: pokecrystal-au.gbc" with no commands afterwards, effectively making the request to build "crystal-au" a synonym for building "pokecrystal-au.gbc";
that doesn't require declaring "crystal-au" as "PHONY" as long as a file called "crystal-au" doesn't exist (which this Makefile won't create, but could exist for any reason) - declaring it as PHONY excludes it from this assumption that it ought to result in a file called "crystal-au" :)

Thanks for clearing that up. :)
✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿
Here have some free flowers on every post. ^^
✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿
Love, faith, hope are free. If all is lost friends save us.
Thanks fans for Torchic artwork. ♡ First image thanks Nyapon.