Started By
Message

re: CADs new obsession - buying & modding 1up cabinets to support full MAME library

Posted on 1/16/20 at 6:07 pm to
Posted by gjackx
Red Stick
Member since Jan 2007
16523 posts
Posted on 1/16/20 at 6:07 pm to
But why can't I use the PC and dual USB joystick that I have? I honestly don't have room for a 1UP cab either.
Posted by Hogkiller10
LP
Member since Jan 2010
1529 posts
Posted on 1/16/20 at 6:30 pm to
I have an x arcade dual joystick with trackball if someone is interested. I really dont need it anymore.

I had no issues connecting it to my pc. Did you follow the instructions that come with the stick? its basically a USB and should be plug and play
Posted by gjackx
Red Stick
Member since Jan 2007
16523 posts
Posted on 1/16/20 at 6:57 pm to
Yeah I have used it on a couple of different PCs, never had any issues with it. I actually have a standalone track ball one as well, basically what you have as two separate components.
Posted by Hogkiller10
LP
Member since Jan 2010
1529 posts
Posted on 1/16/20 at 9:06 pm to
Theres a program you can download on the Xarcade website that should work with any pc. Maybe it can help detect it.
Posted by CAD703X
Liberty Island
Member since Jul 2008
78103 posts
Posted on 1/17/20 at 10:16 am to
quote:

I honestly don't have room for a 1UP cab either.


how small is your apartment? these things are tiny and take up no more room than a plant stand in a corner.

personally i didn't want to get into this until i could have a cabinet to recreate standing in front of a machine for hours in a dark arcade. yeah i had MAME back in the early 1990s running on my Mac but it never really captured the feel and i didnt want the hassle of a full-sized arcade cab.

1up changed everything.
Posted by gjackx
Red Stick
Member since Jan 2007
16523 posts
Posted on 1/17/20 at 3:21 pm to
quote:

how small is your apartment?

It's a house, but this is the one room dedicated to retro gaming. It's already housing a full-sized Golden Tee cab, multiple PCs, a couple of CRTs, a PVM, and several flat screen monitors. Throw in a love seat and a couple of bookshelves and I'm fresh out of space. Because of this, I want to build this setup into one of the existing bookcases which should double as a pretty nice setup (it's got a fold-down part which is where I will set the joystick when playing games, otherwise it will all be closed up in there when not in use).

My only issue is running MAME on the PC in question...people have been offering advice for everything but that! When I start it up, it just spins and spins until I get the "MAME has stopped working" box...I'm running a freshly installed Windows 7, which could be the issue. Any tips on where to look for issues like this? Google hasn't been a lot of help.

Thanks for all the other feedback though, at least I know I'm in the right place
Posted by Hogkiller10
LP
Member since Jan 2010
1529 posts
Posted on 1/17/20 at 5:10 pm to
I guess I misread your help question. What version of mame are you using for the PC? Windows 7 has nothing to do with it.

Is that 7 a 32 bit or 64 bit?
This post was edited on 1/17/20 at 5:12 pm
Posted by TTownTiger
Austin
Member since Oct 2007
5301 posts
Posted on 1/17/20 at 5:42 pm to
Delete MAME and go to the website to download and install again. Make sure you download the same version of mame as your rom set. Windows version has nothing to do with it.
Posted by pongze
IE, SoCal
Member since Nov 2007
1713 posts
Posted on 1/20/20 at 4:19 pm to
Has anyone tried out the retropie release for the Rpi4 yet? My Rpi4 should be arriving today and I’m eager to try it out! I saw I think it was ETA prime’s video about loading retropie onto the 4 via raspbian I think it was, but that was before the new release came out.
Posted by Vrai
Baton Rouge
Member since Nov 2003
3897 posts
Posted on 1/20/20 at 5:17 pm to
(no message)
This post was edited on 1/20/20 at 5:46 pm
Posted by Dam Guide
Member since Sep 2005
15511 posts
Posted on 1/20/20 at 5:49 pm to
quote:

Has anyone tried out the retropie release for the Rpi4 yet? My Rpi4 should be arriving today and I’m eager to try it out! I saw I think it was ETA prime’s video about loading retropie onto the 4 via raspbian I think it was, but that was before the new release came out.


