Forum Oric
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Derniers sujets
» rs
Aventure dans l'inconnu EmptyDim 31 Mar 2024 - 14:35 par kenneth

» Bla Bla général du Jury
Aventure dans l'inconnu EmptyJeu 21 Mar 2024 - 8:51 par Dom50

» carte mère Oric (re)tracée
Aventure dans l'inconnu EmptyMar 5 Mar 2024 - 18:54 par kenneth

» Meurtre à Grande Vitesse
Aventure dans l'inconnu EmptyDim 25 Fév 2024 - 5:09 par Iurius

» ORIC-1 sur LE BON COIN
Aventure dans l'inconnu EmptyVen 23 Fév 2024 - 23:01 par Mcar

» ORIC ATMOS sur LE BON COIN
Aventure dans l'inconnu EmptyDim 4 Fév 2024 - 12:06 par kiwilevrai

» Problème d'affichage des couleurs avec un Oric Atmos
Aventure dans l'inconnu EmptySam 27 Jan 2024 - 1:26 par pierbail

» Bienvenue dans le Forum des Oriciens
Aventure dans l'inconnu EmptyMar 9 Jan 2024 - 12:33 par Dom50

» Rencontre avec Laurant Weill, co-fondateur de Loriciel, et mon garçon de 12 ans
Aventure dans l'inconnu EmptyVen 29 Déc 2023 - 14:13 par Arcade-des-Monts

» Bonnes fêtes
Aventure dans l'inconnu EmptyMar 26 Déc 2023 - 10:21 par Dom50

» Murders in Venice / Meutres à Venise
Aventure dans l'inconnu EmptySam 18 Nov 2023 - 22:44 par retroric

» Un clavier PS/2 pour tester un ORIC
Aventure dans l'inconnu EmptyDim 27 Aoû 2023 - 9:49 par Voyageur

» Disquette 3" Sedoric
Aventure dans l'inconnu EmptyMar 1 Aoû 2023 - 14:22 par AtomeX

» faire un 6502 avec des phototransistor
Aventure dans l'inconnu EmptyDim 16 Juil 2023 - 17:26 par Voyageur

» Oricutron linux et DSK
Aventure dans l'inconnu EmptyJeu 29 Juin 2023 - 18:34 par Voyageur

Qui est en ligne ?
Il y a en tout 1 utilisateur en ligne :: 0 Enregistré, 0 Invisible et 1 Invité

Aucun

Le record du nombre d'utilisateurs en ligne est de 29 le Mer 25 Fév 2015 - 14:01
Connexion

Récupérer mon mot de passe

Statistiques
Nous avons 242 membres enregistrés
L'utilisateur enregistré le plus récent est AIRBUS44

Nos membres ont posté un total de 8922 messages dans 811 sujets
Sites Sympas

> Culture Club


Le Deal du moment :
Réassort du coffret Pokémon 151 ...
Voir le deal

Aventure dans l'inconnu

Aller en bas

Aventure dans l'inconnu Empty Aventure dans l'inconnu

Message par Dom50 Sam 20 Nov 2021 - 13:54

Ce jeu de F.ROLLAND n'a pas d'entrée sur oric.org.
Je l'ai trouvé dans l'archive de Musepat (Merci Musepat)
Le fichier archivé par Musepat contenait quelques de bugs (listés ci-dessous) qui sont corrigés dans la version .tap contenue dans le zip joint

1 - Modif 1
La première modification ne corrige pas vraiment un bug mais plutôt une faute de programmation. en 276 on appelle le sous programme en 2008 duquel on sort en 2036 quand M=0 par un ignoble GOTO 280... Ce qui met le bazar dans la pile en ne dépilant pas l'adresse de retour du SP. On peut se tirer de cette situation à l'aide de l'instruction POP mais ce n'est vraiment pas glop Smile
J'ai préféré utiliser la variable M en 276 pour ne rester dans la boucle 276---276 que tant que M<>0,

Code d'origine
276 GOSUB2008:GOTO276
280 CLS:PRINT"BRAVO.LES 10 CHIENS SONT MORTS":GET A$:CW=0:GOTO257

2008
...
2036 M=M-1:IF M=0 THEN280
2037 CLS:PRINT"IL EST MORT,MAIS IL EN RESTE ENCORE ";M:GET A$
2038 RETURN

code modifié
276 GOSUB2008: IF M<>0THEN 276
280 CLS:PRINT"BRAVO.LES 10 CHIENS SONT MORTS":GET A$:CW=0:GOTO257

2008
...
2036 M=M-1:IF M=0 THEN 2038
2037 CLS:PRINT"IL EST MORT,MAIS IL EN RESTE ENCORE ";M:GET A$
2038 RETURN

2 - modif 2 faute de frappe
418 IF BA$="F" OR BA$="H" THEN PRINT"IL FAIT TROPS NOIR":GET A$:GOTO400
418 IF BA$="F" OR BA$="H" THEN PRINT"IL FAIT TROP NOIR":GET A$:GOTO400

3 - modif 3 erreur de programmation: AH est une variable numérique
469 IF AH="1" THEN 452
469 IF AH=1 THEN 452

4 - modif 4 erreur de transfert
1128 GET A$:GOTO10p2
1128 GET A$:GOTO1102

5 - modif 5 erreur de transfert
1170 CLS:PRINT"LES MAGES SE DEFENDENT BIEN CETTE    pSAISON"
1170 CLS:PRINT"LES MAGES SE DEFENDENT BIEN CETTE    SAISON"

6 - modif 6 erreur de transfert
1260 CU=1:GOTO 90p
1260 CU=1:GOTO 900

7 - modif 7 erreur de transfert
4996 PRINT"VOUS VOUS EXPPERCEVEZ QU'IL N'Y A PAS DEMECANISME DE CE COTE"
4996 PRINT"VOUS VOUS APERCEVEZ QU'IL N'Y A PAS DEMECANISME DE CE COTE"
Aventure dans l'inconnu Vfsd
PITCH:
Face à vous, l'Empereur s'agite inquiet, Vargn a disparu durant sa mission. C'était son meilleur agent secret et à présent, vous seul, chef du service, pouvez réussir là où il a échoué. Votre objectif: Retrouver les trois objets capitaux du Royaume que sont le Sceptre d'Orion, la Liste Sacrée et le Code Delta. D'abjects conspirateurs les ont volés et emportés dans leurs souterrains...

Ce jeu en mode texte propose un mode de saisie des ordres un peu déroutant au premier abord et il faut s'habituer (voir la solution). La contre partie est une vitesse de réponse du jeu extrêmement rapide. On fait l'économie d'un analyseur syntaxique sophistiqué (forcément lent en BASIC)

Le zip joint contient:
1 - INCONNU_fixed.tap: Le fichier .Tap débogué
2 - INCONNU.tap : Le fichier .Tap d'origine
3 - Aventure_dans_l'inconnu.png:La carte du jeu
4 - Solution_Aventure dans l.pdf: Une solution
Fichiers joints
Aventure dans l'inconnu Attachment
INCONNU.zip (82 Ko) Téléchargé 112 fois
Dom50
Dom50

Messages : 916
Date d'inscription : 06/12/2012
Localisation : Normandie

Revenir en haut Aller en bas

Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum