Indiana Jones and the Infernal Machine now supports custom levels

Image

Everybody has several games that mean quite a lot to them. For me, one of these games is Indiana Jones and the Infernal Machine. I not only grew up with this game, but I also have a lot of memories of this game. Outside of that, I also met some amazing friends through the community behind this game. I even did several speedruns of this game, and I’m an active member of the community. Now, color me surprised that 25 years after the release of this game, we got new fan-made content for this game. Not just fan made content in the style of fan patches to solve bugs with the game, a whole new level and promises of a level editor to create even more new custom content. This blew me off my socks and in today’s article I want to talk about it. So strap in and let’s get ready to play new content for one of the best Indiana Jones games ever made.

The new level – SED

There is a speedrunning discord server for this game. Well, it was a speedrunning discord server but for a few years now, this server has grown into a server of people who appreciate this game. If you want to join this discord, here is an invite link. When the server started to grow, several modders joined our server. One of these modders is going under the name of Urgon (currently) and what we didn’t know is that he was decompiling the whole game. Not only that, he was creating a level editor based upon an existing level editor.

This existing level editor is for Star Wars Jedi Knight & Mysteries of the Sith. Those games used an engine that formed the basis for the Jones3D engine. While he was developing that editor, he tested his skills by creating a new level. So, basically, parts of this new level are tests of the new level editor and what you can do with it.

Now, information about this new level and the download link can be found at this GitHub repository. If you want to download the actual level, you have to go to this page and click the green button named “Code”. In that dropdown, you can choose “download zip”. You’ll need that later if you want to install/play this custom level. Now, if you read the pre-mod or the installation instructions for this level, you might feel overwhelmed if you aren’t very technically inclined. That’s why two community members wrote two special tools to aid you in preparing your game.

You might ask yourself, like Klamath did in at the end of our stream of this custom level, why are there two tools for basically the same? Well, let me tell you the history about it. When I wanted to play the custom level, I had a bit of trouble myself while figuring out the tutorial. I also found that the required steps were quite a lot to do. So, I decided to start writing a PowerShell script that did all the steps. I announced that in the Indy3D discord that I was writing this. When I almost completed my tool, the_Kovic dropped his version of the tool.

Personally, I didn’t want to throw my work out the window and continued finishing my GUI version. When I finished, I didn’t convert my tool to an EXE and left it just as a script file you could run using a command line or a code editor. The next day, Kovic released a GUI version of his tool and I gave some feedback on his tool. In the days after that, I created an EXE version of my tool and we both kept adding features in our tool. He wrote his tool in C#, which is a bit friendlier to create an EXE. If I didn’t release my first version as a script only and converted it to an EXE, I think it might have been less overwhelming for people.

That said, Kovic thanked me for creating my tool since like he said on our stream: “It put my butt into gear to create a tool and write a GUI, which I normally don’t write“. On top of that, our tools aren’t meant to compete with each other. I can’t write C# and Kovic can’t write PowerShell. And it would be a shame to just delete work because somebody else was quicker or made their tool more user-friendly first. The result now is that we both have two very strong tools with a very similar, maybe even completely the same, feature set.

Outside a different choice of coding language, the biggest differences between both our tools are under the hood. In Kovic’s tool, you get more files than in my tool when you download the tool. And that’s because to prepare your game for custom levels, you need to extract several files in the resource folder. The tool used for extraction has a bug where instead of extracting the folders of the archive into the resource folder, it extracts them into separate folders, like if you would extract a zip file. Kovic packs a modified version of this extraction tool so that part of the process goes a bit faster. In my version, the tool just downloads the latest official versions of the tool and prepare the game that way.

In the end, both our tools give you the same end result. They prepare your game to install custom levels and play them. If you want to try out the_kovic’s tool, you can find the latest version on this releases page. If you want to try our my tool, you can find it on this releases page. Feedback to our tools is always welcome! If you find an issue or if you have an idea, feel free to hit us up, and we will look into it.

Earlier I talked about a stream of the level we did. Klamath, the_Kovic and me did a live stream where we played through this level. Now, I have to emphasize that release of this level is an impressive technical achievement. Creating a level for a 3D game isn’t easy and requires a lot of work. It’s even more impressive when you know that not everything is documented about the engine, and you have to decompile a lot of it. In the next part of this article, I’m going to talk about the level itself and critique it.

If you don’t want spoilers, I’d advise you to skip that section for now and come back later. Now, I want to say that I start reviewing the level in a moment, but this feedback is mostly meant for people who want to make new custom content. What did this new level do right and wrong if you look at it as a player who doesn’t know the technical background of this level? This isn’t meant to break down the amazing work the modders did to make this work.

Reviewing the new level

Editorial note: this review will spoil quite a lot. If you don’t want to get spoiled, you have to skip this section of the article. This isn’t a walkthrough of the level either. Some sections are skipped, I’m only going to talk about the sections I want to talk about.

Image

The new level takes place 25 years after the ending of the original game. Indy returns to his Canyonlands dig site. You are set loose at the tent where Sophia picked Indy up with a helicopter to start the Infernal Machine adventure.

In terms of new content, there isn’t a lot new to see. Some ladders are missing and some parts of the level are blocked off. Also, all treasures are missing that you would usually find in the level.

Before I continue, I want to mention that some parts of this level are made quite difficult on purpose. The developer wanted to give us the feeling we were young kids again, playing this game for the first time, and have us figure out the new puzzles by ourselves. Yet, finding a correct balance between difficulty and unfair is a very fine line to thread. Personally, I think that in some sections, the developer crossed the line into unfair level design.

When running on the top section, you notice that there are some new voice lines. These voice lines are made possible with a voice cloning AI tool that was trained on lines from Doug Lee, the original voice actor for this game. The new voice lines sound amazing, and if you didn’t know better, you’d think that Doug Lee came back to record the new lines. In most cases, these voice lines really fit Indy’s personality and fit right into the game.

