Jump to content

Photo

The Raspberry Pi and Retropie discussion thread


245 replies to this topic

#201 S1500 OFFLINE  

S1500

    River Patroller

  • 4,823 posts
  • Location:Twin Cities

Posted Wed Nov 14, 2018 3:30 PM

 

edit:

I just realised that you were asking about emulationstation.  There is a file called "es_input.cfg"; delete this file and emulationstation starts over with controllers.  The official way in retropie; Retropie Setup Script >> Manage Packages >> Manage Core Packages >> EmulationStation >> Configuration / Options >> Clear / Reset EmulationStation Input Configuration.

 

To remap "exit" in mame; hit tab for the menu, "input (general)", "User Interface", "UI Cancel"

 

 

I'll give that a whirl. I've learned my lesson on being VERY careful what you set "UI Cancel" to as I painted myself into a corner on the Android version of mame.

 

Also, I would have never called it "UI Cancel". When I think of that, I think of the popup menu disappearing(or shall we say, canceling?) , and returning you to the game, not exiting out of MAME entirely. But then again, we are talking about MAME/MESS here, where any sort of UX is instantly tossed out of the window. 



#202 mr_me OFFLINE  

mr_me

    River Patroller

  • 4,069 posts
  • Location:Ontario

Posted Wed Nov 14, 2018 4:16 PM

If you screw up the mame controller mappings, you can just manually edit or delete the controller cfg file.



#203 PacManPlus OFFLINE  

PacManPlus

    River Patroller

  • 4,958 posts
  • Atari 7800 & NES Developer
  • Location:Florida

Posted Fri Nov 16, 2018 3:07 PM

Ok guys, question for all of you:

 

I am in the middle of converting the Arcade 1Up Centipede cabinet to use RetroPie/EmulationStation on a raspberry pi (replaced the trackball with an arcade one, and added a spinner)...

But the only problem is I can't scroll through the games in Emulation Station with the trackball :ponder:

 

Is there a way to use the trackball to control Emulation Station?  I can't find any sites...



#204 mr_me OFFLINE  

mr_me

    River Patroller

  • 4,069 posts
  • Location:Ontario

Posted Fri Nov 16, 2018 6:07 PM

I don't think emulationstation takes mouse/trackball control. You'd have to find a way to get the mouse to emulate a joystick or keyboard in raspbian.

#205 Spriggy OFFLINE  

Spriggy

    Moonsweeper

  • 493 posts
  • What???
  • Location:Ozstrahlia

Posted Fri Nov 16, 2018 7:27 PM

https://retropie.org...-Mouse-Devices/

 

https://retropie.org...rk-with-mame/14


Edited by Spriggy, Fri Nov 16, 2018 7:30 PM.


#206 PacManPlus OFFLINE  

PacManPlus

    River Patroller

  • 4,958 posts
  • Atari 7800 & NES Developer
  • Location:Florida

Posted Fri Nov 16, 2018 8:51 PM

Thank you - the trackball / spinner works in MAME, but I'm guessing Emulation Station doesn't support using the mouse/trackball for navigation.

Damn.

 

I have to try and figure something out...



#207 Spriggy OFFLINE  

Spriggy

    Moonsweeper

  • 493 posts
  • What???
  • Location:Ozstrahlia

Posted Fri Nov 16, 2018 9:22 PM

Thank you - the trackball / spinner works in MAME, but I'm guessing Emulation Station doesn't support using the mouse/trackball for navigation.

Damn.

 

I have to try and figure something out...

 

Worst case scenario, you could use a bluetooth gamepad to cover the UI functions.  No physical connections required.  Make a cradle for it at the back of the machine or something similar

Or wireless keyboard.


Edited by Spriggy, Fri Nov 16, 2018 9:23 PM.


#208 mr_me OFFLINE  

mr_me

    River Patroller

  • 4,069 posts
  • Location:Ontario

Posted Sat Nov 17, 2018 12:00 AM

Six buttons would be enough to navigate emulationstation. Can it be done with five?

#209 PacManPlus OFFLINE  

PacManPlus

    River Patroller

  • 4,958 posts
  • Atari 7800 & NES Developer
  • Location:Florida

Posted Sat Nov 17, 2018 7:27 AM

Hmm....

 

I actually have 6 buttons - I had to add one to put in a 'credit'...

 

let me try that...

 

Thanks again, guys



#210 The80sMan OFFLINE  

