snaper disc ryt@last part sim coupe external ram 1-4mb maybe 48 SNA from +D isciple can run at 6mhz press option 2 before you load any on put starion snap just after all the text of the demo or starglider after having docked?dunno wot it does to buzzer border port audio?
@DdlyHeadshot The Z80 I register contents were used to define the starting of the ROM character table. You could alter it to move the table around in ROM, but due to addressing issues, not in RAM (which would have given proper hi-res). So changing I would give characters with random pixel patterns (reflecting the machine code the ROM had at that location). (cont'd...)
@DdlyHeadshot (cont'd...) The programmer/s looked at each pattern and compiled a table (of character ASCII, and I) giving a range of usable patterns of each 8 pixels horizontally. They altered the display routine to change I as required at the beginning of every scan line and constantly reset R (so only the first line of a character was ever used).
Obviously, the graphics looked a bit ragged due to the random pixel patterns available!
I think the cool music soundtrack adds to the excitement. I had a ZX81 and obviously they had no sound. Having said that, the graphics on this game are rather cooler than anything I had. View this YT vid on full screen to get a more realistic idea of how "hi-res" 1980's graphics actually were! Mind you, I much prefer the old arcade style games to today's games.
I have a few Hi-Res ZX81 games, but not this one. It was quite amazing that the ZX81 was so versatile it was possible to totally override the low res screen routine and put in your own. You can't pull stunts like that with modern machines.
WOW! I am seriously, seriously envious - never got to play this on my ZX81...think I'd already sold it (with soldered-on KBD) to fund a purchase of about 26 second-hand games for the incoming 48K Spectrum for my at-the-time-quite-honestly-unbelievably-amazing-Christmas-present.... can't believe this game was actually on the humble black doorstop.... might have to go on Ebay and get one now....!
@OlpusBonzo I have no idea why I remember this, but I think the first tunes are from a compilation of (heavily overdubbed) 128k Spectrum tunes by Rob Hubbard or Andrew Whittaker. Might be wrong, but I had them on a cassette from somewhere.
@booldawg The usual Interrupt service routine was replaced with a custom one that could read certain bytes from specific locations within the ROM and output them to the screen on a per-scanline basis as a bitmap. Not every byte out of the possible 256 was available though, so sometimes the nearest possible byte was used. This is known as pseudo-hires mode and works on a standard ZX81. It's possible because the usual character mode is implemented in software not hardware and thus changeable.
Thanks for clearing that up Benkid. I recall alot of ingenuity in programming back in those days to compensate for memory and cpu speed restrictions. Optimising was everything. I never reall got past coding in Basic!
Incredible that in 1984 or incredible that in CSSR? :) Here in (former) CSSR there were many ZX computer geeks and since there was totally no software access from the western Europe, people did their own programs. That's why there is so many (mainly ZX Spectrum) software titles coming from CZ/SK.
This is the best game for the ZX81 by far. I play it often on my real zeddy. Great graphics, great game play...just wish there was an English version of it.
This has been flagged as spam show
velesoft.speccy.cz/sam_zx128.htm
snaper disc ryt@last part sim coupe external ram 1-4mb maybe 48 SNA from +D isciple can run at 6mhz press option 2 before you load any on put starion snap just after all the text of the demo or starglider after having docked?dunno wot it does to buzzer border port audio?
rogerjowett 6 days ago
i own the game and own a zxspectrum 48k its epic! and cheap to!
tomthevideogamer 2 weeks ago
... How?!
DdlyHeadshot 3 months ago
@DdlyHeadshot The Z80 I register contents were used to define the starting of the ROM character table. You could alter it to move the table around in ROM, but due to addressing issues, not in RAM (which would have given proper hi-res). So changing I would give characters with random pixel patterns (reflecting the machine code the ROM had at that location). (cont'd...)
sambda 1 month ago
@DdlyHeadshot (cont'd...) The programmer/s looked at each pattern and compiled a table (of character ASCII, and I) giving a range of usable patterns of each 8 pixels horizontally. They altered the display routine to change I as required at the beginning of every scan line and constantly reset R (so only the first line of a character was ever used).
Obviously, the graphics looked a bit ragged due to the random pixel patterns available!
sambda 1 month ago
You know the crowd you're in, when someone mentions jumping over flapping toilet seats and noone raises an eyebrow.
slider2732 4 months ago
I think the cool music soundtrack adds to the excitement. I had a ZX81 and obviously they had no sound. Having said that, the graphics on this game are rather cooler than anything I had. View this YT vid on full screen to get a more realistic idea of how "hi-res" 1980's graphics actually were! Mind you, I much prefer the old arcade style games to today's games.
MarkPMus 5 months ago
this is crazy. if u had shown this to me in 1985 (when I had a ZX81) I'd have started believing in miracles. seriously.
romaneberle 6 months ago
I have a few Hi-Res ZX81 games, but not this one. It was quite amazing that the ZX81 was so versatile it was possible to totally override the low res screen routine and put in your own. You can't pull stunts like that with modern machines.
bukster1 7 months ago
its PS3????
Mr1999romano 10 months ago
WOW! I am seriously, seriously envious - never got to play this on my ZX81...think I'd already sold it (with soldered-on KBD) to fund a purchase of about 26 second-hand games for the incoming 48K Spectrum for my at-the-time-quite-honestly-unbelievably-amazing-Christmas-present.... can't believe this game was actually on the humble black doorstop.... might have to go on Ebay and get one now....!
SatansKebabHouse 10 months ago
nice version.
madmomentsgo 11 months ago
wow! ZX81 is much better than Windoes Vista!
wolfcrapshit 11 months ago
WOW if thats not faked, its incredible !!
hewey999 1 year ago
Hooray! In czech! And czech is rather simillar to Polish, so Hooray!
MrLastkill3r 1 year ago
I didn't know ZX-81 could do graphics. BTW, the Czech translation of level names are terrible.
Astlaus 2 years ago
Terrible? Because you don't speak Czech :))) I like it. Btw. it's not an exact translation, something is, something isn't.
factor6 1 year ago
@factor6 I think I speak Czech rather well...
Astlaus 1 year ago
The creator of this game on ZX81 is a genius! Respect.
trophy242 2 years ago
An incredible achivement for the zx81. How much ram was used?
TezzAtari 2 years ago
Could you write the names of the music put in the Youtube video? There are some interesting tracks.
OlpusBonzo 2 years ago
@OlpusBonzo I have no idea why I remember this, but I think the first tunes are from a compilation of (heavily overdubbed) 128k Spectrum tunes by Rob Hubbard or Andrew Whittaker. Might be wrong, but I had them on a cassette from somewhere.
MattEmersinho 11 months ago
@MattEmersinho Thank you very much, I'll check out.
OlpusBonzo 11 months ago
I recall hi-res games coming out in 83/84. How was this possible on a machine with no user-designed graphic capabilities?
booldawg 2 years ago
@booldawg The usual Interrupt service routine was replaced with a custom one that could read certain bytes from specific locations within the ROM and output them to the screen on a per-scanline basis as a bitmap. Not every byte out of the possible 256 was available though, so sometimes the nearest possible byte was used. This is known as pseudo-hires mode and works on a standard ZX81. It's possible because the usual character mode is implemented in software not hardware and thus changeable.
benkid77 2 years ago
Thanks for clearing that up Benkid. I recall alot of ingenuity in programming back in those days to compensate for memory and cpu speed restrictions. Optimising was everything. I never reall got past coding in Basic!
06donohuek 2 years ago
woops hi, its Booldawg, forgot to sign out of someone elses profile....
06donohuek 2 years ago
@booldawg thats what i was wondering. i had one, and would've been blown away if i knew it could do this!!!
kernzyp 1 year ago
This was done in 1984 in CSSR (at that time). Incredible!
trophy242 2 years ago
Incredible that in 1984 or incredible that in CSSR? :) Here in (former) CSSR there were many ZX computer geeks and since there was totally no software access from the western Europe, people did their own programs. That's why there is so many (mainly ZX Spectrum) software titles coming from CZ/SK.
factor6 1 year ago
Nice.
LeShark75 2 years ago
This is the best game for the ZX81 by far. I play it often on my real zeddy. Great graphics, great game play...just wish there was an English version of it.
namachari 2 years ago 2
Farking amazing! Impressive stuff.
DingKong 2 years ago