Mar 18

Friday Post: Cool Stuff

Hey All,

Got some cool stuff to post!

First off, got my Pi3 and have pics to show.

IMG_20160305_123135035_HDR IMG_20160305_123142557_HDR IMG_20160305_123151811_HDR IMG_20160305_123201893 IMG_20160305_123221663 IMG_20160305_123230360 IMG_20160305_123255506 IMG_20160305_123303098 IMG_20160305_123338411Love this device so much!

BUT, what I’m more excited to show off is a very early prototype of a project a coworker and I are working on!

12722257_10104959026967052_78897063_oIt’s a Raspberry Pi Zero powered portable gaming system styled after the Nintendo GameBoy Advance using an SPI TFT and some other little cool things.

This is the first PCB I’ve ever helped design, and I placed the order for it this week.  Boards shipped today, which means they will get here between 8 and 40 days.  Argh, the waiting sucks!

On another note, Pokken Tournament came out today for the Wii U.  It’s a really cool Tekken inspired Pokemon fighting game and so far I am loving it!  My Nintendo Network ID is SSilver2k2 so if you want to fight, add me 😀

I also picked up some really cool Nintendo retro consoles this week.

IMG_20160318_212020422 IMG_20160318_212026477 IMG_20160318_212054261 IMG_20160318_212134085

This is the Sharp Famicom Twin.  It is the Japanese version of the NES (Famicom) and the Famicom Disk System combined into one unit.  I also picked up the Family BASIC addon which allows you to do rudimentary programs in BASIC (HuBASIC) for the NES.  BASIC programs can be saved and loaded off of a cassette tape player, or loaded from any audio player.

Have a good weekend all!

-Shea

 

 

 

Feb 12

Friday Post: StepMania on Raspberry Pi2

Hey All!

So this week the Raspberry Pi Foundation released a new version of Raspbian that includes experimental support for OpenGL.  This is a big leap from OpenGL ES.  This is real OpenGL that tons of games and software use.  No mobile versions required anymore.  That being said, its super experimental.  It basically breaks the official screen and the camera doesn’t work.  It also only works in xwindows and not on the command line.

BUT! One of my favorite games (and the way I lost 50lbs) is now available on the Pi!  StepMania!  The Dance Dance Revolution simulation game!

Here’s how to compile it:

First clone the StepMania repo:

git clone https://github.com/stepmania/stepmania stepmania
cd stepmania

Install the dependancies:

sudo apt-get install cmake gcc g++ libmad0-dev libgtk2.0-dev binutils-dev git-core make libasound2-dev yasm libc6-dev libogg-dev libvorbis-dev libbz2-dev zlib1g-dev libjpeg8-dev libpng12-dev libxtst-dev libxrandr-dev libglew-dev libglu1-mesa-dev mesa-common-dev automake autoconf libva-dev

A lot of these you will probably already have installed.

Now cd into the Build directory and start the configuration process (and run it one more time afterwards)

cd Build
cmake ..
cmake ..

Now you will want to edit the CMakeCache.txt which has some of the configuration options.

nano CMakeCache.txt
Look for CRASH_HANDLER and set it to OFF, SSE2 should be set to OFF, and Full Release should be set to ON.
press ctrl-x then y to save.

Now lets compile StepMania!

make

Let that run until it is done, should take about 3 or 4 hours.  When it’s complete run

cd .. 
./stepmania

and you should now be playing StepMania!

All of your configurations  will be under ~/.stepmania, and your songs and stages go under ~/stepmania

Have Fun!

Also, GO SEE DEADPOOL (if you are 18 and older!!)

-Shea

Jan 22

Friday Post: AdvanceMAME 1.4 debs

Hey All,

Updates maybe sporadic for the next few weeks.

AdvanceMAME updated to 1.4 so I have recompiled the source and made .debs out of it.  This will work on the Pi and Pi2.

AdvanceMAME 1.4 Deb Download

To install goto a terminal and type:

sudo dpkg --force-install -i advancemame_1.4-1_armhf.db
advmame

You will now have a directory in ~/.advance and will need to edit your advmame.rc file.

nano ~/.advance/advmame.rc

Add to the first line:

device_video_clock 5 - 50 / 15.62 / 50 ; 5 - 50 / 15.73 / 60

Then press ctrl-x then y and hit enter to save.

You can now place your game files into the ~/.advance/roms directory and launch a game with the command:

advmame gamename
advmame sf2

Have a good weekend all!

-Shea

Nov 20

Friday Post: IAAPA 2015

Hey All,

Happy Friday!

I was lucky enough to be able to attend a day of IAAPA again this year.  IAAPA is THE worldwide Arcade and Amusement expo.  I’m fortunate that it takes place in Orlando, FL, otherwise I wouldn’t be able to get this opportunity.

One of the highlights of the trade show was that Sega was there showing off the new to North America “Luigi’s Mansion Arcade”.  This has been in Japan for two years now, but this is the first time (other than one location test) that a Luigi’s Mansion Arcade unit has been in the States.  It’s a very neat game.  It’s an on rails shooter game, where your gun is an all in one flashlight and vacuum cleaner.  You stun the ghosts with the flashlight, then suck them into your vacuum.  It’s a lot of fun, and I hope it gets translated and a few places pick them up.

