ZX Spectrum - Saboteur 2 mod
A downloadable game
ZX Spectrum Saboteur 2 mod version 1.1.4
March 2024 - June 2025
I am a big fan of the original 1987 Saboteur 2 for ZX Spectrum by Clive Townsend. This is my attempt to make this old classic more enjoyable but still very close to the original. The entire game code was rewritten with performance and playability as the highest priorities.
Please check Clive`s website: https://www.clivetownsend.com
Changes:
- Bugfixes
- Performance optimizations and adjustable game speed
- Double buffering with vsync (with limitations)
- Added some visual elements from 2019 remake
- Added new sound effects
- Added game pause
- Added achievements
- Added new mission
- Improved game balance
- And more...
- [128k version]:
- Added AY music
- Added game map
Fixed bugs:
- Android or puma receives damage when ninja hits the flame of his flamethrower
- Ninja receives damage when flame covers a projectile(even one shot\thrown by enemy)
- The lift bug
- Slow climbing up \ lifting up
- The fall damage bug
- No 'bike arrived' message when using teleport
- The flame clipping bug
- The Infinite tape pieces bug - now this stash has 2 pieces of tape
- The walking underwater bug
- The throwing objects through the wall bug
- The glitchy android bug - now he looks different and is stronger
- Fence terminal no longer controls lifts in missions without the fence
- Single fire key press on the terminal could cause several activations
- Throwing projectile at electric fence could kill ninja
- Puma on the left side of the screen could damage ninja at the right side of the screen.
- Lift position now resets when starting new game
- Enemy status \ position now resets when starting new game
- 'Health' is now properly stored for each enemy and is not reset when the ninja leaves the room
- The androids misalignment bug
- The android remote attack bug
- Redundant screen updates when the flame is clipped
- Flame rendering bug caused by android being on layer #2
Game speed is adjustable ranging from 0 to 9:
0 - 5 fps,
1 - 5.5 fps - very close to the original,
2 - 6 fps,
3 - 7 fps,
4 - 8 fps,
5 - 10 fps,
6 - 12.5 fps (default),
7 - 16.7 fps,
8 - up to 25 fps,
9 - no delays and no vsync, about 6.5 times faster than the original on average.
Speeds 8 and 9 are unplayable, I use them for benchmarking.
Game balance changes:
- Ninja's kicks and throwables deal more damage: throwables and high kick - 2 damage points, flying kick - 2-3
- Remaining HPs are now properly stored for each enemy. Also enemy 'health' now slowly regenerates.
- Reduced bat damage by 1 damage point
- Ninja takes less damage when falling from a small height: no damage if height is less than 15 tiles, half damage if less than 2 floors (36 tiles)
- Android sits longer after shooting the ninja
- Now you can run over enemies with a motorcycle
https://spectrumcomputing.co.uk/forums/viewtopic.php?t=10993
Project's YouTube playlist:
My Amstrad CPC Saboteur 2 mod:
| Updated | 1 day ago |
| Status | Released |
| Author | thealfest |
| Genre | Action |
| Tags | 8-Bit, Ninja, ZX Spectrum |
| Average session | About a half-hour |
| Languages | English |
| Inputs | Keyboard, Joystick |
| Accessibility | Configurable controls |
Download
Click download now to get access to the following files:
Development log
- Version 1.1.4 released52 days ago
- Version 1.1.3 released70 days ago




Comments
Log in with itch.io to leave a comment.
Where can I find "new missions" please?
"New Mission" is just a harder version of Mission 9 (with a shorter time limit, similar to the Amstrad CPC version). You unlock it when you complete Mission 9. There's also another way to unlock it, but I don’t want to spoil it. :)
Hi, I’m contacting you because I want to make a homebrew tribute USB. I’m collecting as many content creators as possible. I also want to include a profile for each one, with a few details, such as their logo, avatar, name, work completed, projects, etc., so you can see who’s behind their creations.
That profile, along with any material you allow me to upload, will be placed on a USB drive. This will act as a database of creators and their creations, and will be updated as I connect with new people.
The USB I’m thinking of creating will be one of those rubber-type USBs, shaped like a Spectrum computer, something that looks really nice. The idea is that those who contribute material, and if they want to buy one or more, will get it at cost price, and those who just want to buy one, it will cost a little more.
The idea is that if enough are sold, enough to recover the initial investment, the profits that the rest of the USBs could generate will be distributed among the people who have contributed material to the project, via transfer, PayPal, or however possible, even if possible, that the USB will be free. Obviously, you can buy more than one, but only one of them can be free.
It’s not necessary or mandatory to buy the USB, only if you like it or want it.
If you’re interested in this project, you can contact me at this email, flopping@gmail.com. If you have any questions or concerns, let me know and I’ll answer them. Do you think the idea is a good one? Would you like to participate in the project? Let me know. Best regards.
Juan.
Good job!!
Awesome mod!