The80sMan

    Combat Commando

  • 5 posts

Posted Sun Nov 18, 2018 5:24 PM

A switch like this could be nice for scrolling up and down a list of games.

Momentary 3 Positions Toggle Switch https://www.amazon.c...a_PlF8BbY94EZXJ

#211 PacManPlus OFFLINE  

PacManPlus

    River Patroller

  • 4,958 posts
  • Atari 7800 & NES Developer
  • Location:Florida

Posted Mon Nov 19, 2018 8:21 AM

I did this for the Centipede cabinet:

 

1p button: scroll up

2p button: scroll down

Button 1: start

Button 2: select

Button 3: nothing

Credit button: Escape

 

BTW, I found out by accident that mame4all has it's own front end.  Being that I made these two cabinets only for MAME use, I commented out where EmulationStation started, and made it call mame4all instead.

 

So now all that's left is to adjust the trackball / spinner sensitivity on each of the games.  They aren't set correctly now, and spinning either too fast makes the player on screen move in all directions. :(

 

 



#212 PacManPlus OFFLINE  

PacManPlus

    River Patroller

  • 4,958 posts
  • Atari 7800 & NES Developer
  • Location:Florida

Posted Tue Nov 27, 2018 8:08 AM

Ok, change of plans on the Centipede cabinet.

 

I didn't like the way mame4all on the Pi handled the trackball / spinner (it didn't feel right, no matter the settings).  I wasn't sure if it was the USB interface, or mame4all itself.  So I changed gears.  I had a CD backup of one of my old cabinets that ran Windows XP, which used AdvanceMAME.  I loaded up an old Acer Veriton X275 with it, so now the trackball and mouse works nicely in-game - and feels right.  Plus, I have the bonus of being able to navigate the game list with the trackball or spinner.  I'm not putting it on the network, so no 'updates' or concern of anyone getting into it.  Also, I was able to rotate the Windows desktop to match the portrait screen (although it will only be visible momentarily as I'll have it set up to go directly into AdvanceMenu).

 

Once I'm finished setting it up, I will take the motherboard out of the case and attach it to the inside of the cabinet.

Much happier with it now.

 

The Asteroids cabinet is already finished, the Raspberry Pi works well for that.

I may get a Galaxian cabinet to put all of the vertical shooters in.  Not sure yet.

 

I have an actual Pac-Man cabaret cabinet (with 6 arcade boards on a switch (Pac-Man, Ms. Pac-Man, Pac-Man Plus, Ms. Pac-Man Plus, Hangly Man, and Jr. Pac-Man) so I don't need to get the Pac-Man one... although I have to admit it looks awesome.


Edited by PacManPlus, Tue Nov 27, 2018 8:12 AM.


#213 OscarGungan OFFLINE  

OscarGungan

    Space Invader

  • 39 posts

Posted Tue Nov 27, 2018 11:33 AM

I've been researching getting a Raspberry Pi for Retropie. I was curious if anyone had any luck with the 2600-daptor. The website said you can use the 9 pin Intellivision and Colecovision Flashback controllers. Would these work with the respective emulators?

Edited by OscarGungan, Tue Nov 27, 2018 11:33 AM.


#214 sramirez2008 OFFLINE  

sramirez2008

    River Patroller

  • 2,885 posts
  • Stella Foreva
  • Location:Houston, TX

Posted Tue Nov 27, 2018 2:05 PM

I haven't tried any Colecovision or Intellivision games, but I can say that my 2600-daptor II works well with Joysticks, Paddles, Trak-Balls and Starplex controllers, via Stella.

 

http://atariage.com/...read/?p=3996596



#215 fdr4prez OFFLINE  

fdr4prez

    Stargunner

  • 1,953 posts

Posted Tue Nov 27, 2018 3:09 PM

I've been researching getting a Raspberry Pi for Retropie. I was curious if anyone had any luck with the 2600-daptor. The website said you can use the 9 pin Intellivision and Colecovision Flashback controllers. Would these work with the respective emulators?

 
Yes, get the 2600-dapter D9
 
It works great with the Colecovision Flashback controllers.
 
If you plan to rebuild your Colecovision Flashback using a Pi, then don't purchase the individual adapters.  You can purchase the Ultimate Flashback Interface Board instead.  It is functionally the same as the 2600-dapter D9 (made by the same person) and it is a drop-in replacement for the main board in the Flashback units.
 
In either case, you will need a mapping file for the CoolCV emulator.  This maps the controller to the emulator.
 
If you go to http://www.intellivi...e/interface.php and scroll down to the "Suggested configuration file for Colecovision's CoolCV" and you can copy/paste that into a coolcv_mapping.txt file and place it into the /home/pi/ folder



#216 OscarGungan OFFLINE  

OscarGungan

    Space Invader

  • 39 posts

Posted Tue Nov 27, 2018 9:03 PM

Thanks for the information. Is there an advantage to rebuilding a flashback over buying the adapter for the Raspberry Pi? One of my aims is to declutter by having a one size fits all kind of device.



#217 fdr4prez OFFLINE  

fdr4prez

    Stargunner

  • 1,953 posts

Posted Wed Nov 28, 2018 12:30 AM

Thanks for the information. Is there an advantage to rebuilding a flashback over buying the adapter for the Raspberry Pi? One of my aims is to declutter by having a one size fits all kind of device.

 
You need (or should) put the Pi in a case... 

 

You can have a neat case that looks like a Colecovision FB (and everything contained within it) or you can have a little case for the Pi only and have everything out in the open.
 
If you are able to do some minor DYI electrical work, then you can purchase a Mausberry Circuits (or one of its competitors) to get the FB's on/off switch to be functional for the Pi, and I can help you get the FB's reset button to be functional to reset the game, and it can also function as a quit button, too.
 
This will also work for Intellivision emulator (jzintv), but you should use Intellivision controllers.
 
For Atari 2600, you need to either have a standard keyboard attached, or you need to add a few additional buttons and switches, because that game system has quite a few buttons and switches (Left & Right Difficulty, Select, Start, Color/B&W, etc).  These are all mapped to a keyboard or you need to add this hardware the Colecovision FB case.
 
If you look at the homepage of the 2600-dapter, you can see all the compatible controllers for the 2600-dapter D9 and the UFBI adapter supports the same things - and those emulators, too, so either way you go it can be your "one size fits all"
 
For inspiration of what to do with your FB case, you can look at pictures in these threads:
Colecovision Flashback Upgrade Service
Intellivision Flashback Upgrade Service
The Ultimate Intellivision Flashback
The Ultimate Atari Flashback
 
Please take note that these threads were all started before the Ultimate Flashback Interface Boards was created, so you can see the individual adapters used in them, but now the UFBI board is drop in ready, so a lot less work to rebuild a Flashback case these days.



#218 fdr4prez OFFLINE  

fdr4prez

    Stargunner

  • 1,953 posts

Posted Wed Nov 28, 2018 11:26 AM

Thanks for the information. Is there an advantage to rebuilding a flashback over buying the adapter for the Raspberry Pi? One of my aims is to declutter by having a one size fits all kind of device.

 

I totally forgot about the Ultimate PC Interface adapter.

Think about it like this:

  • 2600-dapter D9 will be good for a PI (or computer) if you want to do single player games (or get two 2600-dapters for two player games)
  • Ultimate PC Interface will be good for a Pi (or computer) if you want to do two player games and you only want to purchase a single adapter
  • Ultimate Flashback Interface will be good for a drop-in adapter for rebuilding a Flashback case with a Pi

Edited by fdr4prez, Wed Nov 28, 2018 11:27 AM.


#219 SpiceWare OFFLINE  

SpiceWare

    Draconian

  • 12,748 posts
  • Medieval Mayhem
  • Location:Planet Houston

Posted Fri Feb 8, 2019 3:18 PM

Woot! deal of the day - $69.99 for a Raspberry Pi 3 B+ 32GB kit. One of the choices is the Retro Gaming Kit.

Screen Shot 2019-02-08 at 3.15.00 PM.png



#220 Forrest OFFLINE  

Forrest

    Chopper Commander

  • 163 posts
  • Location:NJ

Posted Fri Feb 8, 2019 10:20 PM

Amazon has a NESPi case with 2 SNES style USB controllers for $37.99.

Raspberry Pi 3, Power Supply and microSD card sold separately.



#221 Keatah OFFLINE  

Keatah

    Missile Commander

  • 22,050 posts

Posted Mon Feb 11, 2019 9:39 AM

Woot! deal of the day - $69.99 for a Raspberry Pi 3 B+ 32GB kit. One of the choices is the Retro Gaming Kit.

attachicon.gifScreen Shot 2019-02-08 at 3.15.00 PM.png

 

I love kits and offers like that. They provide good nearly "all-in-one-purchases" for getting into emulation. A starting point for overcoming the stigma and all that.



#222 SpiceWare OFFLINE  

SpiceWare

    Draconian

  • 12,748 posts
  • Medieval Mayhem
  • Location:Planet Houston

Posted Mon Feb 11, 2019 9:49 AM

Woot! is one of my daily sites, never know what to expect.  For those that missed out on the deal, looks like a similar kit's $79.99 at Amazon (different style case).

 

This $109.99 kit looks interesting, includes  5 different USB controllers: Genesis, N64, NES, SNES, & PS2



#223 ClassicGMR OFFLINE  

ClassicGMR

    Stargunner

  • 1,490 posts
  • Location:Northeastern U.S.

Posted Tue Feb 26, 2019 12:09 AM

I have spent so much time lately with my PS Classic that I have neglected my RetroPie setups the last month or so. I decided today was Piday! :)

 

While I did play quite a few games during testing I spent more time doing maintenance on my 3B+ with the 256GB USB drive. (My 3B is in a Super Kuma 9000 case and since it is running a 64GB SD card it is done - for now - and won't change - for now.)

 - I did a full update on the cores and all installed modules. Up to date at ver 4.4.8.

 - I went through every system (except MAME) and made sure I had a video, box art and flavor text for each game. If it was an incomplete proto, same game/different name or something that wasn't able to be emulated properly (sorry PSX Driver) then it got the boot! I also installed Skyscraper from the Experimental menu and ran that through the Master System library since I just added it. Very nice but only found 72 out of 115 matches. I'll re-run it tomorrow and see if it picks up the missing ones. Selph's used to randomly do that as well.

 - I spent a few hours setting up overlays/bezels for the systems. I really like how it makes the setup look and forces resolutions closer to the actual system outputs. Just looks right especially on a larger tv.

 

There are still a few thing I want to do or change like:

 - I still have some systems to add since I have the space. GB, GBC, Game Gear and ColecoVision come to mind.

 - Some scraped descriptions show "text" instead of "text". There doesn't seem to be an easy fix for that. Odd thing is some descriptions have "Bob is great!" and some have "Bob is great!" with the same scraper.

 - I want to try and get MAME down to one game per instance. Having 5 Donkey Kong games listed just isn't cutting it for me. I see a few ways I can go about this but it's time consuming learning something new so definitely another day!

 

All in all a rare day I could do what I wanted and I considered it well spent. :)



#224 S1500 OFFLINE  

S1500

    River Patroller

  • 4,823 posts
  • Location:Twin Cities

Posted Tue Feb 26, 2019 9:15 AM

So is the PS Classic perhaps a worthy competitor to a RetroPie setup? Something one can setup for a friend/family member with minimal tinkering? 



#225 ClassicGMR OFFLINE  

ClassicGMR

    Stargunner

  • 1,490 posts
  • Location:Northeastern U.S.

Posted Tue Feb 26, 2019 10:53 AM

You'll get two schools of thought on this.

 

I say yes.

 

BleemSync/RetroArch is EASY to set up. Adding 2600-SNES games to the USB stick is as easy as plugging the USB into your PC. Adding games to the carousel is a bit more complex since you connect to the PC via USB and then "upload" them through the web interface. But it's all very easy and step-by-step. While the Playstation "side" of things seems good the RetroArch is still a work in progress and cumbersome at some points. Usable but annoying especially if you're used to "click-n-go" software.

 

For the money I like the fact you get an HDMI cable, a USB cable, 2 controllers and a console for as low as $37 on Amazon. We still have them new at Walmart for $47-$50. You just need to supply your own USB plug (like an Apple USB charger block) and - this REALLY helps for 2 player but not necessary for one person use - a small 2.0 USB hub.

 

The flip side of this is RetroPie is a polished product. It's customizable and has EmulationStation as it's front end. There's a ton of tried and true support for it as well. It will also run some N64 and even Dreamcast depending on the board and overclocking. However a good setup with the PI board, SD card, power supply, case and fan, 2 controllers and HDMI cable can easily push $80-$120 depending on what you buy and from where.


Edited by ClassicGMR, Tue Feb 26, 2019 10:55 AM.





0 user(s) are browsing this forum

0 members, 0 guests, 0 anonymous users