In Raspberry Pi related news, the Mag Pi has just released their Official Raspberry Pi Projects Book!

Pi-Projects_Cover-495x700

 https://www.raspberrypi.org/blog/official-raspberry-pi-projects-book/

200 pages of things to do with your Raspberry Pi!

Enjoy all!  Have a great weekend!

-Shea

 

Nov 14

Friday Post: Less than 24 hours left on the Deskcade Kickstarter!

Hey All!

Less than 24 hours left on the Deskcade Kickstarter!  So excited!!!

On  a related note, I picked up a Steam Controller to see what the hype was about.  It’s cool, but what’s really neat is that it can be a keyboard, mouse, or gamepad at the same time, depending on the game.  Whats not cool is it requires steam to be running to set that.

ss_d2f5e7325666df6119ff1d42be73bac9594c5b1e.600x338

ynsta (Staney Marcel) is writing some code to make it run locally under Linux without the steam driver.  The github repo is here: https://github.com/ynsta/steamcontroller

I’ve forked it (https://github.com/ssilverm/steamcontroller) and I’m going to see if I can get it running as just a joypad for now.  It can currently run on the Raspberry Pi, and I can see the buttons being detected and get the feedback.  It’s just not being passed into a uinput item yet.  Soon 😀

Also, I’m trying to get the bootsplash to work again in Raspbian Jessie.  Jessie introduces Systemd, which takes over for init.d.  Currently the bootsplash runs later in the startup, so by the time omxplayer starts, the login screen is about a second away from showing up.  I’m working on that too.

Here’s my current steps:

sudo nano /etc/systemd/system/bootsplash.service

Insert this:

[Unit]
Description=BootSplash
DefaultDependencies=no
After=sysinit.target local-fs.target
Before=base.target

[Service]
Type=oneshot
ExecStart=/usr/bin/omxplayer /home/pi/PiPLAY.mov

[Install]
WantedBy=base.target

Then run:

sudo systemctl enable bootsplash.service

and reboot.

You should now get a bootsplash on startup, but it may be running to late.  I’m going to try and fix that.

Have a good weekend all!

-Shea

Oct 30

Friday Post: 100% Funded!

Hey All,

In just a short amount of time the Deskcade Kickstarter has been 100% funded!

This is awesome! Thank you all for your continued support. Here is some play testing I took at FamiLAB:

I have been told very last minute that I am going to Austin Texas next week to participate in a committee standard meeting, to help shape the next version of the Learning Tools Interoperability standard. I hate flying, so I’m nervous about the trip, but its only 2.5 hours. Just gotta try to sleep through the flight and I’ll be good. On the plus side, there are some INCREDIBLE arcades in Austin. Going to try to get Pinballz Arcade, and ArcadeUFO.

Have a good weekend all!

-Shea

Oct 10

Friday Post: Orlando iX 2015

Orlando iX was amazing.  I was expecting nothing, and I got treated to an incredible 3 days of awesome tech heads talking shop and showing off their cool stuff.  From cool indie games such as Battery Jam, to a storytelling “robot” plush named Trobo.  The entire event was just filled with energy.

IMG_5772 IMG_5839 (Large) IMG_5841 IMG_5837 IMG_5835 IMG_5831 IMG_5830 IMG_5829 IMG_5825 IMG_5822 IMG_5821 IMG_5820 IMG_5819 IMG_5818  IMG_5810 IMG_5813 IMG_5812 IMG_5807 IMG_5795 IMG_5794 IMG_5790 IMG_5788 IMG_5786 IMG_5781 IMG_5779 IMG_5778 IMG_5777 IMG_5776 IMG_5775 IMG_5774   IMG_5833 (Large)

I had so much fun.  And I took this whole week off.  I spent most of this week just relaxing, sleeping, and playing a fan translated version of Mother 3.  So good!

Have a good weekend all!

-Shea

Oct 02

Friday Post: Raspberry Pi Display and Orlando IX

Hey All,

Happy Friday!

This weekend is Orlando IX.  It’s the first time this event is happening, and they are trying to make it like Orlando’s SXSW.  Let’s see if they can pull it off.  My coworkers are going to be there representing UCF, while me and some friends are going to be showing off PiPlay, and our custom arcade cabinets.

I recently got one of the Official Raspberry Pi Touchscreen Displays, and it is amazing.  I love it.  PiPlay looks great on it.

2015-09-26   2015-09-27 (1) 2015-09-27

2015-09-30

2015-09-30 (1)

I’ve been working on some prototype cases for the display 🙂

Wish us luck, this weekend is going to be crazy!

-Shea

 

Sep 18

Friday Post: Maker Faire Orlando 2015 Was Awesome!

Hey All,

Maker Faire Orlando 2015 was amazing!  It was awesome.  So much fun was had by all.  We set a new world record for the tallest arcade machine (playing Bubble Bobble).  I am so proud of all my fellow makers that made the event a success!

 

You may have noticed an all black arcade cabinet and a game being played at our booth.  A few friends and I are working on a classic shoot em up style game, and it is getting really good.  Hopefully I’ll have more to say about that real soon ™.

Have a good weekend all!

-Shea