We come to our first snag when we want to go to the new content. I can understand not seeing the shovel and being confused, since it’s hanging at the jeep on top. And you know what’s even more confusing, the other side of the jeep model has a shovel in its texture! Anyhow, when you pick up the shovel and dig up the Infernal Machine part, it’s clear that you need to break a wall. Here comes one of the worst parts of this level. The location of this cracked wall is insanely well hidden. It’s in one of the last places you’d look, and several of the first players ran around for hours upon hours in Canyonlands before it was found. And when it was found, it made us annoyed.

It’s a clear example of how players who are used to the level, overlooking the obvious. The wall you need to break has an actual cracked wall texture, but it’s behind something you can’t see through. I think it would have been fine if the location, where it is at, had a bigger ledge so you’d notice it somewhat instead of just having to go on a wild goose chase.

Image

Now, we enter the new area. We come to a big open space where the next set of puzzles are. The first puzzle is actually a jumping puzzle. Now, I highly advise you to not play this level if you haven’t played through most of Indiana Jones and the Infernal Machine. Not that there are spoilers, but because some of the jumps in this level are straight up difficult and not what you really expect from this game. Kovic calls it “Kaizo Jones” for a good reason.

There are some small platforms and not having the look key working is going to be a pain in this section. Since, there are some moments where you need to be able to free look and not being able to see beneath or above you will make things a lot more tricky. After you finished these jumps, you might start to notice that the developer of this custom level added some details. Like, the rope bridges are gently moving in the wind. This is something that isn’t present in the original game. It’s a new “COG” script that makes that possible.

These cog scripts are a blessing for custom content. Since, this game isn’t hardcoded at all, so if you learn how to write these cog scripts, you can basically write new mechanics as well. It’s insane what possibilities there are going to be in the future for this game. I hope there is going to be good documentation so that custom level creaters know what’s possible and what’s impossible with the level editor.

While you are exploring this area, you notice that it’s huge. This also explains why it takes quite a while to load this level. Currently, modders are looking into why it’s running so slow. Since, we don’t really know if it’s the level size or something else slowing down the loading of this level.

So, after jumping around the central column, you’ll arive at the shed. Here you notice you can actually enter the shed from the top. Kovic explains it quite well during the stream. If you want to hear some technical explanations on how this level works, I’d advice you to watch our stream. Since there is a lot of interesting development talk in there. Later, Kovic and myself had a contest in trying to quote voice lines from the main game. We got close to 200. Kovic won that because I said a line he already said.

After you picked up everything from this shed and climbed outside, you experience another new mechanic of this game. It’s a mechanic that gets backported from Indiana Jones and the Emperor’s Tomb. The fact you can use your whip to go over a zipline.

After you returned and struggled with getting across the other bridge, you will encounter other parts of this level. Here you’ll encounter two voice lines that straight up lie to you. The first voice line is that you need more force, explosives to break a rock that’s blocking your way forwards. Here is the issue with that, you get an explosive barrel later. You need to find an extremely hidden swim tunnel in the water. It’s not the only hidden thing in the water, so investigate behind and underneath rocks quite well. Since, these puzzles in this water border in the unfair territory. What makes that explosive voice line even more evil is that there is a box of TNT in the shed earlier. But what’s the second voice line that lies to you?

Well, that is after you made your way past said boulder. You find a minecart and interacting with it, Indy says that it will run with gasoline. And there is still gasoline left in the shed. Sadly, you can’t pick it up anymore. Now, this is a red haring, you don’t need this minecart at all.

By now, you have learned that this level likes to break the rules of how the main game is designed. You’ll have to think outside of the box sometimes to beat this level. But, for some jumps, you need to use your knowledge of what’s possible and impossible to progress. This makes it quite tricky sometimes to progress. And this brings me to a conclusion we also said on stream. I think that the issue is that people expected a more tame level than what we actually got and that might turn some people off. But, I’m so glad that the quick save system exists in this game. So, abuse the quick save system and make multiple saves since you’ll need them if you aren’t a veteran player of this game.

Image

Anyhow, let’s get back into the flow of the level. After we completed the lever puzzle, we go back towards to the huge open area and take the lift to a new location. What follows is a totally new area where it’s a good thing if you saved up on health packs and you have a great sense of direction.

So, the short minecart ridge comes to an end. It doesn’t take long before you find yourself into a watermaze. This watermaze is unfair in my honest opinion. Klamath had a tricky time solving it and he had to use almost every health pack to get through it. Without Kovic pointing out the right tunnel, I think it would have made the stream quite a bit longer. There was supposed to be a minecart section instead of this swimming maze, but the developer had a hard time making the minecart section to work and he gave up and made this swimming maze.

Now, I’m all fine with this swimming maze, but the map glitches out at certain parts. I have a mediocre sense of direction and I wanted to rely on the map. The map doesn’t always render the tunnels correctly. You sometimes swim off the map or “in nothingness”. Sadly, I have to draw my own map. I wish I still had it, since it would make for a nice screenshot here… But I threw it out but me and my clumsiness… I knocked over my waterbottle over it.

After the swimming maze, we get a new section of “Kaizo Jones”. Where we get some extremely tricky platforming. Here is where you need to use the look key again and be sure you are playing in 4:3. If you are playing in another resolution like 16:9 or 16:10, this will also be one of the moments where you don’t see all the information.

The block puzzle that follows, feels right out of Tomb Raider. The initial reviews of this game called out this game as a Tomb Raider clone. While, this game does the formula a whole lot differently. We even talked about that during the stream. In terms of theming, Infernal Machine is a lot better. Tomb Raider feels like obstacle courses. But that’s thanks to a different engine and control style. If you want to hear the whole discussion, you can watch the stream from this point. Excuse Kovic’s internet being spotty while he was replying.

