Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: Who likes Pi?  (Read 10611 times)

0 Members and 1 Guest are viewing this topic.

wizkid32

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 270
  • Last login:August 30, 2013, 07:27:03 pm
  • Portland Trailblazers, FTW!
Who likes Pi?
« on: January 16, 2012, 12:25:21 am »
Has anyone here been following the progress of Raspberry Pi?
I know I have!
Off on a side tangent, what implications could this have for the Arcade community.
(Not a question, but an invite for discussion.)

Link:
http://www.raspberrypi.org/
(\__/)
(='.'=) This is Bunny. Copy and paste him into your
(")_(") signature and help him on his quest for world domination.

Best,
Wizkid32

SavannahLion

  • Wiki Contributor
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5986
  • Last login:December 19, 2015, 02:28:15 am
Re: Who likes Pi?
« Reply #1 on: January 16, 2012, 02:06:23 am »
Not sure what implications it could have. At $25 it certainly has my attention. Initially, I thought this would of little value except as a closed box unit whose expandibility is limited to USB, but I noticed the row of GPIO lined up there.  The GPIO coupled with the video O and USB, this unit alone would cut the electronics cost of at least two of my projects by a few hundred dollars, minimum.

To put it another way, I don't see many applications with MAME but let's say you have a (not virtual) pinball project. This could be the entire core logic minus the monitor (as the scoreboard) and the high voltage drivers. For $25?! This is just begging the community to snatch it up.

Blanka

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2248
  • Last login:January 25, 2018, 03:19:28 pm
Re: Who likes Pi?
« Reply #2 on: January 16, 2012, 05:31:35 am »
Very cool project. This is going to be awesome!

newmanfamilyvlogs

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1694
  • Last login:June 15, 2022, 05:20:38 pm
    • forum.arcadecontrols.com/index.php/topic,103584.msg1096585.html#msg1096585
    • Newman Family Vlogs
Re: Who likes Pi?
« Reply #3 on: January 16, 2012, 07:25:25 am »
They've had demo units running ported versions of games like Quake 3 at 1080p, so it's capable of a reasonable level of 3D graphics as well.

I'd love to see something like Android ported to this configuration, aimed at more capable "Smart TV" like scenarios.

You mention pinball though... How about some crazy homebrew smashup with a nice heavy bit of lexan over a TV screen with a regular playfield on top of it for an augmented reality type setup?
Obviously you couldn't have 'drops' into the board, but I could see passage ways on the sides of the playfield that let your ball roll into the virtual space below.

ark_ader

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5645
  • Last login:March 02, 2019, 07:35:34 pm
  • I glow in the dark.
Re: Who likes Pi?
« Reply #4 on: January 16, 2012, 09:55:14 am »
I want Model A for XBMC.  I'm hoping it will get power from HDMI. Or will it plug into the back of a LG TV USB port?  Me thinks it will.  ;D
If I had only one wish, it would be for three more wishes.

wizkid32

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 270
  • Last login:August 30, 2013, 07:27:03 pm
  • Portland Trailblazers, FTW!
Re: Who likes Pi?
« Reply #5 on: January 19, 2012, 12:26:37 am »
Well, I was thinking about an arcade setup.  Mainly for bartops, etc., with limited game sets.  My rationale is that, while the specs aren't that great, they would still be more than enough to play Donkey Kong and Pac Man.  Plus, the small size would fit much better in that tiny cab...

I like the pinball idea, though.

I'm still maintaining "I'll believe it when I see it" attitude towards this thing.

"Cynicism is not a good thing"-A quote from Wizkid32  ;D
(\__/)
(='.'=) This is Bunny. Copy and paste him into your
(")_(") signature and help him on his quest for world domination.

Best,
Wizkid32

Crazy Cooter

  • Senator Cooter was heard today telling the entire congressional body to STFU...
  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2037
  • Last login:April 03, 2024, 03:40:45 pm
Re: Who likes Pi?
« Reply #6 on: January 19, 2012, 08:17:22 pm »
They're in production.

