Who Is This Guy (Super Mario)?

What’s the game you start to play when you want a nice platform game and you don’t mind if it is a bit retro? Of course you play Super Mario Bros or Super Mario Land or Super Mario Bros 3 or the New Super Mario. Whatever your choice is one thing is certain – there are lots of options here. That’s basically because there seems to be no limit to how many and how varying game titles have been released in this video game characters lifetime.

The featured image of this blog post is the cover of a book about how Nintendo and Mario “conquered” USA. Of course this character made its way into the minds of all gamer’s across the whole wide world. Super Mario was chosen to be the main character that represented the whole Nintendo as a company. There are lots of games and also some other material in which Super Mario has been used.

But who is this guy actually? We get to understand that he’s a plumber. He has a brother named Luigi. I think he’s a plumber too. Mario has the tendency to try to be a hero and he is always trying to save the princess. Mario is a bit softer than Sega’s mascot Sonic. Basically Mario is a product of the beginning of 80s while Sonic seems to be from the end of 80s and also from the beginning of 90s.

Of course all the real hardcore retro gamers know that Crash Bandicoot took the title of the most fascinating video game mascot back in the 90s. But you have to realize that Mario was the first of them. Nintendo was the brand that made gaming great again after Atari had effed up the whole game with it’s foolish strategy on releasing poor quality video games. Basically, back then, Atari just got too greedy.

And only Nintendo is able to come up with this kind of material. At the same time it seems a bit naive and childish but do you know what kinds of mushrooms he actually is able to consume? A mushroom that looks like Amanita Muscaria and makes him to grow. Wow! How did that happen and how did it happen so fast. Maybe there is something more to it than we at first can observe. Maybe parents should look after their children despite the fact that Nintendo seems to be so settled with its in game content.

Super Mario remains as a character that is a bit mysterious. You don’t get to talk with him in deep conversations. You might remember him from your childhood. Is he the one that is responsible for luring all these people in to video gaming? There haven’t been so many interviews or story lines in games that would have described his personality. Yet you definitely recognize his voice as he says “It’s me…Mario!”.

Why are things this way? Maybe it has everything to do with how under developed video games were. We had two dimensional pixel graphics and the audio quality was poor. There just weren’t enough space for this character to form some kind of a more progressed image in our minds. I think this is also a strength for him. He is kind of abstract figure. He was made to be simple and easy to approach. So Mario is at the same time very simple and also very attractive in a mind of a determined retro gamer.

THPS 4 on GameCube

I can definitely say that Tony Hawk’s Pro Skater is close to my hearth. I have been involved with playing it since the first game came out in the late 90s for PlayStation. THPS series has many games and they have been released for several different gaming consoles and also on PC. So there are lots of systems that you can play THPS games on. That also means there are different ways to control the character inside the game.

It goes almost without saying that I am used to playing some THPS with a PlayStation game pad. About two years ago I wrote a blog post here in this blog about how the THPS 1 + 2 HD remake felt like on PS4. Of course the way how you could use a modern DualShock 4 controller was amazing. I was very pleased with this pair of remakes. The graphics were also very nice. I felt like these games really respected the original games.

This time however I played THPS 4 that was released for GameCube. If you take a PS1 controller and compare it to a GameCube controller you start to see all these differences. But when you get to playing the controller feels almost the same. There are some differences. There are also many similarities. Basically there is a group of four buttons on the right. There is also only one trigger button on the right side and also on the left side.

I really like playing THPS 4 on GameCube. I also like very much of this era of gaming. THPS was released for GameCube in 2002. There is a certain appeal to the games of this time. There were more games released and while the graphics weren’t anything you could really compare to today’s games they still make an impact to me as a retro game hobbyist. I like the feel that GameCube’s controller gives.

I am very happy that I decided to buy this game some time ago. It gave me some value and I mean something else than financial value. Tony Hawk once said that THPS games cannot get you to learn actual skateboarding but they can give you an idea of how skateboarding feels like. I am also content about having some free time to get into this game.

I have currently completed, I think, 22 percentage of the game. I get to spend some hours playing this game during last weekend. I have also played some WRC Generations on my Xbox Series X. It seems to be a decent rally game. So, maybe I write something about it the next time!

Setting Up C++ Programming Environment in Windows 10 Is a Pain

Yesterday I was excited and ready to start getting to programming with C++. I thought that it would be nice to learn and to refresh my memory. I have some years ago completed a programming basics course in C++. The idea of having an executable that could be run on a wide range of devices was the idea that was so fascinating to me. I use Windows 10 a lot. So I decided that it would be easiest to just install some IDE and also a compiler.

I was so wrong with my decision. I tried to install Cygwin. During the installation you would have to select all the components that you definitely need for C++ development. There are hundreds of them. If you would like to install all of them that would take days to download and install. So that basically wasn’t an option.

I have been around Java from 2010. I am very familiar with setting up programming environment for it. It is just way easier than with C++. I wanted to code in C++. I just think there are so many options if you learn and use this programming language. What was my solution?

While I was going through the material I found online I figured that it might be easier if I would start with Linux instead of keep hitting my forehead to Windows 10. I know that Microsoft has been trying to make it a bit easier to use Linux’s software on Windows. That however wasn’t the solution for me. So I swithched to my laptop that has a dualboot install of Windows 10 and Ubuntu.

I had already Visual Studio Code installed. All I had to do was to install the extension inside VS Code. That was almost it. I had to look up how to run build inside the IDE but that wasn’t a hard thing to do. So I got to programming quickly.

It was my goal to just write something that would work and refresh my memory on the programming language. As I got my programming environment to work I got to the actual programming. I had to look up some tips on how to present text and read it in online. I am serious as I say that any programming experience in any language makes it way easier to switch to a language that you aren’t already familiar.

C++ is used widely and still in 2022 for programming games and other software. Aside it being a tough to install in Windows it really is a dynamic programming language. There basically aren’t many limitations in what it can be used for. Even websites and desktop applications with a GUI can be build.

What I build yesterday was just a tiny application. Actually it is a personality test with a lot of humourous edges on it. You answer in five questions which give you points for a type of a person you are. There are three types. The personality type that you are is the one that gets most points based on your answers. Yes. And the types are (translated since the application is in Finnish) “a talented model citizen”, “an alcoholic” and “loser”. So you are one of these. I know, there aren’t much of a choice.

Anyways, I had fun all of the about three hours I spend developing this funny or stupid app.  I had fun. It was nice. The program managed to fit into about 150 lines of code. So you can imagine that it wasn’t so complex. It had some basic text that was read in and also printed out. It used different variable types, some loops and decision making with if-else structures and that was basically it.

If you would like to program with C++ yourself I highly recommend using a computer that has Linux installed. I also like Visual Studio Code which is a free text editor or even an IDE (which stands for Integrated Development Environment).