After the block puzzle, a new path opens in the swim maze. Then, some platforming comes. Something I love is how there is even a troll hidden inside the platforming. It caught me off guard and made me smile. This platforming section was also love to do. It felt like a real test on how well I know the game. This platforming section feels a lot better put together and feel less cryptic on where you need to go next. You really start to notice that the developer was getting more used to the level editor and made better puzzles. The moment of having to use the whip to swing over the gap while the platform underneath you was breaking was amazing.

After that, we get into the finale of this level. We jump into a portal and we land in a playable area which is shown at the end of Shambala, the 4th level in the original game. That area that’s shown to you after you have beaten the Ice Guardian. The path that takes you to Palawan Lagoon. It was possible to explore that using cheats and modified saves, but now it’s in a level for real. Exploring the little house at the end brings us to something you totally don’t expect this custom level to do. You’ll find a parchment inside with a riddle and at the end you notice something in red saying: “MAT -> ZIP”.

There is some meta gaming now going on. You’ll need to make a hard save and exit your game. You’ll need to go to your resource folder & then open the MAT folder. In there you’ll need to rename “SED.MAT” to “SED.ZIP”. You’ll also need to enter the password for the zip, since you get a new cog script to continue the level, which you need to place in your cog folder. In there, there is another surprise. But, that’s something I’m not going to spoil. But, be sure that Kovic is playing with that surprise and maybe I’m going to dig into it. PS, the next paragraph is in white with the right spelling of the password:

The way the level ends is bittersweet. If you solve the final puzzle, something special happens and you can beat the level. You could argue that the ending of this level is “lazy” or “creative”… But, it’s an amazing way to wrap up the story in one level with a nice bow.

At the start of the custom level, I felt that it was quite rough around the edges and it had some moments that felt badly designed. In terms of game design that is. If you look at it visually and level flow wise, I personally think that this level would fit right into the original game as a final challenge. But, the further you go into the level, the more you start to notice that the developer of this level is getting used to the tools and the editor and more polished puzzles and area’s are coming through. You notice the journey of the developer and see it becoming better and better.

I want to give a big congrats to everybody who was involved in releasing this custom level. It’s a blast to play and I can’t wait to see more custom levels. The stream I did with this level was one of the best streams ever and it was also quite a lot of fun to write the tool to help people play this custom level. I’m curious what you think about this custom level and/or the content of this article. Feel free to drop something in the comment section down below.

And with that, I have said everything I wanted to say about this for now. I want to thank you so much for reading and I hope you enjoyed it as much as I enjoyed writing it. I hope to welcome you back in another article but until then, have a great rest of your day and take care.

NekoJonez March 2022 Update

Image

It’s time to write a new update article, since a lot is changing and happening. Especially on my blog! I have done a lot of work and changed a lot of things around. Apart from that, I have several things to talk about that I want to share with my fellow readers as well. So, allow me to update you all on what’s going on. And as usual, feel free to leave a comment in the comment section with your thoughts and/or opinions on this article.

Big blog updates

A few weeks ago, I started to work on my new overview page. If you read back in various older update articles, I always mentioned I wanted to rework those pages to merge them into one or have them better structured. Currently, I’m slowly moving all my content over to the new structure. If you have any feedback on the structure/lay-out or content of that page, feel free to contact me or leave a comment here. The main idea is to have one overview page where you can easily see and find all the content I have written. It’ll be a sort of big hub page basically.

While moving over all the content of the old overview pages to the new page, I noticed a lot of old articles that don’t serve any purpose anymore. For example, articles talking about when I used to create let’s plays on my blog or articles which not really belong on a personal gaming blog. So, I have, and I’m doing some spring-cleaning. I’m either editing these articles to update them or deleting them if they don’t need to be a part of my blog anymore.

Talking about editing old articles… If you didn’t know, my native language isn’t English. It’s actually Dutch. Now, I’m currently 29 years old, and I have been writing this blog since 2013. Let’s ignore me writing a personal blog since 2010 for now. Anyway, I noticed that in my old articles… my English has a lot of grammar mistakes and typo’s.

Besides my English improving, I have also learned quite a lot about how to market articles and make them easy to find. That’s why I’m also doing a lot of SEO work for my blog. From removing old numbering systems to making titles and such more searchable. On top of that, I’m also removing “dead links”, like links to websites that aren’t around anymore or removed store pages. Also, I’m trying to fix every broken image on my blog.

So, basically I decided to clean up my blog by removing old unneeded articles, fixing typo’s & grammar mistakes, fixing broken links & images… and letting this all come together in a new overview page. That’s the long and short of it.

This new overview page and the spring-cleaning is something that I’m unable to complete in a few days. Until it’s complete, I’ll have the “BETA” tag there and a note on the old overview pages that I’m moving the content.

You might notice that I have deleted the Tumblr blog that was connected to my blog. That’s because I notice barely any visitors coming from Tumblr to my blog or any interaction on Tumblr itself. On top of that, because of the spring-cleaning… I don’t feel like tracking down the deleted content on Tumblr as well. And since I don’t maintain my Tumblr… I felt I had enough reasons to just delete it.

And finally, I have updated my blogroll and links everywhere. I have deleted links to old platforms I’m not using anymore, and I have added links to platforms I’m now quite active on. To avoid dating this article too much, I’m not going to list them here, but you can see them on the sidebar of my blog.

If you notice any strange things during my spring-cleaning, feel free to DM me on Twitter or use my contact page to contact me. I’m a human being and overlooking things is totally possible.

Personal things and such

Besides that spring-cleaning, I have a few other plans for my blog but let’s first start with that spring-cleaning and finishing that before I even start on my other plans. Anyway, what’s keeping me busy outside the blogging world? Well, first, I got my hands on a PS Vita! I always hesitated if I should buy a PS Vita or not and when I saw one for quite cheap a month ago on a second hand website, I didn’t hesitate for a second. This means that I’m also in the market for hidden gems on the PS Vita. If you know of any, feel free to let me know. And maybe, I’m going to talk about that game in the future.