From the website:
This means that the first units from the first batch will be rolling off the line at the end of January. This first batch will consist only of Model Bs, although you will be able to buy Model As later on. Details about whether we’ll wait for all 10k to come off the line before starting sales, and about what date we’ll be starting on, will come later; so that gives you something else for you to shift around nervously on your chairs about for at least another week or so. (Please stop emailing me about it. Please.)


I want to cram one in an old S-type xbox controller.  One cord from wall wart to controller, second cord (HDMI) from controller to TV.

wizkid32

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 270
  • Last login:August 30, 2013, 07:27:03 pm
  • Portland Trailblazers, FTW!
Re: Who likes Pi?
« Reply #7 on: January 22, 2012, 08:33:54 pm »
I want to cram one in an old S-type xbox controller.  One cord from wall wart to controller, second cord (HDMI) from controller to TV.

Ooh!  I never thought about that.  Their size does indeed makes them ideal for self-contained units...
(\__/)
(='.'=) This is Bunny. Copy and paste him into your
(")_(") signature and help him on his quest for world domination.

Best,
Wizkid32

fallacy

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 966
  • Last login:March 23, 2024, 12:27:45 am
Re: Who likes Pi?
« Reply #8 on: January 23, 2012, 02:16:37 pm »
$25 whatever, I  am sure it will be well past $100 once you get everything you need.

Are units come standard with a 4GB flash drive, What you want a least 25? Plus $50. So on and so forth.

newmanfamilyvlogs

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1694
  • Last login:June 15, 2022, 05:20:38 pm
    • forum.arcadecontrols.com/index.php/topic,103584.msg1096585.html#msg1096585
    • Newman Family Vlogs
Re: Who likes Pi?
« Reply #9 on: January 23, 2012, 04:54:39 pm »
$25 whatever, I  am sure it will be well past $100 once you get everything you need.

Are units come standard with a 4GB flash drive, What you want a least 25? Plus $50. So on and so forth.


What would you be doing with one to need 25gb of storage?

fallacy

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 966
  • Last login:March 23, 2024, 12:27:45 am
Re: Who likes Pi?
« Reply #10 on: January 23, 2012, 05:59:24 pm »
Quote
$25 whatever, I  am sure it will be well past $100 once you get everything you need.

Are units come standard with a 4GB flash drive, What you want a least 25? Plus $50. So on and so forth.


Quote
What would you be doing with one to need 25gb of storage?

I dont' know I am thinking in flash drive terms. You can get a 4GB flash drive now for like $5. If you were going to get a real hard drive it would be like $80 plus for that alone.

SavannahLion

  • Wiki Contributor
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5986
  • Last login:December 19, 2015, 02:28:15 am
Re: Who likes Pi?
« Reply #11 on: January 23, 2012, 06:12:11 pm »
That's true but that's up to you. I've come up with half a dozen ideas for this thing and none of them even need storage on that scale. I haven't even considered in that regards.

That bare header is what has my attention. At that price with that kind of horsepower under the hood. It literaly blows away dozens of other comparable priced boards and you get all sorts of IO support on top of that.

If they can hold that MSRP and meet demand, that thing will definitely have a place.

Edgedamage

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1261
  • Last login:October 06, 2018, 12:21:23 am
Re: Who likes Pi?
« Reply #12 on: January 23, 2012, 07:58:56 pm »
I want Model A for XBMC.  I'm hoping it will get power from HDMI. Or will it plug into the back of a LG TV USB port?  Me thinks it will.  ;D
XBMC running on Raspberry Pi
http://www.raspberrypi.org/archives/571
Curls in the squat rack !?!?!

wizkid32

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 270
  • Last login:August 30, 2013, 07:27:03 pm
  • Portland Trailblazers, FTW!
Re: Who likes Pi?
« Reply #13 on: January 24, 2012, 08:03:50 pm »
I want Model A for XBMC.  I'm hoping it will get power from HDMI. Or will it plug into the back of a LG TV USB port?  Me thinks it will.  ;D

You're right!  It will!   :)
(\__/)
(='.'=) This is Bunny. Copy and paste him into your
(")_(") signature and help him on his quest for world domination.

Best,
Wizkid32