It's still a test release that you have to load through raspbian, just easier than it was before. There are bugs still and they are still working on parts of it. Unless you are talking about an unofficial image.
This post was edited on 1/20/20 at 5:51 pm
Posted by CAD703X
Liberty Island
Member since Jul 2008
78103 posts
Posted on 1/21/20 at 8:00 am to
My pi v2 is crunching every arcade game I've thrown at it so far. Very pleased. I'm in no hurry to upgrade and wouldn't even consider a 3b+ at this point. All the new image builds will be geared towards the 4.

Now that my system is stable and I can play Defender 99% as well as the old arcade version I'm going to take a deep breath and dive into setting up the whole thing without relying on an arcadepunks build.

I like to understand how things work and let's face it, every build on that site is dated. The main images people are downloading are several versions back on retropie and emulation station and my attempts to update anything have been disasters. I quickly went from a working system to total chaos just by updating retropie though the UX.

That tells me I need to better understand how things work and keep my own crisp and fresh set of roms separate.
Posted by gjackx
Red Stick
Member since Jan 2007
16523 posts
Posted on 1/21/20 at 9:14 am to
Sorry, just getting back to all of this.

Definitely 64 bit. Tried mame 0214, which didn't work. Read somewhere to go with vers. 0174 and that one actually loaded...BUT, I get this error "88780078" for sound. It appears that it will function, but I definitely won't have sound. Working on a few different things for that 88780078 deal currently, appears to be a driver and/or DirectX issue.
Posted by pongze
IE, SoCal
Member since Nov 2007
1713 posts
Posted on 1/21/20 at 10:33 pm to
CAD, what exactly does this mean? Are you just running MAME, using emulation station, or something else?

On another note, I received my Rpi4 yesterday
and wasn’t prepared for how tiny it is. Wow is all I have to say.
Posted by CAD703X
Liberty Island
Member since Jul 2008
78103 posts
Posted on 1/22/20 at 8:12 am to
quote:

CAD, what exactly does this mean? Are you just running MAME, using emulation station, or something else?

It's alot to go into but you have to first understand that the system is a little messy under the hood. There's no single 'mame' but rather a couple dozen emulators used for various games organized by emulation station (the UI) which launches the selected ROM to the correct core. In fact when you launch a game you actually have the option to change it (that press A screen that shows up briefly) and since there are at least 3 versions of mame in use if s game isn't running properly you can change which emulator is used at that time. I've done this with games that aren't working correctly using a particular mame build.

Retropie is the actual "OS" for lack of a better term that boots your Pi and connects your controllers, audio, display, etc. and this launches emulation station automatically to make the start up seamless. Emulation station is where all those cool themes are built and you can go into the settings at any time and download and use different ones. There are hundreds.

That's an oversimplification and I probably missed something but the takeaway here is there is lots of stuff going on that you really need to understand going forward.
This post was edited on 1/22/20 at 8:15 am
Posted by Dam Guide
Member since Sep 2005
15511 posts
Posted on 1/22/20 at 8:18 am to
Retropie is a front end like Hyperspin, it is basically the controlling GUI. It is not an OS. Usually Raspian is the linux operating system of choice for it. And MAME is one emulator (which has many builds and versions) that retropie autoruns based on your selections, it's focus is accurately running most arcade roms.
This post was edited on 1/22/20 at 8:20 am
Posted by CAD703X
Liberty Island
Member since Jul 2008
78103 posts
Posted on 1/22/20 at 9:38 am to
I told you this was complicated

I'm still unclear about the relationship between ES, retroarch and retropie then. I thought retropie included the OS. So raspian underlies RP?

I need a chart.
This post was edited on 1/22/20 at 9:42 am
Posted by Dam Guide
Member since Sep 2005
15511 posts
Posted on 1/22/20 at 9:54 am to
This will blow your mind, but all three are front end programs. Retropie combines a lot of graphical programs into one system. Retroarch I believe is the underlying base front end to do all the launching of emulators and such, Emulation Station is a graphical upgrade that you most commonly associate with a Retropie setup, and retropie combines it all with some more front end stuff and graphics.


You can run the front end by itself through just retroarch, emulationstation and retropie just add some other options and graphics.
This post was edited on 1/22/20 at 9:57 am
Posted by CAD703X
Liberty Island
Member since Jul 2008
78103 posts
Posted on 1/22/20 at 10:15 am to


and where does attract-mode come into play? is it yet another separate-but-equal front end?

Ok, hell let's try to get all the definitions in one place:

quote:

