Derniers sujets
» Telestrat sur Ebay
Hier à 20:33 par didierv

» Holdies
Mar 19 Sep 2017 - 19:49 par didierv

» CEO-MAG 329
Ven 15 Sep 2017 - 1:02 par drpsy

» FANTASY QUEST - Solution
Jeu 14 Sep 2017 - 21:34 par Dom50

» **NEW** EDGE for ORIC !!!!
Mer 13 Sep 2017 - 19:51 par Symoon

» BUCCANEER
Mer 13 Sep 2017 - 14:37 par Invité

» Krystal Worlds 1
Mar 12 Sep 2017 - 22:59 par didierv

» Manuel Compilateur Graphique (ERE)
Mar 12 Sep 2017 - 22:05 par Dom50

» Compatibilité Cumulus
Sam 9 Sep 2017 - 21:39 par Symoon

» ORIC ATMOS sur LE BON COIN
Ven 8 Sep 2017 - 17:41 par kenneth

Qui est en ligne ?
Il y a en tout 3 utilisateurs en ligne :: 0 Enregistré, 0 Invisible et 3 Invités

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 123 membres enregistrés
L'utilisateur enregistré le plus récent est james64

Nos membres ont posté un total de 5659 messages dans 407 sujets
Portail ORIC




BUCCANEER

Poster un nouveau sujet   Répondre au sujet

Voir le sujet précédent Voir le sujet suivant Aller en bas

BUCCANEER

Message  Dom50 le Lun 17 Juil 2017 - 19:26

J'ai attaqué la recherche de solution pour ce "nouveau" jeu...
Le Tap n'est pas sur Oric.org. Il n'est pas dans l'archive de Symoon (celle que j'ai date peut-être un peu) ni dans celles de Jean et de Musepat.

Je l'ai trouvé dans l'archive de David Craddock. Malheureusement il y a des bugs de transfert.
Pour l'instant je n'en ai  rencontré qu'un en ligne 1572

1572 IFCH<>0THENPRINTH$;" A CHART":INT1100

Quelqu'un aurait-il une version # de ce jeu, qui n'aurait pas ce bug en 1572 ? (et donc possiblement, pas de bug de transfert...)

_________________

avatar
Dom50

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

Revenir en haut Aller en bas

Re: BUCCANEER

Message  Symoon le Lun 17 Juil 2017 - 19:40

Saut Dom,

J'ai la version de l'ancienne Swedish Archive de Hakan, et la ligne 1572 est identique.

David Craddock m'avait aussi envoyé le WAV, et c'est soit moi, soit lui qui a fait le TAP à partir de son WAV (date du 16/02/2009). Toujours est-il que là aussi la ligne est identique.

Je retenterai de faire un transfert à partir du WAV; mais es-tu certain que c'est un bug ? Si ça provoque une erreur, as-tu tenté de lancer le jeu en ROM1.0 ?
On tombe parfois sur des trucs chelou liés à la ROM...

EDIT: j'ai refait le transfert à partir du WAV, et la ligne est toujours pareil...
Chargé le WAV sur un Atmos: pareil.
Ca fait beaucoup (2 sources et X méthodes de chargement/conversion), je dirais que soit l'erreur est sur la bande d'origine, soit ce n'est pas une erreur (comportement à vérifier ROM1.0)
avatar
Symoon

Messages : 336
Date d'inscription : 26/04/2014

Revenir en haut Aller en bas

Re: BUCCANEER

Message  Dom50 le Lun 17 Juil 2017 - 20:12

Salut Simon
OUI, certain INT1100 ne veut rien dire et provoque une SYNTAX ERROR.

l'attendu est GOTO1100
INT    = #D7     1101 0111
GOTO= #97      1001 0111

_________________

avatar
Dom50

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

Revenir en haut Aller en bas

Re: BUCCANEER

Message  Symoon le Lun 17 Juil 2017 - 21:26

Effectivement, c'est clair, surtout qu'il y a plein de GOTO1100 dans ce secteur.
Je serais tenté de dire que la bande originale contient le bug, vu qu'on a deux sources distinctes (sauf si la K7 a voyagé de Suède au Royaume Uni).

