Build Your Own Arcade Controls Forum

Main => Project Announcements => Topic started by: Generic Eric on March 12, 2014, 01:43:19 pm

Title: Generic Ouya Emulator Cabinet
Post by: Generic Eric on March 12, 2014, 01:43:19 pm
Straight talk on what it takes to get OUYA running and piecing together an emulator cabinet built around the OUYA platform.  I'll reference what I think are challenges later.

First things first, don't post trying to talk me out of an OUYA platform.  I have any OUYA and I am maximizing its usefulness.

Quote
The design challenges of building an emulator cabinet.

Quote
What design:
Bartop
Tabletop
Mini
Micro
Lowboy
Upright
Cockpit
Pinball

Quote
What Hardware:
Console
PC
PCB/ 60-in 1

Quote
Controls:
Keyboard encoder
Controller hack
PCB connection

Quote
If emulating what
OS
Emulator
Frontend

Bartop:OUYA:KADE:
Emulator and Frontend are being determined.

Challenges
Finding ROMSET or finding a different emulator that can use the latest ROMSET.  Or building ROMSET using appropriate tools to roll back from current to what ever is required. I would prefer to learn to compile for OUYA, it wasn't that hard to compile for windows.  Put I've come to suspect that Porting would be more appropriate to understand what happens. 




Title: Re: Generic Ouya Emulator Cabinet
Post by: Generic Eric on March 12, 2014, 01:43:45 pm
I'd like to use this space to link others peoples projects or useful threads.  Send me a PM if you want to link it here.

