MSX Village forum

La Place des Développeurs Vibe porting

VieuxBouz1 Membre non connecté

Villageois

Rang

Avatar

Inscrit le : 13/05/2023 à 09h12

Messages: 532

Le 02/10/2026 à 08h50

Reprise du message précédent

Citation :

Et de souvenir, y'avait pas Pacman qui passait dans le décor de temps en temps au fond ?

:top


Pourquoi s'évertuer à voler avec des aigles quand on travaille avec des dindes...
   
Maggoo Membre non connecté

Villageois

Rang

Avatar

Inscrit le : 25/06/2013 à 17h49

Messages: 211

Le 03/10/2026 à 21h35
Fix-It Felix Jr., le jeu d’arcade du film Disney est finalement disponible sur MSX2. Il est adapté de la version Mega Drive de 2014 : les graphismes proviennent directement de sa ROM et les règles sont reprises du code du jeu Mega Drive. Ralph, les briques, les canards, les tartes et les obstacles aux fenêtres se comportent donc comme dans cette version.

Contenu du jeu

- Cinq niveaux par boucle, avec la montée à l’étage suivant entre chaque niveau, la cérémonie de remise de médaille sur le toit, puis une nouvelle boucle avec de nouvelles dispositions d’obstacles.
- L’introduction complète : l’écran titre, deux cinématiques (la souche de Ralph et la décharge), la construction de l’immeuble avec les grues, puis la scène d’ouverture avec les habitants de Niceland, Ralph et Felix, accompagnée de voix numérisées jouées sur le PSG.
- L’intégralité de l’écran Mega Drive de 224 lignes, affichée grâce à l’overscan vertical du V9938.
- Des nuages blancs qui défilent derrière l’immeuble et des indicateurs de score de 100, 200 et 500 points, absents de la version Mega Drive.
- Des musiques converties pour le PSG à partir de la bande-son NSF de Fix-It Felix Jr., ainsi que des effets sonores PSG.
- Des tableaux des meilleurs scores pour les modes normal et marathon, avec saisie du nom.
- Le mode marathon, accessible par le cheat code du jeu original : des canards dès le niveau 1, des dispositions d’obstacles spécifiques, aucune pause, aucune scène sur le toit et des niveaux allant jusqu’à 40.
- Fonctionne à 50 et 60 Hz.
Commandes
- Déplacement : touches fléchées ou joystick branché sur le port 1 ou 2.
- Marteau, démarrer, passer une cinématique : barre d’espace ou l’un des deux boutons du joystick.
- Pause : F1.
- Mode marathon : maintenir F5 enfoncée tout en appuyant sur le bouton de tir à l’écran titre.
Configuration requise
- MSX2 avec 128 Ko de VRAM.
- ROM de 256 Ko utilisant le mapper Konami SCC. Dans openMSX, sélectionner le mapper Konami SCC (romtype KonamiSCC) s’il n’est pas détecté automatiquement. Sur une machine réelle, utiliser une cartouche flash compatible avec ce mapper.
Testé dans openMSX (C-BIOS MSX2, à 50 et 60 Hz). Pas encore testé sur une machine réelle.

Téléchargement : https://www.abyssmsx.com/download/fixitfelix.rom

Crédits
- Version MSX2 : Maggoo / TobiKomi.
- Graphismes et règles du jeu issus de la version Mega Drive (2014) de Future Driver : http://68000.web.fc2.com/felix/index.html.
- Musique convertie à partir de la bande-son NSF de Fix-It Felix Jr.

Il s’agit d’un fan port, gratuit et non commercial.
Site web    
Sebbeug Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 02/10/2009 à 19h33

Messages: 2598

Le 04/10/2026 à 09h57
Sacré boulot ! Le jeu est top merci !!!
Testé sur PICO+... OK ;)


Clé de sol

Site web    
aoineko Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 02/01/2011 à 21h17

Messages: 3278

Le 04/10/2026 à 16h52
C'est fou la vitesse à laquelle tu fais ces portages ! :|

La prochaine fois, ça serait super cool de faire une capture vidéo du processus de "Vibe porting".
Je suis très curieux de voir comment ça fonctionne concrètement.


On est toujours ignorant avant de savoir.
Github    
VieuxBouz1 Membre non connecté

Villageois

Rang

Avatar

Inscrit le : 13/05/2023 à 09h12

Messages: 532

Le 04/10/2026 à 17h03
:siffle :top


Pourquoi s'évertuer à voler avec des aigles quand on travaille avec des dindes...
   
DataPro Membre non connecté

Conseiller Municipal

Rang

Avatar

Inscrit le : 14/06/2011 à 10h12

Messages: 1141

Le 07/10/2026 à 08h26
J'ai énormément joué à SuperSprint sur Atari ST. C'est un portage extrêmement soigné avec lesquels nous avions passé un été complet à faire des tournois presque chaque jour quand j'étais au collège.

