I was recently asked by a relative to get his new iPad up and running. Grand, I thought. This’ll be pretty straightforward. Bung in his email address and password and he’ll be good to go. Erm…not so fast. Apple being Apple, they make life a little difficult for you when you don’t want to do things their way. In this case, they don’t like people setting up iTunes accounts and using their Apps store without parting with credit card details or buying one of their iTunes cards.
It turns out that if you try to get an Apple ID whilst using a computer, you will run into this problem. However, if you use the iPhone or iPad itself to sign up, you get around the problem. It is a pain in the backside of course because typing out names, addresses, postcodes etc. on a tablet is not one of its more enjoyable features. Anyhoo, that’s how it’s done.
It also (ahem) comes in useful if you need to set up an iTunes account in other countries.
The Raspberry Pi is a small, cheap and cheerful computer which was originally created to teach schoolchildren to learn how to write programming code. It is roughly the size of a pack of cards and has no hard disk or moving parts. Instead, it boots straight from a micro SD card on which software has been installed. Happily for those of us who are no longer at school and don’t want to do sensible things, it can be turned into a retro games console within a relatively short space of time. The success of the NES Classic Mini, which Nintendo never made enough copies of, shows that there is a lot of interest out there in retro gaming. Seeing as I spotted one of NES Classic Minis for sale the other day for €250, a “home made” version is a nice work-around. Not to mention it being a way to avoid rewarding the greedy gougers who bought those rare little consoles, simply to sell them on at grossly inflated prices. Grrr. Rant over.
Retropie is the software I will be using. For want of a better description, it’s a collection of emulators for various retro computers and consoles, all bundled into one user friendly system. The list of systems it emulates is quite extensive I’m not going to paste the whole lot into here or this page will go on forever. Let’s just say that if you can remember the panic over the Millennium Bug, the computer/console of your youth is likely to be included in Retropie. In theory, the older versions of the Pi (Models 1 & 2) will work with this but really, the newest model is the only game in town. It is much faster than its predecessors and comes with built-in wi-fi, bluetooth and four USB ports. For most people who’ve done any sort of messing around with computers at all, they will have most of the peripherals at home anyway. I set mine up on a computer running Windows 10 and it was a pretty straightforward process.
What you will need (hardware)
Raspberry Pi3, Model B. They can be bought in some shops (e.g. Maplin) but I rarely see them anywhere else. I bought mine online
Micro SD card. Minimum 4gb but but the bigger, the better. Yeah yeah, size matters and all that.
Monitor or TV with HDMI port
A Wi-Fi connection and your Wi-Fi password
What you will need (software) (All of these are free downloads)
*Ahem. This is where you move into that grey/illegal territory. All I’ll say is only download the games you originally owned back in the day. Or better still, make images of your original games which you still own.
Install the Win32 Disk Imager and the SD Card Formatter on your PC.
Unzip the Retropie file
Insert your Micro SD card into your computer.
Unplug any external USB storage devices from the computer (a precaution)
Formatting the SD card
When it comes to formatting the SD card, you can of course use the standard Windows formatting tool. However, it’s better practice to use the free SD formatting tool as supplied by the enigmatic sounding SD Association. It will give the memory card a more thorough formatting and will remove any partitions and modifications other devices may have made to it.
Installing Retropie on the Micro SD Card
Open up the Win32 Disk Imager program. Select the unzipped Retropie disk image (it should have a .img extension)
Click the “Write” button. You will be given a warning which is nothing to worry about unless you’ve got something else apart from the memory card plugged into the computer… After a few minutes, the Win32 Disk Imager will finish installing Retropie onto the memory card. It is now bootable and ready to be popped into the Raspberry Pi.
Connect the Raspberry Pi’s power supply, keyboard, joypad and HDMI cable. Turn on Raspberry Pi and the TV/Monitor.
I’ve turned it on. What now?
On boot-up, Retropie will ask to configure the buttons on your joystick/joypad. It’s fairly straightforward and if you mess it up, just plug out the power and restart it 😉 For this, I used an old joypad I’ve had for years and it worked fine. If you’ve got a spare Playstation, X-Box or Nintendo controller lying around, they will work too.
A configuration screen will appear next. Using the joypad, navigate to the very last item on the page – Wi-Fi. Select your Wi-Fi network, type in the password and reboot the Raspberry Pi.
Once the Raspberry Pi has been rebooted, bring up Windows Explorer. Type \\retropie into the address bar. All going well, a screen like the one above will appear.
Open the Roms folder and you will see a long list of folders named after old computer systems contained within it. Simply copy the rom files for the games you wish to play into the folder of the computer/consoles they belonged to.
Restart the Raspberry Pi.
What you will notice when you reboot into RetroPie is that you can now see the system(s) which now have roms. You an easily choose the game you wish to play from the menu.
To exit from a game, press the Select and Start buttons simultaneously.
Depending on the size of the memory card you used for this, you could potentially load on a lot of retro games. I have not got around to testing them all out yet but to date it has been mostly good. The only console it has struggled to emulate has been the N64. Goldeneye runs with the speed of an arthritic snail on it. Other games were fine.
Some observations/notes (as much for myself as anyone else 😉 )
Where’s the sound?
I don’t know if this is an issue for other people but I could get no sound from my Raspberry Pi. To resolve it, I put the Micro SD card into the computer, opened up config.txt in Notepad and removed the # from in front of the hdmi_drive#2 text
Why aren’t all the supported computers and consoles on the main menu?
In order to keep the size of the original Retropie download down to a mere 600mb, it doesn’t bundle all of the systems on the original install file. The additional ones can be added later
I’m going to use a different emulator for the Amiga
I love the Commodore Amiga. I wrote my B.A. Thesis on an A600 back in the day – no wonder my eyesight’s gone to pot! My favourite Amiga emulator is Amibian so it merits a memory card all of its own 🙂
I am in the lucky position of having a spare laptop to play around with. It cost me 0c so I can’t quibble with the price. But I might as well give out about it anyway. Nothing screams “I will struggle to run Windows” like a laptop from 2010 (under)powered by a Celeron processor and 2GB of RAM. Having briefly dabbled with a version of Ubuntu running off a DVD a few years ago, I was curious to find out how it’d work installed properly on a computer. So I got downloading.
This is where the fun starts. There seems to be an endless selection of Linux distributions (distros) out there. I don’t think I have enough years left on this planet to try them all so I tested a handful of the more popular ones. Even though all the Linux distros are quite alike, they have their own quirks. In the end I settled on Linux Mint. It runs very nicely on my creaking old laptop and has almost fooled me into thinking it’s a half decent machine. Also, because it is such a popular distro, there is plenty of help online for users. More on this later…
On a superficial level, Linux Mint operates a lot like Windows. There’s still a Start button, menus, windows and plenty of familiar software. Skype, VLC Player, Firefox, Libre Office, Dropbox, Steam and Spotify are just a few. It also comes with quite a lot of open source and paid software written especially for the platform. There is also the option of installing and running some Windows programs using Wine . It works very successfully with some programs but can be problematic with others.
The enigmatically named Synaptic Package manager is Linux’s equivalent of the App Store familiar to smartphone users. It’s the simplest, most straightforward way of installing software.
Installing Linux Mint was painless but I ran into problems straight away because of the wireless card in the laptop. Of all the laptops in all the world, I had to own the model that had a card Linux doesn’t recognise 🙁 It worked fine when connected to the router by an ethernet cable but who wants that when you have a laptop? To cut a long story short, I bought an inexpensive little USB Wi-Fi adaptor made by Plugable. I went with Plugable because they make devices which are compatible with Linux. Not all devices are. Once the adapter arrived, it plugged and played like a regular device.
I’ve done well to get this far without mentioning The Terminal. When I need to open this up, I know there is a chance my braincells will start to hurt. I’m still sorry I tried to install the Tunnelbear VPN on this. Basically, if you want to keep your sanity and enjoy using your perfectly nice, functioning new operating system, don’t try anything out of the ordinary. The linux people on internet forums speak geek and it will melt your braincells.
I mentioned at the top of this piece that I’d plumped for Linux Mint because it’s so popular. It’s easier to find answers to questions tailored to this operating system.
From my limited experimenting with it so far, peripherals such as printers and scanners may be troublesome. I shall update this post should I try to install any of these.
The conclusion….so far
I’ve no regrets about installing it on this laptop. If you have an old computer or laptop which isn’t being used, then by all means give it a go. Many distros of Linux, including Mint, come with the option of trying it without installing. I like Linux but I don’t love it. 20+ years of Windows has done the damage.