Quote from: Threads from BYOAC
Ten Reasons Knave likes his OUYA (http://forum.arcadecontrols.com/index.php/topic,134693.msg1389630.html#msg1389630)

Sharpforks OUYA day 1 (http://forum.arcadecontrols.com/index.php/topic,133096.msg1369572.html#msg1369572)

Differences with ROMSETS on "other than PC" platforms (http://forum.arcadecontrols.com/index.php/topic,134890.msg1391956.html#msg1391956)

A generic OUYA review (http://forum.arcadecontrols.com/index.php/topic,133110.msg1369771.html#msg1369771)

Making an android frontend (http://forum.arcadecontrols.com/index.php/topic,132973.msg1380323.html#msg1380323)

Mike Boss got an OUYA.  Now what? (http://forum.arcadecontrols.com/index.php/topic,137940.msg1424331.html#msg1424331)

Boinga OUYA MAME Machine (http://forum.arcadecontrols.com/index.php/topic,138148.msg1426794.html#msg1426794)

Quote from: threads from Reddit
Navigate OUYA HDD over network (http://www.reddit.com/r/ouya/comments/1hh3on/navigate_the_ouyas_hdd_over_the_network/)

Quote from: xda.developers.com
Rooting after an update takes away root (http://forum.xda-developers.com/showthread.php?t=2637662)
This post as recently as 12FEB14 indicates the firmware updates don't break Root (http://forum.xda-developers.com/showthread.php?t=2387507)


http://www.ouyarules.com/ (http://www.ouyarules.com/)  They seem to be doing cool stuff there.  Some of it like sideloading and rooting may be helpful in this project.

Quote from: youtube
Quote from: Run MAME natively on the Ouya
http://youtu.be/jvWma3bAT6A (http://youtu.be/jvWma3bAT6A)

Quote from: MAME on OUYA via the new "Retro Arch" emulator
http://youtu.be/M1Ks8PA7pWE (http://youtu.be/M1Ks8PA7pWE)

Quote from: OUYA - MAME4Droid Reloaded
http://youtu.be/y2s2dQ02IzM (http://youtu.be/y2s2dQ02IzM)

Quote from: kainy
http://youtu.be/ChX5s4Qy3Kw (http://youtu.be/ChX5s4Qy3Kw)


I may delete the videos if I don't find something interesting about them.
Title: Re: Generic Ouya Emulator Cabinet
Post by: Generic Eric on March 12, 2014, 01:43:56 pm
Not everyone had the same vision.  What I liked about the OUYA was the potential to be Open.  I'm not a DEV, but it seems it is less open than what was suggested.  Despite that:  What drew me to this platform was the potential to sideload apps I may have already purchased, or ones from Humblebundle, etc.

The other potential was that we could adopt a platform to build new arcades games on.  We can hook up the controls ourselves, but if we had a platform that modern DEVS in a enviorment that the game was portable across Android, iOS and PC. 

My intent was not to strictly use MAME even though I intended to have it run a Cabinet.

Title: Re: Generic Ouya Emulator Cabinet editing post
Post by: Generic Eric on March 14, 2014, 11:41:40 am
My current progress is that I need to change from my current monitor.  It looked better on my TV upstairs.  It is either the dvi/hdmi adapter or the monitor. 

Monitor status: ONGOING
24" Dell / I don't like the way it looks
19" HP/ Only has VGA, need VGA to DVI (single) adapter.
UNTESTED: 22" ACER, 19" Emachine

Storage status: ONGOING
When I installed it earlier, it was before the update supporting mass storage.

Other Challenges: ONGOING
Pick software. 
Title: Re: Generic Ouya Emulator Cabinet
Post by: deadpool18 on March 14, 2014, 01:17:42 pm
I have an Ouya, and I think it is very underrated on these forums. I look forward to your project!

I'm thinking about doing something unique with mine. The main thing that I'm trying to figure out is how to rewire the power switch if I do put it in a custom case or cabinet.
Title: Re: Generic Ouya Emulator Cabinet
Post by: Generic Eric on March 14, 2014, 01:34:35 pm
I have an Ouya, and I think it is very underrated on these forums. I look forward to your project!

I'm thinking about doing something unique with mine. The main thing that I'm trying to figure out is how to rewire the power switch if I do put it in a custom case or cabinet.


I'd like to hear about your adventures.  You should make a post in the project announcement forum or perhaps in the console sections.

Have you taken it apart yet?  I haven't taken mine apart yet either.  I wonder if a person could desolder that switch easily.  I've linked a picture in boinga's thread.
Title: Re: Generic Ouya Emulator Cabinet
Post by: mcseforsale on March 14, 2014, 03:27:33 pm
This is interesting to me.  Ouya kinda dropped off the radar for awhile.  Seems this is a great use for it.

AJ
Title: Re: Generic Ouya Emulator Cabinet
Post by: deadpool18 on March 14, 2014, 05:03:07 pm
I have an Ouya, and I think it is very underrated on these forums. I look forward to your project!

I'm thinking about doing something unique with mine. The main thing that I'm trying to figure out is how to rewire the power switch if I do put it in a custom case or cabinet.


I'd like to hear about your adventures.  You should make a post in the project announcement forum or perhaps in the console sections.



Have you taken it apart yet?  I haven't taken mine apart yet either.  I wonder if a person could desolder that switch easily.  I've linked a picture in boinga's thread.

I took it apart a few times and it is super easy to work with. There's a small clip on the side of the board that acts as a ground and you have to wiggle the board a little to get it loose. Other than that it is the ideal size for a project.

I've rooted mine, installed the Google Play store, and also switched to the Baxy Launcher with custom wallpaper. All of these were really easy to install.

Originally I was going to make a custom box for it. Then, I was going to try to wire it to an empty snes case that I have and then custom paint it. The only problem is I'm not sure how to deal with the power switch.

When I get around to committing to it, I'll start a project thread.
Title: Re: Generic Ouya Emulator Cabinet editing post
Post by: nitrogen_widget on March 19, 2014, 12:56:12 pm
My current progress is that I need to change from my current monitor.  It looked better on my TV upstairs.  It is either the dvi/hdmi adapter or the monitor. 

Monitor status: ONGOING
24" Dell / I don't like the way it looks
19" HP/ Only has VGA, need VGA to DVI (single) adapter.
UNTESTED: 22" ACER, 19" Emachine

Storage status: ONGOING
When I installed it earlier, it was before the update supporting mass storage.

Other Challenges: ONGOING
Pick software.

I've got an OUYA.
My kids love it for n64 emulation & we play bomb squad.
They are 5 & 7 so the Wii & OUYA really are perfect for them & me. :)

I haven't done too much with mame on it yet.
I've been playing with my PI for my older games right now.

I did get Tekken 3 I think to run with final burn but it ran in slow motion. it's a newer romset  though.
I have the .139 set for mame4all but haven't installed it yet.

I've done the one-click root plus added the mod so you can adjust overscan & force output to either 720 or 1080.

Monitor:
OUYA did not like the 4:3 panels I plugged it into with an hdmi-dvi adapter.
doesn't seem to recognize a 4:3 display.

I do have it on my 50" 720p Plasma & I think the games look really good at 5-10ff despite needing the aspects adjusted a bit and the giant black spaces on either side of the vertical games.
But, I haven't had time to configure everything.

Storage:
I have an 80GB hd in a usb case attached to mine.

Software:

I can't see your video's at work but if you haven't tried it, check out the nostalgia front end in the OUYA store.
I like it. Only $1. I actually think the dev should ask for more.

free version will let you use one emulator only so you can try it out for free.



Title: Re: Generic Ouya Emulator Cabinet
Post by: pbj on March 19, 2014, 02:00:22 pm
Anyone know if those goofy Lono encoders from Paradise Arcade work with the Ouya?  One of these things might be nice to slap into my TMNT pedestal.

Title: Re: Generic Ouya Emulator Cabinet
Post by: nitrogen_widget on March 19, 2014, 03:08:26 pm
Anyone know if those goofy Lono encoders from Paradise Arcade work with the Ouya?  One of these things might be nice to slap into my TMNT pedestal.

It's android so if it works on a tablet it should work on OUYA.
Probably best way to go is a hacked wired gamepad since everything on the OUYA has to work with the game pad.
Retroarch for instance was configurable using my game pad.
Title: Re: Generic Ouya Emulator Cabinet
Post by: Generic Eric on March 19, 2014, 03:55:31 pm
Anyone know if those goofy Lono encoders from Paradise Arcade work with the Ouya?  One of these things might be nice to slap into my TMNT pedestal.
I don't know.  I have a Xin-Mo that I haven't connected yet, but not the Lono.
Title: Re: Generic Ouya Emulator Cabinet
Post by: pbj on March 19, 2014, 04:04:07 pm
Get to connecting, chuckles.

Title: Re: Generic Ouya Emulator Cabinet
Post by: Le Chuck on March 19, 2014, 06:26:00 pm
Get to connecting, chuckles.

You're not the boss of me!
Title: Re: Generic Ouya Emulator Cabinet
Post by: Generic Eric on March 21, 2014, 12:03:14 pm
Quote from: A case for RetroArch:

What platforms does it support?

RetroArch sets the standard on cross-platform portability right now.

Linux (x86 and x86_64)
Windows (32bit/64bit)
Mac OSX (Intel)
Playstation 3 (PS3 SDK)
PlayStation Portable (PSP) [WIP]
Xbox 1 (XDK)
Xbox 360 (XeXDK/Libxenon)
Gamecube
Wii
Raspberry Pi
OpenPandora
Android
Blackberry (10/Playbook)
iOS

Just as soon as they get MAME2013 (MAME 0.150) on all of the platforms, they could become the status-quo.

If I could install the same thing on my tablet, phone, OUYA, and PC...That would be awesome.  Not even getting to the point of the xboxs yet.  *shrug*

Title: Re: Generic Ouya Emulator Cabinet
Post by: ajb999 on May 31, 2014, 12:42:59 am
Any progress on your cabinet?
Title: Re: Generic Ouya Emulator Cabinet
Post by: Generic Eric on May 31, 2014, 04:51:16 pm
I haven't cut any wood yet.  I'd still place this in a bartop.
Title: Re: Generic Ouya Emulator Cabinet
Post by: mcseforsale on May 31, 2014, 09:04:53 pm
Where do you live in the world?  I have one sitting on the bench built.

AJ

I haven't cut any wood yet.  I'd still place this in a bartop.
Title: Re: Generic Ouya Emulator Cabinet
Post by: ajb999 on May 31, 2014, 11:13:44 pm
Where do you live in the world?  I have one sitting on the bench built.

AJ

I haven't cut any wood yet.  I'd still place this in a bartop.

So do I. Do you have any pics? I've been on the lookout for other ouya arcade cabinets.
Title: Re: Generic Ouya Emulator Cabinet
Post by: mcseforsale on May 31, 2014, 11:24:48 pm
Sure.  I built 2 with the intention of completing one, but I just inherited a 24" LCD TV from my bedroom that's a 4:3 and I'm going to build a fullsize for that, or retrofit that into The Blue Pill.  So, fundage needs to go there.  The current PC in that cab will require a significant upgrade.


(http://i128.photobucket.com/albums/p191/mcseforsale/Arcades%20For%20Sale/WeeCade/IMAG0764_zpsebfbb7dd.jpg) (http://s128.photobucket.com/user/mcseforsale/media/Arcades%20For%20Sale/WeeCade/IMAG0764_zpsebfbb7dd.jpg.html)

(http://i128.photobucket.com/albums/p191/mcseforsale/Arcades%20For%20Sale/WeeCade/IMAG0739_zpsb32a4546.jpg) (http://s128.photobucket.com/user/mcseforsale/media/Arcades%20For%20Sale/WeeCade/IMAG0739_zpsb32a4546.jpg.html)

(http://i128.photobucket.com/albums/p191/mcseforsale/Arcades%20For%20Sale/WeeCade/IMAG0741_zps0326d8f0.jpg) (http://s128.photobucket.com/user/mcseforsale/media/Arcades%20For%20Sale/WeeCade/IMAG0741_zps0326d8f0.jpg.html)

(http://i128.photobucket.com/albums/p191/mcseforsale/Arcades%20For%20Sale/WeeCade/IMAG0739_zpsb32a4546.jpg) (http://s128.photobucket.com/user/mcseforsale/media/Arcades%20For%20Sale/WeeCade/IMAG0739_zpsb32a4546.jpg.html)

AJ
Title: Re: Generic Ouya Emulator Cabinet
Post by: ajb999 on May 31, 2014, 11:33:30 pm
Looks good. What did you use as an encoder for the buttons and joysticks to the OUYA?
Title: Re: Generic Ouya Emulator Cabinet
Post by: mcseforsale on May 31, 2014, 11:51:46 pm
Sorry, I mean unfinished.  :banghead:  I was thinking of Ouya which might work on this.  I have a source for a 17" monitor and might go the ouya route.  Right now, it's just sitting there.

AJ
Title: Re: Generic Ouya Emulator Cabinet
Post by: ajb999 on June 01, 2014, 12:18:43 am
The ouya works great in a cabinet. Our first one is almost done. We just cut and drilled out the final cp top for it today. Also built a 4 player cp as well. We've been busy with work but hopefully will have the cp painted, acrylic plexi installed on the cp, and the rest of the tmolding on by the end of the week.

(http://i.imgur.com/9XnNaE3.jpg)
(http://i.imgur.com/OuCE6PK.jpg)