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: Pokemon Crystal wild Shiny ACE?  (Read 781 times)

0 Members and 1 Guest are viewing this topic.

Netroshin

  • GCLF Member
  • Offline Offline
  • Gender: Male
  • CHARIZRAD 'M ROXORX or is it.
    • View Profile
Pokemon Crystal wild Shiny ACE?
« on: January 29, 2019, 01:22:49 pm »
Hello everyone :) This is my first topic here. I have learned a lot here and got a question to the Crystal game on VC.

There is the red gyarados at the lake and I am wondering how it is coded to be shiny. I already know the glitch about the TM25 and boxnames, thats not what I want.
I want it like the gamesharkcode "910730D2" but just with glitches. It can be anything: code from the red gyarados, DV manypulating or the HEXcode 07 for the battle. (01 is wild, 07 Shiny and 09 Trainer).
Is it possible to code something like that? You code other games in the game so I think there is a way to glitch this :D

Best regards Netro

Evie the Mother Hen ☽ ❤

  • Head Administrator
  • *****
  • Offline Offline
  • Gender: Female
  • I love My Melody ✿(not really a mum but wanna be)
    • View Profile
Re: Pokemon Crystal wild Shiny ACE?
« Reply #1 on: January 30, 2019, 07:03:52 am »
910730D2 sets the battle mode to 07. This battle mode changes, as you mentioned, all wild battles to Shiny ones but also prevents the ability of running away. It used to be a misconception that you cannot run away from any Shiny, but in fact this just applied to 07 battle mode Shinies i.e. the story Red Gyarados (and maybe some other scripted special D230 battle mode Shinies).

According to IIMarckus, D230:07 Pokémon always have DVs of 14/10/10/10.

Also in regards to your below question, you may be able to use with ACE and code this, with a program that calls the wild battle routine(s) with D230 set to 07. Or you could set DVs to above. This would be EA in the Attack/Defense IV byte and AA in the Speed/Special DV byte. You can find these codes on the GameShark codes page you just need to swap the last two pairs of digits to get the big endian form if it's needed (like 30D2>D230). Hope this helps. :)
« Last Edit: January 30, 2019, 08:57:02 am by Evie ❤✿ »

✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿
Here have some free flowers on every post :)
✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿



(Images © Sanrio, Nintendo, Pokémon, HAL Laboratory)

✿ Hi, I'm Evie. Transgender woman but spiritually doesn't believe 'male'/'female' needs to be defined; lives more stereotypically like a woman/I'm a 'girly' nerd who discovered herself. Call me whichever pronouns you like. :)

Feel free to contact me here about anything regarding the site.

Forgiveness. I feel that the more people pray to our greatest source/God/mathematical equality for world peace, the more and more it manifests into reality (until our next spiritual death).

Thank you Nyapon for this lovely artwork. :3

Parzival

  • The Laziest Malware Enthusiast
  • GCLF Member
  • *
  • Offline Offline
  • Gender: Male
    • View Profile
    • (null)
Re: Pokemon Crystal wild Shiny ACE?
« Reply #2 on: January 30, 2019, 11:13:35 am »
Evie, he's on VC, he can't do ACE.

OP, VC is very restrictive due to being inaccurate. If your 3DS/2DS is hacked, try the Retroarch emulator core. It's not quite full speed on old models (it's close), but New models (N3DS, N2DS but only the foldable ones) run at full speed.

i'm also on keybase and bitchute but i don't have nifty buttons for those. Bitchute isn't ready yet, but will be eventually.

Updating profiles when tired... not a good idea.

Evie the Mother Hen ☽ ❤

  • Head Administrator
  • *****
  • Offline Offline
  • Gender: Female
  • I love My Melody ✿(not really a mum but wanna be)
    • View Profile
Re: Pokemon Crystal wild Shiny ACE?
« Reply #3 on: January 30, 2019, 12:30:41 pm »
Evie, he's on VC, he can't do ACE.

OP, VC is very restrictive due to being inaccurate. If your 3DS/2DS is hacked, try the Retroarch emulator core. It's not quite full speed on old models (it's close), but New models (N3DS, N2DS but only the foldable ones) run at full speed.

Oh OK.

I think I made an assumption that ACE works on Crystal VC. It does on RBY GS (including correct Echo RAM emulation). Sorry about that if it doesn't work.

Your best bet for no ACE if you want another Red Gyarados is possibly to clone the regular one or perform a bad clone glitch. It's been a long time and I believe there are methods which are a lot more optimal.

One option (but complex, keep in mind) is this glitch (trade a bad clone over from G/S from Hall of Fame SRAM glitch or ACE (if allowed)), but instead of 251 happiness use 130 happiness; and for fully accurate Red Gyarados DVs, use Stantler holding Polkadot Bow.

https://www.youtube.com/watch?v=cCsgvv1EzmU