I might have talked about this earlier, but I finally got a fixed contract for my dream job now. And not only that, I got it full time! I work as an IT admin for two big Belgian art schools in Ghent. Since I was young, I always wanted to do something with computers and IT. Also, most of my family were teachers or did something education related. So, it’s the perfect combination.

Since I love my job so much, a lot of my time and energy is going towards that. That’s one of the biggest reasons I’m writing less lately. To balance writing and my job to avoid burnout.

Outside of writing articles and playing games, I do have other hobby’s. I’m also a speedrunner for Indiana Jones and the Infernal Machine. Quite recently, I improved a lot of my records of the “Any% category” and the “All Treasures (No Peru)” full game runs of the Game Boy Color version. From time to time, I’m doing attempts to try and lower my records.

I’m also still quite active on the Polyglot side of WordPress. I help to translate WordPress theme’s and plugins to my native language. Furthermore, I’m also an editor for all themes and plugins for the nl_NL locale (Dutch – Netherlands) and a global editor for the nl_BE (Dutch – Belgium) locale. I love translating and helping to improve WordPress to make it an even better blogging platform.

For the release of WordPress 5.9, I have also submitted my first piece of code to WordPress itself. It is mainly translator notes, so other translators don’t mistranslate certain sections of WordPress. I also helped with some UI related things.

So, that’s how I’m filling my free time outside of playing games, writing articles and maintaining this blog. And that’s also everything I had for this update. I want to thank you so much for reading this article and I hope you enjoyed reading it as much as I enjoyed writing it. I hope to welcome you in another one but until then, have a great rest of your day and take care.

Review: Pokémon Pinball (Gameboy)

By Merman (@merman1974)

Console: Game Boy Color (playable on DMG Game Boys, and Super Game Boy for Super NES)
Developers: HAL Laboratory & Jupiter
Publisher: Nintendo
Release dates: Japan – April 14th 1999, North America – 28th June 1999, PAL – Australia July 13th 1999 and Europe October 6th 2000

pp_box_art_hires

– US box art.

pp_japan_box_art

 Japanese box art –

 

 

 

 

A Pokémon pinball spin-off makes a lot of sense, not least because the Pokéball is round like a pinball. Let us look back at some of the unique features of the first Pokémon Pinball game.

pp_main_title

– Title screen.

 

 

 

 

 

The Pokémon you are catching are of course from the original Generation One game, Blue and Red (as they are known to Western audiences). The game has two separate tables, called Blue and Red, featuring the Pokémon from the relevant game. Unlike other Pokémon titles, you do not need to trade to unlock all 151 in the battery-backed Pokédex – but it is possible to trade high-scores via the Game Boy Color’s infrared port, as well as print out high scores if you attach a Game Boy Printer. There is a unique screen surround when playing on the Super Game Boy attachment for Super NES. Although the cartridge can be played on earlier DMG models of Game Boy, certain features are disabled (including the animated Pokémon in the Pokédex) and the graphics are of course textured monochrome rather than full color.

ppblue_supergameboy

– Super Game Boy surround with the Blue table.

 

 

 

 

 

ppred_DMG_capture – Playing the Red table on a DMG Game Boy.

 

 

 

 

 

The game was a joint development between HAL Laboratory and Jupiter, under license from Game Freak. HAL is of course known for their work on the Kirby games, with former employees and then President Satoru Iwata moving on to become Nintendo’s president. And in 2020 HAL moved part of its staff into Nintendo’s Tokyo Building, meaning it now shares offices with Pokémon creators Game Freak, 1Up Studios, and Nintendo EPD Tokyo. Jupiter is based in Kyoto, with a Tokyo sub-office. The company’s motto translates as “Let’s Play! Let’s Smile!” and it has a long history of releasing games for Nintendo’s handheld consoles – from Game Boy to Switch. Jupiter also worked on the -Game Boy Camera’s built-in software and created an unreleased Pokémon Picross game for Game Boy Color (which was uncovered in the recent large leak of Nintendo data, after only being known about through a few magazine articles of the time).

pp_us_cartridge

– The Pokémon Pinball cartridge with its distinctive shape.

 

 

 

 

 

 

 

 

 

At first glance, the Game Boy Color cartridge for Pokémon Pinball is much larger than normal. At the top is the cover for a AAA battery. This powers the rumble motors inside the cartridge, much like the force feedback found in more recent controllers. This feature is disabled when playing on the Super Game Boy. The Japanese and American versions allow you to switch the Rumble, so it is either on or off. The European cart offers a choice of strengths – Off, Mild or Strong. It is one of a few unique Game Boy cartridge designs with extra hardware inside, alongside the likes of Kirby Tilt ‘n’ Tumble, Wario Ware Twisted, and Yoshi’s Universal Gravitation.

 

ppblue_field_complete

– The complete Blue table.

The complete Red table – ppred_field_complete

How do you go about catching ‘em all in this pinball spin-off? There are common modes to both tables, so it is best to look at the first and then explain the differences. The player can enter Catch ‘Em Mode by flipping the Pokéball over the GET light two or three times. A different type of Pokémon will be available to catch if you light it three times. Then the mode is activated by hitting a particular target – Bellsprout on Red and Cloyster on Blue. A silhouette of a Pokémon will then appear at the bottom of the table and must be filled in by hitting the pop bumpers (at the top of the table – Voltorbs on the Red table and Shellders on Blue). This will fill in the silhouette and make the Pokémon itself appear in the middle, so it must be hit three times to light up the word CATCH! (This is shown as GET in the Japanese version). Each Pokémon caught is recorded in the Pokédex, and awards one of three Pokéballs needed to reach the Bonus Stage (lighting up in the middle of the table). If you encounter a Pokémon but do not capture it, its image appears as a shadow in the Pokédex until you capture it another time.

ppred_abra_reveal