J'ai enfin testé cette version et le résultat est assez impressionnant.
Toutefois, la jouabilité me semble imparfaite. Étrangement, le jeu semble plus jouable sur l'émulateur WebMSX que sur mon Panasonic FS-A1F avec la MSXPico. Je vais essayer avec la Carnivore2.
Je pinaille, mais sur le tableau des scores, l'image des deux voitures est légèrement différente. Si elle avait été dessinée par un humain, la voiture de droite serait une copie retournée de celle de gauche.
Le tableau du podium est adapté de l'arcade, mais la version Atari ST avait modifié quelques couleurs pour rendre le tout plus lisible avec sa résolution plus faible. L'animation de l'hélicoptère est parfois buggée et la musique qui s'arrête au changement d'écran fait un peu bizarre.

Le vrai point fort est l'animation, avec une vitesse de jeu très agréable.
Edité par DataPro Le 07/10/2026 à 10h44


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
   
Maggoo Membre non connecté

Villageois

Rang

Avatar

Inscrit le : 25/06/2013 à 17h49

Messages: 211

Le 07/10/2026 à 13h43
Je viens d'uploader une nouvelle release, c est sans doute pourquoi la version Webmsx a quelques differences.

Le jeux a 3 est maintenant possible et les menus ont ete ameliores.

Il faut juste re downloader la derniere version.

Fix it Felix a aussi une nouvelle version (couleurs ameliorees, collisions plus precises et qq details graphiques). Edité par Maggoo Le 07/10/2026 à 13h46
Site web    
DataPro Membre non connecté

Conseiller Municipal

Rang

Avatar

Inscrit le : 14/06/2011 à 10h12

Messages: 1141

Le 07/10/2026 à 16h13
Ma version actuelle indique Super Sprint MSX2 build 39 2026-10-06 10:36.

J'ai fait un championnat. C'est jouable.
Il y a quelques imperfections graphiques dans les circuits.
L'affichage des scores est trop bref.
Au niveau du pont du dernier circuit par exemple.
Je pense qu'une retouche manuelle des écrans serait bénéfique. Les graphismes sont assez simples. Si j'avais un peu de temps prochainement, je pourrai essayer.
Les sprites des bonus sont illisibles.

J'ai aussi une impression bizarre sur le son. Le son du moteur est asservi à l'utilisation de l'accélérateur mais continue de passer les vitesses comme si la voiture poursuivait son accélération alors qu'elle est a vitesse maximale ou alors il y a peut-être un décalage lorsqu'on décélère. J'ai regardé des vidéos de la borne d'arcade je n'arrive pas à savoir si le comportement est différent.
Edité par DataPro Le 08/10/2026 à 12h47


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
   
Maggoo Membre non connecté

Villageois

Rang

Avatar

Inscrit le : 25/06/2013 à 17h49

Messages: 211

Le 08/10/2026 à 19h51
QQ ameliorations notables dans la version de Super Sprints (le score et sprites bonus).

