MSX Village forum

Affichage Public Vidéo youtube comparatif jeux d'origine / versions améliorées

HDCORP Membre non connecté

Villageois

Rang

Avatar

Inscrit le : 12/10/2013 à 10h39

Messages: 285

Le 14/08/2022 à 15h08
Petit lien d'une vidéo youtube montrant la différence entre la version original d'un jeux est sa version ameliorer

https://youtu.be/AFaK7TNIIms


Gradius 1,2,3
Salamander
Maze of galious
Pyramide warp

Je connaissais pas Pyramide warp il a l'air bien sympathique
   
aoineko Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 02/01/2011 à 21h17

Messages: 2693

Le 14/08/2022 à 17h04
Pour moi, à part la magie noire, je ne comprends vraiment pas comment ils arrivent à avoir un scrolling aussi fluide sur MSX1 avec les contraintes d'un jeu déjà existant. C'est vraiment du travail d'orfèvre. :)


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

Villageois

Rang

Avatar

Inscrit le : 12/10/2013 à 10h39

Messages: 285

Le 15/08/2022 à 10h07
Ah je penser que tout les jeux enhanced été des versions msx 2 c’est encore plus incroyable tu est un sacré magicien toi aussi
   
aoineko Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 02/01/2011 à 21h17

Messages: 2693

Le 15/08/2022 à 13h57
A priori, à part The Maze of Galious, les autres sont compatibles MSX1.
Par contre, il montre peut-être la version du jeu qui tourne sur un MSX2. :hum


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

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 02/10/2009 à 19h41

Messages: 10317

Le 15/08/2022 à 14h15
Citation :
Par contre, il montre peut-être la version du jeu qui tourne sur un MSX2


vu la redéfinition de la palette des couleurs c'est sur que c'est sur MSX2 ;)


:noel
Site web    
Mister JBAM Membre non connecté

Villageois

Rang

Avatar

Inscrit le : 28/09/2021 à 09h58

Messages: 230

Le 15/08/2022 à 14h37
aoineko :
A priori, à part The Maze of Galious, les autres sont compatibles MSX1.
Par contre, il montre peut-être la version du jeu qui tourne sur un MSX2. :hum


Aucun jeux patché n'est compatible MSX 1 , tous c'est minimum pour le 2
"only for MSX 2 or higher (recommended Turbo CPU)"

https://github.com/bladeba/MSX/tree/master/Enhanced%20Games Edité par Mister JBAM Le 15/08/2022 à 14h41
Site web    
aoineko Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 02/01/2011 à 21h17

Messages: 2693

Le 15/08/2022 à 14h55
Dans la vidéo, il est noté sur tous les jeux MSX => MSX, sauf The Maze of Galious ou c'est noté MSX => MSX2.
Ce qu'il montre est effectivement sur MSX2 (cf. les couleurs) mais la question est "est-ce que ces versions améliorées fonctionnent ou non sur MSX1" ; et si oui, en dehors de la redéfinition des couleurs "est-ce que les autres améliorations sont présentes".

Sachant que e soit sur MSX1 ou 2, il n'y a aucune solution hardware pour avoir un scrolling horizontal fluide.
Du coup, si leur technique de sioux marche sur MSX2, en théorie ça devrait aussi fonctionner sur MSX1 (à moins qu'ils n'utilisent les commandes VDP).

EDIT : Effectivement, sur GitHub c'est bien précisé que c'est pour MSX2. Je suis curieux de connaitre leurs techniques...


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

Conseiller Municipal

Rang

Avatar

Inscrit le : 23/12/2009 à 15h32

Messages: 1482

Le 19/08/2022 à 12h17
aoineko :
Sachant que e soit sur MSX1 ou 2, il n'y a aucune solution hardware pour avoir un scrolling horizontal fluide. Du coup, si leur technique de sioux marche sur MSX2, en théorie ça devrait aussi fonctionner sur MSX1 (à moins qu'ils n'utilisent les commandes VDP).

EDIT : Effectivement, sur GitHub c'est bien précisé que c'est pour MSX2. Je suis curieux de connaitre leurs techniques...

Il y a bien une solution hardware sur MSX2, mais elle n'est pas parfaite: il suffit d'utiliser le décalage de l'écran (-7,+7) en conjonction avec un scrolling classique par tiles de 8 pixels. Le problème est que ce truc est visible, car les bords de l'écran continuent de montrer le scrolling saccadé. On peut utiliser des sprites pour cacher ces bords, mais c'est évidemment au détriment des autres sprites.

De mémoire, c'est la technique utilisée par Konami dans Space Manbow.


MSX1: Daewoo DPC-200 / Yamaha CX5M
MSX2: Sony HB-F9P
MSXVR
Vidéo: V9990 (GFX-9)
Audio: MSX-Music (FM-PAC) / MSX-Audio (Audiowave) / OPL4 (Monster Sound FM Blaster) / OPNB (Neotron)
   
aoineko Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 02/01/2011 à 21h17

Messages: 2693

Le 19/08/2022 à 13h01
Metalion :
aoineko :
Sachant que e soit sur MSX1 ou 2, il n'y a aucune solution hardware pour avoir un scrolling horizontal fluide. Du coup, si leur technique de sioux marche sur MSX2, en théorie ça devrait aussi fonctionner sur MSX1 (à moins qu'ils n'utilisent les commandes VDP).

EDIT : Effectivement, sur GitHub c'est bien précisé que c'est pour MSX2. Je suis curieux de connaitre leurs techniques...

Il y a bien une solution hardware sur MSX2, mais elle n'est pas parfaite: il suffit d'utiliser le décalage de l'écran (-7,+7) en conjonction avec un scrolling classique par tiles de 8 pixels. Le problème est que ce truc est visible, car les bords de l'écran continuent de montrer le scrolling saccadé. On peut utiliser des sprites pour cacher ces bords, mais c'est évidemment au détriment des autres sprites.

De mémoire, c'est la technique utilisée par Konami dans Space Manbow.


Oui, c'est la technique qu'utilise dans le module de scrolling par tiles dans MSXgl.
Mais, ça ne semble pas être le cas dans la vidéo.


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

Conseiller Municipal

Rang

Avatar

Inscrit le : 23/12/2009 à 15h32

Messages: 1482

Le 20/08/2022 à 08h47
aoineko :
Sachant que e soit sur MSX1 ou 2, il n'y a aucune solution hardware pour avoir un scrolling horizontal fluide. Du coup, si leur technique de sioux marche sur MSX2, en théorie ça devrait aussi fonctionner sur MSX1 (à moins qu'ils n'utilisent les commandes VDP).

EDIT : Effectivement, sur GitHub c'est bien précisé que c'est pour MSX2. Je suis curieux de connaitre leurs techniques...

D'après ce que je comprends, le scrolling horizontal fluide sur ces jeux modifiés utilise les capacités du MSX2+. Cela ne marche donc pas sur MSX2.

Extrait d'une discussion sur msx.org concernant la version améliorée de Nemesis 2.
https://www.msx.org/news/software/en/gradius-2-enhancement-patch
sd_snatcher :
Unfortunately this is not possible, because those machines don't have the VDP wait-signal circuitry, which is mandatory for a MSX2+ and is required by the smooth scroll routines because I'm using the high speed VRAM transfer by enabling the WTE bit of the register #25

Le registre #25 n'existe que sur le V9958.
Edité par Metalion Le 20/08/2022 à 08h49


MSX1: Daewoo DPC-200 / Yamaha CX5M
MSX2: Sony HB-F9P
MSXVR
Vidéo: V9990 (GFX-9)
Audio: MSX-Music (FM-PAC) / MSX-Audio (Audiowave) / OPL4 (Monster Sound FM Blaster) / OPNB (Neotron)
   
DataPro Membre non connecté

Villageois

Rang

Avatar

Inscrit le : 14/06/2011 à 10h12

Messages: 839

Le 25/08/2022 à 09h20
Bonjour,

Selon mes tests, Nemesis 2 enhanced ne fonctionne pas sur MSX2 : il faut un MSX2+. Le jeu se lance mais le scrolling n'est pas fluide.
Cependant, Nemesis 3 Enhanced et Nemesis Enhanced fonctionnent sur MSX2. Pour Salamander, il faut que je vérifie. Edité par DataPro Le 25/08/2022 à 09h21


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 / Philips NMS8255 Azerty
Carnivore 2 : 8Mb FlashROM ° 1024Ko RAM ° IDE ° FM-PAC(MSX Music)° SCC+
   
aoineko Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 02/01/2011 à 21h17

Messages: 2693

Le 25/08/2022 à 09h24
DataPro :
Cependant, Nemesis 3 Enhanced et Nemesis Enhanced fonctionnent sur MSX2.


Avec un scrolling horizontal fluide ?
Si oui, je suis très curieux de connaître leur technique. :hum


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

Villageois

Rang

Avatar

Inscrit le : 14/06/2011 à 10h12

Messages: 839

Le 25/08/2022 à 10h12
Oui.
La technique ressemble à celle de Space Manbow. On le voit sur les bords latéraux.
Je t'invite à essayer les jeux :
Nemesis 3 Enhanced by Victor Martinez v1.04
Nemesis SCC Arcade Graphics & Smooth Scroll by DARKY
Salamander (Smooth Scroll)

Apparemment, la technique employée trouve son origine dans le jeu Uridium 2 :
https://youtu.be/Za9tPEgOAgk Edité par DataPro Le 25/08/2022 à 10h32


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 / Philips NMS8255 Azerty
Carnivore 2 : 8Mb FlashROM ° 1024Ko RAM ° IDE ° FM-PAC(MSX Music)° SCC+
   
Metalion Membre non connecté

Conseiller Municipal

Rang

Avatar

Inscrit le : 23/12/2009 à 15h32

Messages: 1482

Le 26/08/2022 à 08h07
DataPro :
Apparemment, la technique employée trouve son origine dans le jeu Uridium 2 :
https://youtu.be/Za9tPEgOAgk

La technique utilisée sur Uridium 2 est classique, c'est celle que j'expliquai plus haut.
C'est une combinaison de décalage d'écran et de sprites pour masquer les bords (on le voit bien).
Technique identique à celle de Space Mambow.


MSX1: Daewoo DPC-200 / Yamaha CX5M
MSX2: Sony HB-F9P
MSXVR
Vidéo: V9990 (GFX-9)
Audio: MSX-Music (FM-PAC) / MSX-Audio (Audiowave) / OPL4 (Monster Sound FM Blaster) / OPNB (Neotron)
   
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie