1525
GAME -> Action
© Silverbird (1988)
8.67 / 20.00
 
 
Ninja Scooter Simulator
cpc
 
 
screenshot
screenshot
screenshot
screenshot
screenshot
screenshot
 

screenshot
CTM644 Colour Monitor
screenshot
GT65 Green Monitor
 

Keywords

INFOS

- CATEGORIES -
GAME -> Action               
- NUMBER OF PLAYERS -
1 player
2 alternating players
- DESCRIPTION -
Parcourez les rues sur votre scooter et évitez de nombreux éléments du décor ainsi que des ennemis qui viendront vous compliquer la tâche. De plus, chaque mission doit être accomplie dans le temps imparti. Au total, vous pourrez faire la course sur 16 niveaux différents.

- MISC -
clone de "Metro Cross"

Jeu en MODE 0 (16 couleurs).
La musique avait déjà été utilisé dans le jeu "Demon's Revenge".
Le jeu possède 16 niveaux et la fin du jeu sera automatique lorsque vous aurez fini 255 niveaux.

- TRICKS -
* Cheat mode (Choix du niveau courant 1 à 6 avec le pavé numérique) :
On trouve le mot CHEAT à l'adresse &71AE : &0C &11 &0E &0A &1D
A priori ce dernier a été désactivé même si la routine en &714E permet d'afficher le Cheat
screenshot


- STAFF -
Edité par Silverbird une marque British Telecom
Distribué en espagne par : MCM Software

Développement : Probe Software
Copyright : Sysoft
Ecran titre : JPW

- BUGS -
* Affichage du Round tronqué
Lorsque vous finirez le niveau 99, l'affichage du compteur de niveau retombera a zéro (Il vous faudra tout de même y jouer pendant plus de 2h18) mais attention en fait le compteur réel de niveau lui n'est pas a zéro.
screenshot


La valeur du niveau-1 est stockée en hexadécimale a l'adresse &6A66 ensuite elle est converti sur les 3 adresses &714A (centaine &00 a &02), &714B (dizaine &00 a &09) et &714C (unité &00 a &09).
Le programmeur a fait le choix de ne pas afficher le chiffre des centaines.

#7117 : 3A 70 6A......LD A,(&6A70)
#711A : 3C............INC A
#711B : 1E 00.........LD E,&00
#711D : DD 21 4A 71...LD IX,&714A ;adresse de début du niveau stocké sur 3 digits
#7121 : FE 64.........CP &64
#7123 : DA 2C 71......JP C,&712C
#7126 : 1C............INC E
#7127 : D6 64.........SUB &64
#7129 : C3 21 71......JP &7121
#712C : DD 73 00......LD (IX+&00),E
#712F : 1E 00.........LD E,&00
#7131 : FE 0A.........CP &0A
#7133 : DA 3C 71......JP C,&713C
#7136 : 1C............INC E
#7137 : D6 0A.........SUB &0A
#7139 : C3 31 71......JP &7131
#713C : DD 73 01......LD (IX+&01),E
#713F : DD 77 02......LD (IX+&02),A
#7142 : 06 02.........LD B,&02 ;nombre de chiffre a afficher
#7144 : DD 23.........INC IX ;on se positionne sur les dizaines (bye bye les centaines)
#7146 : CD 45 6D......CALL &6D45
#7149 : C9............RET


Une solution :
#7142 : 06 03.........LD B,&03 ;nombre de chiffre a afficher
#7144 : 00 ...........NOP
#7145 : 00 ...........NOP



* Pas de séquence de fin, retour au menu principal directement
Le compteur de niveau commence a &00 et va jusqu'à &FF et lorsque vous arrivez a &FF le jeu s'arrêtera automatiquement avec un retour au menu principal, ceci ne se produira qu'après au minimum 5h45 de jeu et sans perdre.

#6A27 : 21 66 6A......LD HL,&6A66
#6A2A : 7E............LD A,(HL)
#6A2B : FE FF.........CP &FF ; vérification si on arrive au niveau 256 (niveau -1 donc &FF)
#6A2D : D2 33 6A......JP NC,&6A33
#6A30 : C3 85 68......JP &6885 ; démarrer le niveau
#6A33 : C3 61 66......JP &6661 ; retour au menu principal
#6A36 : C9............RET


