Contra/Probotector customisation [NES] - Consoles - Jeux Video
MarshPosté le 20-03-2017 à 11:45:44
Je me suis amusé a faire un script Lua pour l'emulateur Fceux qui ajoute un mode speedrun directement dans le jeu Contra sur NES. Suffit d'aller dans l'onglet "Lua" de Fceux pour lancer le script: https://drive.google.com/open?id=0B [...] UF6VTR3Mlk
Les explications suivantes sont celles que j'ai inclue dans le script suffit de l'editer (avec Fceux ou un editeur de texte):
Citation :
------------------ MODE SPEEDRUN POUR CONTRA/PROBOTECTOR ------------------------- -- Affiche un chrono qui reset automatiquement a l'ecran titre et se lance automatiquement quand on lance une partie et qui split automatiquement a chaque fin de level exactement au moment ou l'on perd le controle du personnage. (la ou les speedrunners font le split habituellement) -- A gauche est affiché le temps total cumulé de tous les levels lors du dernier split et a coté l'ecart par rapport a votre meilleur temps cumulé a ce split (en vert quand l'ecart est negatif et que vous avez donc amélioré votre PB et en rouge quand il est positif) -- Au milieu est affiché le temps effectué sur le dernier level et a coté l’écart par rapport a votre meilleur temps sur ce level (en vert quand l’écart est négatif et que vous avez donc améliorer votre PB et en rouge quand il est positif) -- Tout a droite c'est le chrono en cours -- Vos PB sont sauvegarder dans un fichier (ContraJP.pb, ContraUS.pb, Probotector.pb) dans le dossier "luaScripts" de Fceux chaque fois que vous retourner a l'ecran titre (tant que vous ne retournez pas a l’écran titre ce n'est pas sauvegardé. Vous pouvez donc stopper le script ou l’émulateur avant si vous ne voulez pas sauvegarder un PB partiel ou total). -- Le script reconnait la version du jeu (Jap, US ou EU Probotector) et enregistre les PB de facon indépendantes pour chaque version et adapte le chrono a la frequence (50 ou 60.1hz) -- Si vous changez de ROM a la volé le script reset et s'adapte a la nouvelle ROM et si vous mettez une ROM d'un autre jeu un message vous invite a insérer une ROM de Contra ou Probotector. -- Chargez une savestate bloque automatiquement le mode speedrun, il faut partir de l'ecran titre. -- La mise en pause de l'emulation met aussi en pause le chrono.
Marsh Posté le 20-03-2017 à 11:45:44
Je me suis amusé a faire un script Lua pour l'emulateur Fceux qui ajoute un mode speedrun directement dans le jeu Contra sur NES.
Suffit d'aller dans l'onglet "Lua" de Fceux pour lancer le script: https://drive.google.com/open?id=0B [...] UF6VTR3Mlk
Les explications suivantes sont celles que j'ai inclue dans le script suffit de l'editer (avec Fceux ou un editeur de texte):
------------------ MODE SPEEDRUN POUR CONTRA/PROBOTECTOR -------------------------
-- Affiche un chrono qui reset automatiquement a l'ecran titre et se lance automatiquement quand on lance une partie et qui split automatiquement a chaque fin de level exactement au moment ou l'on perd le controle du personnage. (la ou les speedrunners font le split habituellement)
-- A gauche est affiché le temps total cumulé de tous les levels lors du dernier split et a coté l'ecart par rapport a votre meilleur temps cumulé a ce split (en vert quand l'ecart est negatif et que vous avez donc amélioré votre PB et en rouge quand il est positif)
-- Au milieu est affiché le temps effectué sur le dernier level et a coté l’écart par rapport a votre meilleur temps sur ce level (en vert quand l’écart est négatif et que vous avez donc améliorer votre PB et en rouge quand il est positif)
-- Tout a droite c'est le chrono en cours
-- Vos PB sont sauvegarder dans un fichier (ContraJP.pb, ContraUS.pb, Probotector.pb) dans le dossier "luaScripts" de Fceux chaque fois que vous retourner a l'ecran titre (tant que vous ne retournez pas a l’écran titre ce n'est pas sauvegardé. Vous pouvez donc stopper le script ou l’émulateur avant si vous ne voulez pas sauvegarder un PB partiel ou total).
-- Le script reconnait la version du jeu (Jap, US ou EU Probotector) et enregistre les PB de facon indépendantes pour chaque version et adapte le chrono a la frequence (50 ou 60.1hz)
-- Si vous changez de ROM a la volé le script reset et s'adapte a la nouvelle ROM et si vous mettez une ROM d'un autre jeu un message vous invite a insérer une ROM de Contra ou Probotector.
-- Chargez une savestate bloque automatiquement le mode speedrun, il faut partir de l'ecran titre.
-- La mise en pause de l'emulation met aussi en pause le chrono.