I just committed a major update for the RetroPie setup script available at Github. The corresponding blog post was also refined. A main element of the update is the possibility to install per-compiled libraries, which dramatically speeds up the whole installation of RetroArch, various cores, SNESDev, and Emulation Station. More information can be found in the post about the RetroPie …Read More »
Welcome to petRockBlock!
This site is about various topics from the world of microelectronics, tinkering, software development, and other related topics. If you are interested in tinkering projects with the Raspberry Pi you can also find our gadgets here.
Here, we also have presented the idea of a universal gaming machine that have led to the origins of the RetroPie Project, the popular retro-gaming project for the Raspberry Pi.
Enjoy your stay on our sites!
All Recent Posts
If you want to install and setup RetroArch on the Raspberry Pi (TM) together with various emulator cores, all needed libraries for the SNESDev controller interface, and a graphical front end you can now go to https://github.com/retropie/RetroPie-Setup. There you will find an easy-to-use script that installs all essential packages for retro gaming on the Raspberry. I call it RetroPie script.Read More »
In a previous post, I described my idea of a universal console with the Raspberry Pi. I presented, what I called, the SNESDev-RPi, which is an SNES-controller interface for the Raspberry Pi. A core element of this interface is a SNES-adapter PCB that I recently designed and that does nothing more than providing all needed connections between the GPIO pins …Read More »
You already might have heard of the Raspberry Pi. It is a credit-card sized PC from the Raspberry Pi Foundation and is going into mass production and distribution these days. There is a huge demand for “the Pi” and the first orders are limited to one per person. A few weeks ago I got my Pi delivered and started working …Read More »
In my last post, I described a minimum configuration for an ATMEGA microcontroller, which is also used in the earlier Arduino boards, and I also explained how to program that microcontroller with an ISP. Here, I present a small all-purpose board that contains exactly that minimum configuration together with an USB-B connector. The USB connector has two purposes: First, it …Read More »
After having finished my first projects with an Arduino I started to look for ways, which would allow me to port my project to an Arduino-compatible minimum configuration board. Ideally, I wanted it to be much cheaper than a new Arduino board. In this post, I describe how to put together a working protoype on a breadboard that can easily …Read More »
This is another short example of a demo application that makes use of the V-USB library together with an Arduino. I show, how an USB keyboard functionality can be implemented.Read More »
Two months ago, I discovered the all-purpose text editor “Sublime Text 2“. This editor became my favorite editor very quickly for several reasons.Read More »
After having finished a fully working prototype for a SNES-USB-iCade adapter in a Lego enclosure I decided to design an enclosure that would not be based on Lego bricks.Read More »
Previously, I presented my SNES-to-USB-Adapter. The adapter emulates a USB keyboard with which it is also possible to play iCade games on the iPad. Now, my ambition is to give it a more professional and solid look and one thing to do would be to put most of the wiring into a printed-circuit board (PCB).Read More »
Recently, I finished a little do-it-yourself project: Inspired by this biorhythm article, I decided to build my own iCade-gameplay adapter. During the planing stage, I soon realized that it would be nice, if I could also use the adapter with other available emulators out there, as well as for two-player games.Read More »
I wanted to have a little backup script running as a cronjob that efficiently generates a rotating backup for each day of the week.Read More »
I used this command to sync a folder structure with rsync in combination with a file filter:Read More »