Salle de Jeux Hyper viper
Bonjour,
Ça m'aura pris quelques heures mais c'est fait, Hyper Viper fonctionne maintenant sur la majorité des MSX et cerise sur le gâteau, on peut aussi diriger le glouton avec flèches du curseur.
Pour ceux qui connaissent pas, c'est par ici :
http://www.msxvillage.fr/wiki/wiki.php?title=hyper-viper
La version améliorée sera bientôt dispo sur MSXblue.
La version qui a servi de base est celle fournisse par l'auteur lui-même sur le site suivant. Curieusement, c'est la version publiée par Prosoft en Corée et l'image DSK a été apparemment créée avec l'émulateur No$.
http://www.socialiststeve.me.uk/games.htm
Elle ne fonctionnait pas sur MSX2 ou plus récent car le lanceur en Basic écrase les variables du système de FFE0H à FFEBH. Le CALL 005FH du BIOS d'un MSX2 a besoin d'une de ces variables pour initialiser le mode d'écran. J'ai donc fait en sorte d'initialiser le screen2 avant que les variables soient écrasées.
Est-ce que quelqu'un possède la version publiée par Kuma ? Edité par GDX Le 12/10/2012 à 11h22
Ça m'aura pris quelques heures mais c'est fait, Hyper Viper fonctionne maintenant sur la majorité des MSX et cerise sur le gâteau, on peut aussi diriger le glouton avec flèches du curseur.

Pour ceux qui connaissent pas, c'est par ici :
http://www.msxvillage.fr/wiki/wiki.php?title=hyper-viper
La version améliorée sera bientôt dispo sur MSXblue.
La version qui a servi de base est celle fournisse par l'auteur lui-même sur le site suivant. Curieusement, c'est la version publiée par Prosoft en Corée et l'image DSK a été apparemment créée avec l'émulateur No$.

http://www.socialiststeve.me.uk/games.htm
Elle ne fonctionnait pas sur MSX2 ou plus récent car le lanceur en Basic écrase les variables du système de FFE0H à FFEBH. Le CALL 005FH du BIOS d'un MSX2 a besoin d'une de ces variables pour initialiser le mode d'écran. J'ai donc fait en sorte d'initialiser le screen2 avant que les variables soient écrasées.
Est-ce que quelqu'un possède la version publiée par Kuma ? Edité par GDX Le 12/10/2012 à 11h22
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie