Emulation Is there really no way to play Pokémon Crystal on a GBA flashcard?

Vipera

Banned!
OP
Banned
Joined
Aug 22, 2013
Messages
1,583
Trophies
0
Location
Away from this shithole
XP
1,365
Country
United States
I have a Game Boy Micro and a Supercard Mini SD. Last time I tried, no GBC emulator could play Pokémon Crystal without glitches that made it unplayable. is there really no way to do it nowadays?

"Why don't you play it on <insert generic hackable electronic device>?"
I like my Micro ok? :(
 

Foxi4

Endless Trash
Global Moderator
Joined
Sep 13, 2009
Messages
30,829
Trophies
3
Location
Gaming Grotto
XP
29,870
Country
Poland
I'd use that, if I could use GB cartridges on a Micro...
A-ha! So we're having a micro problem here... :P

Your only real options are emulators, so try Goomba Color: http://www.dwedit.org/gba/goombacolor.php

Don't expect miracles though, the GBA is not exactly a powerhouse. I'll keep my fingers crossed, but from what I'm reading, there are some graphical issues present when playing the game.
 

Vipera

Banned!
OP
Banned
Joined
Aug 22, 2013
Messages
1,583
Trophies
0
Location
Away from this shithole
XP
1,365
Country
United States
A-ha! So we're having a micro problem here... :P

Your only real options are emulators, so try Goomba Color: http://www.dwedit.org/gba/goombacolor.php

Don't expect miracles though, the GBA is not exactly a powerhouse. I'll keep my fingers crossed, but from what I'm reading, there are some graphical issues present when playing the game.
Yes, I tried that, but the glitches make it really unplayable. Is there really no new way? A new emulator, a patch, anything? :(
 

DanTheManMS

aka Ricochet Otter
Member
Joined
Jun 2, 2007
Messages
4,453
Trophies
1
Age
34
Location
Georgia
XP
752
Country
United States
You have to remember that for a long time, the mere thought of GBC emulation on the GBA was thought to be impossible until Goomba Color came around. So no, there is no other emulator or patch. The only option would be to upgrade to a DS and use one of the GBC emulators available for that.
 

Lemmy Koopa

M3 Perfect fanboy
Member
Joined
Sep 17, 2012
Messages
347
Trophies
0
Age
34
Location
Ohio
Website
twitter.com
XP
282
Country
United States
You have to remember that for a long time, the mere thought of GBC emulation on the GBA was thought to be impossible until Goomba Color came around. So no, there is no other emulator or patch. The only option would be to upgrade to a DS and use one of the GBC emulators available for that.


Can you run me by why they thought it was impossible, again? GBC is 8 MHz and GBA is 16 MHz.
 

Lemmy Koopa

M3 Perfect fanboy
Member
Joined
Sep 17, 2012
Messages
347
Trophies
0
Age
34
Location
Ohio
Website
twitter.com
XP
282
Country
United States
Yes but the Original and SP GBA handhelds shared some of the same hardware as a Gameboy Color in order to play them. The Gameboy Micro has no such hardware.

Actually, A long time ago I proved that there are some original Gameboy hardware, if not all of it, in the micro.

In an earlier version of Goomba Color, it would crash and make the GBC bios show up, and I showed it to DWedit and he made a ROM to make the GBC bios turn on when you run it.
 

Vipera

Banned!
OP
Banned
Joined
Aug 22, 2013
Messages
1,583
Trophies
0
Location
Away from this shithole
XP
1,365
Country
United States
I can play (almost) any GB/GBC game just fine. The issue is with that stupid Pokémon Crystal game...

I wanted to do the battle tower on my Micro, but if there is no other way...*looks for Silver hackroms*
 

Foxi4

Endless Trash
Global Moderator
Joined
Sep 13, 2009
Messages
30,829
Trophies
3
Location
Gaming Grotto
XP
29,870
Country
Poland
Can you run me by why they thought it was impossible, again? GBC is 8 MHz and GBA is 16 MHz.
http://en.wikipedia.org/wiki/Megahertz_myth
http://en.wikipedia.org/wiki/Emulator
http://en.wikipedia.org/wiki/Virtualization

The reason why it was thought to be impossible is that emulation requires much, much more resources than running software natively. Essentially you have to dedicate resources to "pretend" that the host machine is a completely different one and then resources to the actual program that's running. The amount of resources required varies depending on the degree of difference between the host machine and the emulated machine as well as the approach (dynamic recompilation, interpreting etc.), but is normally around 3 to 9 times more resources. Moreover, MHz is not a measurement of power of a given processor, it's a measurement of clock speed, which is a whole different issue.

As for the GBA Micro having some GBC hardware, it's the remnants required to operate - the GBA has the option to use the GB/GBC's CPU for sound processing so the "Z80" is there for the sake of GBA games that do use it. Other than that, most of the GBC-oriented stuff was probably scrapped. No mystery there. I would imagine that you could ham-fist a way of booting GBC cartridges into the system by some magical modification, but I don't see why you'd want to if GBA SP's are readily available. The GBA Micro was nothing more than a cool gadget, really.
 
  • Like
Reactions: zfreeman

Silentsurvivor

Banned!
Banned
Joined
Sep 13, 2009
Messages
249
Trophies
0
XP
239
Country
United States
As for the GBA Micro having some GBC hardware, it's the remnants required to operate - the GBA has the option to use the GB/GBC's CPU for sound processing so the "Z80" is there for the sake of GBA games that do use it.
Correct. Actually I don't think there was much more on the original GBA needed to run GBC games. IIRC the main issue is that the voltage of the cartridge connector is only 3V while GBC games need 5V.

Goomba is an emulator though so it has nothing to do with actual GBC hardware present on it, so it doesn't really matter.
 

Foxi4

Endless Trash
Global Moderator
Joined
Sep 13, 2009
Messages
30,829
Trophies
3
Location
Gaming Grotto
XP
29,870
Country
Poland
Correct. Actually I don't think there was much more on the original GBA needed to run GBC games. IIRC the main issue is that the voltage of the cartridge connector is only 3V while GBC games need 5V.

Goomba is an emulator though so it has nothing to do with actual GBC hardware present on it, so it doesn't really matter.
Correct, and correct - what's missing is a couple traces and a voltage regulator, at least according to the thread Lemmy linked. The GBC was far from a complicated machine.

I could imagine going the virtualization route instead or trying to run the software natively on the "Z80" (I hate calling it that, it's not a Z80 processor), but that's practically astrophysics of coding and there's a myriad of better, more widely accessible solutions. Unless a coder would just want to show his/her coding brawns, I don't see that happening anywhere in the nearby future.

Um, I didn't think ROM links were allowed here.
Homebrew is entirely fine, only copyrighted content cannot be posted.
 
  • Like
Reactions: Silentsurvivor

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • K3Nv2 @ K3Nv2:
    The DMV giving citizens of Detroit empowerment
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, and with yourself :creep:
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    As a reminder crack pipes left in the lobby will be thrown away, the DMV is not responsible for lost crack pipes!
  • K3Nv2 @ K3Nv2:
    I got a camera I can film what I want
    +1
  • BigOnYa @ BigOnYa:
    Gotta give my fans what they want...
    +1
  • K3Nv2 @ K3Nv2:
    Deeze nuts
  • ZeroT21 @ ZeroT21:
    get crackin'
  • Psionic Roshambo @ Psionic Roshambo:
    Well hmm got that Eeros 6+ router working so no need for a new one for now lol
  • Psionic Roshambo @ Psionic Roshambo:
    Scratch!!! In broad daylight!!!
  • BakerMan @ BakerMan:
    guys, is it truly discrimination if you dislike everyone equally? like, if i dislike everyone, then am i racist, sexist, homophobic, transphobic, ableist, etc., or am i just a hater?
    +1
  • BigOnYa @ BigOnYa:
    All of the above...
  • K3Nv2 @ K3Nv2:
    You gotta be on Psis level and hate your own people
    +2
  • BakerMan @ BakerMan:
    i meant everyone, even my own people, and myself
  • BigOnYa @ BigOnYa:
    Oh, well thats ok then
  • BakerMan @ BakerMan:
    (i don't dislike people, it's just a hypothe- aaaaaand i'm banned aren't i?)
  • Psionic Roshambo @ Psionic Roshambo:
    Good good let your hate flow through you!!!
    +2
  • Psionic Roshambo @ Psionic Roshambo:
    Emperor Palpetine reveals that he is trans Jewish pro abortion and drives a Prius!
  • Psionic Roshambo @ Psionic Roshambo:
    Unlimited Power!!!
  • K3Nv2 @ K3Nv2:
    Hate fuels your cybertruck
  • Psionic Roshambo @ Psionic Roshambo:
    Yeah this Eero router is way better than the one my ISP gave me, still might need to buy one but until then this one is better lol
  • Psionic Roshambo @ Psionic Roshambo:
    The one Comcast provided is apparently powered by a comadore 64 chip lol
    Psionic Roshambo @ Psionic Roshambo: The one Comcast provided is apparently powered by a comadore 64 chip lol