Pour les autres details si tu peux preciser comment reproduire les bugs (ou mieux, inclure une capture d'ecran), ca serait plus facile pour debugger. Edité par Maggoo Le 08/10/2026 à 19h52
Site web    
Sebbeug Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 02/10/2009 à 19h33

Messages: 2598

Le 09/10/2026 à 14h49
Ne prends pas mal ma remarque... Mais c'est quoi le but de sortir toutes ses conversions ?
C'est un speedrun ? ;)

Nan parce qu'il y a des trucs très bien et d'autres qui méritent d'être peaufinés... Faire un truc qui marche à 80% avec une IA, c'est pas trop dur. Atteindre les 20% restants pour optimiser le projet par contre, c'est beaucoup plus long.

J'espère voir un IK+ totalement fini par exemple :tchin


Clé de sol

Site web    
Maggoo Membre non connecté

Villageois

Rang

Avatar

Inscrit le : 25/06/2013 à 17h49

Messages: 211

Le 09/10/2026 à 21h30
Sebbeug :
Ne prends pas mal ma remarque... Mais c'est quoi le but de sortir toutes ses conversions ?
C'est un speedrun ? ;)

Nan parce qu'il y a des trucs très bien et d'autres qui méritent d'être peaufinés... Faire un truc qui marche à 80% avec une IA, c'est pas trop dur. Atteindre les 20% restants pour optimiser le projet par contre, c'est beaucoup plus long.

J'espère voir un IK+ totalement fini par exemple :tchin


L’IA me permet de faire tourner plusieurs conversions en parallèle et de manière semi-automatisée. Comme tu le dis, ça fait 80 à 90 % du boulot. Certaines conversions initiales ne donnent toutefois pas de résultats prometteurs : Stunt Car Racer, par exemple, n’a rien donné de jouable.
L’optimisation peut aussi être automatisée, mais je préfère recueillir et intégrer les retours de plusieurs testeurs plutôt que de faire tous les tests moi-même. C’est beaucoup plus efficace. Et s’il n’y a pas de retours ou d’intérêt pour la conversion, j’archive le projet et je passe à autre chose.
IK+ est en phase de peaufinage. Les stages bonus ont été intégrés, mais ils ont aussi généré pas mal de nouveaux bugs. Je crois qu’il y en a encore pour quelques semaines de tests. Edité par Maggoo Le 09/10/2026 à 21h35
Site web    
aoineko Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 02/01/2011 à 21h17

Messages: 3278

Le 09/10/2026 à 22h05
Maggoo :
Et s’il n’y a pas de retours ou d’intérêt pour la conversion, j’archive le projet et je passe à autre chose.


J'ai de l'intérêt pour IK+ et Super Sprint. :top


On est toujours ignorant avant de savoir.
Github    
msx45 Membre non connecté

Villageois

Rang

Avatar

Inscrit le : 09/12/2009 à 21h08

Messages: 986

Le 10/10/2026 à 09h23
Salut ,
vraiment super toutes ces conversions
Très beau travail
Merci pour tout le temps que tu consacres pour nos chers MSX

J'ai une petite préférence pour IK+ et Super Sprint

On espère voir encore plein de conversions......

J'ai vu que tu as fait un portage rapide non optimisé de Break Shot (jeu jamais publié par Konami sur MSX)
https://webmsx.org/?ROM=https://abyssmsx.com/download/breakshot.rom&CARTRIDGE1_FORMAT=KonamiSCC

Serait il possible de porter 2 jeux Konami jamais sorti sur MSX
- Jail Break (Konami)
- Jackal (Konami)

Ca serait super d'avoir également la conversion de Ghosts 'n Goblins (sans GXF9000)
E-mail    
Maggoo Membre non connecté

Villageois

Rang

Avatar

Inscrit le : 25/06/2013 à 17h49

Messages: 211

Le 10/10/2026 à 11h24
Jail Break est sur ma liste aussi mais pour avoir qq chose de jouable assez proche de l'arcade ca devrait etre du V9958.

Je n'ai pas regarde a Jackal de tres pret mais vu les specs ca devrait aussi etre V9958.

Ghost and Goblins sans GFX9000 sur 9958 ca peut ressembler un peu a la version ST (pour les couleurs) avec qq concessions. Mais bon on a deja une version V9900 et qq versions MSX1, est ce que ca apporte bcp?
Site web    
msx45 Membre non connecté

Villageois

Rang

Avatar

Inscrit le : 09/12/2009 à 21h08

Messages: 986

Le 10/10/2026 à 12h01
Cool pour Jailbreak et Jackal

Pour Ghost and Goblins les versions MSX1 sont pas terribles , c'est des portages du ZX
La version actuelle du MSX2 necessite une GFX900
Ca serait bien d'avoir une version MSX2 ou MSX2+ native (V9958 ou V9938)

il y a une version sur Colecovision , ca serait bien d'avoir une version MSX2
La conversion de la version ATARI ST serait pas mal du tout...

https://colecovision.dk/ghosts-n-goblins.htm

https://www.youtube.com/watch?v=Xor5sEWE0sA
E-mail    
VieuxBouz1 Membre non connecté

Villageois

Rang

Avatar

Inscrit le : 13/05/2023 à 09h12

Messages: 532

Le 10/10/2026 à 12h09
:)
Hello. De beaux projets dans la ligne de mire :top

Perso, Jackal c'est ( :oups ) du sous P.O.W. possiblement parce que je n'y ai joué ni en arcade ni sur les machines de l'époque (moches).
Le titre de Capcom est bien plus beau, pêchu
...plus complexe (voire impossible) à convertir.
Mais ce n'est pas grave ;)
Il en faut pour tous :top

L'emploi privilégié du 9958 c'est bien (uniquement) pour le Scroll horizontal hardware ?
C'est une approche intéressante car in fine cela permettra d'étoffer la famélique ludothèque du 2+ et du TR et d'alléger le code.
De plus, la palette des ST étant très similaire à celle des Msx2, c'est une bonne base colorimétrique.

Pour G&G, se passer de la 9000 et donc rester sur 2+ ou TR serait plus "populaire".
Cette extension graphique bien que très intéressante coûte un bras de pingouin.
Après, je ne sais pas comment la 9968 pourrait gérer le saucisson... Et si cela aurait un intérêt de le rendre compatible avec.

Aparté Atari ST, sur cette bécane, j'avais apprécié Gods, Xenon II, Spherical et le sublime Wings of Death. Ce dernier.... Rohh

En tous cas, encore merci pour ton travail en duo avec l'IA. Y a un potentiel incroyable.
Edité par VieuxBouz1 Le 10/10/2026 à 12h33


Pourquoi s'évertuer à voler avec des aigles quand on travaille avec des dindes...
   
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie