SausageWareGames's Avatar

SausageWareGames

@tomjamespotter

Making new games for the ZX Spectrum! Next game, "Full Spectrum Defence" out soon from Bitmap Soft. Previous games: Knightmare 2024 and S.C.I.O.N.

642
Followers
647
Following
237
Posts
01.01.2024
Joined
Posts Following

Latest posts by SausageWareGames @tomjamespotter

Video thumbnail

Official trailer for Full Spectrum Defence - a brand new tower defence game for the #Sinclair #ZXSpectrum from bitmapsoft.co.uk #retrogames #indiedev #retro #8bit #pixelart #1980s #nostalgia

29.01.2026 00:05 ๐Ÿ‘ 10 ๐Ÿ” 2 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Two great games for free (and I did the cover artwork for them), go and get them!

28.01.2026 13:19 ๐Ÿ‘ 2 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Thank you!

28.01.2026 07:33 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
SausagewareGames

Calling all #ZXSpectrum fans! To celebrate my latest game, "Full Spectrum Defence" going off to the publisher, both my previous games, "S.C.I.O.N" and "Knightmare", are now FREE to download from sausagewaregames.itch.io Enjoy! #8bit #retrogames #indiedev #retro

27.01.2026 23:57 ๐Ÿ‘ 26 ๐Ÿ” 18 ๐Ÿ’ฌ 2 ๐Ÿ“Œ 1

The pros in the 80s were able to create massive, brilliant games using multiload - far better than the 48k memory limit would allow.

23.01.2026 15:19 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

It bypasses the Z80's RAM limits by swapping assets mid-game, allowing for more levels, extra sprites, &c. It's difficult to achieve because the Spectrum wasn't designed to support it; it requires custom assembly routines as there are no designated ROM calls.

23.01.2026 14:50 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Video thumbnail

OMG, I'm so excited! This vid may not look like much, but for the 1st time ever I've achieved a genuine multi-load on the Speccy! This unlocks so many new possibilities- larger games, animated intro\endgame sequences, etc WOOHOO! ๐Ÿ˜๐Ÿ˜๐Ÿ˜ #zxspectrum #indiedev #retrogaming

23.01.2026 14:20 ๐Ÿ‘ 14 ๐Ÿ” 3 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Great wee game, give @tomjamespotter.bsky.social a follow if you haven't already!
#zxspectrum #retrogaming #homebrew #gamedev

20.01.2026 19:09 ๐Ÿ‘ 8 ๐Ÿ” 4 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Video thumbnail

The final hurdle prior to publishing has been passed - my new game "Full Spectrum Defence" now has a fabulous loading screen/cassette inlay cover combo by the brilliant @keezees.bsky.social What do you think?! #zxspectrum #retrogaming #8bit #indiedev #sinclair #pixelart

20.01.2026 18:23 ๐Ÿ‘ 19 ๐Ÿ” 5 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 1

Free to use!

11.01.2026 16:16 ๐Ÿ‘ 3 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
Spectrum Beeper Plugin for MPAGD by SausagewareGames SBP: Easy ZX Spectrum Beeper Utility for MPAGD v0.7.10

sausagewaregames.itch.io/spectrum-bee...

A brand new Plug-in to add beeper sounds to MPAGD games has been released by @tomjamespotter.bsky.social

This looks like it could be extremely handy!

11.01.2026 16:14 ๐Ÿ‘ 7 ๐Ÿ” 2 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Hello mate, hope you're well! I was wondering whether you'd be interested in doing cover art for my next game? Loved what you did for SCION! (I can't send you a private message because Bluesky won't let me verify my age!!!)

07.01.2026 19:25 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Hi Nick, thanks so much for playing Knightmare! Sorry not to have replied sooner, I've been taking a break from social media. Glad your enjoyed the game ๐Ÿ˜„

19.07.2025 08:40 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Reply of "No because it's gone woke" leaves alien scientists puzzled.

17.04.2025 12:56 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

And a great job you did too! ๐Ÿ‘Š

09.04.2025 09:42 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

I did the cover art (and some of the graphics) for @tomjamespotter.bsky.social's new game, buy it now from @bitmapsoft.bsky.social!

www.bitmapsoft.co.uk/product/s-c-...

#ZXSpectrum #retrogames #indiegamedev

09.04.2025 09:35 ๐Ÿ‘ 8 ๐Ÿ” 3 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Post image

Haha, I'm in it too now!

09.04.2025 08:18 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Go for it ๐Ÿ˜

06.04.2025 21:50 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Excellent! ๐Ÿ˜

06.04.2025 21:48 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Eek! ๐Ÿ˜

06.04.2025 21:48 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Nice! ๐Ÿ˜

06.04.2025 21:48 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Post image

Throwing this out for fun: Anyone fancy getting a credit on a published #ZXSpectrum game? I need enemy sprites for my game but I don't enjoy creating them. Each 2 frames of animation, 16x16 and 32x16. Example below. No money, just for fun! #pixelart #indiedev #8bit

05.04.2025 21:24 ๐Ÿ‘ 12 ๐Ÿ” 12 ๐Ÿ’ฌ 3 ๐Ÿ“Œ 0

Glad you're enjoying it! And congrats on the Freeze-ZX coverage! ๐ŸคŸ

05.04.2025 18:34 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Thank you, sir!

05.04.2025 18:33 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Post image

๐Ÿ‘€๐Ÿ˜๐ŸคŸ Wow, we're only 1 sale away from hitting 50% of copies of S.C.I.O.N sold! Thanks to everyone who's bought one! If you haven't yet, remaining copies can be picked up from bitmapsoft.co.uk Support retro creators and keep the scene alive! ๐Ÿ˜๐Ÿ‘Š๐Ÿ™Œ #ZXSpectrum #retrogames #indiedev

05.04.2025 15:24 ๐Ÿ‘ 30 ๐Ÿ” 9 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 3

So it has to go further to nearest. The other way round wouldn't work.

04.04.2025 21:03 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

As I have only about 40kb for the whole game, everything has to use as little memory as possible. A routine that worked out what can and can't be seen, and therefore what to draw would take a lot of memory. So I simply have it draw everything, and elements that aren't in view just get drawn over.

04.04.2025 21:03 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Yeah, I think you've pretty much got it. The screen renders in layers, starting with the furthest away from the viewpoint. If you imagine the screen split into a series of rectangles and trapezoids, they get progressively infilled according to the local map environment.

04.04.2025 20:45 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

I'm not sure whether you're interested to know about how the map is stored in memory and navigated, or how the elements of the screen are drawn?

04.04.2025 20:20 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 2 ๐Ÿ“Œ 0

Akalabeth! That is a seriously old-school example ๐Ÿ˜‚

04.04.2025 20:17 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0