*** New Multiboard RaspberryJAMMA ***

dee2eR

Newbie
Credits
9CR
It should be plug and play in that cab, I think it's 6 buttons on JAMMA wired, the VGA only version would be fine. Although without seeing the insides I can't be sure there isn't something unexpected happening in there.

Best place to check for up to date info on the RaspberryJAMMA is currently (including pricing and postage info):
http://www.aussiearcade.com/showthread.php/82475-RaspberryJAMMA-up-to-date-information

I take orders via PM, this is my hobby I don't have a sales site or anything like that at the moment. If sales ever get to the point I can do this for a living I will though...
 

Beaps

Active member
Feedback
10 (100%)
Credits
349CR
dee2eR said:
Retropie 4.0.2 with joystick driver for RaspberryJAMMA:
it's in three parts and will need to be resized once you have it on the sd card so there's usable space. Other than adding the joystick driver and setting it to 480i it's vanilla Retropie and will require all the standard sort of Retropie stuff. I have no intention of supporting this image, I do not use it, if help is needed with it check out the Retropie site/forums (unless it directly has to do with the RaspberryJAMMA hardware). Enjoy.

https://drive.google.com/open?id=0B6UOezdjM-2CcnRwQjNxRlZ5YjA
https://drive.google.com/open?id=0B6UOezdjM-2CU1l2VDVzY1BSdjQ
https://drive.google.com/open?id=0B6UOezdjM-2Cdi1yZEdxTUZwN0k

Nice, did you only adjust the config.ini file on the SD to get the resolutions or did you do something else inside Retropie to make this work?
 

Beaps

Active member
Feedback
10 (100%)
Credits
349CR
OK I just did a fresh install of Retropie and used your config.ini. Everything looks great but I have no controls for Jamma. Are you sure I dont have to do anything else to get the GPIO to function?
 

dee2eR

Newbie
Credits
9CR
If you did a fresh install of my release it should work, although the emulators may need to be set up. If you did a fresh install of a regular Retropie release you will need to add the GPIO kernel driver for the JAMMA controls to work. You can grab it here (right at the bottom of the post):
http://www.aussiearcade.com/showthread.php/82475-RaspberryJAMMA-up-to-date-information

do the controls work in the menus? Is it the release I made? I genuinely can't help much if it's a setup thing, I don't use the software, too busy with my own.
 

Beaps

Active member
Feedback
10 (100%)
Credits
349CR
OK your release the controls work, updated version they don't. I think as you said I need to install the GPIO kernal. How do I add the GPIO kernal to my version of RetroPie?
Beaps2016-11-20 15:25:39
 

devtty0

Active member
Feedback
7 (100%)
Credits
196CR
Hey,

I had a working image on 3.1, but when I copied my roms to 3.5, lots of them fail to load: e.g. all the fba ones.. it just briefly says 'loading' then returns to the game selection screen .. any idea what could have changed?

cheers
 

swisstoni

Active member
Feedback
11 (100%)
Credits
117CR
Devtty0 just sent you a PM

devtty0 said:
Hey,

I had a working image on 3.1, but when I copied my roms to 3.5, lots of them fail to load: e.g. all the fba ones.. it just briefly says 'loading' then returns to the game selection screen .. any idea what could have changed?

cheers
 

dee2eR

Newbie
Credits
9CR
devtty0 said:
Hey,

I had a working image on 3.1, but when I copied my roms to 3.5, lots of them fail to load: e.g. all the fba ones.. it just briefly says 'loading' then returns to the game selection screen .. any idea what could have changed?

cheers

Not sure why that would be. I don't think I made any changes to FBA between 3.1 and 3.5 (except adding the launcher). Bios files? Hopefully Swisstonis PM will have you sorted.

3.6 is currently being uploaded. FBA did get updated for 3.6 but I think it's still the same rom set as 3.1 used.
 

dee2eR

Newbie
Credits
9CR
Beaps said:
OK your release the controls work, updated version they don't. I think as you said I need to install the GPIO kernal. How do I add the GPIO kernal to my version of RetroPie?

