RGB-PI (Jamma Version £45 Shipped)

ColinD

Active member
Feedback
6 (86%)
Credits
1,367CR
ShinraArcade said:
ColinD said:
As above... I used this software to mount the sd card and just dragged the files over....

https://www.paragon-software.com/home/linuxfs-windows/

Be sure to follow the instructions in the R$M Packs... such as new video timings and things....

I've been roped in to doing some work over the weekend so I've not had much time to tinker with this but have been looking at it 5 minutes here and there.

I've been using the above program to transfer roms etc which seems to work great but every time I put the SD card back in the Pi it just deletes everything and tells me there are no games. this has happened 3 times. any idea what is going wrong?
 

ShinraArcade

Active member
Feedback
17 (100%)
Credits
19CR
hmm no did not eject, that will learn me!

Also I wasn't using the programs interface as the software makes it accessible in Windows Explorer. So I wonder if it was not using the interface or the not ejecting... It's plugged it into the network via cable so I might test it later..
 
Credits
46CR
Ok I think I've finally solved my 6 button issue. I will need to run wires from buttons 5 and 6 for P1 and P2 to the relevant points on the PCB and solder them (oh God) to the PCB. Looks like there's some remapping to do in the Retroarch menu too but I think that will give me what I need.
 

ColinD

Active member
Feedback
6 (86%)
Credits
1,367CR
When you are about to Launch... It says Hotkeys are Select +B2 for Exit and Select +B3 for Retroarch menu as far as I can recall, but I can only exit with Select +B1 !!

Are you having similar issues ? - I wonder if a remap will fix ?
 
Credits
46CR
Select + B1 exits for me. I have found some games it just doesn't work though, and unfortunately those games I can't get in ot the retorarch menu either.

For most games though Select + B3 will open the retroarch menu. Took me a while to realise it was B4 to select options in there though. :)
 
Credits
46CR
I've updated my post with the instructions on setting up the RGB-Pi to include instructions for setting up 6 button cabs. Hopefully it all makes sense but if anyone isn't clear on anything or I've got anything wrong please let me know so I can update.
 
Credits
46CR
Yes it’s a good bit of kit especially for the money. I know Colin had some issues with button mapping but I’m using a six button cab so the issue doesn’t apply to me. The biggest issue for me was the instructions not being great but I’ve posted some expanded ones on this thread which should help people getting it set up.

This tiny unit and a Pi are replacing a large PC and JPac and a Neo Geo 1 slot and 161 in 1 cart and I’ve even got SNES and PC Engine games running on my cab. So yeah for me it’s a thumbs up.
 

Brettster

Arcade, and the Chuck Norris effect
vacBacker
Feedback
20 (100%)
Credits
1,232CR
I think the hardware is great

but I'd like to see a more arcade focused front end to control the emulators.

Really hoping that Chunksin can work his magic with this :)
 

chunksin

Active member
vacBacker
Feedback
21 (100%)
Credits
733CR
Progress! sussed the hardware control mapping and tested inputs via a python script, video and audio are done via a custom overlay and some pin remaps so they're fairly straightforward. Hoping to get an attract mode image running on there by the weekend
smiley1.gif
 

ColinD

Active member
Feedback
6 (86%)
Credits
1,367CR
Chunksin said:
Progress! sussed the hardware control mapping and tested inputs via a python script, video and audio are done via a custom overlay and some pin remaps so they're fairly straightforward. Hoping to get an attract mode image running on there by the weekend
smiley1.gif

Thanks, Can you advise how the inputs and the 'select+input' work please ? - Is it all joystick and buttons or does it send out key strokes too ?

I have been struggling getting this working in a 3 button cab but have not spent much more time looking into it yet.
 

chunksin

Active member
vacBacker
Feedback
21 (100%)
Credits
733CR
Not sure how they are mapping the controls in their image yet, I'm going from the hardware up and adding my own driver instead of reverse engineering theirs. I'll see what I can dig up though!
 

chunksin

Active member
vacBacker
Feedback
21 (100%)
Credits
733CR
ColinD said:
Chunksin said:
Progress! sussed the hardware control mapping and tested inputs via a python script, video and audio are done via a custom overlay and some pin remaps so they're fairly straightforward. Hoping to get an attract mode image running on there by the weekend
smiley1.gif

Thanks, Can you advise how the inputs and the 'select+input' work please ? - Is it all joystick and buttons or does it send out key strokes too ?

I have been struggling getting this working in a 3 button cab but have not spent much more time looking into it yet.

Which emulator are you having trouble with? Is it a retroarch core or advmame?

From what I've seen the controller configuration script creates a retroarch configuration file for a custom controller which handles all the mappings, this line maps the exit hotkey for example and uses button B which I think is just button 2:

config.set('rgb-pi', 'input_exit_emulator_btn', '"' + str(self.joy_configs[joyname].get('B')[1]) + '"')




For advmame I configured mine manually through the menu and that seemed to work fine
 

Asure

Newbie
Credits
133CR
So, i've been tinkering with Retr0rangePi on a Pandora's box, got kernel working and jamma GPIO inputs etc, but the Pandora is only a H3 Quadcore / 1.3Ghz with 1GB, and it just doesn't cut it for NBA Hangtime, Narc and say, UMK3. I guess Killer Instinct and other Midway stuff is too taxing for the PB6.

Do any of you run the above games on the Pi?

What are the max specs i can get hardware-wise/cpu power and so on?

Does the Pi switch resolutions on the fly? (PB6 is fixed at 384x224 and scales badly for 320x240 games..)

I assume it runs RetroPie + Emulationstation?

Thanks!
 

Asure

Newbie
Credits
133CR
To answer myself, the included OS image seems to have a feature called "Pixel Perfect" which switches resolutions on-the-fly.

@Chunksin: It's more than likely that they are using a version of the 'mk_arcade_gpio" virtual gpio-to-joystick mapper to get jamma inputs on GPIO which makes total sense. See https://github.com/recalbox/mk_arcade_joystick_rpi

I've just signed up for one, as i'm really done with tinkering with the Pandora's Box series. :)
 
Top