stefano

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 26
  • Last login:October 24, 2023, 10:30:05 am
Re: Who likes Pi?
« Reply #14 on: February 08, 2012, 05:08:36 am »
Or even it could be fitted inside some old but good flat panel TVs providing a modern video player.

wizkid32

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 270
  • Last login:August 30, 2013, 07:27:03 pm
  • Portland Trailblazers, FTW!
Re: Who likes Pi?
« Reply #15 on: February 15, 2012, 10:37:49 pm »
Or even it could be fitted inside some old but good flat panel TVs providing a modern video player.

Good idea!  I might have to try that myself...  Might work well with ark_ader's XBMC suggestion below.
(\__/)
(='.'=) This is Bunny. Copy and paste him into your
(")_(") signature and help him on his quest for world domination.

Best,
Wizkid32

paigeoliver

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 10992
  • Last login:March 29, 2022, 06:10:15 pm
  • Awesome face!
Re: Who likes Pi?
« Reply #16 on: March 02, 2012, 02:27:56 pm »
If you port an older version of Mame (like .55) than those specs are enough to run basically everything. Assuming a 700 mhz ARM processor can do what a 400 mhz intel one could.


Well, I was thinking about an arcade setup.  Mainly for bartops, etc., with limited game sets.  My rationale is that, while the specs aren't that great, they would still be more than enough to play Donkey Kong and Pac Man.  Plus, the small size would fit much better in that tiny cab...

I like the pinball idea, though.

I'm still maintaining "I'll believe it when I see it" attitude towards this thing.

"Cynicism is not a good thing"-A quote from Wizkid32  ;D
Acceptance of Zen philosophy is marred slightly by the nagging thought that if all things are interconnected, then all things must be in some way involved with Pauly Shore.

Howard_Casto

  • Idiot Police
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 19400
  • Last login:April 21, 2024, 11:59:54 pm
  • Your Post's Soul is MINE!!! .......Again??
    • The Dragon King
Re: Who likes Pi?
« Reply #17 on: March 02, 2012, 04:12:06 pm »
As soon as they get back in stock I intend to get one and write some software for it.  I'm hoping it can handle a very bare-bones version of windows xp/9x.  It's got enough ram, and the storage space is doable... I just don't know about that arm processor.   

My thought was to write a custom version of mamehooker for the i/o pins.  Then it could essentially act as a drop-in replacement for a broken pcb, even if it's an oddball one with a lot of lights, ect....

If we can't get windoze on it I'm not sure.  Mame's output code is still in there, but it only works in windows.  Getting it to work in linux, for example could be doable... but getting it to work in dos could prove difficult.  Of course the output system is farily new as well.  It's more like version .100, not .55.  The older builds of mame could be modified, but I'm not really sure if anyone is willing to maintain an ancient build of mame anymore.


I think for standard mame it's a no-brainer, but if you want to do anything more than that, we are going to have to wait and see what OSes people manage to install on the thing.  Many of the ideas brought up thus-far sound very windows/linux gui centric.... and it may have trouble handling that.  Then again most of the tablets on the market run on arm processors so I dunno.



I think pbj's cynicism is mertied in this case.  It took the guy 6 YEARS to get the thing out on the shelves.  That's duke nukem forever territory.  This very easily could have gone the other way.  I'm very gald it didn't though!

paigeoliver

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 10992
  • Last login:March 29, 2022, 06:10:15 pm
  • Awesome face!
Re: Who likes Pi?
« Reply #18 on: March 02, 2012, 09:23:34 pm »
Howard, it has an arm processor not a x86 one. That sort of makes windows or DOS impossible to run since they aren't written for arm processors.

You have linux and all those offshoots.

But QNX could be promising as well. It is super fast, uses almost no resources, runs on arm and there is an existing mame port for it. It is a really old one, but I doubt a lot of substantial games that can run on that processor have been added to mame since then.
Acceptance of Zen philosophy is marred slightly by the nagging thought that if all things are interconnected, then all things must be in some way involved with Pauly Shore.

Howard_Casto

  • Idiot Police
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 19400
  • Last login:April 21, 2024, 11:59:54 pm
  • Your Post's Soul is MINE!!! .......Again??
    • The Dragon King