Sorry I saw this before the edit. To add the GPIO joystick kernel module download the source code here:
https://drive.google.com/open?id=0B6UOezdjM-2CanV2ckc1VDZLSHM
copy it to /usr/src (you may need to put it on the boot partition and copy it to /usr/src on the Pi (you will need to use sudo). Go into the directory ( cd /usr/src/mk_arcade_joystick_rpi-rjamma ), then build and install it with DKMS:
Code:
dkms build -m mk_arcade_joystick_rpi -v rjamma
	dkms install -m mk_arcade_joystick_rpi -v rjamma
the driver can be loaded with (copied from https://github.com/recalbox/mk_arcade_joystick_rpi ):
Auto load at startup

Open
Code:
/etc/modules
:

Code:
sudo nano /etc/modules

and add the line you use to load the driver :

Code:
mk_arcade_joystick_rpi

Then create the file
Code:
/etc/modprobe.d/mk_arcade_joystick.conf
:

Code:
sudo nano /etc/modprobe.d/mk_arcade_joystick.conf

and add the module configuration :

Code:
options mk_arcade_joystick_rpi map=1,2

after a reboot the joystick should be working.
 

dee2eR

Newbie
Credits
9CR
New software release!

ARpiCADE v3.6
Just one file to download this time, but it's big. Huge thanks to the
guy who uploaded this for me (they prefer to remain anon), I really
appreciate it.

http://www.mediafire.com/file/txum3x...piCADE_3.6.img

Whats new?

UPDATES TO SYSTEM

- Linux kernel and and other RPi system stuff updated

- On screen indicators for low voltage and thermal throttling (part of above update)

- Default screen width slightly reduced as I had a few reports of
overscan on the sides (technically output is the same but the picture is
brought in a bit)

- Rudimentary config menu added in Attract-Mode (can scan roms and
produce a new Atract-Mode romlist, update bootspash, reboot or shutdown
currently -- use key board right/left arrows to access)

- Memory split adjusted to suit more Attract-Mode themes

- Changed the default Attract-Mode theme to Robospin

- More preview images added (more marquees + 200mb of game title wheel images)

- General cleanup of the system and lots of little tweaks

- 172 folders/launchers now renamed from 171 -> 172 to avoid confusion (MAME 0.172 roms now go in mame-172 rom folder)

- Patched arcade only version of 171 removed, full 171 has been left for MESS use (requires setup).

- Updates to Retroarch, it's cores FBA_next & MAME2003 and newer-patched MAME172 (see below)

- Now less keyboard required for basic changes to game configs (for the most part)

- New hotkeys system (see below)

- Cabinet 'Test' and 'Service' buttons should work like original
hardware in most MAME emulated games (MAME078 will require per game
config for 'Test' to work due to no universal setting being available)

- 2 coin mechs should work for most MAME emulated games (if supported by the original game hardware)

NEW HOTKEYS SYSTEM
(** this is hacky and could be massivly improved by integration into the
GPIO joystick driver but it works, if you think you can help integrate
it into MK_ARCADE_JOYSTICK please get in contact with me **)

- All of the emulators except MAME172 are using a new system wide hotkey
system. 172 has performance hiccups with it so the same functionality
is done through the regular MAME 'tab' menu and the hotkey system is
disabled when 172 is run. The hotkey system consists of a perl script
called leanstick and a c program called pikeyd (formally the GPIO
joystick driver in very early versions (v1.0) of ARpiCADE it was quickly
replaced by the far superior MK_ARCADE_JOYSTICK). Adjustments can be
made (eg. disabling pause and coin shortcuts) in the file
/boot/hotKeys.conf . To completely disable the hotkey system remove
mentions of leanstick from /boot/run.sh and /boot/launchers/mame172.sh
I did not write leanstick.pl and/or pikeyd just made them work together,
thanks to the original authors for sharing their work with the world.

- Holding P1 Start for 2 seconds activates the hotkey functionality (works in a similar manner to Ultimarc products)

- Exit combo is now long hold (2 seconds) P1 Start + press P2 Start for all emulators (outputs keyboard 'esc' key)

- Coin shortcut is long hold P1 Start + P1 Button 1 (outputs '5' key)

- Pause/unpause shortcut is long hold P1 Start + P1 Joystick Down (outputs 'p' key)

- MAME config 'tab' menu is long hold P1 Start + Joystick Right (outputs 'tab' key)

UPDATES TO MAME172

- 176 backported patchset by OzFalcon (no more whitebox flash when loading, I think the patches had other improvements too)

UPDATES TO RETROARCH (and MAME2003/078 & FBA_next)

- You no longer need to hold start down first, 'F1' on it's own will
open the Retroarch menu. Navigation in Retroarch menus will work with P1
Joystick and P1 B1 (select) and P1 B2 (back) (see quirks notes below
for keyboard fix for non-RaspberryJAMMA use).

- Controls should generally be set up better than the last release (for
JAMMA use, other control methods will still require setup).

- Disabled onscreen notifications to better integrate with the other
non-Retroarch emulators. If you want to re-enable them for some reason
change SETTINGS -> ONSCREEN DISPLAY -> ENABLE ONSCREEN
NOTIFICATIONS back to 'on'. In config files this option is called
video_font_enable ("false" is the new default, change to "true" to
re-enable).

- For MAME2003 you can now set the controls for games in the MAME menus
(see quirks below for keyboard use), with the exception of a few things
that are disabled (eg. UI_CANCEL). Game test mode (default 'F2') must be
set on a per game basis as this version of MAME doesn't have a
universal setting for it for some reason. Settings should save
automatically.

- FBA_next cab 'service' button gives credits (formally mistakenly set
to 'test' button, cab 'test' button now has no function as FBA doesn't
support test mode as far as I know)

- FBA_next should now be able to configure game dipswitches using the Retroarch menus

- MAME2010 core now works (it segfaulted on older Retroarch) but it is
not configured and I'm not sure if it's actually useful for anything

## Quirks of new Retroarch updates and the hotkey system. ##

For the key board to work normally in Retroarch menus (and MAMEs tab menus for MAME2003) the input driver must be UDEV ie:

input_driver = "udev"

for the hotkeys to work (exit, pause etc.) in game it must be linuxraw ie:

input_driver = "linuxraw"

This can be changed in the relevant config file or the Retroarch menus
using the joystick for input after pressing f1. (why 'F1' key works and
no other in linuxraw mode is unknown)

MAIN MENU -> SETTINGS -> DRIVER -> INPUT DRIVER

changes made to the input driver through the menu system will require a
restart of Retroarch to take effect. The default setting is linuxraw so
the hotkey system works, using joystick you should be able to do most
everything without a keyboard. I have no idea what change to Retroarch
(or maybe UDEV or the kernel) caused this but the old version of
Retroarch worked fine with the hotkeys in UDEV mode... having to swap
everything about to make changes then swap it all back afterward is
annoying but works for now and most tasks can be done with the joystick
negating the need for the keyboard beyond the F1 key).

 

vib_ribbon

Active member
Feedback
5 (100%)
Credits
484CR
not used this for a while but downloaded and installed it last night. very nice and visual interface, great improvement over the one i was using a few months ago. good work!

highly recommended.
 

vib_ribbon

Active member
Feedback
5 (100%)
Credits
484CR
i've not tried the interface in vertical mode yet. is it possible? how do i do this?

also, has anyone got golden axe 2 to work? doesn't seem to work in any of the folders. the thumbnail does appear though in the menu.
 

dee2eR

Newbie
Credits
9CR
GA2 will work in MAME078, it may need to be set to freeplay though, some of the games from that system won't coin up for some reason I forget if GA2 was one of them.

Rotation is possible, it's covered in the instructions in the user manual folder of the sd card. I'm planning to make it automated as a menu option for the next release.
 

vib_ribbon

Active member
Feedback
5 (100%)
Credits
484CR
Thanks for that. Yeah, the problem with golden axe 2 is that it doesn't coin up. I need to look at the instructions to see how some of these settings can be changed, really. Good work!
 

dee2eR

Newbie
Credits
9CR
For GA2 you will need to use it's service menu. May need to use a keyboard (F2) if you don't have a cabinet side test button.
 
Top