– Abra is being revealed for capture.

 

 

 

 

 

ppblue_zubat_reveal2

– Zubat is almost revealed.

 

 

 

 

 

ppblue_bellsprout_2hits

– Bellsprout has taken two hits.

 

 

 

 

 

ppblue_zubat_0hits

– Hit Zutbat three times with the ball.

 

 

 

 

 

ppred_abra_2hit

– One more hit to capture Abra.

 

 

 

 

 

Once you have caught a Pokémon, the EVO light must be passed over three times to light it up and enter Evolution Mode by hitting the target (Ditto on Red and Slowpoke on Blue). The player uses the flipper buttons to choose between any Pokémon already captured that can evolve. Arrows will guide the player to where the necessary EX (Experience), Evolution Stone, or Link Cable are hidden on the field. The player must collect three of these items; hitting the wrong location will mean the player must send the ball around the outer “loop” of the table or wait 10 seconds for a fresh item to appear and the Pokémon to recover from “fainting”. Both Evolution Mode and Catch’ Em Mode are played against a time limit that gradually counts down. Get the three items in Evolution Mode before time runs out and a hole appears in the middle of the table; flipping the ball into it will secure the Evolution for the selected Pokémon and fill in its new Pokédex entry.

ppblue_choose_evo

– Here on the Blue table, choosing a Pokémon to Evolve.

 

 

 

 

ppblue_evo_ex_token

– An Experience Token to be hit.

 

 

 

 

 

ppblue_evo_1ex

– One EX token down, two to go.

 

 

 

 

 

Once the player has three Pokéball icons lit from captures, the Bonus Stage can be activated by hitting the open center hole. Red has Bonus Stages based on Diglett and Gengar, while Blue has Meowth and Seel. Completing both Bonus Stages on either table will then open the special Mewtwo Bonus Stage. Diglett requires the player to knock down all the Digletts and then hit Dugtrio at the top three times; the player only gets one ball on this stage. Gengar is played against a 1:30 minute time limit in the graveyard. Hitting Gastly ten times will launch Haunted; hitting Haunted ten times will see the player facing a huge Gengar, which must be hit five times to complete the stage. Meowth throws coins around, and the player must collect them with the ball; hitting more than one pile in a row increases the multiplier (the first coin is worth 1, the second is worth 2, and so on). Dropping (draining, in pinball parlance) the ball resets the multiplier and costs four coins. Against a one-minute time limit, the player must collect 20 coins to complete the stage. Seels swim around underwater, with their heads “popping up” every so often. Hit ahead with the Pokéball and a point/icon is earned, with the chance to earn multipliers as in Meowth’s stage. The player has 1:30 to collect 20 icons but can continue to earn points after they reach 20 until time runs out.

Mewtwo’s Bonus Stage is more challenging, as the Legendary Pokémon is surrounded by six moving black circles. Hitting a circle earns a million points and hitting Mewtwo himself earns 50,000,000. With just 2:00 to play, the player must accumulate 25 hits on Mewtwo to capture it. Fortunately, each hit also removes a black circle. A clever player can fail and replay Mewtwo’s bonus stage to earn huge scores.

To simulate a Trainer moving around the region, Map Move is used. The starting location is chosen at random from a shortlist, with different areas for each table. Each area also has its own types of Pokémon available. Red requires you to hit Diglett twice to enter Map Move, while Blue requires three hits on Poliwag or Psyduck. Once these triggers on the table are hit, the player has 30 seconds to hit key targets and make a Map Move. This means a player will play three locations from the “Area 1” list, two from the “Area 2” list, and then the sixth and final area visited will be Indigo Plateau on both tables. Mew can be encountered on Indigo Plateau, but its strength means it would take 1024 hits to capture – and so its entry is added to the Pokédex on finding it rather than capture.

ppblue_mapmove_mtmoon

– The trainer has arrived at Mt. Moon.

 

 

 

 

 

At the top of each table, above the bumpers, are three channels. Dropping the ball through a channel lights one, and the position of lit channels can be cycled with the flippers. Passing over a lit light will turn it off again. Note that on the Red table, hitting Staryu toggles whether the player can upgrade the ball using the channels. Once all three channels are lit the Pokéball upgrades, giving a higher score multiplier. The basic Pokéball becomes a Great Ball (x2 multiplier), then an Ultra Ball (x3), and finally a Master Ball (x5). Combined with the basic table multiplier this can rapidly increase your score. However, each ball only lasts a short while and will change back to the previous strength – and draining the ball off the bottom of the screen reverts to the standard Pokéball.

ppblue_masterball

– A Master Ball with its x5 bonus multiplier.

 

 

 

 

 

Also on each table are the CAVE lights (HOLE in Japan) that can be lit up by the ball passing over them. Once all four are lit, the Slots feature becomes active (but only if the player is not in another mode – i.e., Catch ‘Em, Evolution, or Map Move). The slot machine is started by putting the ball into the center hole. The reel spins to offer an upgrade, with the reel slowing down once the player presses A. Among the upgrades are Small and Big Scores, a Pokéball upgrade, or an increase in score multiplier. The ball Saver protects the player for either 30, 60, or 90 seconds (or until the ball is drained twice), while the Pika power-up can be handy. Normally a Pikachu will sit in one of the two drain channels at the bottom of the table and can be moved between them with the flippers. If his power meter is fully charged – by hitting the spinner on the outer loop, filling the thunder icon – then he will fire his Thunder Strike to act as a kickback, saving the ball from draining. If you get the Pika bonus you have two Pikachus, protecting on both sides and able to charge. The Slots can also award an extra Ball (life) or automatically start a mode – Catch ‘Em, Evolution, or Map Move.

ppred_slot

– The Slot is open.

 

 

 

 

 

ppblue_slot_smallbonus

– The Small Bonus awards a miserly few points.

 

 

 

 

 

