!!! Code source de Soukiya / Sukiya !!!

Discussion autour des jeux "Manoir de Mortevielle", "Maupiti Island" et "Sukiya"
plop518
Crusader
Messages : 24
Enregistré le : 20-10-2008 14:36

Re: !!! Code source de Soukiya / Sukiya !!!

Message non lu par plop518 »

Hello Greg,

Sympa ce type de message et de recherche. Merci de partager.

Je pense que les personnes de la Z Team ont du reussir a en faire quelquechose car ils avaient fait un portage sur megadrive, annulé depuis.
Le jeu se lance et on peut se promener, mais il n'y a pas grand chose.
Greg
Villager
Messages : 5
Enregistré le : 17-03-2026 14:00

Re: !!! Code source de Soukiya / Sukiya !!!

Message non lu par Greg »

Je ne pense pas que la Z Team a réussi à faire tourner les fichiers sources. Je pense qu'ils ont recodés eux-mêmes le moteur du jeu sur Megadrive.

Je vais essayer de voir jusqu'à quel point je peux aller loin. Ce qui me manque pour l'instant c'est de comprendre comment passer des fichiers *.SYN aux fichiers *.O
Il n'y a pas de traces de l'outil qui fait cela, en tous cas pas dans les sources que je possède. Je continue quand même à creuser le sujet quand j'ai le temps.
Geezus
Veteran
Messages : 42
Enregistré le : 02-11-2009 10:55

Re: !!! Code source de Soukiya / Sukiya !!!

Message non lu par Geezus »

Bonjour Greg,

Merci pour tes efforts. Malheureusement je ne peux pas t'aider, et c'est fort possible qu'il n'y ait pas tout ce qu'il faut pour lancer le jeu, même en version de travail. Toutefois je pense qu'il y en aura plusieurs d'intéressés ici si tu parviens à récupérer quelque info sur ce qu'aurait dû être le jeu (détails du scénario, etc.).
Greg
Villager
Messages : 5
Enregistré le : 17-03-2026 14:00

Re: !!! Code source de Soukiya / Sukiya !!!

Message non lu par Greg »

J'ai eu le temps d'avancer un peu. Probablement que ce sera toujours comme cela, je posterai quand j'aurai du temps, donc parfois après quelques mois.

J'ai pu déterminer la version du Pascal utilisé par Lankhor, c'est Personal Pascal 1.11. Après avoir testé plusieurs versions, c'est le seul qui me donne un fichier compilé SUKYA.TOS identique que celui présent dans les sources.

Cela m'a permis de pouvoir mettre de décommenter les lignes debug qui permettent de savoir où on se trouve dans le programme quand on l'execute et comprendre mieux où ça bloque.

Voici ce que ça donne quand on lance l'executable :



Rien de fou pour l'instant. Voici le dernier écran avant le retour au bureau
sukya.tos.debug.1.png
ça plante car le programme cherche des valeurs en mémoire qu'il ne trouve pas à cause des fichiers .O manquants.

La suite, la prochaine fois...
Greg
Villager
Messages : 5
Enregistré le : 17-03-2026 14:00

Re: !!! Code source de Soukiya / Sukiya !!!

Message non lu par Greg »

J'ai fait un grand bond en avant en comprenant que les noms des fichiers des lieux étaient mal orthographiés.
Tous les fichiers SOUHxx.PI1 et SOUHxx.ANI doivent être en fait nommés SOU:xx.PI1 et SOU:01.xx
Une fois fait on peut charger les lieux dans l'éditeur et avec le menu Lieux/Test endroit on affiche le lieu sélectionné et on peut tester les actions possibles.



Ensuite en allant dans Fichier/Faire tout on lance la compilation de tous les lieux et tous les textes et cela créé les fichiers .O dans E:\SUKIYA.ESS

J'ai ensuite du faire quelques toutes petites corrections sur le code Pascal pour que tout se lance.
On se retrouve dans un version alpha du jeu qui permet de se déplacer dans le monastère et de fouiller certains endroits et de voir des personnages se déplacer.
Il y a encore des bugs et les dialogues ne sont pas bien gérés, la carte est compliquée à utilise, on ne sait pas vraiment où cliquer, mais on a enfin une version alpha de Sukiya tournant sur Atari. Et on peut se servir de l'éditeur pour modifier les éléments et quand on recompile tout, le jeu se lance avec les modifications prises en compte.

z-team
Villager
Messages : 5
Enregistré le : 07-02-2018 00:08

Re: !!! Code source de Soukiya / Sukiya !!!

Message non lu par z-team »

Waou. Excellent Greg pouravoir reussi à resusciter le jeu à partir des sources..enfin une vrai version alpha du jeu
Répondre