I Read a Lot

I have to make it clear – I like reading and I read a lot. This hobby that I have might not be so popular at this moment in our history and in our society right now. I have read tens of books during the last years. I actually don’t have any statistics to back this up. I only have this pile of books that is showed in the featured image of this blog post. I have read all of them.

I have this habit of putting a book that I have read to a pile. I have many piles like this. I also have a pile of books in my home that I haven’t yet started to read. I read one book at a time. Sometimes I abandon the book I am reading but this is not so usual as I can find many topics interesting  to me. These kind of rules help me to grasp on this hobby. At times I feel a bit amazed of how large these piles are.

“Why do I enjoy reading?”, one might ask. I have always been an introvert. This was apparent all the way through my childhood. I liked drawing. I stayed home for hours drawing. When I was seven years old I learned to read. I was nine years old when I started learning English in school. At first I read books written in Finnish. Lately I have picked up some books that were written in English. I have thought about also reading a book written in French or Swedish since I have studied both of them.

I haven’t really counted how many books I have read. I can make some conclusions. During my four week vacation I read four books. That makes one book per week. I don’t normally read at a pace this fast. The time I do spend reading is depending very much on what else I have to do. This includes working, cleaning the house and things like that. Also, my other freetime hobbies take up some time.

Some topics I am interested in when it comes to books are technology, future, science, physics, space, video games (of course), programming, computers, philosophy and phychology. I do read also fictive books (like that book written by Dan Brown that you can find form the image featured on this blog post).

I just wanted to impress this side of my life also. I read a lot. Currently I am reading a book about Linux and its creator Linus Torvalds. The book is titled “Kapinakoodi” that means “Rebel Code”. The book is a bit old but the topic is fascinating.

Raspberry Pi 5 and Recalbox

I made a decision and went and bought the latest Raspberry Pi computer. It is officially called Raspberry Pi 5. It is a very powerful computer and it costs only about 100 euros. You also have to buy some accessories with it so you can make it usable. You have to buy a cable or two and maybe a cover and also memory card and a controller. All pieces included the total price was, I think, maybe 250 euros.

This is still very cheap when you consider that this thing has 8 GB of RAM. The performance is very good. I decided to pair this with an operating system called Recalbox that enables you to turn your Raspberry Pi 5 into a retro gaming machine. I have installed the OS and found some emulators to be working while others seem to have some issues. But if you consider that this is very much something that you have to really spend time and inspect carefully I think the functionality of this thing is very good.

I decided to include in this small setup an Xbox Series controller. I picked a nice lime colored model. The controller alone cost only 50 euros. I connected it with a 3 meters long USB-C to USB-A cable. So, I am not using Bluetooth to connect the controller but that can also be done if you need that functionality. I think setting up Bluetooth controller seems to be an easy task since Raspberry Pi 5 has Bluetooth integrated in its circuitry.

I connected my Raspberry Pi 5 to my LAN network with an Ethernet cable. Moving BIOS and ROM files from your main computer to the Raspberry Pi computer is fairly easy. I think there is some kind of a limitation that makes moving large files, over 5 GB of size, impossible when using Windows network. Or at least it wasn’t possible when I tried it out. Of course you can pick out the memory card and move the file directly to it. That might be the solution.

I picked a memory card that has a size of 128 GB. The type of the memory card that Raspberry Pi 5 uses is microSD. There is a connection for HDMI output so you do need a special cable for that too. The HDMI cable I used is a HDMI to Micro HDMI. As there are several different pieces of hardware it can take some time to plan what parts you really need and should buy.

Installing Recalbox is not so complicated if you have some experience of installing operating systems to PCs or to Raspberry Pis. I am leaving this part also for you to search for through internet. I think you can find these instructions very easily. I used a program on my Windows 10 called Raspberry Pi Imager. I think you should use this program also.

There are some competitors available for Recalbox. You can try also Lakka OS or RetroPie. I actually first tried Lakka OS but after all I was more convinced with how Recalbox worked. RetroPie even didn’t have yet an image file for Raspberry Pi 5 so the installing of it would have been an exercise of some extra thinking. Recalbox was the best as it was easiest to install and I have noticed very few issues with it.

Of course you need also the games and game systems BIOS files. So you need to move the ROMs from your PC to your Raspberry Pi 5. You can find games easily from internet. They might be sometimes fractured somehow and there can be bugs. To eliminate this you should rip your games from actual CDs or DVDs. This is especially easy if you are emulating PlayStation 1 or 2. Also, I have to mention that downloading games is actually against the law. Also, if we are strict, you would have to rip also systems BIOSes from a system that you actually own. I actually had an issue with a downloaded game and I came to senses that it had a bug that freezed my game and made it impossible to carry on forward playing it.

So I have had time to experiment with my Recalbox OS. I now have a system that supports mainly and most importantly PS1 and Dreamcast along with many other gaming systems with a bit lower specs. I haven’t been able to get GameCube games running. Also the PS2 emulation is under work right now for me. I also found out that N64 games work but they somehow don’t respond to game pad input at all. So, this is also under work.

If you aren’t afraid of some fiddling with the hardware and software, like moving some ROM and BIOS files to their proper paths and maybe renaming the files correctly. a Raspberry Pi 5 with Recalbox OS can be a fun project for you. It is very easy to check if correct BIOSes have been setup properly. There is a text file generated after the BIOS check has been run from the user interface of Recalbox that clearly states what BIOS files are needed and also which ones are optionally needed.

What Are Some Reasons to Play Older Games?

First it has to be said that there are many reasons to play also older, or to use the right term, retro games. In this blog post I am going to explain and give some reasons that I and many others still play so to say old games. While there are many reasons to still play these games there are also reasons to play the newest games instead.

There are many things that have advanced in gaming technology. Happenings are processed more quickly since there is more memory to be used. Also, we have seen larger games. They contain more details. They have more complex scenery. These worlds offer even larger areas to be explored. The artificial intelligence of other characters than the main character has been improving.

This of course has a huge effect on what is actually happening while a player plays a video game. The game processes more data. The input of the player is analyzed more thoroughly. Some old games offer some nice game design solutions and today many game developers can make use of what was already designed in a game maybe even thirty or forty years ago. While technology has advanced also we have to remember some of these good solutions that old games had and still have.

One reason to go back to older games is of course the nostalgic feel that you get while playing a game that you have some memories with. You clearly remember the first time you started playing a game. You get the first reaction that you had and it reminds you of the feel that you had back then. The game hasn’t changed but your situation does have. The last time I had this kind of feeling was while I was playing Sonic Origins Plus. I got caught into nostalgic feel when I started playing the first Sonic The Hedgehog game. It was a huge game and also a huge character for Sega, The year that I first played this game was, I think, 1993. It brings back so many memories.

What about the way that we get to play retro games? It is a huge advantage to older game if it is easy to play it. I am talking of course about the importance of backwards compatibility. I have this way that I organize all my games. I keep these games in these two shelves that I am actually able to play with any console I have. I keep my other games in a storage. I do this because I think it is not so reasonable to keep games visible that I am not even able to play. Sometimes I like to demonstrate a game for someone visiting our home and sometimes a visitor picks up some game that he or she would like to play. And of course I myself can pick any game that I would like to play.

If you want to play retro games you have two different ways to do it. These ways are using original hardware or using an emulator. There has been a lot of conversation about emulation. I am not going to talk about so much of is emulating even legal or anything else like that. Lets just say that it is an option. Some think it is totally illegal and in a way it is. On the other hand preserving older games can be very valuable. After all we have to some way keep in touch with our video game history.

I have many gaming consoles in my setup. One part of my gaming setup has been already for some years these cool mini consoles. There have been mini consoles available for devices like PlayStation 1, NES, SNES and Mega Drive along with systems like C-64. You could of course just download an emulator for your PC and play these games but… Is it legit or legal? After all you are paying for something very interesting and valuable right here. The problem is that there just isn’t a mini console available made from all gaming systems. For example we are currently missing original Xbox and Sega Dreamcast mini console.

We talk on and on about what is the right way to play our retro games. I think the most important issue is that there has to be a connection between the old world of video games and the new world of video games. We have to somehow document our past. There are just so many games that game designers can take influences from. I think that it is a value for a game designer to know a lot about games. Of course if you know good games you can also design good games, right? You know the logic and what appeals to gamers.

Think about John Romero, one of makers of the classic FPS game, Doom. I mean, he started with playing old games in arcades. He played hundreds of hours of Pacman. He also had influences from Dungeons and Dragons, NES, SNES and Mega Drive games. And look what id Software did with Doom. It definitely revolutionized the way that we consume video games even today. Some games of this same era are Diablo and NHL 94.

So, it might not be possible to play every retro game. Do we have what it takes to document our video game history? Who has the power and responsibility to pass on these important lessons to our younger generation that doesn’t recognize all these older games? There can definitely be something to learn form them. While modern systems have the most power they also need the design. That’s where older games come into play.