Re: Who likes Pi?
« Reply #19 on: March 02, 2012, 11:43:55 pm »
Don't encourage me, I'm obnoxious enough already.

Your replacement PCB idea is intriguing, do you have any specific applications you're thinking about?




Well a couple of things just pop off the top of my head. 

You know these vector boards that were popular for mame a few years back?  Screw a board that you hook between a pc, just have all the vector games on the pi using the i/o pins to directly drive a vector monitor!  Not sure if I"m talented enough to do that personally, but somebody here could.

I think the pinball idea is fantastic... resurrecting pinball 2000 style games would be possible with such a board.

I think it would be cool to use the i/o pins to trigger synth boards instead of playing samples in mame.... again, a bit complex, but not impossible. 

And of course there are those crazy games with force-feedback that could use help.


Howard_Casto

  • Idiot Police
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 19400
  • Last login:April 21, 2024, 11:59:54 pm
  • Your Post's Soul is MINE!!! .......Again??
    • The Dragon King
Re: Who likes Pi?
« Reply #20 on: March 02, 2012, 11:51:15 pm »
Howard, it has an arm processor not a x86 one. That sort of makes windows or DOS impossible to run since they aren't written for arm processors.

You have linux and all those offshoots.

But QNX could be promising as well. It is super fast, uses almost no resources, runs on arm and there is an existing mame port for it. It is a really old one, but I doubt a lot of substantial games that can run on that processor have been added to mame since then.

I would be lying if I said understood processor differences on more than the most basic level, but I kind of took it that you could write "drivers" for processors just like you could any other piece of hardware.  I don't know how different x86 instructions are from arm, so it could be pointless to write drivers anyway, but I wouldn't rule out windows just yet.  If nothing else there are portable flavors of windows that run on arm (ce, ect...) you would be suprised how much of the main windows api is in these portable flavors. 

Linux, like you said, is more viable though.  The damn problem about linux though is that nobody in the middleware part of our hobby writes for it.  You have to start from the ground up when you decide to go the linux route.

ark_ader

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5645
  • Last login:March 02, 2019, 07:35:34 pm
  • I glow in the dark.
Re: Who likes Pi?
« Reply #21 on: March 03, 2012, 05:33:02 pm »
Howard, it has an arm processor not a x86 one. That sort of makes windows or DOS impossible to run since they aren't written for arm processors.

You have linux and all those offshoots.

But QNX could be promising as well. It is super fast, uses almost no resources, runs on arm and there is an existing mame port for it. It is a really old one, but I doubt a lot of substantial games that can run on that processor have been added to mame since then.

I would be lying if I said understood processor differences on more than the most basic level, but I kind of took it that you could write "drivers" for processors just like you could any other piece of hardware.  I don't know how different x86 instructions are from arm, so it could be pointless to write drivers anyway, but I wouldn't rule out windows just yet.  If nothing else there are portable flavors of windows that run on arm (ce, ect...) you would be suprised how much of the main windows api is in these portable flavors. 

Linux, like you said, is more viable though.  The damn problem about linux though is that nobody in the middleware part of our hobby writes for it.  You have to start from the ground up when you decide to go the linux route.

Get Froyo working on it and you can have Mame4All at least.  XMame maybe, but it depends on the drivers.  Wait for Puppy Arcade 11.
If I had only one wish, it would be for three more wishes.

Howard_Casto

  • Idiot Police
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 19400
  • Last login:April 21, 2024, 11:59:54 pm
  • Your Post's Soul is MINE!!! .......Again??
    • The Dragon King
Re: Who likes Pi?
« Reply #22 on: March 03, 2012, 06:02:29 pm »
Well I also read a story that windows 8 is going to support ARM.  You'll have to re-compile your apps of course, and there might be a bit of code re-write but it's a full version of windows.

Basically they are doing it because google android scares the crap out of them.  IF they did it right (let's face it, it's M$, they have about a 50/50 shot) it would be a game changer.  You could write a app for windows 8 and with just the slightest bit of tweaking it would run on a mobile device as well.  Hell you might be able to use the old getwindowsversion api to make version specific code and have one app that just runs on both!

