gambatte-libretro
gambatte-libretro copied to clipboard
Performance regression in Gambatte with Pokemon Blue Japanese version
I recently tried playing Pokemon Blue (Japanese version) using gambatte-libretro. When I reached the "load game/new game/settings" screen, the emulator slowed down to about 7fps. The same behavior does not occur with Gambatte 0.5.0, WIP2 on the same ROM. Likewise, it does not occur with the US Pokemon Blue ROM, on either version. My system is an AMD Phenom II X3 710, clocked at 2.6 GHz. I am running Debian, x86_64, and using a git checkout I built retroarch and gambatte-libretro. The ROM's md5sum is c1adf0a77809ac91d905a4828888a2f0.
The current libretro port of Gambatte is behind upstream quite a bit and could use an update. http://gambatte.svn.sourceforge.net/viewvc/gambatte/ 0.5.0 r364 and even newer here: https://github.com/sinamas/gambatte
As an aside, we should get a libretro target merged upstream. @Themaister might have some thoughts on this, as Sinamas would need to make some changes in libgambate to accommodate this.
If we are going to upgrade it - we need to make sure first it will compile on all the targets that libretro supports (PS3, 360, Xbox 1, Wii, Blackberry, iOS, Android, etc).
As far as I know sinamas so far has merged none of our compatibility patches - this will have to happen though if we are going to rely on upstream.
AFAIK this could be done without getting in sinamas' way - the only tweaks made to the source are for compatibility/compiler compatibility reasons.
Could you try again? It should now be up-to-date with upstream.
Again, I'm sorry for being necro here but this issue can now also be closed as it is no longer valid.
I own the Pocket Monsters Ao version which is the Japanese Blue version of Pokémon and it does not effect performance at all when you're in the "load game/new game/settings" screen.
Rock steady 60 fps all the way!
This issue was moved to libretro/libretro-meta#37