RetroPie is a software package for the Raspberry Pi that is based on the Raspbian OS, a Linux distribution. It combines a full suite of tools and utilities that will allow you to quickly and easily run retro game ROMs for various vintage gaming emulators.

quote:

Attract-Mode is a graphical frontend for command line emulators such as MAME, MESS and Nestopia. It hides the underlying operating system and is intended to be controlled with a joystick, gamepad or spin dial, making it ideal for use in arcade cabinets. Attract-Mode is open source and runs on Linux, OS X and Windows-based systems.

quote:

EmulationStation is the official graphical frontend of the RetroPie project. EmulationStation is not an emulator, rather it is a polished game launcher that includes: Controller and keyboard support. ... Scraper for box art and game metadata.

quote:

RetroArch enables you to run classic games on a wide range of computers and consoles through its slick graphical interface. Settings are also unified so configuration is done once and for all.

In addition to this, you will soon be able to run original game discs (CDs) from RetroArch.

RetroArch has advanced features like shaders, netplay, rewinding, next-frame response times, runahead, machine translation, blind accessibility features, and more!

RetroArch and libretro provide a way to take an existing emulator and load that emulator as a library or "core".

quote:

Libretro is a simple API that allows for the creation of games and emulators. It is very simple in nature, yet very powerful. The simplicity of it all requires some explanation in order to truly grasp how useful it can be to your own projects.

When you choose to use the libretro API, your program gets turned into a single library file (called a ‘libretro core’). A frontend that supports the libretro API can then load that library file and run the app. The frontend’s responsibility is to provide all the implementation-specific details, such as video/audio/input drivers. The libretro core’s responsibility is solely to provide the main program. You therefore don’t have to worry about writing different video drivers for Direct3D, OpenGL or worrying about catering to all possible input APIs/sound APIs/supporting all known joypads/etc. This is none of your concern at the libretro core implementation level.

Any project that is ported to work with this API can be made to run on ANY libretro frontend – now and forever. You maintain a single codebase that only deals with the main program, and you then target one single API (libretro) in order to port your program over to multiple platforms at once.

Other projects benefit from our ever-expanding libretro core software library by implementing the libretro API inside their own projects. To this end, project such as XBMC have already begun writing a libretro driver based on the RetroArch reference libretro frontend.

RetroArch is the official reference frontend, and it is available on nearly all modern-day platforms. It is meant to be fast, simple, yet powerful.


quote:

Retropie Supported Emulators
3do
Amiga
Amstrad CPC
Apple II
Atari 2600
Atari 5200 and 8 bit series
Atari 7800
Atari Jaguar
Atari Lynx
Atari ST/STE/TT/Falcon
CoCo
Colecovision
Commodore 64/VIC 20/PET
Daphne
Dragon 32
Dreamcast
Famicom Disk System
FinalBurn Neo
GameCube
Game & Watch
Game Gear
Game Boy
Game Boy Color
Game Boy Advance
Intellivision
Macintosh
MAME
Master System
Mega CD/Sega CD
Mega Drive/Genesis
MESS
MSX
Neo Geo
Neo Geo Pocket
Neo Geo Pocket Color
Nintendo 64
Nintendo DS
Nintendo Entertainment System
Oric-1/Atmos
PC
PC-8800
PC-9800
PC Engine/TurboGrafx-16
PC-FX
PlayStation 1
PlayStation 2
Pokemon Mini
PSP
ResidualVM
SAM Coupé
Saturn
ScummVM
Sega 32X
Sega SG-1000
Sharp X1
Sharp X68000
Super Nintendo Entertainment System
TI-99/4A
TRS-80
Vectrex
Videopac/Odyssey2
Virtual Boy
Wii
WonderSwan
WonderSwan Color
Zmachine
ZX-81
ZX Spectrum
This post was edited on 1/22/20 at 10:25 am
Posted by The Eric
Louisiana
Member since Sep 2008
20992 posts
Posted on 1/23/20 at 8:41 am to
what do you guys think about the latte panda?

it seems to be a pretty powerful sbc but it also comes with a nice price tag.

Jump to page
Page First 11 12 13 14 15
Jump to page
first pageprev pagePage 13 of 15Next pagelast page

Back to top
logoFollow TigerDroppings for LSU Football News
Follow us on Twitter, Facebook and Instagram to get the latest updates on LSU Football and Recruiting.

FacebookTwitterInstagram