ppblue_pika_bonus

 – Gaining the Pika bonus

 

 

 

 

 

 

The player starts with three Pokéballs, but once all balls are lost it is Game Over. Helpfully the Ball Saver is activated for 30 seconds at the start of each life. There is a separate high score list for each table, and as mentioned you can transfer these scores to another Game Boy Color via infrared for your friend to beat. Stats are shown after each ball, awarding bonus points for the number of Pokémon caught or evolved with that ball (times the score multiplier in effect), as well extra for turning the spinner multiple times. As well as flipping the flippers, the player can tilt the table to shake a stuck ball loose – but it is not often needed.

ppred_ballsaved

– Ball Saved! Launch it again.

 

 

 

 

 

ppblue_slot_saved

– I was going for the Slot but missed the ball.

 

 

 

 

 

Positive reviews of Pokémon Pinball give it a GameRankings average of 81.73%. This included 32 out of a possible 40 from legendary Japanese magazine Famitsu. GameSpot’s 8.7 ratings praised the display and presentation but did feel the physics were poor – and the rumble was just a “nice novelty”. CNET was more positive, calling it one of the best pinball games for the Game Boy Color and “more than a shameless cash-in on the Pokémon phenomenon”.

Looking back, these reviews seem fair. The major problem with the game – as in several Game Boy pinball titles – is the way the viewpoint “flicks” between two halves of the table. Although other Game Boy Color pinball games managed to achieve scrolling tables, the 8-bit processor was slow for moving a large table around. The physics are mixed but for the most part, the ball moves realistically. The flippers take some getting used to as there are limited angles, so it is more about controlling the speed of the ball when you hit it to get the right target. And I found the fixed launch speed unusual; most pinball games simulate the spring-based “plunger” which gives the possibility of different launch speeds and skill shots. Graphics are pleasing with some cute, animated Pokémon – although they do not move around (except in the bonus rounds). It is of course the long-term challenge of catching ‘em all that will keep you playing. Personally, I prefer the Blue table, but both are great fun to play in short bursts.

ppred_hiscore

– Red table high scores, storing the top five scores.

 

 

 

 

 

ppblue_hiscore

– Blue table high scores, with the names of the companies involved.

 

 

 

 

