Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Gamegear Carts not Booting #44

Open
Arithmeticae opened this issue Jan 14, 2022 · 13 comments
Open

Gamegear Carts not Booting #44

Arithmeticae opened this issue Jan 14, 2022 · 13 comments
Labels
original cartridge licensed game

Comments

@Arithmeticae
Copy link

Some gamegear cartridges fail to load on the Pocket.

Prior to trying to run the carts on the pocket, the carts were cleaned with deoxit and 90% IPA. Both carts that I experienced issues with ran reliably on a real gamegear.

Although I suspect this is just the start of the list, the games I experienced issues with question are:
Aerial Assault
Micro Machines

It is also important to note that the roms for these games work when used through a Gamegear Everdrive X7.

@frederic-mahe frederic-mahe added the original cartridge licensed game label Jan 14, 2022
@Arithmeticae
Copy link
Author

Added test point, both carts work fine when used with the MegaSG.

@sfcgeorge
Copy link

Same issue. But after multiple attempts of quitting game and wiggling the cartridge eventually I get it to start, but not sure if that's the repeated tries or the wiggling. Affects Sonic 1 and 2 for me.

@Arithmeticae
Copy link
Author

I spent some time testing my entire collection of GG games and only the ones I've listed above am I unable to get working.

In my testing, I separated games that had difficulty booting from games that booted first try. Those games with difficulty booting I cleaned with deoxit and IPA after which 100% of them booted first try. This included Sonic 1 and 2.

I think it's important to separate games that work eventually, even with some wiggling, and games that never boot. Games that require wiggling indicate corroded contacts on the cartridge and I doubt are related to this.

@shawn99452
Copy link

The Pocket is pretty picky about the cartridge contacts being in good quality, in addition to being clean. I haven't used the Game Gear adapter too much yet, but I have noticed games that work fine in a real Game Gear don't work in the Pocket until I've cleaned them more. For GB / GBC this seems a lot more common, and one game with pitted contacts even required the contacts to be replated before it would work on the Pocket, even though it worked ok on multiple real Game Boy / GBA systems. I suspect the strength, position, and angle the pins and contacts touch is just a bit different on real systems, and the adapters have the potential to be even more picky (because there are 2 sets of pins / contacts to worry about).

@Kypck
Copy link

Kypck commented Feb 15, 2023

Just to add my own tests here:
Aerial Assault looks like new, but wont boot here too.
Works fine tho with MegaSG and the GG adapter there.

So maybe the Game was generally less quality run or the Pocket has some Issue with some games. Added a picture of my copy. Maybe there is a similarity between copies that do not work. I will get a second one in around a week.
aerial_assault

@shawn99452
Copy link

Not Game Gear, but I actually had one game, Pocahontas (GB), that worked fine in real systems and a Super Game Boy, but required me to re-tin the (slightly pitted) contacts to get it to work in the Pocket, after which point it worked fine. It's definitely picky. This has also caused issues with sleep mode for me a few times, where I put it to sleep, it gets minutely jostled while sleeping, and when I resume sleep the cartridge is not perfectly seated and the resume fails. I've taken to always taking a memory before sleeping, just so I don't lose progress if it fails to resume and I have to reseat the cartridge, and I try to make sure the cartridge is fully seated before resuming it from sleep.

@AceHeartTron
Copy link

I can also confirm from my collection that the original cartridge of Aerial Assault does not boot in the Analogue Pocket.

It is also interesting to note that I have a romset of GG games that includes two variants of Aerial Assault, one identified as
"World" and a second identified as "World Rev 1". The Rev 1 rom will work in the openFPGA GG core, but the other will fail to boot in the identical fashion as the original cartridge I have. There may be a correlation here.

Thanks!

@Squuiid
Copy link

Squuiid commented Dec 11, 2023

Same issue here. My copy of Aerial Assault on Game Gear looks brand new and won't run in the Pocket.
Works fine in a regular Game Gear.

@DJBabyBuster
Copy link

DJBabyBuster commented Dec 11, 2023

Very strange error here to report. My thoroughly cleaned Double Dragon game gear cart loads up and is playable with the Pocket Adaptor, but only character sprites load, no background tiles. The rom loads perfectly on Open FPGA. I have about 15 other gg carts and the rest of them eventually load up. Screen shot of cart glitch and functioning open fpga for reference

Double Dragon GG Cart
Double Dragon OpenFPGA

@shawn99452
Copy link

Is your ROM from your cartridge, or just a random one from the internet? Does it work on a real Game Gear? I suspect if you dumped your cartridge you might have the same issue with its dumped ROM, and the issue is a bad ROM or bad solder joints on the PCB. I can't find a picture of that game's PCB online but if it only has one chip like most Game Gear games, and all the address and data lines are just wired up directly to it, there's not much outside of the ROM and the connections to go wrong. Based on how it looks it's probably one of the higher address lines; assuming the tiles are organized in memory with program at the start, and sprites and background tiles separate farther in memory, a high address line being shorted or open could explain the game booting and working, and certain sprites working, but not others.

@DJBabyBuster
Copy link

Original Double Dragon cartridge, single rom chip as most, none of the solder joints looked bad when opening up to clean the contact pins. Unfortunately don't have any og game gear hardware to test otherwise

@stevemassart
Copy link

My copy of Aerial Assault also not working. Works fine on my Game Gear but not in my Analogue Pocket.

@jonknapp
Copy link

FWIW my copy of Aerial Assault does not run either.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
original cartridge licensed game
Projects
None yet
Development

No branches or pull requests

10 participants