newmanfamilyvlogs

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1694
  • Last login:June 15, 2022, 05:20:38 pm
    • forum.arcadecontrols.com/index.php/topic,103584.msg1096585.html#msg1096585
    • Newman Family Vlogs
Re: Who likes Pi?
« Reply #23 on: March 03, 2012, 08:40:54 pm »
Well I also read a story that windows 8 is going to support ARM.  You'll have to re-compile your apps of course, and there might be a bit of code re-write but it's a full version of windows.

Basically they are doing it because google android scares the crap out of them.  IF they did it right (let's face it, it's M$, they have about a 50/50 shot) it would be a game changer.  You could write a app for windows 8 and with just the slightest bit of tweaking it would run on a mobile device as well.  Hell you might be able to use the old getwindowsversion api to make version specific code and have one app that just runs on both!

My understanding is that the win8 arm support will be limited to Metro apps, and that the whole Win8 on Arm this is in branding only, similar to the Windows phones.

Now you want a more interesting project... Recall that the Windows 2000 source was leaked several years ago. Now there's a porting project.

None the less, there is a full port of Fedora specifically for the Pi in the works:


DaOld Man

  • Trade Count: (+4)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5139
  • Last login:December 13, 2023, 12:03:14 am
  • Wheres my coffee?
    • Skenny's Outpost
Re: Who likes Pi?
« Reply #24 on: March 03, 2012, 11:22:48 pm »
I like Pi with ice cream.

yotsuya

  • Trade Count: (+21)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 19956
  • Last login:Today at 12:09:41 am
  • 2014 UCA Winner, 2014, 2015, 2016 ZapCon Winner
    • forum.arcadecontrols.com/index.php/topic,137636.msg1420628.html
Re: Who likes Pi?
« Reply #25 on: March 03, 2012, 11:24:24 pm »
Placed my order for one. We'll see what happens.
***Build what you dig, bro. Build what you dig.***

wizkid32

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 270
  • Last login:August 30, 2013, 07:27:03 pm
  • Portland Trailblazers, FTW!
Re: Who likes Pi?
« Reply #26 on: March 04, 2012, 12:14:19 am »
Linux, like you said, is more viable though.  The damn problem about linux though is that nobody in the middleware part of our hobby writes for it.  You have to start from the ground up when you decide to go the linux route.

You'd be surprised.  There are a surprising number emulators that have been written for Linux, though if they will work on the Pi is beyond me.  Who knows.  My friend swears by Ubuntu and even I, a steadfast Windows user, am impressed by it.  The main reason I would not want it powering my machine, however, is that it can't handle windows games.  I like a LOT of commercial arcade-style games...
(\__/)
(='.'=) This is Bunny. Copy and paste him into your
(")_(") signature and help him on his quest for world domination.

Best,
Wizkid32

Howard_Casto

  • Idiot Police
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 19400
  • Last login:April 21, 2024, 11:59:54 pm
  • Your Post's Soul is MINE!!! .......Again??
    • The Dragon King
Re: Who likes Pi?
« Reply #27 on: March 04, 2012, 01:17:27 am »
Linux, like you said, is more viable though.  The damn problem about linux though is that nobody in the middleware part of our hobby writes for it.  You have to start from the ground up when you decide to go the linux route.

You'd be surprised.  There are a surprising number emulators that have been written for Linux, though if they will work on the Pi is beyond me.  Who knows.  My friend swears by Ubuntu and even I, a steadfast Windows user, am impressed by it.  The main reason I would not want it powering my machine, however, is that it can't handle windows games.  I like a LOT of commercial arcade-style games...

You'll note that I said middleware, not emulators.  There are tons of linux emulators that isn't the problem.  You have one front-end that I'm pretty sure is mame-only and zero support apps (rom managers, stuff like ledblinky/mamehooker, ect).  I don't keep up with the linux emulation scene anymore though so this could have changed.  In terms of PCs, there's no reason what-so-ever to run linux over dos or windows so I just kind of let the whole thing go and check back once in a blue moon to see if anything has changed.