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

few Gameboy bugs #238

Closed
benderscruffy opened this issue Feb 27, 2016 · 16 comments
Closed

few Gameboy bugs #238

benderscruffy opened this issue Feb 27, 2016 · 16 comments
Labels
platform:GB/GBC
Milestone

Comments

@benderscruffy
Copy link

@benderscruffy benderscruffy commented Feb 27, 2016

Altered Space - A 3-D Alien Adventure (USA)
during the intro the spaceship graphics are messed up
and when you start the gameplay it freezes up straight away

Mortal Kombat & Mortal Kombat II (USA, Europe)
if you choose one or two it just resets back to the developers screen

Super Chinese Land 1.2.3. Dash (J)
which ever game you choose it resets back to the title screen

Namco Gallery Volume 2 (J)
choose galaxians and during the game the top two galaxians are shown the rest are invisible

Pokemon Red-Blue 2-in-1 (U)
doesn't load either game

@taisel
Copy link

@taisel taisel commented Feb 27, 2016

Torpedo range IIRC has some special IRQ or HALT issue some GB emulators don't handle, don't know what the case is for mgba though.

@endrift
Copy link
Member

@endrift endrift commented Feb 27, 2016

It also uses MBC2, which mGBA hasn't implemented yet. Zerd no Densetsu seems to jump to $0038 and get stuck, though.

@endrift
Copy link
Member

@endrift endrift commented Feb 27, 2016

Pushed some changes that should fix Zerd no Densestu, Torpedo Range and Hercules Eikou.

@sczther
Copy link

@sczther sczther commented Feb 28, 2016

The Mortal Kombat compilation and possibly other compilations use their own mapper which needs to be supported. I know gekkio did some tests with it.

@endrift
Copy link
Member

@endrift endrift commented Feb 28, 2016

It doesn't even work in BGB. It seems extremely low priority to get working.

@benderscruffy
Copy link
Author

@benderscruffy benderscruffy commented Feb 29, 2016

works in KiGB

@sczther
Copy link

@sczther sczther commented Feb 29, 2016

KiGB is a cluster**** of game specific hacks, no wonder everything looks like it works there :P
Just wait until somebody makes some documentation for that specific mapper

@taisel
Copy link

@taisel taisel commented Mar 1, 2016

^ kigb "magically" works with games that rely on behavior tested by blargg's sound test roms which it fails.

@benderscruffy
Copy link
Author

@benderscruffy benderscruffy commented Mar 1, 2016

who really cares if it is full of hacks
nearly all emulators have a hack or two in them :)

@taisel
Copy link

@taisel taisel commented Mar 1, 2016

People who write emulators trying to validate behavior by comparing to other emulators. In this case avoid validation by comparing to kigb.

@profi200
Copy link

@profi200 profi200 commented Mar 1, 2016

If an emulator has to rely on patches to work correctly the platform is either totally underpowered or the emulator is crap.

@endrift
Copy link
Member

@endrift endrift commented Mar 2, 2016

Pushed a fix for Sumou Fighter and Urusei Yatsura.

@endrift endrift added this to the 0.5.0 milestone Mar 2, 2016
@endrift
Copy link
Member

@endrift endrift commented Apr 29, 2016

MBC1M support is unlikely to arrive in 0.5, but other bug fixes may be targeted for 0.5.

@endrift
Copy link
Member

@endrift endrift commented May 20, 2016

Altered Space fixed in master, but it breaks a handful of other games so it'll take some flattening out.

@endrift
Copy link
Member

@endrift endrift commented May 29, 2016

The Galaxian bug seems to have gotten fixed at some point. The rest are MBC1M bugs, so I'm punting this now that the rest have been fixed.

@endrift endrift removed this from the 0.5.0 milestone May 29, 2016
@endrift endrift added this to the 1.0.0 milestone Jun 2, 2016
@endrift endrift added the platform:GB/GBC label Jun 23, 2016
@endrift
Copy link
Member

@endrift endrift commented May 31, 2017

MBC1-M issues fixed in f84af91. Pokemon Red-Blue 2-in-1 is an unlicensed bootleg and thus doesn't actually have a proper MBC in it, so it likely wouldn't really work in anything.

Note that there's a 528kiB dump of Mortal Kombat I & II floating around that claims to be a good dump. The proper dump size is in fact 1MiB and the 528kiB version won't work. (It's literally just bank 0 with banks $10-$1F (MK1) and $20-$2F (MK2) slapped on immediately after, and banks 0x30-0x3F missing.)

@endrift endrift closed this May 31, 2017
@endrift endrift added this to the 0.6.0 milestone May 31, 2017
@endrift endrift removed this from the 1.0.0 milestone May 31, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
platform:GB/GBC
Projects
None yet
Development

No branches or pull requests

5 participants