Best Raspberry Pi Cases in 2019
-
I own the Retroflag MegaPi Case. I wanted something in the order of a mini NES, and was going to buy one with the intent to gut it... until I found this and really liked the look of the design. It's sleek, well made and easy to setup. As far as heat, don't leave it on the carpet for long, the fan just isn't strong enough to exhaust the heat... as any laptop has the same issues. On a table or tv stand, it's fine. The look of the Sega MegaCD is really cool, especially with functioning buttons and on/off switch. It's a great idea and adds to the functionality of the case itself.
http://retroflag.com/MEGAPi-CASE-M.html
For $25 on Amazon, it was a steal. I also bouhght the NesPi Case+ just for show. It's also a very well made product and perfect for anyone looking for a true retro feel to their Retropie setup.
JR
-
@jamrom2 said in Best Raspberry Pi Cases in 2019:
For $25 on Amazon, it was a steal. I also bouhght the NesPi Case+ just for show. It's also a very well made product and perfect for anyone looking for a true retro feel to their Retropie setup.
Same, I got the MegaPi case and it's honestly Retroflag's best work so far.
-
Is there a giveaway sign that my Pi is running poorly with the original script? I ask because it seems to be running just fine and I haven't noticed any lags or anything. Also, if I just install Cyperghost's script will it just overwrite the original one I have installed? Ta!
-
@Ranma run a game, while the game is running ssh into your pi and at the terminal type:
vcgencmd measure_clock core
-
@Ranma Well I wrote the script because I was not satisfied how the one from retroflag works. If you press the reset button then it initiates a system reboot. This makes just no sense and will break metadata if you press power or reset during gameplay.... So the forked script terminates every running emulator and brings you back to ES. And if you press the reset button in ES main screen it just restarts ES without booting the whole system.
Furthermore the powerdown is much much faster without breaking metadata. About the UART thing ... some people reported problems as it was activated... it is just as @quicksilver said. -
@cyperghost said in Best Raspberry Pi Cases in 2019:
the whole system.
Furthermore the powerdown is much much faster without breaking metadata. About the UART thing ... some people reported problems as it was activated... it is just as @I know it might be a sin to ask, but are you going to work on a recalbox/batocera one?
-
@Ranma I should add that the most games on the pi are not heavily GPU dependent. But if youre running N64/ Dreamcast games then there is a huge impact if it's locked to 250mhz.
-
@SgtJimmyRustles You sinner ;)
I know it might be a sin to ask, but are you going to work on a recalbox/batocera one?
Yes it would be possible without flaws. I know this because I ran the script a few times on XU4 Batocera build. So I strongly assume it would work for Raspberry, too. The python script for recalbox/batocera is easy to modify and should work flawless.
-
@SgtJimmyRustles Can you test the scripts on a Recalbox OS? If yes I think about to do the work.
-
I'd be down to try it out. Just let me know what you need me to test out.
-
@SgtJimmyRustles Okay ... I need values of
es_systems.cfg
does Recalbox uses a script like RetroPie? Kind of runcommand.sh? I know I modified my script to make it work for Batocera but can't remeber what was the calling command for ROMS ;)
Just post one system maybe SNES or Genesis ;)EDIT:
<fullname>Super Nintendo Entertainment System</fullname> <name>snes</name> <path>/recalbox/share/roms/snes/</path> <extension>.smc .sfc .SMC .SFC .zip .ZIP .mgd .MGD</extension> <command>python /usr/lib/python2.7/site-packages/configgen/emulatorlauncher.pyc %CONTROLLERSCONFIG% -system %SYSTEM% -rom %ROM% -emulator %EMULATOR% -core %CORE% -ratio %RATIO%</command> <platform>snes</platform> <theme>snes</theme> <emulators>
Can you confirm
emulatorlauncher.pyc
as command? -
Yes, they use that command as well as es_systems.cfg.
https://gitlab.com/search?utf8=✓&snippets=&scope=&search=emulatorlauncher.pyc&project_id=2396494
Is this what you're referring to regarding emulatorlauncher.pyc?
-
@SgtJimmyRustles I need that command to finish running emulators if you press reset button
-
When i get home, I'll set up a recalbox build and let you know if I can. I won't be ready for another couple of hours though. You're wanting confirmation on the emulatorlauncher.pyc right?
-
Here you go.
<?xml version="1.0"?>
<systemList>
<system>
<fullname>Amiga 1200</fullname>
<name>amiga1200</name>
<path>/recalbox/share/roms/amiga1200</path>
<extension>.adf .Adf .ADF .uae</extension>
<command>python /usr/lib/python2.7/site-packages/configgen/emulatorlauncher.pyc %CONTROLLERSCONFIG% -system %SYSTEM% -rom %ROM% -emulator %EMULATOR% -core %CORE% -ratio %RATIO% %NETPLAY%</command>
<platform>amiga</platform>
<theme>amiga1200</theme>
<emulators/>
</system>You need anything else?
-
@SgtJimmyRustles I need some output commands.
Doespidof emulationstation
works?
Doespgrep -f emulationstation
works?I created a bash file that will exit any emulator if you call it. So it's the first step of integrating this into RecalBox. Please download from my github with
wget http://raw.githubusercontent.com/crcerror/RetroPie-Shares/master/RecalBox_exitemu.sh
Make it executable after download or use bash command.
Then every instance of running emulators should be finished. I later can work to integreate this into the Retroflag scripts. -
@cyperghost said in Best Raspberry Pi Cases in 2019:
wget http://raw.githubusercontent.com/crcerror/RetroPie-Shares/master/RecalBox_exitemu.sh
Here's the results.
pidof emulationstation
2489pgrep -f emulationstation
2489So yes, the two commands above work.
While running the script while in game, it takes me back to the Recalbox menu using bash.
bash RecalBox_exitemu.sh
-
@SgtJimmyRustles I have a BATOCERA system running now.
The script works so far as intendend. If I execute this it will bring me back to ES. So we can reset any emulator. Let me take some time to make a working python script. -
-
@cyperghost said in Best Raspberry Pi Cases in 2019:
system running now.
The script works so far as intendend. If I execute this it will bring me back to ES. So we can reset any emulator. Let me take some time to make a working python script.Great to hear! Appreciate your hard work!
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.