Une solution avec fin du jeu après avoir fini le 32ème niveaux (2 fois le tour du jeu) :
ORG &69EB
CALL &714E ;on casse le 7E 3C 77 (niveau +1)


ORG &714E
;on remet les 3 instructions qu'on a cassées
LD A,(HL) ;lire la valeur du niveau
INC A ;niveau +1
LD (HL),A ;sauver la nouvelle valeur
CP 32 ;on test si c'est égal a notre limite
JP Z,congratulation ;oui alors on va vers le congratulation
RET ;non alors on retourne d'où on vient

congratulation
CALL &6E6B ;effacer la zone de jeu

LD IX,&719C ;adresse du texte SELECT LEVEL 1 - 6
LD HL,&6027 ;centrer le texte au milieu de la fenêtre de jeu
LD B,14 ;longueur du texte
CALL &6E4A

;test clavier
test_touche
LD E,&00
LD D,&2F ;touche espace
CALL &725C
JP NZ,goto_menu ;touche enfoncée, on va au menu principal

LD E,&00
LD D,&4C ;Tir joystick
CALL &725C
JP Z,test_touche ;touche non enfoncée on recommence les tests du clavier sinon retour au menu principal

goto_menu
JP &6661 ;retour au menu principal

ORG &719C
;ecraser le texte SELECT LEVEL 1 - 6 par CONGRATULATION
DB "C"-55 ;&0C
DB "O"-55
DB "N"-55
DB "G"-55
DB "R"-55
DB "A"-55 ;&0A
DB "T"-55
DB "U"-55
DB "L"-55
DB "A"-55
DB "T"-55
DB "I"-55
DB "O"-55
DB "N"-55


AVANT :
CD F7 6B 7E 3C 77

APRES :
CD F7 6B CD 4E 71


AVANT :
CD 6B 6E DD 21 AE 71 21 42 40 06 05 CD 4A 6E CD F7 6B DD 21 9C 71 21 1C 80 06 12 CD 4A 6E DD 21 96 71 06 00 DD 7E 00 C5 57 CD 5C 72 FB C1 C2 8B 71

APRES :
7E 3C 77 FE 20 CA 57 71 C9 CD 6B 6E DD 21 9C 71 21 27 60 06 0E CD 4A 6E 1E 00 16 2F CD 5C 72 C2 7A 71 1E 00 16 4C CD 5C 72 CA 66 71 C3 61 66 8B 71


AVANT :
1C 0E 15 0E 0C 1D 27 15 0E 1F 0E 15 27 01

APRES :
0C 18 17 10 1B 0A 1D 1E 15 0A 1D 12 18 17
- LINKS -
OTHER -> Trainer Amstar 23 © Amstar (1988)
DEMO -> Other Anti-Sinus © GPA (1990)
GAME -> Action Demon's Revenge © Firebird (1987)
OTHER -> DiscMag Demoniak 2 © Arkos (1993)
DEMO -> Graphics Fais Gaffe Leon, T'en A mis Partout! © _Public_Domain_ (19??)
DEMO -> Other Fraggle And Duck Intro 4 © _Public_Domain_ (1989)
DEMO -> Graphics Pixel Nation © _Public_Domain_ (2019)
DEMO -> Other Take Off Megademo - Le Canard Dechaine - Chicago part © Crack'n'Rom (1993)
DEMO -> Other The Imperators Demo Nr 1 © _Public_Domain_ (1988)


Critique en anglais : "CPC Game Reviews"
Database : "Moby Games"
database : "amstrad.es"
Musique : "RolandRadio.net"
Version Commodore 64 : "Lemon64"
Version Spectrum : "Spectrum Computing"
Vidéo Youtube : "Amstrad Maniaque"

 

Goto Top
CPC-POWER/CPCSOFTS, programming by Kukulcan © 2007-2025 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