Hope this helps. ✿
« Last Edit: January 30, 2019, 12:31:19 pm by Evie ❤✿ »

✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿
Here have some free flowers on every post :)
✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿



(Images © Sanrio, Nintendo, Pokémon, HAL Laboratory)

✿ Hi, I'm Evie. Transgender woman but spiritually doesn't believe 'male'/'female' needs to be defined; lives more stereotypically like a woman/I'm a 'girly' nerd who discovered herself. Call me whichever pronouns you like. :)

Feel free to contact me here about anything regarding the site.

Forgiveness. I feel that the more people pray to our greatest source/God/mathematical equality for world peace, the more and more it manifests into reality (until our next spiritual death).

Thank you Nyapon for this lovely artwork. :3

Netroshin

  • GCLF Member
  • Offline Offline
  • Gender: Male
  • CHARIZRAD 'M ROXORX or is it.
    • View Profile
Re: Pokemon Crystal wild Shiny ACE?
« Reply #4 on: January 31, 2019, 01:26:36 pm »
I play on VC thats right. I already know how to read gamesharkcodes as HEX values^^
So anyway I will search for the battle indicator to change the "wild battle" to a "Shiny battle". I think its better than change all DVs to 10 in case to get more powerful DV values.
So why you cant ACE crystal on VC? I hacked the game on BGB, got the savefile to the VC Game  (my 3DS are all hacked) and had a randomgenerator for the buttons in a trainerbattle. Like "pokemon plays itself" :D
Afterall I found for a RAM writer to do that on VC. But I never did that.

I will post here if I find something to do that on G/S/C.

Parzival

  • The Laziest Malware Enthusiast
  • GCLF Member
  • *
  • Offline Offline
  • Gender: Male
    • View Profile
    • (null)
Re: Pokemon Crystal wild Shiny ACE?
« Reply #5 on: January 31, 2019, 05:34:42 pm »
VC is too inaccurate to let ACE work, IIRC. I might be wrong on whether VC has ECHO Ram support, but it's required to get ACE.

(Even if it does have support, you really shouldn't use it while doing things like playing with glitches or ACE due to its stupid-low accuracy.)

i'm also on keybase and bitchute but i don't have nifty buttons for those. Bitchute isn't ready yet, but will be eventually.

Updating profiles when tired... not a good idea.

Krys3000

  • French living dexer
  • Distinguished Member
  • *
  • Offline Offline
  • Gender: Male
  • Head admin of the PRAMA Initiative
    • View Profile
    • PRAMA Initiative - French Pokémon glitch website
Re: Pokemon Crystal wild Shiny ACE?
« Reply #6 on: February 01, 2019, 02:34:47 am »
Wow, I did not know either that ACE was not a thing on VC Crystal. As Evie mentioned, it works sufficiently with RBY and GS, I never had any issue, so I was guessing it works with Crystal too.
What it the issue, exactly?

Admin of the PRAMA Initiative, the main french Pokémon glitch website
https://www.prama-initiative.com
“Anti-intellectualism has been a constant thread winding its way through our political and cultural life, nurtured by the false notion that democracy means that 'my ignorance is just as good as your knowledge.'” - Isaac Asimov

Parzival

  • The Laziest Malware Enthusiast
  • GCLF Member
  • *
  • Offline Offline
  • Gender: Male
    • View Profile
    • (null)
Re: Pokemon Crystal wild Shiny ACE?
« Reply #7 on: February 01, 2019, 06:42:10 am »
Wow, I did not know either that ACE was not a thing on VC Crystal. As Evie mentioned, it works sufficiently with RBY and GS, I never had any issue, so I was guessing it works with Crystal too.
What it the issue, exactly?
Doesn't Gen 2's ACE methods need Echo RAM?

i'm also on keybase and bitchute but i don't have nifty buttons for those. Bitchute isn't ready yet, but will be eventually.

Updating profiles when tired... not a good idea.

Krys3000

  • French living dexer
  • Distinguished Member
  • *
  • Offline Offline
  • Gender: Male
  • Head admin of the PRAMA Initiative
    • View Profile
    • PRAMA Initiative - French Pokémon glitch website
Re: Pokemon Crystal wild Shiny ACE?
« Reply #8 on: February 01, 2019, 07:02:19 am »
Yes, but that's not a problem for VC. It's a shitty emulator but it supports Echo RAM  :)

Admin of the PRAMA Initiative, the main french Pokémon glitch website
https://www.prama-initiative.com
“Anti-intellectualism has been a constant thread winding its way through our political and cultural life, nurtured by the false notion that democracy means that 'my ignorance is just as good as your knowledge.'” - Isaac Asimov

Parzival

  • The Laziest Malware Enthusiast
  • GCLF Member
  • *
  • Offline Offline
  • Gender: Male
    • View Profile
    • (null)
