I forgot if we had a topic about this but I couldn't find one that wasn't specific to Mana Force, so here is a more general one.
We all know that some commercial games had weird things in them that made us think "What were they thinking?". But I'm sure this happened at least once to all of you during game development, such as weird decisions that you would have not taken if you had made the game many years later or absolutely strange oddities in some of your game releases. I thought it would be fun to share them. And perhaps share other oddities that you found in other games.
-Spinball (Omnipack SE)
To erase the highscore in this game you must type a password. The password is ""Spinball est le meilleur jeu que j'ai jamais joue!!!". I don't know why I required typing a password this long, plus anyone can open the source in TI-Connect or something else to see the password anyway.
-Hinkel 2 (Omnipack)
Using lbl/goto for arrow keypresses. While they can result into a minor speed gain if used in specific ways, the problem is that games using them in the Omnipack collection were originally standalone games. When compiled into a big pack, the result is that the Lbl/goto branching became abysmally slow, resulting into 0.5 seconds delay when pressing arrow keys. It mainly happens in Hinkel 2.
-Pong (Omnipack)
Probably the slowest-paced pong game in existence. I still don't get why I bothered including it in the game pack instead of banning it from existence.
-Cartemon (Omnipack)
Probably the most unbalanced trading card game in existence. Not that you can customize your deck anyway. There is no trap/effect card either. All you have to do is spam the card that has the highest HP+Atk combined every round and unless you play in hard difficulty, you are guaranteed to win, while in hard difficulty it's entirely luck-based.
-Poulet en Fuite (Omnipack)
Yes, there is a video game based on the movie "Chicken Run", and just like Hong Kong 97, it has nothing to do with the movie. Not that the game is bad, but for whatever reasons, of all the movies in existence, I decided to choose Chicken Run.
-Illusiat 7, 10, 11 & 12
In some cases, the game title logo was rendered by BASIC code, often from a string or matrix. The problem, though, is that sometimes the result took more RAM than if I had used a picture, and it was much slower to render. In my defense, though, I often ran out of picture files when making those games.
-Illusiat 7, 9, 11, 12 & Mystique
Having multiple save file support. While this sounds like a nice addition, it's not very useful to have that many on a calc that only 1 person will ever use, it caused many problems (ERR:MEMORY) and they did not keep track of which game chapter you were in. If you switched to an older save file but forgot which chapter files had to be unarchived, then you were screwed. This was fixed in Illusiat 7 and 9 by making switching between chapters automatic, though, at the cost of making both games no longer pure-BASIC.
-Metranor (dice-pen RPG comic book)
Not a video game, but this one has an enemy monster called Metallicca-Afghanistan (sic).