Super Star Trek
Re: Super Star Trek
A couple of those screens remind me of the German Star Trek theme game 'Enterprise' which was published by ISS (the exclusive German Sinclair Importer) and was by Kilian Schlaich. I am actually in contact with him from time to time. I have permission to share it, so here it is as a .p file (for the first time online, ever). I do have his written instructions too, written last year in German as they were lacking from my original cassette.
It's all in BASIC and requires 16k and some understanding of German is also handy!
It's all in BASIC and requires 16k and some understanding of German is also handy!
- Attachments
-
- enterprise.p
- (13.84 KiB) Downloaded 427 times
I'm Chris, a Brit in Germany (Chr$ on the QL forum). https:\\QXL.WIN < QL related collection.
Re: Super Star Trek
Here are the German commands, which the Enterprise crew understands.
Siggi
Siggi
My ZX81 web-server: online since 2007, running since dec. 2020 using ZeddyNet hardware
http://zx81.ddns.net/ZxTeaM
http://zx81.ddns.net/ZxTeaM
Re: Super Star Trek
Can't get it to work in EO due to reset when loading next program.
EDIT: UNPACK AND USE TZX, DOESN'T RUN FROM ZIP
EDIT: UNPACK AND USE TZX, DOESN'T RUN FROM ZIP
Re: Super Star Trek
I think this should fit 16K machinecode.
Re: Super Star Trek
Do you mean "Super Star Trek"?
The program is > 16K, thus a part of the basic program and DFILE! is above the 32K border. You need to disable the M1-NOT circuit (works with my real Zeddy)
Siggi
The program is > 16K, thus a part of the basic program and DFILE! is above the 32K border. You need to disable the M1-NOT circuit (works with my real Zeddy)
Siggi
My ZX81 web-server: online since 2007, running since dec. 2020 using ZeddyNet hardware
http://zx81.ddns.net/ZxTeaM
http://zx81.ddns.net/ZxTeaM
Re: Super Star Trek
It's possible, but would it be worth the effort?
There are already several versions in BASIC that fit in 16Kb, of course many simplifications have been made to achieve this.
1 x ZX81, 2 x TK85 , 1 TK82C, 1 TK95, 1 x Alphacom 32 printer, 1 x ZXpand
ZeXtender board, Joy81 - Programmable Joystick Controller, Turbo Sound 81
http://zx81.eu5.org
https://toddysoftware.itch.io/
ZeXtender board, Joy81 - Programmable Joystick Controller, Turbo Sound 81
http://zx81.eu5.org
https://toddysoftware.itch.io/
Re: Super Star Trek
It looks interesting, I'll take a lookErm wrote: ↑Tue Feb 25, 2020 5:52 pm A couple of those screens remind me of the German Star Trek theme game 'Enterprise' which was published by ISS (the exclusive German Sinclair Importer) and was by Kilian Schlaich. I am actually in contact with him from time to time. I have permission to share it, so here it is as a .p file (for the first time online, ever). I do have his written instructions too, written last year in German as they were lacking from my original cassette.
It's all in BASIC and requires 16k and some understanding of German is also handy!
Thanks
1 x ZX81, 2 x TK85 , 1 TK82C, 1 TK95, 1 x Alphacom 32 printer, 1 x ZXpand
ZeXtender board, Joy81 - Programmable Joystick Controller, Turbo Sound 81
http://zx81.eu5.org
https://toddysoftware.itch.io/
ZeXtender board, Joy81 - Programmable Joystick Controller, Turbo Sound 81
http://zx81.eu5.org
https://toddysoftware.itch.io/
Re: Super Star Trek
I uploaded a new version (see in the first post), in the first one I used the PAUSE statement and this was causing conflict with the RAND statement to generate the RND seed. Some game configurations were repeating themselves very often, they weren't exactly random. With the changes this has been fixed!
Note: Now the game set the Turbo mode of Andy's ZXULA2, but this information is only relevant for those who have this device installed on their Zeddy. In emulators this has no effect.
Note: Now the game set the Turbo mode of Andy's ZXULA2, but this information is only relevant for those who have this device installed on their Zeddy. In emulators this has no effect.
1 x ZX81, 2 x TK85 , 1 TK82C, 1 TK95, 1 x Alphacom 32 printer, 1 x ZXpand
ZeXtender board, Joy81 - Programmable Joystick Controller, Turbo Sound 81
http://zx81.eu5.org
https://toddysoftware.itch.io/
ZeXtender board, Joy81 - Programmable Joystick Controller, Turbo Sound 81
http://zx81.eu5.org
https://toddysoftware.itch.io/
Re: Super Star Trek
Basic memory optimization:
equal:
Code: Select all
8790 GOTO R*2+8790
8792 LET G$="WARP ENGINES"
8793 RETURN
8794 LET G$="S. R. SENSORS"
8795 RETURN
8796 LET G$="L. R. SENSORS"
8797 RETURN
8798 LET G$="PHASER CONTROL"
8799 RETURN
8800 LET G$="PHOTON TUBES"
8801 RETURN
8802 LET G$="DAMAGE CONTROL"
8803 RETURN
8804 LET G$="SHIELD CONTROL"
8805 RETURN
8806 LET G$="LIBR. COMPUTER"
8807 RETURN
Code: Select all
1 LET R=5
2 LET G$=("WARP ENGINES" AND R=1)+("S. R. SENSORS" AND R=2)+("L. R. SENSORS" AND R=3)+("PHASER CONTROL" AND R=4)+("PHOTON TUBES" AND R=5)+("DAMAGE CONTROL" AND R=6)+("SHIELD CONTROL" AND R=7)+("LIBR. COMPUTER" AND R=8)
3 PRINT G$
Xavier ...on the Facebook groupe : "Zx81 France"(fr)
Re: Super Star Trek
Basic speed optimization:
Equal :
Code: Select all
530 FOR I=1 TO 9
532 LET C(I,1)=0
535 LET C(I,2)=0
538 NEXT I
Code: Select all
530 DIM C(9,2)
Xavier ...on the Facebook groupe : "Zx81 France"(fr)