Gameboy Emulators Question
What Gameboy emulator is the best for the Raspberry Pi? I tried using VBA and it lags with Final Fantasy Legend for me. Or is there some way to make VBA work better?
Re: Gameboy Emulators Question
Bramude
Not sure about VBA but AdvMESS and Mednafen are fine for Game Boy Emulation
Not sure about VBA but AdvMESS and Mednafen are fine for Game Boy Emulation
"The list of things I have heard now contains everything!"
Re: Gameboy Emulators Question
Does it work fine,because I've heard about lag issues with those.
Re: Gameboy Emulators Question
Bramude
Not sure as I havent used them! Although MESS runs various Z80 Systems with no issues (The Game Boy uses a custom Sharp LR35902 derivative) I see no reason why not! I will try them out (As I have both installed already) and get back to you as to performance
Not sure as I havent used them! Although MESS runs various Z80 Systems with no issues (The Game Boy uses a custom Sharp LR35902 derivative) I see no reason why not! I will try them out (As I have both installed already) and get back to you as to performance
"The list of things I have heard now contains everything!"
Re: Gameboy Emulators Question
Bramude
Game Boy Emulation
Tested on 2012-12-16-wheezy-raspbian, RPi Overclocked to 900MHz
Mednafen - No Issues
AdvMESS - No Issues
Personally I would probably go for AdvMESS for Gameboy Emulation, Fullscreen in Console, better default control (Mednafen's is STRANGE, though can be changed), easy configuration for use with a Front End (AdvMENU). There is also NO ISSUE with SDL scrolling which can be "Jittery" in many other System Emulations (On EITHER its as smooth as silk, probably due to no parallax etc)
Hope that Helps!
Game Boy Emulation
Tested on 2012-12-16-wheezy-raspbian, RPi Overclocked to 900MHz
Mednafen - No Issues
AdvMESS - No Issues
Personally I would probably go for AdvMESS for Gameboy Emulation, Fullscreen in Console, better default control (Mednafen's is STRANGE, though can be changed), easy configuration for use with a Front End (AdvMENU). There is also NO ISSUE with SDL scrolling which can be "Jittery" in many other System Emulations (On EITHER its as smooth as silk, probably due to no parallax etc)
Hope that Helps!
"The list of things I have heard now contains everything!"
Re: Gameboy Emulators Question
Hey,I decided to use Mednafen and I downloaded it from the repos. My problem is that when i try running a game it says "Couldn't find matching GLX visual". Does anyone know what this error is?
Re: Gameboy Emulators Question
Bramude
I think in newer versions of Raspbian Open GL graphics drivers cause this problem. In the Hidden Folder, .mednafen, mednafen.cfg (Configuration File) change -
video.driver opengl (This is the Default Setting)
to
video.driver sdl
I think in newer versions of Raspbian Open GL graphics drivers cause this problem. In the Hidden Folder, .mednafen, mednafen.cfg (Configuration File) change -
video.driver opengl (This is the Default Setting)
to
video.driver sdl
"The list of things I have heard now contains everything!"
-
- Posts: 119
- Joined: Tue Jan 24, 2012 10:10 pm
- Location: Eastleigh, Hampshire
- Contact: Website
Re: Gameboy Emulators Question
Just a minor correction, it's not newer versions of Raspbian causing the problem. OpenGL is not supported at all, so nothing using it will work. There are packages you can install to emulate OpenGL but that would only be useful on a powerful PC.welshy wrote:Bramude
I think in newer versions of Raspbian Open GL graphics drivers cause this problem. In the Hidden Folder, .mednafen, mednafen.cfg (Configuration File) change -
video.driver opengl (This is the Default Setting)
to
video.driver sdl
It always impresses me though, when developers make their code so platform agnostic it can use any graphics system. Kudos to the author!
Have more FUN with your Pi. Visit www.pi-fun.com
Re: Gameboy Emulators Question
Thanks! It worked,but one issue I have is that it's a bit laggy,is your Pi overclocked? If so,to what?
Re: Gameboy Emulators Question
Bramude
As I indicated above my RPi is indeed overclocked to 900 MHz (Medium in the Config). My Power Supply is just a "Cheap" HTC Phone Charger so anything above this (Which necessitates a 6v Over volt rather than 2v) did cause problems (i.e. an Operating System Crash/Brick)! I have found NO STABILITY ISSUES with this level of Overclock/Overvolt on either my 256MEG or 512MEG Pi's!
dextrus
Sorry, my error! You are correct! Probably a memory “Flash Back” to when I was experimenting under a VirtualBox “Test Bed” on my PC before I received my RPi! (Open GL was DOG SLOW anyway! lol)
As I indicated above my RPi is indeed overclocked to 900 MHz (Medium in the Config). My Power Supply is just a "Cheap" HTC Phone Charger so anything above this (Which necessitates a 6v Over volt rather than 2v) did cause problems (i.e. an Operating System Crash/Brick)! I have found NO STABILITY ISSUES with this level of Overclock/Overvolt on either my 256MEG or 512MEG Pi's!
dextrus
Sorry, my error! You are correct! Probably a memory “Flash Back” to when I was experimenting under a VirtualBox “Test Bed” on my PC before I received my RPi! (Open GL was DOG SLOW anyway! lol)
"The list of things I have heard now contains everything!"
Re: Gameboy Emulators Question
Thanks! Everything works perfectly fine now,I've been playing Oracle of Seasons and Final Fantasy Legend and aside from a bit of audio lag it's working perfectly!
Re: Gameboy Emulators Question
Bramude
No Probs! Are you using Mednafen? (It does have sound "Issues" on the RPi). I only use it for PC Engine Emulation (I cannot find a decent alternative). I have found AdvMESS is much better overall (Although you will have to compiled it yourself!), it also Emulates countless more Systems than Mednafen, runs many Fullscreen/Fullspeed from console (Without having to alter RPi Config Settings, it makes the adjustments in Software) and has a much better Control interface BUT use it in conjunction with AdvMENU because the Command Line instruction is complicated! Here’s a Link to my “Guide's” if you are Interested -
AdvMESS - http://www.raspberrypi.org/phpBB3/viewt ... 78&t=23113
AdvMENU - http://www.raspberrypi.org/phpBB3/viewt ... 78&t=23431
No Probs! Are you using Mednafen? (It does have sound "Issues" on the RPi). I only use it for PC Engine Emulation (I cannot find a decent alternative). I have found AdvMESS is much better overall (Although you will have to compiled it yourself!), it also Emulates countless more Systems than Mednafen, runs many Fullscreen/Fullspeed from console (Without having to alter RPi Config Settings, it makes the adjustments in Software) and has a much better Control interface BUT use it in conjunction with AdvMENU because the Command Line instruction is complicated! Here’s a Link to my “Guide's” if you are Interested -
AdvMESS - http://www.raspberrypi.org/phpBB3/viewt ... 78&t=23113
AdvMENU - http://www.raspberrypi.org/phpBB3/viewt ... 78&t=23431
"The list of things I have heard now contains everything!"
Re: Gameboy Emulators Question
You could also try GCat's GameBoy emulator, which is coded specifically for the ARM architecture:
http://www.gcat.org.uk/emul/
http://www.gcat.org.uk/emul/
- HonkeyKong
- Posts: 27
- Joined: Fri Jan 11, 2013 3:25 pm
- Location: Kansas, USA
- Contact: Website
Re: Gameboy Emulators Question
If you use the RetroPie installer, it installs a GBC emulator called Gambatte, which works very well on the Pi. I've been using it as my primary GB/GBC emulator for a while now, and haven't encountered any problems.
-
- Posts: 24
- Joined: Mon Feb 25, 2013 4:59 pm
Re: Gameboy Emulators Question
what is the way to install Gambatte??
Re: Gameboy Emulators Question
cherrybombuc
You have two choices either -
Build your own version of RetroArch from Source Code then compile and add the Gambatte Core
RetroArch on Raspbian: the tutorial
Link - http://www.raspberrypi.org/phpBB3/viewt ... 78&t=56070
Or
Use RetroPie, download the SD Card Image, flash it to your SD Card then follow the onscreen prompts
Homepage - http://blog.petrockblock.com/retropie/
You have two choices either -
Build your own version of RetroArch from Source Code then compile and add the Gambatte Core
RetroArch on Raspbian: the tutorial
Link - http://www.raspberrypi.org/phpBB3/viewt ... 78&t=56070
Or
Use RetroPie, download the SD Card Image, flash it to your SD Card then follow the onscreen prompts
Homepage - http://blog.petrockblock.com/retropie/
"The list of things I have heard now contains everything!"
Re: Gameboy Emulators Question
Gambatter core with RetroArch is the ONLY Gameboy & Gameboy Color anyone should ever need on the Raspberry Pi 
Perfect screen refresh with hardware-scaled graphics, rock-solid 60FPS...
Don't waste your time on anything else.

Perfect screen refresh with hardware-scaled graphics, rock-solid 60FPS...
Don't waste your time on anything else.
-
- Posts: 24
- Joined: Mon Feb 25, 2013 4:59 pm
Re: Gameboy Emulators Question
I install retroArch and gambatter https://github.com/libretro/gambatte-libretro, I new on linux, how can I running a game like mario bros?.
thakns!!
thakns!!
Re: Gameboy Emulators Question
@cherrybombuc:
./retroarch -L <core_name> <rom_name>
./retroarch -L <core_name> <rom_name>
-
- Posts: 24
- Joined: Mon Feb 25, 2013 4:59 pm
Re: Gameboy Emulators Question
I don't know what happen!! when I run retroarch gambatte and fceumm not working!!
Code: Select all
pi@raspberrypi ~/retro $ ./retroarch -L fceumm_libretro.so SuperMarioBros.nes
RetroArch [WARN] :: system_directory is not set in config. Assuming system directory is same folder as game: "".
Frontend supports RGB565 - will use that instead of XRGB1555.
Violación de segmento
pi@raspberrypi ~/retro $ ./retroarch -L gambatte_libretro.so gb/SuperMarioLand.gb
RetroArch [WARN] :: system_directory is not set in config. Assuming system directory is same folder as game: "".
MBC1 ROM loaded.
cgb: 0
rambanks: 0
rombanks: 4
[Gambatte]: Got internal game name: SUPER MARIOLAND.
[Gambatte]: no system directory defined, unable to look for custom palettes.
RetroArch [WARN] :: [GL]: Stock GLSL shaders will be used.
RetroArch [ERROR] :: Cannot init input driver. Exiting ...
RetroArch [ERROR] :: Fatal error received in: "init_video_input()"
Re: Gameboy Emulators Question
Yeah, I'm stuck here as well. None of the ./emulationstation items will run, and they all spit back the same error:
I'm looking around for issues with video drivers, but I haven't come across anything that works yet. Any hints?
Code: Select all
RetroArch [ERROR] :: Cannot init input driver. Exiting ...
RetroArch [ERROR] :: Fatal error received in: "init_video_input()"
Powering on HDMI with preferred settings