keefehiggins / bizhawk

Automatically exported from code.google.com/p/bizhawk
0 stars 0 forks source link

Individual Gameboy Control #247

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
This is a feature request.

I want to be able to manually restart a Gameboy while running in dual Gameboy 
mode.  Another feature would be to sever (disconnect) the Gameboy link during 
Dual Gameboy mode.

For example, I want to restart the left Gameboy but keep the right one running 
whatever it's running.  Or I want to do the duplicating Pokémon trick.

I will explain the Pokémon duplication trick.

First:
Have two Gameboys connected and running any of this list:
Red, Blue, Green, Gold, Silver, Crystal.  It is recommended to use the same 
generation of game.
Generation 1 is; Red/Blue/Green.
Generation 2 is; Gold/Silver/Crystal.

Second:
Go to the Pokémon center and activate trade mode.  In Red/Blue/Green you need 
to get the Pokédex first.  I don't know the exact steps required for 
Gold/Silver/Crystal .

Third:
Trade two Pokémon.  The results are best shown with two different Pokémon.  
Water and Grass starters for example.

Fourth:
During the trade, wait for Left's Monster to be sent over.  Then disconnect or 
turn off right's Gameboy.  The game can not send Right's monster over and Right 
now has a clone of Left's Pokémon.

This glitch is possible due to how the game can't send a lot of data at once.  
So Left's traded monster, overwrites Right's "traded" monster but Right's data 
was never sent so the game didn't have a chance to replace Left's monster.  
Creating the clone.

Original issue reported on code.google.com by hegyak on 13 Aug 2014 at 4:15

GoogleCodeExporter commented 9 years ago
You can power off the two gameboys independently, can't you?  I think you can.

Original comment by goyu...@gmail.com on 13 Aug 2014 at 6:28

GoogleCodeExporter commented 9 years ago
I checked and I was unable to find anything about controlling a single Gameboy.

Original comment by hegyak on 13 Aug 2014 at 6:35

GoogleCodeExporter commented 9 years ago
There's a power button for each in the controls.

Original comment by goyu...@gmail.com on 14 Aug 2014 at 8:55

GoogleCodeExporter commented 9 years ago
Power does reset the system I configure it for, but I can't do the dupe 
Pokémon trick.  The non-reset system appears to get stuck.

I was unable to find any emulator that does emulate link play and lets me 
control the link between them so I can confirm the correct behavior.  From what 
I remember, the game should force the player back to the Pokémon center.

Original comment by hegyak on 14 Aug 2014 at 10:08

GoogleCodeExporter commented 9 years ago
After some trial and errors (mostly error) I got clone to work.  Just need to 
be a little slower on that reset.

Demo video for another emulator (same rules apply):
https://www.youtube.com/watch?v=yahVR1fzahI

I would still like to have some way to sever and restore the link connection in 
Dual Gameboy mode.

Original comment by hegyak on 14 Aug 2014 at 11:07

GoogleCodeExporter commented 9 years ago
If I add a sever link button as a toggle, then how can the user easily tell 
whether the link is currently severed or connected?

Original comment by goyu...@gmail.com on 16 Aug 2014 at 7:35

GoogleCodeExporter commented 9 years ago
Would a Status Bar icon work/be acceptable?

Original comment by hegyak on 17 Aug 2014 at 3:02

GoogleCodeExporter commented 9 years ago

Original comment by goyu...@gmail.com on 24 Aug 2014 at 7:56