NinTastic - Nintendo Style Case for the Raspberry Pi





Description
NinTastic - Nintendo Style Case for the Raspberry Pi
* The NinTastic case for a Raspberry Pi prints in 3 pieces that can easily snap together:
1. Top
2. Bottom
3. Flap
* Alternative flap file without the NinTastic logo here also for convenience.
* Designed in Tinkercad.
NinTastic - Inputs and Outputs
The NinTastic case holds a Raspberry Pi: Model B and is super easy to hookup. The inputs and outputs are:
NinTastic - Inputs
* Micro-USB Power Cable - A good example I like to use is:
* Amazon.com - Motorola Micro USB Charger (5V, 850mA) Model:SPN5504)
* SD card with RetroPie image. Example hardware I like to use:
* Amazon.com: Samsung 32GB PRO SDHC
* Amazon.com: Samsung 64GB PRO SDHC
* USB Game Controller, example:
* Amazon.com: SNES Retro USB Super Nintendo Controller
NinTastic - Outputs
* HDMI output to TV. Example cable that fits the case well:
* Amazon.com - AmazonBasics High-Speed HDMI Cable (6.5 Feet/2.0 Meters)
NinTastic - Inputs and Outputs - Images
!NinTastic - Inputs and OutPuts - Overview
!NinTastic - Inputs and OutPuts - Front
!NinTastic - Inputs and OutPuts - Back
RetroPie - Raspberry Pi based Video Game System
This case was designed specifically in creating a RetroPie gaming system, which combines a number of video game emulator technologies into a single Raspberry Pi based solution.
RetroPie - combines these technologies:
1. Raspberry Pi - the hardware
2. EmulationStation - the GUI menu that lets you browse between emulator systems (e.g. Nintendo, Sega Genesis, PlayStation 1, ...) and select ROMs to play. This then loads the correct emulator to play that ROM.
3. RetroArch - the emulator used by most systems within the RetroPie
4. ES-Scraper - the game box cover art and information scraping utility.
RetroPie - More Info:
* Blog.petrockblock.com - RetroPie
* Downloads:
* Blog.petrockblock.com - RetroPie SD Card Image Download
* Advanced settings:
* RetroPie - GitHub - Advanced Settings
RetroPie - Guides and Tutorials
* LifeHacker - How to Build an All-In-One Retro Game Console for $35
* Super Nintendo Pi - Beginners Guide to Installing RetroPie on a RaspPi
* RetroPie Project: Definitive Guide! - http://misapuntesde.com
* Related:
* LifeHacker - How to Turn Your Android/iPhone into a Portable Retro Arcade
* LifeHacker - How to Turn Your Computer into a Retro Game Arcade
* LifeHacker - RetroArch Emulates Nearly Every Classic Gaming Console
EmulationStation - graphical front-end installed by RetroPie
Menu that lets you switch between game systems (e.g. Nintendo, Sega, ...)
- RetroPie - EmulationStation
- Aloshi - GitHub - EmulationStation
- Aloshi - GitHub - EmulationStation - Themes
- Handles loading appropriate emulator core depending on which game you select. The major of systems end up running the RetroArch emulator
+ RetroPie - Supported Game Emulators
+ LifeHacker - RetroArch Emulates Nearly Every Classic Gaming Console
+ Wikipedia - List of Video Game Emulators
- Different splash screens you can pick from:
+ To change default splash screen, run:
+ `sudo /home/pi/RetroPie-Setup/retropie_setup.sh`
+ Pick "3" for Setup
+ Pick 7 for change splashscreen
+ I like: 7 - mysplashscreen
EmulationStation - Example Screenshots:
!EmulationStation - Example - Nintendo
!EmulationStation - Example - MAME
!EmulationStation - Example - PlayStation1
ES-Scraper - the scraping script that identifies ROMs and downloads the box art, description, etc.
* GitHub - Elpendor - ES-scraper
* Databases it uses:
* Fixing the ES-Scraper image grabbing (broken by default):
* Topic - performance-issues-with-es-scraper - post-3402
* Replace the text "PIL" with "Image" on line 2 of scraper.py
* MAME rom scraping - Also, this dude is the man, made MAME worth it for the RetroPie:
* Raspberry Pi - RetroPie Gamelist.xml and snapshots for MAME full romset
* Compiled all art for that known MAME ROM torrent, and created gamelist.xml for you. Drag and drop into RetroPie MAME folder.
* Emulation Station - GameList.xml File Editting
* mameGenXml.pl - Script to Generate Emulation Station GameList.xml Files
* Raspberry Pi - View topic - Script to generate Emulation Station xml (MAME/FBA/consoles)
* ES-Manager - Scrape without ES Scraper - GameList.xml Editting Util
More Image and Box Art Help
* XnConvert - Free Batch Image editting and Converting Utility
* EmuMovies DSU 2.00 - Massive Download Artwork, Instructions and So Much More
* EmuMovies - Supporting Member Packages
* EmuMovies CRC-32 Renamer - EmuMovies
* !EmuMovies - Download Service Utility
ROM – File Naming, Renaming, Organizing
Cowering's GoodTools - ROM Renaming Tools
* Awesome tools, helps rename and organize ROMS.
* Rename ROMs to filenames that the scraper will pick up easier.
* Also separates based on US version, vs other, vs Good/Final.etc.
* ROM Filename Conventions:
* alt.games.mame FAQ: About ROMS
* [ZSNES board - View topic - What do things like [h1C] mean?](http://board.zsnes.com/phpBB3/viewtopic.php?f=10&t=11990)
* What does o1, h1, h2 and o3 mean? Archive - EmuTalk.net
* Download ALL – GoodTools - All neat and setup (which is a little bit of a pain otherwise):
* Dropbox - Cowering-GoodTools-ROM_Renaming_and_Org.zip
* Great overview and tutorial:
* http://bmgcl.atspace.cc/tutorials/GoodN64Tutorial.html
* More info:
* http://en.wikipedia.org/wiki/GoodTools
* GoodTools - Main Site - www.allgoodthings.us
* GoodGUI - A Frontend for the GoodTools
* Internet Archive - GoodGUI - A Frontend for the GoodTools
* Downloads:
* AllGoodThings - POST - GoodTools_Set_Dec_29_2013.zip
* GoodTools_Set_Dec_29_2013.zip :: Copy
* Download GoodTools_Set_July_9_2012.zip
ROMS - Finding Game ROMs - Download Sites
- theoldcomputer.com - Worlds Largest Free ROM and Games Website
- Emuparadise - Gaming ROMs and related
- CoolROM
- NZBMatrix
- Demonoid
- The Pirate Bay - thepiratebay.se
SD Card - RetroPie Image Help
SD Card - RaspPi Image Writing/Reading Guidance
* General info about writing RaspPi images to an SD card, and reading a customized SD card to save the image:
* HowTo-Raspberry_Pi-SD_Card_Image_Writing_Guidance-v1.pdf
* LifeHacker-How_to_Clone_Your_Raspberry_Pi_SD_Card_for_Super_Easy_Reinstallations-06Sept2013
SD Card Image – Adding Files Directly
* In MS Windows, you can insert the SD card, and load the image. However, the main folder with the ROMs are on an Ext4 file system, so you need a special tool to be able to add files directly this way (e.g. PlayStation ROMS):
* ROMs folders:
* `/home/pi/RetroPie/roms/`
* Paragon ExtFS for Windows - Ext4 File Systems Read/Write on MS Windows
* !Screenshot - Paragon ExtFS for Windows
Fix Issue – RetroPie Freeze at the Splash Screen - Corrupt SD Card File System
Sometimes if you are directly writing files to the SD card as described above, or if you unplug the NinTastic without first shutting it down, the SD card’s file system can get a little messed up causing this problem. No worries, its an easy fix.
To Fix:
1. Plug regular USB keyboard into Raspberry Pi, and reboot (pull power plug and plug back in).
2. At frozen splash screen Press `F4` to breakout of freeze into command prompt. Then type these two commands (pressing enter afterward):
* `fsck.ext4 -y /dev/mmcblk0p2`
* `sudo shutdown -h now`
* Note, you might have to sortof type in blind. Screen might be weird, but trust that your typing is actually being entered.
3. More info: Raspberrypi.stackexchange.com - latest-noobs-goes-into-panic-after-rainbow-splash
SD Card - Expand Image to Take Up Remaining Space
* To expand SD card image to take up remaining space on the SD Card. Example, you have a 16GB SD card .img file you’ve put onto a 32GB SD card. To expand the filesystem to take advantage of the rest of the space:
* `sudo raspi-config`
* pick "1" to expand SD card filesystem




























