Super Serif Bros

People are still making stuff for the Sinclair related machines. Tell us about new games and other software that runs on the Spectrum, ZX80/ZX81, Pentagon and Next.
rogual
Berk
Posts: 2
Joined: Wed Sep 19, 2018 8:23 pm

Super Serif Bros

Post by rogual » Wed Sep 19, 2018 8:35 pm

Hi, I'd like to share my first ZX Spectrum release: Super Serif Bros!

Image

Features!
  • ASCII graphics
  • No colour or sound
How to play!
  • QAOP to move, R to restart
  • Collect all the £ to open the exit
  • You die if you fall off the level or touch something deadly
ASCII graphics weren't much of a thing on the Speccy, but I wanted to do something I knew I would finish, and not having any graphics at all helped a lot with that.

More info & download: http://foon.uk/ssb-spectrum/
Direct link to .tap file (14K): http://foon.uk/ssb-spectrum/ssb.tap
7 x

User avatar
Ast A. Moore
Manic Miner
Posts: 828
Joined: Mon Nov 13, 2017 3:16 pm

Re: Super Serif Bros

Post by Ast A. Moore » Wed Sep 19, 2018 9:01 pm

Hey, that’s pretty neat! Love the idea. Especially love the choice of Garamond.
14K, though—that’s pretty hefty. What did you use to code this?
0 x
Every man should plant a tree, build a house, and write a ZX Spectrum game.

Author of A Yankee in Iraq, a 50 fps shoot-’em-up—the first game to utilize the floating bus on the +2A/+3,
and zasm Z80 Assembler syntax highlighter.

rogual
Berk
Posts: 2
Joined: Wed Sep 19, 2018 8:23 pm

Re: Super Serif Bros

Post by rogual » Wed Sep 19, 2018 9:16 pm

Thanks! I do like that font.

I wrote all the code in assembly and it's quite small — most of the file size is the levels. They weigh in at about 12K because they're just full 32x24 screens of ASCII characters stored uncompressed. I figured there wasn't much point being any cleverer than that as long as it all still fit on a 48k Spectrum. I'm sure even the stupidest RLE would do great things to that file size (but of course would also make the levels load more slowly).
0 x

User avatar
Ast A. Moore
Manic Miner
Posts: 828
Joined: Mon Nov 13, 2017 3:16 pm

Re: Super Serif Bros

Post by Ast A. Moore » Wed Sep 19, 2018 9:43 pm

rogual wrote:
Wed Sep 19, 2018 9:16 pm
I wrote all the code in assembly and it's quite small — most of the file size is the levels.
Oh, I see. Some simple RLE decoding can be very, very quick, actually. You could have just two algorithms—one for spaces and one for the “#” signs, and then manually chose which one to use (or whether to use both) for each level.

I use it for relatively large graphics, and it can be pretty snappy if optimized well.

Still, a great game! Had a few more goes at it, but I suck at QAOP games, unfortunately. I’m a 67890 (Sinclair joystick) guy.
0 x
Every man should plant a tree, build a house, and write a ZX Spectrum game.

Author of A Yankee in Iraq, a 50 fps shoot-’em-up—the first game to utilize the floating bus on the +2A/+3,
and zasm Z80 Assembler syntax highlighter.

User avatar
R-Tape
Site Admin
Posts: 1864
Joined: Thu Nov 09, 2017 11:46 am

Re: Super Serif Bros

Post by R-Tape » Wed Sep 19, 2018 10:07 pm

Top stuff! We hardly see this kind of game anymore, so it feels especially fresh.

Congrats on your first Speccy release.

(Sending you a PM by the way)
0 x

Kweepa
Microbot
Posts: 181
Joined: Sat Feb 03, 2018 6:14 pm

Re: Super Serif Bros

Post by Kweepa » Wed Sep 19, 2018 11:36 pm

14k? I'm not downloading that!
1 x

User avatar
Juan F. Ramirez
Dynamite Dan
Posts: 1272
Joined: Tue Nov 14, 2017 6:55 am
Location: Málaga, Spain

Re: Super Serif Bros

Post by Juan F. Ramirez » Thu Sep 20, 2018 5:40 am

Love the idea. It opens a whole world of posibilities!
Ast A. Moore wrote:
Wed Sep 19, 2018 9:43 pm
Had a few more goes at it, but I suck at QAOP games, unfortunately. I’m a 67890 (Sinclair joystick) guy.
Wow! That's weird! :lol:
0 x

User avatar
djnzx48
Manic Miner
Posts: 200
Joined: Wed Dec 06, 2017 2:13 am
Location: New Zealand

Re: Super Serif Bros

Post by djnzx48 » Thu Sep 20, 2018 9:18 am

Great game! Haven't played the original but it's certainly a new idea on the Spectrum. And for 2K of code there's a lot of different mechanics in there.

That final screen though... I had to load a single snapshot because I accidentally fell down after escaping! Arrghh!

If you got RLE working then I'm sure it could work well as a ZX81 game ;)
0 x

User avatar
Ast A. Moore
Manic Miner
Posts: 828
Joined: Mon Nov 13, 2017 3:16 pm

Re: Super Serif Bros

Post by Ast A. Moore » Thu Sep 20, 2018 9:26 am

Juan F. Ramirez wrote:
Thu Sep 20, 2018 5:40 am
Love the idea. It opens a whole world of posibilities!
Ast A. Moore wrote:
Wed Sep 19, 2018 9:43 pm
Had a few more goes at it, but I suck at QAOP games, unfortunately. I’m a 67890 (Sinclair joystick) guy.
Wow! That's weird! :lol:
Heh. I know. Back in the day, I didn’t have a joystick interface. QAOP didn’t stick with me, but through trial and error I figured out that if I selected the Sinclair Joystick/Interface II option, the controls were mapped to the number keys. The Spectrum was my first computer, so I hadn’t developed any preferences for game control.

To this day, even in modern games on modern platforms, I’ve been redefining controls to 67890. My fingers naturally gravitate to that position. I could very well be the only person on the planet with that particular quirk. :D
1 x
Every man should plant a tree, build a house, and write a ZX Spectrum game.

Author of A Yankee in Iraq, a 50 fps shoot-’em-up—the first game to utilize the floating bus on the +2A/+3,
and zasm Z80 Assembler syntax highlighter.

User avatar
MatGubbins
Manic Miner
Posts: 528
Joined: Mon Nov 13, 2017 11:45 am
Location: Kent, UK

Re: Super Serif Bros

Post by MatGubbins » Thu Sep 20, 2018 9:44 am

A very entertaining game. Thanks for releasing it.
0 x
Bomb Munchies Ver1930 17th Nov 2017 (look for the blue download box ) If you get a time-out message and live in the UK then try after 9pm-3am.
Send me a PM and I can email it to you too. Kent, UK

Post Reply