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

Glitches
Arbitrary code execution
Pokémon cloning
Pomeg glitch
Tweaking
Glitches by generation
Glitch categories

References/Resources
Databases
Disassembly projects
The Big HEX List
Pokémon cheat codes
Pokémon glitch terminology
Useful tools
More

Affiliates
Legendary Star Blob 2 (Hakuda)
Pokémon Speedruns wiki
PRAMA Initiative
Become an affiliate!

Technical
Site source code

Search Wiki

 

Search Forums

 

Author Topic: Q glitch?  (Read 2003 times)

0 Members and 1 Guest are viewing this topic.

∀xaj

  • is dead
  • Member+
  • *
  • Offline Offline
  • Gender: Male
    • View Profile
    • reply me please
Q glitch?
« on: December 29, 2008, 10:09:18 am »
Is the Q/Charzard 'M glitch going to be put in the game?



Hydrall

  • Former Spriter of GCL Version
  • Member+
  • *
  • Offline Offline
  • Gender: Male
  • Hail to the lost, mighty that they be...
    • View Profile
Re: Q glitch?
« Reply #1 on: December 30, 2008, 07:19:15 am »
You mean cloning?

Uhm...

I'd say that could be some kind of a minigame, but how would it work?

Better idea is for breeding. Q/Char. 'M is put in as a 3rd pokemon (breeding place allows 3), and it does the same thing as the glitch. However, it takes longer then normal.
GONE.

∀xaj

  • is dead
  • Member+
  • *
  • Offline Offline
  • Gender: Male
    • View Profile
    • reply me please
Re: Q glitch?
« Reply #2 on: December 31, 2008, 10:02:29 am »
I was talking about the move switching.



Photon-Phoenix

  • Gotta pop dem windows.
  • Head Administrator
  • *****
  • Offline Offline
  • Gender: Male
    • View Profile
Re: Q glitch?
« Reply #3 on: December 31, 2008, 01:40:23 pm »
That's easy to program in, but then it wouldn't be a glitch now would it? :P

All you need to do is a Jython equivalent to this 68k syntax:

Q_Glitch:
     tst.b     (Is_Q/CharizardM_In_The_Box_flag).w ; is Q/Charizard M in the box?
     beq.s     Q_Glitch_Return ;  If not, recheck
     tst.b     (Withdraw_Flag).w ; has a pokemon been withdrawn?
     beq.s    Q_Glitch_Return ; if not, recheck
     tst.b     (Withdrawn_Pokemon_Above_CharizardM/Q_Flag).w ; was the withdrawn pokemon above CharizardM/Q
     beq.s    Q_Glitch_Return ; if not, recheck
     tst.b     (Pokemon_Below_CharizardM/Q) ; are there pokemon below CharizardM/Q?
     beq.s    Q_Glitch_Return ; If not, recheck
     move.l   (Pokemon_1_below_CharizardM/Q's_Stats_Name_and_moves).w,d0 ; move stats and name and moves to d0
     move.l   (Pokemon_2_below_CharizardM/Q's_Stats_Name_and_moves).w,d1 ; move stats and name and moves to d0
     move.l   d0,d2 ; move d0 to d2
     move.l   d1,d3 ; move d1 to d3
     move.l   d3,d0 ; move d3 to d0
     move.l   d2,d1 ; move d2 to d1
     clr.l       d3 ; clear d3's value
     clr.l       d2 ; clear d2's value

Q_Glitch_Return:
     rts ; return to Q_Glitch

Sherkel

  • The first unquiring one to bare arms
  • Administrator
  • *****
  • Offline Offline
  • Gender: Male
  • リリー再び!
    • View Profile
Re: Q glitch?
« Reply #4 on: December 31, 2008, 03:50:47 pm »
Will many Pok?mon glitches be doable in this game?
 
 

Photon-Phoenix

  • Gotta pop dem windows.
  • Head Administrator
  • *****
  • Offline Offline
  • Gender: Male
    • View Profile
Re: Q glitch?
« Reply #5 on: December 31, 2008, 05:37:59 pm »
Probably, it is GLITCHCL version.

∀xaj

  • is dead
  • Member+
  • *
  • Offline Offline
  • Gender: Male
    • View Profile
    • reply me please
Re: Q glitch?
« Reply #6 on: December 31, 2008, 08:24:34 pm »
I sure hope so.