La Place des Développeurs Vibe porting
Reprise du message précédent
Et, pour réparer une immense frustration, possible de faire un portage de la suite des Passagers du vent en partant de la version Atari ST ?
MSX un jour, MSX toujours !
granced :
Et, pour réparer une immense frustration, possible de faire un portage de la suite des Passagers du vent en partant de la version Atari ST ? 

Oh, en voila une idée qui est bonne.
Et tant qu'à faire, Santa Claude pourrait en faire une version MegaROM histoire qu'on ait plus de temps de chargement.
On est toujours ignorant avant de savoir.
aoineko :
Oh, en voila une idée qui est bonne.
Et tant qu'à faire, Santa Claude pourrait en faire une version MegaROM histoire qu'on ait plus de temps de chargement.
granced :
Et, pour réparer une immense frustration, possible de faire un portage de la suite des Passagers du vent en partant de la version Atari ST ? 

Oh, en voila une idée qui est bonne.
Et tant qu'à faire, Santa Claude pourrait en faire une version MegaROM histoire qu'on ait plus de temps de chargement.

Alors celui la ca va etre trop facile mais est ce que vous pouvez le tester? J'ai jamais termine le premier!
Pour la soluce des passagers du vent voir ici : Article les passagers du vent
Je veux bien m'y coller pour tester le 2
Je veux bien m'y coller pour tester le 2
MSX un jour, MSX toujours !
https://abyssmsx.com/download/pdv2.rom
Save / Load fonctionne et le jeux a ete teste par claude jusqu'a la fin, mais a verifier sur un vrais MSX.
Pour IK+, ca devrait etre un peu plus rapide maintenant et le gameplay plus proche de la version ST. Si vous pouvez tester les bonus level ca serait top! Edité par Maggoo Le 16/10/2026 à 20h38
Save / Load fonctionne et le jeux a ete teste par claude jusqu'a la fin, mais a verifier sur un vrais MSX.
Pour IK+, ca devrait etre un peu plus rapide maintenant et le gameplay plus proche de la version ST. Si vous pouvez tester les bonus level ca serait top! Edité par Maggoo Le 16/10/2026 à 20h38
Merci pour le pdf de Pinball Fantasies, c'est très intéressant.
La partie la plus intéressante est celle concernant le « fait main » (physique de la boule).
Si j'ai bien compris, tu utilises unicorn pour systématiser la comparaison des différentes routines original vs remake.
Donc ta as réécris la partie physique de la boule, en utilisant une extraction des formules du jeu original.
Dans le pdf, il y a une mention des sources du jeu en version PC, je suppose que tu es parti de ça (tout désassembler aurait nécessité au minimum une compréhension globale avant d'arriver à isoler la partie physique, ça me parait beaucoup de travail).
Ensuite tu as lancé une session du jeu et vérifié que les coordonnées de la boule étaient les mêmes dans les deux cas (original / remake), lors d'une partie typique. Ça se fait avec une comparaison mémoire du retour des différentes routines. Tu as donc tout porté à l'identique (même structure) pour pouvoir tester de façon fonctionnelle (minus le côté boite noire des fonctions où le contenu des variables temporaires peut diverger tant que la valeur de retour est identique).
C'est cette partie qui m'amuse le plus. C'est vraiment du 1:1.
Les jeux rétro sont habituellement portés de cette façon ?
Note: ce commentaire a été écrit sans IA, donc si il y a des erreurs, il faut expliquer à un humain moyennement doué
Edité par
zone
Le 18/10/2026 à 16h03
La partie la plus intéressante est celle concernant le « fait main » (physique de la boule).
Si j'ai bien compris, tu utilises unicorn pour systématiser la comparaison des différentes routines original vs remake.
Donc ta as réécris la partie physique de la boule, en utilisant une extraction des formules du jeu original.
Dans le pdf, il y a une mention des sources du jeu en version PC, je suppose que tu es parti de ça (tout désassembler aurait nécessité au minimum une compréhension globale avant d'arriver à isoler la partie physique, ça me parait beaucoup de travail).
Ensuite tu as lancé une session du jeu et vérifié que les coordonnées de la boule étaient les mêmes dans les deux cas (original / remake), lors d'une partie typique. Ça se fait avec une comparaison mémoire du retour des différentes routines. Tu as donc tout porté à l'identique (même structure) pour pouvoir tester de façon fonctionnelle (minus le côté boite noire des fonctions où le contenu des variables temporaires peut diverger tant que la valeur de retour est identique).
C'est cette partie qui m'amuse le plus. C'est vraiment du 1:1.
Les jeux rétro sont habituellement portés de cette façon ?
Note: ce commentaire a été écrit sans IA, donc si il y a des erreurs, il faut expliquer à un humain moyennement doué
Edité par
zone
Le 18/10/2026 à 16h03
Je reviens sur SuperSprint.
Je l'ai testé sur mon Panasonic FS-A1F MSX2 128Ko RAM /128ko VRAM + Carnivore2
J'ai des soucis d'affichage pendant la course, des sprites des voitures apparaissent de manière aléatoire semble-t-il sur le circuit pendant le jeu mais on a à peine le temps de les voir.
La jouabilité au joystick demande à être ajustée.
J'ai comparé avec la version Atari ST (sur la vraie machine) et le même joystick. La voiture sur MSX2 tourne un peu trop vite, il est difficile d'appréhender le mouvement pour la placer en ligne droite alors que sur ST, c'est assez intuitif.
Edité par DataPro Le 19/10/2026 à 17h04
Je l'ai testé sur mon Panasonic FS-A1F MSX2 128Ko RAM /128ko VRAM + Carnivore2
J'ai des soucis d'affichage pendant la course, des sprites des voitures apparaissent de manière aléatoire semble-t-il sur le circuit pendant le jeu mais on a à peine le temps de les voir.
La jouabilité au joystick demande à être ajustée.
J'ai comparé avec la version Atari ST (sur la vraie machine) et le même joystick. La voiture sur MSX2 tourne un peu trop vite, il est difficile d'appréhender le mouvement pour la placer en ligne droite alors que sur ST, c'est assez intuitif.
Edité par DataPro Le 19/10/2026 à 17h04
MSX1: Yeno DPC-64 - Sanyo PHC-28S - Sanyo PHC-28L - Canon V20 - Sony HB-75F - Yeno MX-64
MSX2: Panasonic FS-A1F 128Ko RAM 128 Ko VRAM / Gotek/ I/O Expander / Carnivore 2 ~8Mb FlashROM~1024Ko RAM~IDE~FM-PAC(MSX Music)~SCC+ / Wozblaster
Philips NMS 8255Azerty 128Ko RAM 128 Ko VRAM - MSX Pico
Je vais verifier les bugs d'affichages. Pour les mouvements ils sont base sur la version arcade, pas la version Atari ST. La version Atari a 16 positions pour les directions, la version arcade en a 32. Je suppose qu'ils ont fait ca sur ST pour simplifier la conduite via un joystick,
Oui car, comme tu le sais, la version Arcade n'avait pas de joystick mais 3 volants. Peut-être que la conduite était plus souple ainsi.
Je ne suis pas sûr que 32 positions gêne la jouabilité, je pense que tout est dans la vitesse de rotation de la voiture que j'estime un peu trop rapide.
Je pense que tu avais compris mais je ne l'ai pas précisé, je n'avais pas vu les bugs d'affichage sur l'émulateur WebMSX. Edité par DataPro Le 20/10/2026 à 11h40
Je ne suis pas sûr que 32 positions gêne la jouabilité, je pense que tout est dans la vitesse de rotation de la voiture que j'estime un peu trop rapide.
Je pense que tu avais compris mais je ne l'ai pas précisé, je n'avais pas vu les bugs d'affichage sur l'émulateur WebMSX. Edité par DataPro Le 20/10/2026 à 11h40
MSX1: Yeno DPC-64 - Sanyo PHC-28S - Sanyo PHC-28L - Canon V20 - Sony HB-75F - Yeno MX-64
MSX2: Panasonic FS-A1F 128Ko RAM 128 Ko VRAM / Gotek/ I/O Expander / Carnivore 2 ~8Mb FlashROM~1024Ko RAM~IDE~FM-PAC(MSX Music)~SCC+ / Wozblaster
Philips NMS 8255Azerty 128Ko RAM 128 Ko VRAM - MSX Pico
La vitesse de rotation me semble aussi trop importante.
Ca rend la voiture peu maniable, mais je pensais que c'était comme ça dans la version originale donc je l'ai pas rapporté.
Ca rend la voiture peu maniable, mais je pensais que c'était comme ça dans la version originale donc je l'ai pas rapporté.
On est toujours ignorant avant de savoir.
J'ai un Panasonic FS-A1F MSX2 avec 128KoRAM + 128Ko VRAM
MSX1: Yeno DPC-64 - Sanyo PHC-28S - Sanyo PHC-28L - Canon V20 - Sony HB-75F - Yeno MX-64
MSX2: Panasonic FS-A1F 128Ko RAM 128 Ko VRAM / Gotek/ I/O Expander / Carnivore 2 ~8Mb FlashROM~1024Ko RAM~IDE~FM-PAC(MSX Music)~SCC+ / Wozblaster
Philips NMS 8255Azerty 128Ko RAM 128 Ko VRAM - MSX Pico
Merci.
En effet, les bugs d'affichage ont disparu.
Pour la jouabilité, je ne la trouve pas parfaite.
Concernant le son, il faut que je vérifie la version antérieure, mais il me semble qu'on a perdu le mode de fonctionnement du ST à savoir pas de passage de vitesse.
Je n'avais pas remarqué, mais il y a un bug d'affichage sur le circuit à tremplin : lorsque ma voiture est sous le tremplin, elle s'affiche dessus.
En effet, les bugs d'affichage ont disparu.
Pour la jouabilité, je ne la trouve pas parfaite.
Concernant le son, il faut que je vérifie la version antérieure, mais il me semble qu'on a perdu le mode de fonctionnement du ST à savoir pas de passage de vitesse.
Je n'avais pas remarqué, mais il y a un bug d'affichage sur le circuit à tremplin : lorsque ma voiture est sous le tremplin, elle s'affiche dessus.
MSX1: Yeno DPC-64 - Sanyo PHC-28S - Sanyo PHC-28L - Canon V20 - Sony HB-75F - Yeno MX-64
MSX2: Panasonic FS-A1F 128Ko RAM 128 Ko VRAM / Gotek/ I/O Expander / Carnivore 2 ~8Mb FlashROM~1024Ko RAM~IDE~FM-PAC(MSX Music)~SCC+ / Wozblaster
Philips NMS 8255Azerty 128Ko RAM 128 Ko VRAM - MSX Pico
J'ai restaure le son de l'arcade (avec passage de vitesse car la version ST ne passait pas bien).
La vitesse de rotation a ete diminuee de 30% par rapport a la version precedente. Est ce que c'est top/pas assez?
Le bug d'affichage dans le niveau avec le tremplin devrait maintenant etre regle
La vitesse de rotation a ete diminuee de 30% par rapport a la version precedente. Est ce que c'est top/pas assez?
Le bug d'affichage dans le niveau avec le tremplin devrait maintenant etre regle
Je reconnais que le son arcade est plus agréable à l'oreille; cependant le passage des vitesses ne colle pas à l'action et me perturbe. Je pense que d'autres avis sur le sujet seraient bienvenu pour trancher la question. Ceci reste ton adaptation, alors bien sûr, tu auras le dernier mot.
Il m'est difficile d'évaluer la jouabilité rapidement car je n'ai plus la pratique de ma jeunesse sur ce jeu et il faudrait que j'y passe un peu de temps sur ST puis sur MSX2 pour bien reprendre en main. Mon seul avis n'est pas une référence d'ailleurs car sans être une "quiche", je suis loin d'être un dieu de la manette.
Edit :
J'ai joué un peu et le véhicule semble plus facile à manoeuvrer.
La gestion des effets sonores a beaucoup changé par rapport à la première version. Le déclenchement d'un bruitage coupe le bruit du moteur pendant un long moment. Edité par DataPro Le 26/10/2026 à 08h58
Il m'est difficile d'évaluer la jouabilité rapidement car je n'ai plus la pratique de ma jeunesse sur ce jeu et il faudrait que j'y passe un peu de temps sur ST puis sur MSX2 pour bien reprendre en main. Mon seul avis n'est pas une référence d'ailleurs car sans être une "quiche", je suis loin d'être un dieu de la manette.
Edit :
J'ai joué un peu et le véhicule semble plus facile à manoeuvrer.
La gestion des effets sonores a beaucoup changé par rapport à la première version. Le déclenchement d'un bruitage coupe le bruit du moteur pendant un long moment. Edité par DataPro Le 26/10/2026 à 08h58
MSX1: Yeno DPC-64 - Sanyo PHC-28S - Sanyo PHC-28L - Canon V20 - Sony HB-75F - Yeno MX-64
MSX2: Panasonic FS-A1F 128Ko RAM 128 Ko VRAM / Gotek/ I/O Expander / Carnivore 2 ~8Mb FlashROM~1024Ko RAM~IDE~FM-PAC(MSX Music)~SCC+ / Wozblaster
Philips NMS 8255Azerty 128Ko RAM 128 Ko VRAM - MSX Pico
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie




