17229
GAME -> Platformertypeins
© Happy Computer (1987)
 
 
 
Stone Runner
cpc
 
 

Last Update : Sunday 19 January 2020 at 21 h 30
 
screenshot
screenshot
screenshot
screenshot
screenshot
screenshot
 

screenshot
CTM644 Colour Monitor
screenshot
GT65 Green Monitor
 

Keywords

INFOS

- CATEGORIES -
GAME -> Platformer               
- NUMBER OF PLAYERS -
1 player
- CONTROLS -

Use joystick

If The High Score Table Starts Flashing : Press Fire

Goto "LADEN" : Use joystick (UP - Down), Press Fire
B)ilder oder (H)ightimes Laden : Press B
Filename:_ "SR"+Enter
Alte Bilder Loeschen (J/N) ??? : Press J
Goto "SPIELEN" : Press fire to play
To select level : Use joystick (Left - Right - Fire)

Save New Highscore Tabel :
Goto SPEICHERN : Press Fire
B)ilder oder (H)ightimes Laden : Press H
Filename:_ Type ("Name"+Enter)

Load Old Highscore Tabel :
Goto LADEN : Press Fire
B)ilder oder (H)ightimes Laden : Press H
Filename:_ Type ("Name"+Enter) - My Highscore= "HS"

During Play :
Use Joystick
Use Bomb : Press joy (Left-right) + fire
If you get stock : Press Space

Level Construction :
Goto KONSTRUIEREN : Press Fire
Toggle : Space
Move : Use JOYSTICK

Level Editor :
Goto EDITIEREN : Press Fire
Toggle : Space
Move : Use JOYSTICK

- STAFF -

Paru sous forme de listing dans le magazine Happy Computer Sonderheft 18 - 8.Schneider Sonderheft
Auteur : Thomas STEIN

- BUGS -

* I got "Overflow in line 1410" if I tried to construct a new level.
I had to remove the integer % in line 1410.

Before :
1410 FOR i%=FNadr(level)TO FNadr(level+1)-1:POKE i%,0:NEXT:FOR i=1 TO 5:top5$(level,i)="?.?.?":top5(level,i)=0:NEXT:RETURN

After :
1410 FOR i=FNadr(level)TO FNadr(level+1)-1:POKE i,0:NEXT:FOR i=1 TO 5:top5$(level,i)="?.?.?":top5(level,i)=0:NEXT:RETURN


The worst thing was that listing 4 was too big for Amstrad's memory, so it was impossible to poke data.

Only option was to split the file into 2 (Listing 5 + 6) make a data loader and save them as
SAVE "SR1.PIC",B,&61A0,&F60
SAVE "SR2.PIC",B,&7100,&1120
Next step - merge "SR1.PIC" and "SR2.PIC" into one file "SR.PIC"
10 Memory &619f
20 LOAD "SR1.PIC":LOAD "SR2.PIC"
30 SAVE "SR.PIC",B,&61A0,&2080
Running the game but it didn't work.

Then in listing 1 - line
1110 images=24999 -(&61A7) that images were loaded in & 61A7 not & 61A0 as listed in Listing 4 line
1000 DATA 61A0,33,2C,30,30,2C,30,30,09,1949 thus the first byte must be &09 and not &33

10 Memory & 619F
20 LOAD "SR1.PIC":LOAD "SR2.PIC"
30 SAVE "SR.PIC",B,&61A7,&2079
Yes Working

It took some time to figure out the first 7 bytes in listing 4 should not be used.

Another option was to read the German notes and use the program CPC "Comfortable Program For Code Input" on page 87 of the same magazine. It also says that listing 4 starts in & 61A7

Real men do not read instructions, but spend a lot of time on figuring it out for ourself. Ha Ha.

Johnny Olsen

 

Goto Top
CPC-POWER/CPCSOFTS, programming by Kukulcan © 2007-2020 all rights reserved.
Reproduction forbidden without any express authorization. All the game titles used belong to their respective owners.
Hébergement Web, Mail et serveurs de jeux haute performance