Re: Pokemon Crystal wild Shiny ACE?
« Reply #9 on: February 01, 2019, 07:28:39 am »
Yes, but that's not a problem for VC. It's a shitty emulator but it supports Echo RAM  :)
Oh. Whoops.

Still shouldn't be used to do it, since it's inaccurate and ignores unknown ops and such.

i'm also on keybase and bitchute but i don't have nifty buttons for those. Bitchute isn't ready yet, but will be eventually.

Updating profiles when tired... not a good idea.

Krys3000

  • French living dexer
  • Distinguished Member
  • *
  • Offline Offline
  • Gender: Male
  • Head admin of the PRAMA Initiative
    • View Profile
    • PRAMA Initiative - French Pokémon glitch website
Re: Pokemon Crystal wild Shiny ACE?
« Reply #10 on: February 01, 2019, 01:07:49 pm »
I pretty much agree that it's better not to. But, is the invalid opcode thing a problem? I mean we don't put invalid opcodes in our ACE codes anyway, since they are supposed to be invalid  :D
« Last Edit: February 01, 2019, 01:08:49 pm by Krys3000 »

Admin of the PRAMA Initiative, the main french Pokémon glitch website
https://www.prama-initiative.com
“Anti-intellectualism has been a constant thread winding its way through our political and cultural life, nurtured by the false notion that democracy means that 'my ignorance is just as good as your knowledge.'” - Isaac Asimov

Parzival

  • The Laziest Malware Enthusiast
  • GCLF Member
  • *
  • Offline Offline
  • Gender: Male
    • View Profile
    • (null)
Re: Pokemon Crystal wild Shiny ACE?
« Reply #11 on: February 01, 2019, 03:15:31 pm »
I pretty much agree that it's better not to. But, is the invalid opcode thing a problem? I mean we don't put invalid opcodes in our ACE codes anyway, since they are supposed to be invalid  :D
if you f**k up it can potentially be stopped by an unknown op. If they're ignored, it could do worse. Case in point: https://youtu.be/oQZMVo_Fmrs

i'm also on keybase and bitchute but i don't have nifty buttons for those. Bitchute isn't ready yet, but will be eventually.

Updating profiles when tired... not a good idea.

Krys3000

  • French living dexer
  • Distinguished Member
  • *
  • Offline Offline
  • Gender: Male
  • Head admin of the PRAMA Initiative
    • View Profile
    • PRAMA Initiative - French Pokémon glitch website
Re: Pokemon Crystal wild Shiny ACE?
« Reply #12 on: February 02, 2019, 04:18:52 am »
Ah yes, it makes sense indeed  ;D Thanks!

Admin of the PRAMA Initiative, the main french Pokémon glitch website
https://www.prama-initiative.com
“Anti-intellectualism has been a constant thread winding its way through our political and cultural life, nurtured by the false notion that democracy means that 'my ignorance is just as good as your knowledge.'” - Isaac Asimov

Netroshin

  • GCLF Member
  • Offline Offline
  • Gender: Male
  • CHARIZRAD 'M ROXORX or is it.
    • View Profile
Re: Pokemon Crystal wild Shiny ACE?
« Reply #13 on: February 02, 2019, 09:20:47 pm »
I found a way to make wild pokemon shiny using the 1st pkmn in the party on lvl 7 with holding an ultraball.
But I just need to write it down, so I am searching for a good RAM writer for the english version on VC. I will reply if I was successfull :)

You also can check my code here:

Code: [Select]
$0988:
ld a,(DCE0)
cp a,02
jr z,09A7


$09A7:
ld a,(DCFE)
cp a,07
ld (D230),a
ld a,(ff00+A4)
ld b,a
ld a,(ff00+A8)
ld e,a
xor b
ld d,a
and e
ld (ff00+A6),a
ld a,d
and b
ld (ff00+A7,a
ld c,a
ld a,b
ld (ff00+A8,a
pop bc
pop de
pop hl
pop af
ret

Underneath the "ret" needs to be filled out with 00 until $09E6 (included)

PS: Is there any chance to code this on VC via ACE? Because the code is written on ROM0 :D I hope so and will have a look for a RAM writer.

Parzival

  • The Laziest Malware Enthusiast
  • GCLF Member
  • *
  • Offline Offline
  • Gender: Male
    • View Profile
    • (null)
Re: Pokemon Crystal wild Shiny ACE?
« Reply #14 on: February 02, 2019, 10:45:33 pm »
You'd have to rewrite it for RAM-based execution, so patching jumps, etc.

Coin Case ACE is probably your best bet, since you'd be able to write it in boxed Pokemon names or items or both or smth, but yeah... Do you own the VC version legit, what version of 3DS/2DS do you have and is your 3DS/2DS hacked?

i'm also on keybase and bitchute but i don't have nifty buttons for those. Bitchute isn't ready yet, but will be eventually.

Updating profiles when tired... not a good idea.