New Game: SQIJ 2018 - the worst Spectrum game remade.

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.
User avatar
PeterJ
Site Admin
Posts: 515
Joined: Thu Nov 09, 2017 7:19 pm
Location: Surrey, UK

Re: New Game: SQIJ 2018 - the worst Spectrum game remade.

Post by PeterJ » Wed Jan 03, 2018 9:36 pm

@Sokurah Thank you for giving Spectrum Computing the agreement to include the game for download in our archive. Its appreciated. We will add it to the next update.
1 x

User avatar
Sokurah
Berk
Posts: 44
Joined: Tue Nov 14, 2017 10:38 am

Re: New Game: SQIJ 2018 - the worst Spectrum game remade.

Post by Sokurah » Thu Jan 04, 2018 10:48 am

R-Tape wrote:
Wed Jan 03, 2018 1:04 pm
Not a big deal but is there a little graphical glitch on the wing when the bird is moving right?

The cyan platforms don't perform a function do they?

Can you complete it easily Sokurah?

And would you rather I held back on posting an immunity POKE? :mrgreen:
To answer your questions:

Graphical glitch on the wing? There might be. I haven't noticed it myself though.

The cyan platforms don't do anything - they're just decoration and is treated in the same way as the landscape.

Too late - I see Pavero has already posted a POKE. Damn cheaters :lol:

Personally I've only played through it by cheating a little bit, so I guess I shouldn't complain too much ;) :lol:
Spud wrote:
Wed Jan 03, 2018 8:34 pm
R-Tape wrote:
Wed Jan 03, 2018 8:05 pm
And would you rather I held back on posting an immunity POKE? :mrgreen:
Mr-Tape, Have you swallowed ANDREW RYALS?

Good effort, Sokurah, it plays plenty quick enough as it is, I can't imagine how tough going it would be if the pace was increased. It is somewhat frustrating but I guess that is down to the original game design rather than a slight against your skill.
Yes, I'm sure I could have made a much better game out of it ... but then I'd be moving away from what the original game was. I decided to just make it very close and not change it too much (the whole "carrying items" mechanic has been slightly changed though ... but it makes more sense this way ;) ) so it does have some of the same weaknesses as the C64 version. I'll save my creativity for the next title.

Slightly off-topic. There still hasn't been a POKE for Vallation 128K and I think that's a bit fun. I'd expected MR. CAPS to be on it ... but perhaps he decided that finding pokes for the 48K version twice was just as good :lol:
0 x
Website: Tardis Remakes / Mostly remakes of Arcade and ZX Spectrum games.
My games for the Spectrum: Dingo, The Speccies, The Speccies 2, Vallation & Sqij.
Twitter: Sokurah


User avatar
Sokurah
Berk
Posts: 44
Joined: Tue Nov 14, 2017 10:38 am

Re: New Game: SQIJ 2018 - the worst Spectrum game remade.

Post by Sokurah » Fri Jan 05, 2018 12:06 am

R-Tape wrote:
Thu Jan 04, 2018 10:09 pm
There's the map sorted Pavero.
Haha, love it. Really old school :lol:

This remake actually started with me playing the C64 version ... and I didn't know how big the game was, so I mapped it using screenshots. Turns out the map is 64 screens big - arranged in an 8 by 8 grid. But oddly enough the map has 2 "holes" in it and 2 rooms "sticking out". You can actually see that on the map above. I wonder why it's made that way? Anyway, the small map is one of the reasons I thought "That's not too bad ... I should remake it" :)
0 x
Website: Tardis Remakes / Mostly remakes of Arcade and ZX Spectrum games.
My games for the Spectrum: Dingo, The Speccies, The Speccies 2, Vallation & Sqij.
Twitter: Sokurah

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

Re: New Game: SQIJ 2018 - the worst Spectrum game remade.

Post by R-Tape » Fri Jan 05, 2018 4:04 am

Sokurah wrote:
Fri Jan 05, 2018 12:06 am
But oddly enough the map has 2 "holes" in it and 2 rooms "sticking out".
I'm glad you said, I worried I made a mistake!

How is the map stored in memory & each screen drawn btw?
0 x

User avatar
Sokurah
Berk
Posts: 44
Joined: Tue Nov 14, 2017 10:38 am

Re: New Game: SQIJ 2018 - the worst Spectrum game remade.

Post by Sokurah » Fri Jan 05, 2018 9:31 am

