Mike Mech (Amiga)
A downloadable game
Technical Specifications
- Compatibility: 100% compatible with all Amiga models (A1000, A500, A600, A1200, A3000, A4000, etc.).
- Video Regions: Full PAL and NTSC support with automatic detection.
- Chipsets: OCS, ECS, and AGA.
- CPU: Tested on 68000, 68020, 68030, and 68040.
- RAM: Requires only 512 KB Chip RAM.
- OS: Fully "Workbench-friendly".
- Format: Digital download (.ADF and executable file included).
If you are using an emulator on a 60 Hz monitor, it is recommended to select an NTSC model for smoother gameplay.
Gameplay
The game is set inside a spaceship invaded by alien entities who have disabled the power batteries needed to operate the rockets. The aim is to guide Mike, the mechanic on board, inside the various power rooms and reactivate the batteries. To activate a battery, the player simply has to touch it on one of the four sides.
The player has the option of moving around the room by jumping from battery to battery or by using elevators that move vertically or horizontally. Sometimes there are portals through which the player can teleport to another point in the room.
Mike has no defense against the aliens. The only way to complete a level is therefore to avoid them not to lose a life. Even the contact with cooling fans, present in some rooms, is fatal.
To complicate matters, there is a time limit, beyond which the player will lose a life.
After activating a certain number of batteries, a crystal will appear for approximately 10 seconds. The player can try to pick it up to increase the score.
Once all the batteries in a room have been activated, the player will earn an extra score based on the amount of time left and will go to the next level.
Every 10000 points, the player earns an extra life, for a maximum of 8 lives.
Options
The game includes 70 levels in total. By choosing Ship Layout A, you will play the easiest 35 levels. By choosing Layout B, you will play the 35 most difficult levels. By choosing Layout A+B, you will play all 70 levels.
You also have the possibility to practice with a single room of your choice: move the selection bar over "PRACTICE ROOM 01", then move the joystick left or right to select the room, finally press fire.
Controls
| Joystick left/right | Move Mike |
| Fire button | Jump |
| Joystick down | Teleport |
| P | Pause |
| Esc | Stop game and return to title screen |
| F1 | Reset ranking (while the top scores are displayed) |
| Status | Released |
| Rating | Rated 4.5 out of 5 stars (2 total ratings) |
| Author | LC-Games |
| Genre | Platformer |
| Made with | Audacity, GraphicsGale |
| Tags | 2D, Amiga, Arcade, Pixel Art, Retro, Singleplayer |
| Average session | A few minutes |
| Languages | English |
| Inputs | Keyboard, Joystick |
| Content | No generative AI was used |
Download
Click download now to get access to the following files:






Comments
Log in with itch.io to leave a comment.
Great and fun game. I added it to my video along with other games released in March.
Already seen and loved it! Thanks for spreading the word!
A very nice conversion of the C64 original with new graphics. The gameplay feel has also been preserved perfectly. However, the sound could have benefited from an Amiga-worthy upgrade using samples (or a new soundtrack). Our German-language review can be found at 01:52:32. English subtitles are also available. ๐
As always, thanks for the video.
Regarding the sound effects, honestly, when I made the PC version of Mike Mech, I tried to find better sounds, but in the end I wasn't at all convinced they were, so I kept the originals. Same thing, then, for the Amiga version. Are these sounds truly awful?
No, everything's fine! ๐ We prefer the "original" to uprades that make it worse. We simply thought there was more potential for improvement in the sound. ๐
verey good
Supported and looking forward to play. If you made whd-install it could be possible to set NTSC tooltype for correct speed.
The game actually already manages everything internally. If it detects that the machine is running at 60Hz, then the game runs at 60Hz (which is the intended speed). If it detects that the machine is running at 50Hz but can run at 60Hz, then it prompts the user to press the left mouse button to play at 60Hz or the right mouse button to play at 50Hz (in which case the speed is increased by code). For machines that can only run at 50Hz, the game speed is still increased by code to emulate 60Hz.
Or did you mean something else?
Ok, that is great. Thanks your for the answer. Just played it on my A500 and it is a fun game :)
I'm glad you find it entertaining. And thanks for the support! ;)
At Game Over it says that the game is saved after I enter my name. But the next time I boot the game my save is gone. So it is only saved while playing.
But apart from this the game is addictive ! Well done ! Worth the money !
I tested the game on a real A1200, both hard disk and floppy, and the top-scores are saved. I did the same thing emulating an A1200 (with FS-UAE), also hard disk and floppy (.adf file), and the scores are saved. I also tested it emulating a basic A500 directly to the .adf file, and the scores are also saved.
Can you tell me if you're playing on a real or emulated machine? If so, which emulator are you using?
Anyway, thanks for the compliments and support.
WinUAE 6.0.3
I tried with WinUAE 4.10.1, and the top scores are still saved. It's a slightly older version, but it's the one I have on my PC. I normally use FS-UAE. Perhaps some settings in your emulator is preventing it from saving? Or, for some reason, has the MikeMech.adf file been set to read-only?
Don't worry about it too much ! I still like the game. I will try again later when I am at home again.
Well Done Luca !
Your games have an arcade look and feel :)
Thanks!
The arcade style is what suits me best, and I'm glad it's evident.
Congrats Luca!!!
Thank you so much!
One of my favorite C64 games! A more "Amiga-ish" soundtrack would have been really nice to have, but otherwise this is spot on.
I just tested it on my expanded A600 and it guru'd, I thought it'd work because I tested it on WinUAE with whatever config and it worked just fine.
My setup has a modest ACA620, so it's kind of like an A1200 with Fast RAM.
Any idea what could be wrong?
I'll start by saying that I have some experience in pure programming, but I'm not entirely familiar with all the Amiga hardware variants.
That said, I've tested the game on my real A1200 and on various emulated machines, such as the basic A500 (only 512KB of Chip RAM) and the A600 itself (with 1MB of Chip RAM), and it works perfectly.
It's really difficult to figure out where the problem might be. Could you tell me if the game crashes immediately after loading or if it happens later? Could you give me the Guru Meditation code?
I decided to test more, starting with the most obvious, which is starting the machine without a startup-sequence. And that booted the game.
SO something in my Workbench setup is not playing nice with your game. What exactly, I don't know, but welcome to the nightmare of a fragmented platform :( It's so much easier on C64 in this aspect, we all have pretty much the same gear.
My Workbench setup is pretty vanilla which surprises me about this crash, but I do have resident stuff in memory (Commodities) and one of these is probably the culprit, probably the screen saver.
If you want me to test further, let me know!
So, we've established that the game works on your Amiga. Now, as you say, it could be a conflict with some utility in your operating system. Could you tell me if the game crashes immediately upon startup or if it does so later? If it crashes immediately (as I imagine), does it at least display a black, blank screen? Could you also see if the game still crashes by disabling the screen saver?
The game loads to a black screen then crashes. I think it does so when the LC Games logo is supposed to appear.
The software failure code is 8700 0004, Task 0080CAF0
i will test more without the screensaver commodity and let you know.
Nice, will feature tomorrow! :)
Thanks for spreading the word! ;)
That's brilliant!
Thanks for the appreciation and, as always, thanks for the video!