There are some other interesting problems and changes between regions, beyond the obvious Language selection menu for Europe. Japanese and American versions allow the player to reconfigure all the controls, but European users are limited to a choice of three pre-set control schemes. The Pokédex entries are taken from Red and Blue with a full stop added at the end. But there are spelling mistakes and translation errors in there. The Japanese text in-game displays the Romanised Japanese names (Poppo for Pidgey, Pawou for Seel) but the Pokédex itself shows the names in kanji. The Cutting Room Floor website (https://tcrf.net/Pok%C3%A9mon_Pinball) reveals unused graphics that could have been a third table or layout, as well as an unused Japanese font. Entering the Game Genie code 000-21D-E6E unlocks a hidden Debug menu that allows you to switch between Game Boy Color and DMG mode for earlier Game Boys.

ppblue_keyconfig

– The Key Config screen from the US game.

 

 

 

 

 

ppblue_pokedex_geodude_anima

 

– Geodude animating in the Pokédex.

 

 

 

 

 

ppblue_pokedex_shadow_meowth

 – I encountered a Meowth but failed to capture it.

 

 

 

 

 

 

ppred_abra_text2

 – The second page of text for Abra in the Pokédex.

 

 

 

 

 

The music by Go Ichinose is particularly good for the hardware, reusing familiar themes from the games and the anime. Interestingly the Blue Table’s background theme has a melody that appeared in Pokémon Gold and Silver when visiting Ecruteak City and Cianwood City – games that were released seven months after Pokémon Pinball. Red’s background melody meanwhile is from the Generation II games, when visiting Kanto province. Catch ‘Em Mode on the Blue table uses an instrumental version of “Aim To Be A Pokémon Master” – the original opening theme of the anime.

If you have never played Pokémon Pinball, I can recommend it. For pinball fans, there are some quirks to be endured, but Pokémon fans will get a real kick out of it.

OVERALL: 8/10

ppblue_gameover

 – Game Over!

Curious for more? Well, this article is part of a collaboration between various content creators where we took a look back together on the Pokémon franchise. Feel free to read all the other articles by following the links you can find in the hub article.

 

Image

Writers Raid: Tomb Raider Level Editor ~ Lara Raided Fantombs

Tomb_Raider_Level_Editor

Today I want to take you on a journey. Together with various other writers, we decided to celebrate the Tomb Raider series. While a lot of people look at the early Tomb Raider games as games that didn’t age well, I don’t mind that much. True, the games aren’t the best to play nowadays, but I still enjoy them. I knew that there was a level editor as a child but I never took the time to learn the ins and outs of the tool. In the past, I thought that it was a cheating tool that allowed you to edit levels to give you an advantage. Anyways, the level editor, that’s the theme of this article.

History

Now, what’s the TLRE? What’s the Tomb Raider Level Editor? Well, it’s the actual tool that Core Design used to create the first 5 Tomb Raider games. This tool was released to the public in 2000. Included in the package were beta versions of various levels and a couple of completed levels. A bit later, Eidos Interactive released another few levels. You can dig deeper into the details of those levels on the Tomb Raider Wiki.

If you want to mess around with the tool itself, you can find it here. Out of personal experience, I can say that the tool works on Windows 10. There are various tutorials you can find online. On YouTube and on various forums. Here are a few links you could use:

http://www.tombraiderforums.com/forumdisplay.php?f=16

https://tombraiders.net/stella/trle.html

http://www.trle.net

https://www.aspidetr.com/en/tools/tomb-raider-level-editor/

There is also an updated fan version of the tool called Tomb Raider Level Editor Next Generation. It’s quite a mouthful, but it has more features than the original tool. It also has widescreen support and various other features. More information can be found on this website: http://www.trlevelmanager.eu/ng.htm or you can read about it in detail on this forum thread: http://www.tombraiderforums.com/showthread.php?t=216848

Before I continue with this article, I have to admit that I’m not that good at creating levels with the tools. So, if you are looking for a review of the tools, I think you are in the wrong place. In this article, I want to take a look at some random levels I played. Most of these levels are created by other people and the download link will be provided. If you want to play any custom created levels yourself, the best website to find them is: http://www.trle.net

Do keep in mind that all of these custom levels run on one the engine of Tomb Raider I, II, III, IV or V. So, don’t expect HD visuals or anything that the engine can’t handle. So, if you aren’t into the original Tomb Raider games, you might not get into these levels. But, if you are a Tomb Raider fan or enjoy retro adventure games, do give them a try. And don’t worry, there are reviews on almost every level on TRLE.net so you know if a level is good or not.

To play the custom levels you don’t need to have the level editor itself installed or any of the Tomb Raider games. The way how you play these levels is quite simple. After downloading a level, you unpack them and click on the .exe file. In some cases, you can hold the CTRL key down to adjust some options like the visuals and things like that. Sometimes there is a readme file included by the author to aid you when certain problems occur. Do read them, since sometimes there is useful information in there. Uninstalling a custom level/game is quite simple. Since you didn’t have to install anything, you can just remove the files.

For beginners

Now, if you decided that you want to give these custom levels a try and you haven’t played Tomb Raider in the past or it was too long ago, let me give you some advice to better enjoy these custom levels. This might look like a lot to take in, but you will get used it to when you play more levels. Start with the highest rated ones. Those are really well built and rarely have cheap traps or overly difficult jumps in them.

First of all, if you run a level that’s made in TRI, II or III, you are able to change the controls from the main menu using the option with the arrow keys. If you are playing a custom level created in TRIV or V, you are able to do so using the “P” key during gameplay. Here is the basic layout for the keys:

TRLE1

Feel free to use these pictures as a reference in case the game is in a different language. The sequence of this list almost NEVER changes. To my knowledge, you are unable to rebind the keys in levels created in TR I, II and III. In other cases you can select the action using the arrow keys, press enter and press the key you want to bind it too. Pay attention while you are doing this since the game won’t complain if you bind two things to the same key.

Alright, now while playing this game, know that the game never autosaves. You can save by using F5 and load by using F6. You can save at any location you want, apart from when you are in a cutscene. You can’t pause the game using ESC during cutscenes either.

Remember that Lara never automatically grabs ledges. You need to hold down the action button. So, if you jump towards a ledge, hold that button or you will fill. The same button is used to flick levers, pick up items, press buttons and so on and so forth.

You can save while hanging from a ledge, but press the action button right after the game loaded or you will fall. But, the action button is useful for so much more. From pushing boxes to open trapdoors. If you are stuck, look for a place where the action button does something. Also, when you are trying to open a trapdoor, always try the action button while standing in the middle of aside. The final useful thing to know is when you press action in front of a keyhole and you have the actual key, your inventory will automatically open.

Do experiment with Lara’s jump, since she is quite acrobatic. Something I love using backward rolls when I press a button and quickly need to run away. This can be done by pressing the up and down key together while you perform a jump. In one custom level, I have to jump back and forth between platforms to make it to the other side.

In some cases, Lara will be able to climb up. Whenever she needs to pull herself up in a tight spot, use the duck key while pulling yourself up. That way she will squeeze herself into the tight space.

Here is another hint. If you need to jump from a ladder to something behind you, don’t jump from the top. Lara will bump her head on the ceiling and loose height. You can jump from a ladder by pressing the down arrow and jump (while letting go of the control key), and then hold the up arrow and control. This technique will proof tricky at first, but practice makes perfect.

Now, I could keep explaining the whole move set Lara has. But that’s something you will learn when you play custom levels. Whenever you are stuck, simply google the name of the custom level and add “Tomb Raider Level Editor” behind it. 9.99 out of 10 chances you will find a walkthrough on it. Unless the level just released, in that case, you can either use the TRLE.net forums or wait a day or two.

Or you can experiment by downloading the level editor and playing the first two included levels. These have very easy levels that aid you in learning how the game is played. The download link can be found earlier in the article.

Oh, and it’s maybe handy to know how to exit a game. If you don’t find the quit button easy, just “ALT+F4” always worked for me.

Now, one annoying thing I want to mention is that “ALT+TAB” doesn’t always work. Be careful if you want to look at a walkthrough or something. Since it’s possible that you are unable to open the game again. It might either crash or black screen. If that happens, use task manager to kill the process of the game and load it up again. That’s why I use the F5 key to quickly save before “Alt+Tab”. If you use “Alt+Tab” the safest way to get back to the game is to “Alt+Tab” into the game again. It’s possible that it has two open windows, the best is choosing the window that has a title displayed. In most cases, that’s the name of the engine that’s used.

You can quickly load your game using F6, this is very handy. Since you can save everywhere, you can also save while on ladders or while hanging from a ledge. If you press the Action button (usually the CTRL key) during loading, you won’t fall off the ladder or edge. So, be careful with that.

With that said, it’s time for me to look at a few randomly chosen levels over at TLRE.net. I’ll give my opinions on the levels and a small score. If you know of some amazing levels, please do share them in the comment section down below. Footnote, every rating is on a max score of 10. Be aware, I’m not going to give these levels an in-depth review. Just some quick thoughts.

The Wolf Pack – Part 2

Image00001

Created by: JesseG

Created in: TR4

Rating: 9.25

Released: 23/08/2018

http://www.trle.net/sc/levelfeatures.php?lid=3065

This is at the moment of writing this article, the most recently released entry. This level isn’t beginner-friendly since it requires some precise jumps from ladders. Especially backward. To more experienced players, this level is a nice challenge.

In this level, the character model of Lara is replaced by a wolf model. This model is very nice to look at and the visual presentation fits the visuals of Tomb Raider 4 nicely. The custom music and sound effects are decent. It was quite unexpected to find more MIDI-sounding music in a Tomb Raider level.

At first, I found that the music didn’t fit the Tomb Raider universe at all, but the more I played the game and the more I heard the music, the more it grew on me. I’m adding the music to my game OST library since I like it that much.

This is quite a lengthy game. As a matter of fact, this game can take up to an hour to complete the three levels. In these three levels, you play as two different playable characters. Yes, you have two playable characters. You can swap between them using swap points you find at certain places. Both characters have different unique abilities. This is something I rarely see in TRLE levels and was a pleasant surprise to see.

Since I have played the second part before the first, I think it would be handy if the creator included some sort of link to download the first part of these levels in the download.

The only points of criticism are as follows.  First of all, while almost all sound effects have been changed, I found it strange that the sound effect of falling to your doom hasn’t been changed.

Secondly, I found the first jump from a ladder you had to do pretty annoying. I think it would be better if the platform had a different color or a bit more identification that you are supposed to jump there.

Thirdly, I think that the levels were either too long or too short. The first level was too long and the two other levels were over before I knew it. I think it would have been better if the first level was cut into more levels and the 2nd and 3rd levels were merged into one level.

Overall, a very creative level pack but needs some minor polish to get perfect. This level pack does a lot of unique things in the TRLE community and is really recommended for veteran players or new players looking for a challenge.

Personal score: 9/10

Wolfpack screenie

Lost in Temple

Created by: Sal

Created in: TR5

Rating: 5.98

Released: 11/10/2015

http://trle.net/sc/levelfeatures.php?lid=2873

This custom level is according to the TRLE.net walkthrough a remake of Fenician Temple 4 from Tomb Raider 3. Something that I didn’t like for this model is the outfit Lara is wearing during this level. I felt that it didn’t fit the theming of this level at all.

Lost in Temple screenie

While this level impressed me at the start with some amazing camera angles and two big rooms filled with jump puzzles, the issues with this level became clear to me quickly. This level has quite a lot of backtracking.

This level honestly got a bit boring in my opinion. For example, to solve one block puzzle I had to run from one room to another so many times.

Also, I was unable to play this game in full screen. I had to fix the broken shortcut to the setup tool, which was easy to do. Just replacing the path where the EXE of the game is located. I had to play windowed. But, from the reviews I have read, this might be a universal issue with Tomb Raider 5 and Windows 10.

This level would have been better if there was a bit more direction as well. I had to consult a walkthrough since I didn’t find where I was supposed to go. It turned out that I was able to grab a wall. The thing is, it used the same texture as the bottom part of the wall where the wall isn’t grabbable nor climbable.

Also, I found the walkthrough of the actual author of this level. And he had to speed up some parts of his video. Looking at that video, this level goes on for quite a while. I have quit playing this level when I had to fight enemies in the dark. I just felt done with the level.

Looking at the reviews on TRLE.net, I’m happy to see that there were people who enjoyed this level. Since I have seen much worse. This level is balanced and very detailed. But, it’s unpolished and isn’t fun to play in my opinion.

Personal score: 4/10

Poseidon’s Sanctum

Poseidons Sanctum screenie

Created by: Sarikman

Created in: TR3

Rating: 8.94

Released: 21/11/2011

http://www.trle.net/sc/levelfeatures.php?lid=2478

This level was quite a good one. This level is created in an unofficial editor called DXTRE3D created by Turbo Pascal. This level is also pretty tricky but it’s doable. You will have to think old-school Tomb Raider to find every secret and the way forward in these levels.

I had a great time playing these levels. If you decide to play these levels, I have a tip for you. At first, you might think that the camera does some weird things but pay attention when the angle changes. What is it showing you? Seriously, it shows some extremely helpful things.

Visually, this level looks amazing for using the Tomb Raider 3 engine as a base. I started Tomb Raider III right after playing this one to compare and I like the visuals a bit more at the custom level than in the original one. Sadly enough, there were some minor texturing issues here and there, but they weren’t too noticeable.

The music selection in this level pack is top-notch. I really liked how the music went more silent when you were underwater.

While this level pack has a few bugs, the author provided some screenshots and explanations on how to fix them or how to avoid these bugs. The author also provided a text file with some interesting advice for people who got stuck and not only that, it’s written in a way that Lara is talking to you. Very interesting and fun read.

I won’t talk too much more about this level since if you want to play an amazing example of what people can do with the level editor, just play this level. It’s one of the best I have played in a long while. I haven’t finished this level but I’m going to play this over my next break.

The only advice I could give to the author for this level is if you create bug pictures and such, use more than an arrow to point out ledges. If possible, give them a color or make it a bit more clear which ledge you mean.

Personal score: 8/10

Final words

Thank you so much for reading my entry for the Tomb Raider Writer’s Raid series. I hope you enjoyed reading this article as much as I enjoyed writing this one. I play from time to time at various TRLE levels. I enjoy them quite a lot. Seeing these new levels makes my retro heart happy.

While I completely understand that there is a crowd that dislikes the old Tomb Raider, I’m not part of that crowd. I enjoy playing retro games quite a lot and I’m always curious about what adventures I’ll find myself in next.

I have been in various unique situations while playing Tomb Raider Level Editor. I wanted to write about this tool for quite a while now. It has been on my “to write about” list for three years now. So, the ultimate excuse was this project.

If you want to read some nostalgic articles from other writers about the Tomb Raider series, feel free to go to the hub article where various amazing writers talk about their experience of the Tomb Raider series. You can find a link here.

With that said, it’s time for my usual outro. Thank you so much for reading and I hope you enjoyed reading this article as much as I enjoyed writing it. I hope to be able to meet you in another article but until then take care and have a great rest of your day.

Tomb_Raider_raid
The logo for this project is created by The Well-Red Mage