Death Star
Death Star
* dstarz88 is a conversion of a TI86 game found with source on www.ticalc.org.
*
* The original program was written by Andrew Von Dollen who
* in turn based it on a HP game by Joe W.
*
* The source was widely used to test and develop z88dk.
*
* The aim of the game is to collect all the clear bubbles by
* running over them. You control either the dark bubble or
* the solid box. The dark bubble is used to collect the clear
* bubbles, and the solid box is used as a sort of movable wall.
*
* Both objects carry on moving until they hit something else
* (except for the dark bubble in the case of clear bubbles)
*
* * * * * * *
*
* The keys are defined in #define statements, and default thus:
*
* Up: Q
* Down: A
* Left: O
* Right: P
* Quit: G
* Retry: H
* Switch: M
*
* Switch changes between the dark bubble and the solid box.
*
* The original program was written by Andrew Von Dollen who
* in turn based it on a HP game by Joe W.
*
* The source was widely used to test and develop z88dk.
*
* The aim of the game is to collect all the clear bubbles by
* running over them. You control either the dark bubble or
* the solid box. The dark bubble is used to collect the clear
* bubbles, and the solid box is used as a sort of movable wall.
*
* Both objects carry on moving until they hit something else
* (except for the dark bubble in the case of clear bubbles)
*
* * * * * * *
*
* The keys are defined in #define statements, and default thus:
*
* Up: Q
* Down: A
* Left: O
* Right: P
* Quit: G
* Retry: H
* Switch: M
*
* Switch changes between the dark bubble and the solid box.
Standard TEXT version
This is the minimal implementation, based on the standard Sinclair graphics characters.
- Attachments
-
- dstar.p
- Death Star, standart TEXT version for ZX81
- (4.83 KiB) Downloaded 440 times
ZX80 version
As above, but for the ZX80.. could someone test it and verify that a real machine will keep the video display stable ?
- Attachments
-
- dstar.o
- Death Star, TEXT version for ZX80
- (3.95 KiB) Downloaded 1030 times
Redefined character set version
This one is a bit more tricky, but should work on all (or at least most) of the expansions based on RAM placed over the ROM locations such as Quicksilva or Dk'Tronics with an extra RAM chip and the many existing self-made kits.
While the program runs press (blindly) '0' to switch to the font placed in the default location, press '1' to '6' blindly to try other positions.
While the program runs press (blindly) '0' to switch to the font placed in the default location, press '1' to '6' blindly to try other positions.
- Attachments
-
- dstar-ramfont.p
- Death Star, redefined text version
- (4.66 KiB) Downloaded 374 times
Dk'Tronics font version
This version is for the DK'Tronics board without extra RAM chip.
Does anybody have such board, by the way ?
Does anybody have such board, by the way ?

- Attachments
-
- dstar-dktronics.p
- Death Star, Dk'Tronics version
- (4.76 KiB) Downloaded 351 times
Re: Death Star
Sweet! I love this game. I made a hires version with high-score saving, joystick support and (very basic) sound effects for ZXpand. It's available in the games thread sticky. It's very cool to have the character-graphics versions too 

WRX version
True graphics, this version is for the WRX mod
- Attachments
-
- dstar-wrx192.p
- Death Star, WRX graphics mode
- (4.8 KiB) Downloaded 390 times
WRX version (smaller and faster)
This is based on the 64 lines WRX mode.
Code executions is faster due to the smaller display and smaller blocks help furtherly
Code executions is faster due to the smaller display and smaller blocks help furtherly
- Attachments
-
- dstar-wrx64.p
- Death Star, 64 lines WRX version
- (4.68 KiB) Downloaded 388 times
ARX version
Andy Rea's magic is now a standard library.
A mod very similar to the ones needed to redefine the character set is required.. On EightyOne you can try it by disabling the WRX mode and enabling the RAM page in the 8K-16K portion.
This mode is slower than the WRX but could permit some old machine already tweaked in the past to run this program with no extra hardware hassles. 8K of standard RAM should be enough (did an 8K expansion ever exist ?).
A mod very similar to the ones needed to redefine the character set is required.. On EightyOne you can try it by disabling the WRX mode and enabling the RAM page in the 8K-16K portion.
This mode is slower than the WRX but could permit some old machine already tweaked in the past to run this program with no extra hardware hassles. 8K of standard RAM should be enough (did an 8K expansion ever exist ?).
- Attachments
-
- dstar-arx192.p
- Death Star, ARX version
- (4.8 KiB) Downloaded 377 times
ARX 64 lines mode version
See above for details.
The memory usage is even smaller and the code gets fast enough.
The memory usage is even smaller and the code gets fast enough.
- Attachments
-
- dstar-arx64.p
- Death Star, 64 lines ARX mode
- (4.67 KiB) Downloaded 414 times