J'essaierai à l'occase de trouver le passage sur le WAV (c'est le genre de truc super galère) pour voir s'il est net et joli, ou pourri à cet endroit...
avatar
Symoon

Messages : 336
Date d'inscription : 26/04/2014

Revenir en haut Aller en bas

Re: BUCCANEER

Message  Symoon le Lun 17 Juil 2017 - 23:45

Le WAV de David le montre sans problème: on a bien INT sur son enregistrement original.
C'est donc une erreur à la source, et non de transfert - ah ben bravo l'éditeur Wink


avatar
Symoon

Messages : 336
Date d'inscription : 26/04/2014

Revenir en haut Aller en bas

Re: BUCCANEER

Message  Dom50 le Mar 18 Juil 2017 - 7:41

Chapeau pour l'enquête ! Smile
Comment fais-tu pour retrouver un octet particulier dans une meule de foin ?
Juste une interrogation: est-on certain que Wav = K7 ? est-il possible que sur la K7 le signal soit "limite"  et que le wav "wavcleané" ait opté (mal à propos) pour un b6 à 1 plutot qu'à 0 ? alors que les orics à l'origine avaient le "choix", avec une probabilité plus ou moins grande pour que cela se passe bien ?

Edit: le bit de parité ne devrait-il pas être à 0 ? tel quel on devrait avoir un "error found" à chaque chargement non ?

_________________

avatar
Dom50

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

Revenir en haut Aller en bas

Re: BUCCANEER

Message  musepat le Mar 18 Juil 2017 - 14:36

C'est marrant, dans le listing j'ai bien INT1100, mais il fait un GOTO1100 car quand je fais un RUN1572 il m'affiche :
OK - YOU

WHAT NEXT?

_________________
Ma page : https://sites.google.com/site/musepat/
PS : Je recherche pour ma collection tout ce qui a trait aux marques ORIC - ATMOS - DAI - TATUNG EINSTEIN
avatar
musepat

Messages : 132
Date d'inscription : 24/02/2014
Age : 53
Localisation : Toulouse

https://sites.google.com/site/musepat/

Revenir en haut Aller en bas

Re: BUCCANEER

Message  Dom50 le Mar 18 Juil 2017 - 18:01

Salut Musepat,
Je n'ai pas le listing sous les yeux, mais de mémoire il y a un IF en début de ligne.
peut être 1572 IF CH<>0 THEN...
En faisant RUN1572 , obligatoirement CH=0 (valeur de CH non initialisée donc nulle) et la fin de la ligne n'est pas exécutée. Smile. Le  GOTO 1100 réalisé doit se trouver plus loin dans le listing dès qu'une conditon testée est remplie, ou bien à la fin du test des conditions si aucune n'est remplie.

Pour observer le bug il faut lancer le jeu normalement et entrer la phrase "READ CHART"

_________________

avatar
Dom50

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

Revenir en haut Aller en bas

Re: BUCCANEER

Message  Symoon le Mar 18 Juil 2017 - 18:36

Salut Dom,
Le WAV que tu vois sur l'image est directement issu de la bande, et pas retraité du tout (pas encore nettoyé par Wavclean).

Pour la parité, la ROM de l'Oric gère une parité impaire: donc avec 6 bits à "1" dans l'octet, la parité sera bien un "1" pour faire un total impair. L'octet est donc vraiment comme ça à l'origine, ou bien on a deux bits en erreur avec un signal pourtant sans ambigüité Wink

Pour retrouver la forme d'onde, j'ai repéré approximativement où était l'octet dans le .TAP, puis effacé en conséquence le début du WAV, et re-décodé en .TAP (Wavclean + wav2tap avec l'option "pas d'en-tête") pour voir si l'octet qui m'intéressait se rapprochait du début. J'ai répété l'opération une douzaine de fois jusqu'à ce que je voie dans le TAP que l'octet incriminé était presque au début. Sachant que le décodage sans en-tête bafouille sur les premiers octets, il n’était pas possible de mettre l’octet cherché pile au début.

J'avais donc réduit ma zone de recherche, et repéré dans le TAP un octet à 00 pas loin (fin de ligne Basic). 00 est assez facilement visible dans le WAV: 9 périodes longues contigües (start + 8 bits à 0). Et une fois repéré le 00, j’avais délimité ma zone dans le WAV : entre le début, et ce 00. J'ai trouvé assez vite l'octet en question (heureusement les 3 bits de stop permettent assez facilement de délimiter les octets visuellement).

On pourrait faire un outil qui donne une approximation de position dans le WAV à partir du TAP, mais le passage par Wavclean rend la chose (trop) compliquée, ainsi que le nombre d'octets de synchro qui peut être coupés sur le WAV, etc. (Wav2taps, la version lente donc, essaie, je crois, de donner des correspondances avec une option… Mais rien d’idéal donc, tout ça reste très approxmatif).
avatar
Symoon

Messages : 336
Date d'inscription : 26/04/2014

Revenir en haut Aller en bas

Re: BUCCANEER

Message  Dom50 le Mar 18 Juil 2017 - 19:18

Symoon a écrit:Pour la parité, la ROM de l'Oric gère une parité impaire: donc avec 6 bits à "1" dans l'octet, la parité sera bien un "1" pour faire un total impair. L'octet est donc vraiment comme ça à l'origine, ou bien on a deux bits en erreur avec un signal pourtant sans ambigüité

Ok, ça voudrait dire que la version du programme, en mémoire de l'oric, qui à servi à réaliser la première K7 commerciale pour duplication, avait déjà ce bug. Bug apparu lors d'une sauvegarde antérieure, lors de la mise au point du programme par exemple, et perpétué jusqu'à la version commerciale ?
Bug non décelé par le / les testeurs, car personne de sérieux,  n'aurait l'idée saugrenue de donner l'ordre READ CHART alors qu'on ne possède pas de CHART ? Very Happy

_________________

avatar
Dom50

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

Revenir en haut Aller en bas

Re: BUCCANEER

Message  Symoon le Mar 18 Juil 2017 - 21:03

Tout à fait possible !
J'ai déjà rencontré des jeux buggés, par exemple Vol Oric (ASN) existe en version normale, ou avec un bug ligne 3770 (présent sur les deux face Wink )
avatar
Symoon

Messages : 336
Date d'inscription : 26/04/2014

Revenir en haut Aller en bas

Re: BUCCANEER

Message  Dom50 le Mar 18 Juil 2017 - 21:24

Bon, dans ce cas, je ne corrige pas ce bug (puisqu'il est présent sur la cassette originale, il fait partie du patrimoine Smile ). Je suppose qu'il suffira juste de le signaler dans un fichier joint, lorsqu'il sera en téléchargement sur oric.org.
une phrase du genre : " Attention Bug ligne 1572, ne tapez pas "READ CHART" si vous vous ne possédez pas de "CHART" Smile

_________________

avatar
Dom50

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

Revenir en haut Aller en bas

Re: BUCCANEER

Message  didierv le Mer 19 Juil 2017 - 4:12

Excellente idée, vous etes impressionnants !

_________________
DidierV - CEO Mag
alias coco.oric sur Defence-Force
avatar
didierv

Messages : 481
Date d'inscription : 19/01/2014
Age : 54
Localisation : Nord de la France

http://www.dmacoco.fr

Revenir en haut Aller en bas

Re: BUCCANEER

Message  Dom50 le Dim 23 Juil 2017 - 15:02

On trouve un seul commentaire sur oric.org pour ce jeu, et peu flatteur...
Ce qui y est dit est vrai, le vocabulaire est assez pauvre et le graphisme pas transcendant.

Mais on peut dire aussi que ce jeu a les avantages de ses défauts.

Vocabulaire pauvre: ON ne cherche pas pendant des heures le mot juste pour se faire comprendre et les réponses du programme sont instantanées. A vocabulaire pauvre, réponses rapides !

Le graphisme est simpliste. Oui, mais très coloré, finalement assez varié et s'affiche quasi instantanément.

Et puis surtout, si vous avez de l'imagination, que vous aimez voyager et avez un jour rêvé de grande croisière à la voile, vous prendrez un plaisir particulier à tracer le plan de ce jeu.


Celui que j'ai tracé  (ci dessus) montre clairement que l'auteur du jeu avait de bonnes connaissances en géographie et routes maritimes.

Bon, il est vrai, qu'une fois le plan tracé et le jeu résolu une première fois, le tirage aléatoire de la position des objets à chaque partie permet de rejouer à l'infini, mais la difficulté du jeu tombe considérablement. Reste quand même le plaisir du voyage.

Dans l'archive Buccaneer.zip, jointe, vous trouverez:

- Le fichier Tap (avec le bug d'origine).
- Le fichier read-me, indiquant la présence du bug et comment l'éviter.
- une image Disc avec le jeu "amélioré". GPS et touche bonus (à découvrir) indiquant la position des objets.
- Une solution (parmi tant d'autres) en pdf.
- L'image png du plan du jeu.
Fichiers joints
buccaneer.zip (223 Ko) Téléchargé 20 fois

_________________

avatar
Dom50

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

Revenir en haut Aller en bas

Re: BUCCANEER

Message  Dany le Lun 24 Juil 2017 - 9:05

Merci Dom pour ce beau travail.
je vais le commencer aujourd'hui Wink
avatar
Dany

Messages : 125
Date d'inscription : 26/01/2014
Age : 66
Localisation : Entre Normandie et Var

http://famiglia-sinagra.forumdediscussions.com/

Revenir en haut Aller en bas

BUCCANEER

Message  orang le Mer 13 Sep 2017 - 14:37

Hello le forum ,

Voici mon avis concernant "Buccaneer" . L'originalité du jeu réside dans le fait que l'on se déplace avec un navire en parcourant les mers et les océans du globe (un globe très réduit en ce qui concerne le jeu) . Il n'est pas possible de donner de solution définitive car , même si l'on peut dresser un plan du jeu , les objets utiles à la réalisation du jeu (ramener un trésor au port de départ) sont disposés aléatoirement à chaque partie . Malgré cela , ce n'est un jeu d'aventure très compliqué et on arrive à le finir aisément .
avatar
orang
Invité


Revenir en haut Aller en bas

Re: BUCCANEER

Message  Contenu sponsorisé


Contenu sponsorisé


Revenir en haut Aller en bas

Voir le sujet précédent Voir le sujet suivant Revenir en haut

- Sujets similaires

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