R-Tape wrote:
Fri Jan 05, 2018 4:04 am
How is the map stored in memory & each screen drawn btw?
Since the map isn't constructed from "obvious tiles" - and I decided that I wanted to keep the exact look of it - each screen is constructed from 8x8 tiles. That means that a screen is built from 640 tiles. As there are less than 256 tiles each screen then takes up 640 bytes.

BUT all screens has been LZ compressed. So the smallest compressed screen takes up 12 bytes and the largest 215 bytes. In total the entire map takes up just over 10 KB.

The map is stored as a 9x9 grid to allow for those 2 screens "sticking out". Screens are fetched by finding en entry in a table that points to the data for each screen. That table is then 81 WORDS big. Those 17 extra screens (81 instead the actual 64 used) aren't stored though - their table entries point to the smallest screen (the one taking up just 12 bytes), so doing it this way actually only wastes 34 bytes.

When a screen is needed its data is unpacked into a 640 byte buffer. Then the screen is drawn one 8x8 tile at the time from that buffer. That buffer is used for other things too, so it doesn't just "sit there" after it's been drawn ;)
1 x
Website: Tardis Remakes / Mostly remakes of Arcade and ZX Spectrum games.
My games for the Spectrum: Dingo, The Speccies, The Speccies 2, Vallation & Sqij.
Twitter: Sokurah

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

Re: New Game: SQIJ 2018 - the worst Spectrum game remade.

Post by R-Tape » Sat Jan 06, 2018 12:32 pm

Oh yeah! A suitably bonkers final screen.
SpoilerShow
Image
I really enjoyed this, it seemed impossible to start with but the main challenge was getting used to a map in which many screens appear similar.

Now someone just needs to convert our 1987 version to the C64 and we can call it quits.

I actually feel sorry for the author of the Speccy original, who did what he felt was necessary to fulfil a contract and will never be allowed to forget it (I guess I'm not helping with the latter). Maybe it was justified, every indication is that programmers were being horribly exploited by the software houses. The real villain here must be whoever had the audacity and disdain for the public to actually release the bloody thing!
0 x

User avatar
Sokurah
Berk
Posts: 44
Joined: Tue Nov 14, 2017 10:38 am

Re: New Game: SQIJ 2018 - the worst Spectrum game remade.

Post by Sokurah » Sat Jan 06, 2018 12:59 pm

R-Tape wrote:
Sat Jan 06, 2018 12:32 pm
Oh yeah! A suitably bonkers final screen.
SpoilerShow
Image
Now someone just needs to convert our 1987 version to the C64 and we can call it quits.
LOL, take that you terrible C64 users :lol: :lol:

And damn - I hadn't noticed that typo. Doh!
... I'll make sure to fix that for the cassette release ;)

Speaking of that - does anyone have suggestions about anything I can change for the physical release?
0 x
Website: Tardis Remakes / Mostly remakes of Arcade and ZX Spectrum games.
My games for the Spectrum: Dingo, The Speccies, The Speccies 2, Vallation & Sqij.
Twitter: Sokurah

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

Re: New Game: SQIJ 2018 - the worst Spectrum game remade.

Post by Ast A. Moore » Sat Jan 06, 2018 1:03 pm

Old Mr. Starvarion is a powerful and cunning foe and is not to be trifled with.
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: 918
Joined: Thu Nov 09, 2017 11:46 am

Re: New Game: SQIJ 2018 - the worst Spectrum game remade.

Post by R-Tape » Sat Jan 06, 2018 1:29 pm

Sokurah wrote:
Sat Jan 06, 2018 12:59 pm
Speaking of that - does anyone have suggestions about anything I can change for the physical release?
The only thing I'd like from a cassette version is more replay value (as Alessandro mentioned) by not having the same placement of objects every time. Totally random might spoil it given that there are locked areas, perhaps a choice? 1 - original placement, 2 - random pick from some preset placings known to work, 3 - random placing with some rules.

Just a thought, it's nearly perfect as a remake and good enough for release as is, anything else would be icing on the cake.
Ast A. Moore wrote:
Sat Jan 06, 2018 1:03 pm
Old Mr. Starvarion is a powerful and cunning foe and is not to be trifled with.
Exactly! And if we're bandying crazy terms like the 'Enertree' and 'Pylpapa' about, noone's going to notice Starvarion is a typo.

It'd be a great name for a shmup actually...
0 x

Post Reply