Planete Sonic Forums

Les jeux Sonic => Megadrive, Mega-CD & 32X => Discussion démarrée par: Miles Prower le Août 09, 2004, 10:10:26 pm



Titre: [Sonic 3 & Knuckles] Record mondial
Posté par: Miles Prower le Août 09, 2004, 10:10:26 pm
Tout d'abord, laissez moi vous présenter un mod de Gens, que je nomme F-Gens (pour Film-Gens), et dont le vrai nom complet doit être Gens-Movie ou quelque chose du genre  :)

Gens est un émulateur Mégadrive open-source. C'est à dire que les codes même du programme sont disponibles pour tous ceux qui le demandent, et donc des programmeurs peuvent s'amuser à modifier et bidouiller le programme.  De là, plusierurs mods sont apparus, comme DebuGens, S_Gens, ou encore celui qui nous interesse ici,  F-Gens.

F-Gens a un grand point fort : celui d'être capable d'enregistrer des vidéos de jeux, et de les lire, tout ceci dans un format propriétaire. En fait, il se contente d'enregistrer les pressions sur les touches, et de stocker ça dans un fichier .gmv de quelques ko. Lire une "vidéo" (ou plutôt, une démo) se fait généralement sans desync, je recommanderais quand même de régler F-Gens sur le format NTSC-USA (qui est, de toutes manière, le choix idéal pour une émulation sur PC).

Notez que F-Gens est l'équivalent de Gens v2.12 , et peut lire n'importe quelle rom (contrairement à S_Gens, par exemple, limité à Sonic 1 et Sonic 2).

Ceux qui espère voir une vidéo en .avi peuvent toujours rêver, le jeu est tout simplement trop rapide pour être encodé correctement. En DivX basse qualité, la vidéo de ce record pèse dans les 350 Mo.

Le record est réalisé par Gavin Ward (aka. SprintGod) - le temps total est 49:32

Pour commencer, suivez cette procédure rapide :
1. Téléchargez F-Gens (http://membres.lycos.fr/mprower/miles/f-gens.exe)
2. Téléchargez la rom de Sonic 3 & Knuckles, si vous ne l'avez pas.
3. Téléchargez la "vidéo" du record (http://membres.lycos.fr/mprower/miles/gavinward-sksonic3.gmv)

Là, vous avez tous les fichiers en main.

4. Lancez F-Gens (duh)
5. Menu : CPU > Country > NTSC-USA
6. Menu : File > Open Rom.. > Choisissez Sonic3&Knuckles
7. Menu : CPU > Play Movie > Choisissez le fichier .gmv du record

8. Ne touchez plus à rien, et admirez.

J'attend vos réactions sur ce record.. Je suis encore sous le choc  :shock:
Je ferais ptetre des screens des temps réalisés sur chaque zones, si j'en ai le courage..


Titre: [Sonic 3 & Knuckles] Record mondial
Posté par: Sangoku The Sayan le Août 10, 2004, 10:39:46 am
Je viens de voir ça et je peux dire que ...



...Respect :shock:
Je n'ai jamais une vidéo aussi folle !Il semble connaître tous les recoins et tous les bugs de ce magnifique jeu :P.
Mais je en pense pas qu'il a fait ce record sans Auto-Fire car ses spins dash sont trop rapides...Dommage qu'il ait pas pu récupérer les émeraude en passant...On l'aurait vu détruire le boss de l'EXTRA ^^


Titre: [Sonic 3 & Knuckles] Record mondial
Posté par: Pisuké le Août 10, 2004, 04:53:06 pm
(http://perso.wanadoo.fr/cat-deb/divers/slumpy.jpg) ... ... ...
Très belle performance, à peine croyable...
Pourtant, il arrive quelquefois qu'il se fasse toucher, personne n'est parfait. Malgré cela, il jongle parfaitement avec les boucliers qu'il faut, au bon moment. Heureusement que Sonic a son bouclier instantané, sur certains passages, sinon je n'y croirais pas ! :wink:
Heureusement aussi qu'il ne prend aucun Bonus Stage loterie, sans cela l'imprévisibilité du timing de la loterie aurait pu fouttre en l'air son enregistrement.

Passer Carnival Night sans toucher un bumper...
Emprunter des passages de Tails/Knux et grimper des pentes dans Marble Garden...
Se faire quelques tours gratuits pendant la montée de la plate-forme de Flying Battery...
Foncer dans Sandopolis en pénombre, en faisant mumuse avec les fantômes...
Autant de choses qui me mettent sur le cul !


Titre: [Sonic 3 & Knuckles] Record mondial
Posté par: Miles Prower le Août 10, 2004, 06:03:51 pm
Quelques infos données par l'auteur de ce magnifique run :

Les temps, en détail :
Citation de: "SprintGod"
Current Status - Completed
Angel Island 1: 0:45
Angel Island 2: 1:21
Hydrocity 1: 0:47
Hydrocity 2: 1:28
Marble Garden 1: 1:05
Marble Garden 2: 1:45
Carnival Night 1: 0:44
Carnival Night 2: 1:56
Icecap 1: 1:41
Icecap 2: 0:46
Launch Base 1: 1:52
Launch Base 2: 1:11
Mushroom Hill 1: 0:50
Mushroom Hill 2: 1:03
Flying Battery 1: 1:45
Flying Battery 2: 3:08
Sandopolis 1: 2:03
Sandopolis 2: 2:15
Lava Reef 1: 1:42
Lava Reef 2: 3:02
Hidden Palace: 0:27
Sky Sanctuary: 1:53
Death Egg 1: 1:40
Death Egg 2:2:56


Sa méthode :
Citation de: "SprintGod"
I'm actually doing two runs simultaneously :)

# The previously mentioned run.
# A run working in regard to real-time rather than game-time.

The way I'm doing it is using the first one to experiment with routes. Then, once I'm satisfied, I redo it in the second run without entering as many checkpoints (The only one I've considered using so far is the last check on Marble Garden 1).

Once I've finished, I'll probably do another run which involves getting all the emeralds and relentlessly abusing Super/Hyper Sonic all the way to the Doomsday Zone.


Annoying fact: Finishing a level with the timer slightly under a minute works out slower than over a minute because there is no way to skip the massive point bonus it gives you.
If game time is the only important thing, then I'd basically have to make purposefully crappy runs on some levels so I don't finish in less than a minute. This is not right.

(Edit: Just calculated it. Times above 53.33s end up taking longer than if you'd waited for 60s)


A propos des spindashes :
Citation
A full speed spindash can be released in 8 frames.
e.g. Down, A, B, C, A, B, C, Release
You can tell if you've done it right by the sound it makes. You basically hear 6 identical blips before the release sound. If any of the blips sounds different, you messed up.


Notes supplémentaires :
Citation
Completed without collecting any emeralds, with Sonic alone.

I got hit a few times throughout the game:
Marble Garden 1 - Spikeball was in the way and I didn't want to wait for it to move.
Launch Base 1 - Needed to lose the Lightning Shield to beat the boss faster.
Sandopolis 2 - Let a ghost hit me so I could land on top of a rock without breaking it. The extra height makes it possible to reach the platform above by bouncing off the ring boxes, avoiding a really long wait for the sand to catch up.

This was mostly recorded at 6% speed so I could perform spindashes at full power in the shortest time possible, and so that jumps could be timed perfectly to gain the most height and/or speed. On many occasions I tried each jump several times, timing it a frame or so earlier or later just to find the optimal position :)
I can't see this run being improved by much without some additional shortcuts being found and used...

There's not much else to say, except that 118631 is a very big number :P


Titre: [Sonic 3 & Knuckles] Record mondial
Posté par: Hyper Tails le Août 10, 2004, 08:01:03 pm
C'est écoeurant de voir une chose pareille... nan sérieusement il n'y a pas de mot pour définir ça, c'est exceptionnel ce qu'il fait. Moi aussi au début j'ai cru qu'il utilisait un bouton turbo, mais si il dit qu'il a fait le jeu a la vitesse de 6%.... (note : il a du mettre du temps à faire son record :P ). Je vois pas trop quoi rajouter, c'est un peu navrant de voir un tel jeu baclé à cette vitesse  :wink: . Il a du passer des mois à s'entraîner pour apprendre toutes les trajectoires idéales de tous les niveaux...

Bravo à lui ! Il mériterait d'être dans le Guiness  :lol: ( c'est vrai quoi ya des gens qui y sont pour moins que ça )


Titre: [Sonic 3 & Knuckles] Record mondial
Posté par: Miles Prower le Août 10, 2004, 08:14:30 pm
C'est décidé, j'en fait un VCD et je l'archive  :lol:


Titre: [Sonic 3 & Knuckles] Record mondial
Posté par: Pisuké le Août 11, 2004, 08:51:21 am
Hum... Ouais, à 6/100 de la vitesse, je comprends mieux comment il évite si facilement des pièges dans lequel n'importe quel hardcore gamer serait tombé à vitesse normale. Idem pour les Spin Dash, irréalisable sans cela, sauf overdose de caféine. :)

Enfin, ça reste quand même exceptionnel.


Titre: [Sonic 3 & Knuckles] Record mondial
Posté par: Jyzero le Août 17, 2004, 12:23:17 am
Comme ça vous avez décidez d'appeler ça F-Gens ?  Pourquoi pas.

Je suis l'auteur de cette mod.  Je veux juste vous faire savoir que vous utilisez une vielle version.  La version que vous utilisez (TEST7) comporte un bug important dans l'enregistrement de films.  La version actuelle est TEST9 (qui contient un bien meilleur interface utilisateur avec des statistiques sur le film).  Vous pouvez l'obtenir sur cette page (qui est le forum "officiel" de développement (parce que la mod est pas du tout officielle) ) :

http://nesvideos.stc.cx/viewtopic.php?t=316

Et si vous êtes paresseux, voici les liens direct :

http://www.speedruns.org/downloads/gens_movie_test9_exe.zip
http://step.polymtl.ca/~jyzero/gens_movie_test9_exe.zip

et la source : (basé sur Ipher's WIP Gens 2.12a)

http://step.polymtl.ca/~jyzero/gens_movie_test9_src.zip

Pour savoir comment compiler la source,  allez sur le lien du forum plus haut.

Et la version TEST10 est en développement avec sortie AVI et autres bidules kossins le fun.


Titre: [Sonic 3 & Knuckles] Record mondial
Posté par: Miles Prower le Août 17, 2004, 08:10:27 am
Ravi de te voir ici Jyzero  :D Et félicitation pour ton soft, excellent (j'attend avec impatience la version 10, pour créer des .avi - brancher le PC sur une carte d'acquisition vidéo ne donne pas chez moi un résultat terrible..)

Test9 se révèle bien mieux que la version que j'utilisais (qui est Test8.. d'après le readme.txt qui l'accompagnait) - version trouvée par hasard sur les forums de sws2b. Notamment, la gestion des savestates est une "nouveauté" appréciable, et je sais qu'elle plaira à certains membres ici (n'est-ce pas, Space ? :P )

Bon courage pour la suite du dévelopement du prog, et je repasserai régulièrement sur vos forums voir s'il n'y a pas de nouveaux records 8)


Titre: [Sonic 3 & Knuckles] Record mondial
Posté par: Space Shadow le Août 19, 2004, 08:20:19 am
Bon... puisqu'il paraît que l'on peut désormais utiliser ses Savestates pour enregistrer plus facilement ce que l'on veut... pourrait-on nous expliquer comment faire ?

Parce qu'après 4 heures de recherches de de tests, y a pas eu moyen de se servir et mes Savestates et l'enregistrement resetais encore une fois TOUS les Paramètres du jeu  :lol:

Petit Tutorial, s'il-vous-plaît...


Titre: [Sonic 3 & Knuckles] Record mondial
Posté par: Jyzero le Août 21, 2004, 10:23:39 pm
Premièrement, juste une petite note sur le vidéo.

F-Gens possède plusieurs outils pour aider à créer un tel vidéo :

       - Enregistrement à faible vitesse
       - Réenregistrement  ( Permet de reculer dans le temps pour corriger ses erreurs)
       - Faire une pause de l'enregistrement ou complemement l'arrêter et le reprendre beaucoup plus tard.

Ce vidéo n'est donc pas la même chose qu'un vidéo produit par quelqu'un qui joue au jeux d'un bout à l'autre en temps réel sur sa console (À moins qu'il soit un superhéro avec des pouvoir de ralentir le temps et de voyager dans le temps)

Le vidéo de SprintGod fait donc parti d'une catégorie à part.  D'ailleurs, les instances officielles de jeux vidéo comme TwinGalaxies ne reconnaissent pas ces vidéos (et c'est tant mieux)

Alors j'espère que ce vidéo ne vous décourageras pas à faire des records sur Sonic 3.

Maintenant à propos des savestate :

   -Présentement, ça fonctionne différemment qu'avec les autres émulateurs.  Vous ne pouvez pas prendre un savestate et commencer à enregistrer à partir de ce point.  (Ce feature va venir plus tard)

   -Pour enregistrer à partir d'un savestate, il faut:
   
        -Enregistrer un .GMV du début jusqu'au point où on veut faire un savestate
         -Faire un savestate
         -Arrêter l'enregistrement du film
         -Faire une copie backup du film et du savestate (pour vous évité des frustrations ultérieures)
         -Dans le menu "Play movie or Resume record ", Cherger le .gmv et charger le savestate
         -Décocher l'option Read Only (très important)
         -Choisir Resume record from savestate
         -Le film va maintenant s'enregistrer
         -Quand vous avez fini, Choisissez l'option Stop Movie
         -Pour jouer le film, Allez dans "Play movie/Resume record", charger le .gmv et le savestate et cliquez sur Play movie


Titre: [Sonic 3 & Knuckles] Record mondial
Posté par: Space Shadow le Août 21, 2004, 11:00:01 pm
Ca fonctionne parfaitement, un grand merci à toi  8)


Titre: [Sonic 3 & Knuckles] Record mondial
Posté par: Hyper Tails le Août 22, 2004, 10:47:32 am
C'est intéréssant ce que tu nous dis la Jyzero. En d'autres termes, ce "record du monde" n'est en fait uniquement ce à quoi pourrait ressembler le parcours (quasiment) sans fautes dans ce jeu, le temps minimum qu'il faut pour terminer le jeu. C'est dommage mais ce n'est plus un record :lol: comme tu dis. Mais en réalité c'est quasi-impossible de mettre 3/4h.

Ca serait bien de savoir combien de temps il a passé a faire sa vidéo quand même.


Titre: [Sonic 3 & Knuckles] Record mondial
Posté par: Viday le Août 25, 2004, 08:34:04 pm
C'est incroyable,il est trop fort.Il me faudrait plusieurs annés pour faire ceci.Mais j'ai rien compris au spin dash!Je le redit,c'est I.M.P.R.E.S.I.O.N.A.N.T. :shock:

Mais bon,encore bravo


Titre: [Sonic 3 & Knuckles] Record mondial
Posté par: Space Shadow le Août 25, 2004, 09:04:15 pm
Relis le Topic Ninjalan, le gars a modifié certains paramètres du jeu (la vitesse, par exemple) et a tout mis bout à bout au final (c'est-à-dire qu'il utilisait des Savestates pour recommencer à un endroit précis en cas de problème)  :wink:

Ca reste tout de même impressionnant  8)


Titre: [Sonic 3 & Knuckles] Record mondial
Posté par: furioius angel le Septembre 05, 2004, 11:49:29 am
Dis moi Jyzero, tu pourrais me dire stp, comment a-t-on accès au code source de la Rom, ou peut-être même de l'émulateur grâce à ton programme ?

Parce que ça m'intéresse beaucoup.  :D


Titre: [Sonic 3 & Knuckles] Record mondial
Posté par: Jyzero le Septembre 08, 2004, 01:40:49 am
La code source de la ROM est la propriété de SEGA.  Bonne chance pour l'avoir.  

La code source de l'émulateur modifié est ici :

http://step.polymtl.ca/~jyzero/gens_movie_test9a_src.zip


Titre: [Sonic 3 & Knuckles] Record mondial
Posté par: MortalKastor le Décembre 19, 2004, 05:11:54 pm
C'est marrant que vous ayez traite ce sujet sans ecrire une seule fois le mot "speedrun" : c'est comme ca qu'on appelle ce genre de videos (bien que ce soit un abus de language, on devrait dire timeattacks, vu qu'ici on parle de videos utilisant des savestates).
Vous vous demandiez combien de temps il a mis pour faire sa video... surement tres, tres, tres longtemps : il a recharge sa save state 118 631 fois (c'est, selon le site de Bisqwit, le nombre de rechargement le plus eleve qui soit en matiere de speedruns), tout en jouant a 6% de la vitesse originale, ca a du lui prendre des mois...

Pour trouver plus de ces speedruns, faites un saut sur le site de Bisqwit (le reference en la matiere), qui, en plus, a une section Megadrive (ou on trouve la video presentee sur ce forum, mais aussi un timeattack de Sonic Spinball) et propose de telecharger les videos en DivX : http://bisqwit.iki.fi/nesvideos/

ou encore http://home.comcast.net/~arcthelad/ pour ses videos mais surtout pour ses liens.

PS: desole pour l'absence totale d'accents, QWERTY oblige.


Titre: [Sonic 3 & Knuckles] Record mondial
Posté par: NRV le Décembre 30, 2004, 06:22:54 pm
Une chose à dire:
AOUTCH :shock:
C'est vrai que les spin dash sont trop rapides....
Il connait vraiment le jeu par coeur,mais je suis sûr à 100% qu'il utilises des savestates(voir le premier boss,où il fait une combine qu'on ne peut faire du premier coup)


Titre: [Sonic 3 & Knuckles] Record mondial
Posté par: Miles Prower le Décembre 30, 2004, 06:38:30 pm
Tiens, si tu relisais à partir d'ici (http://www.planete-sonic.com/forum/record-mondial-sur-sonic-3-et-knuckles-c7929.html#7929) ?


Titre: [Sonic 3 & Knuckles] Record mondial
Posté par: adilekid7 le Décembre 30, 2004, 09:32:25 pm
il est né pour ce jeu ou il a fusioné avec!!!  moi je dis respect!!! :shock:
c'est vrai qu'il joue bien et vite mais il s'est quand meme fait toucher par une boule de pic dans marble zone,par le boss de l'act 1 de lauch base et par un fantome de sandopolis act 2
un autre truc le boss de flying battery act 1 est plus rapide normalement et sonic ne saute pas aussi haut mais bon je vais pas chipotter pour des truc aussi insignifiant...
un dernier truc il a employé la meme technique moi mais en plus vite pour le boss de fin!!!


Titre: [Sonic 3 & Knuckles] Record mondial
Posté par: Mozmanson le Janvier 01, 2005, 08:44:11 pm
*cough*
C'est très impressionnant ce qu'on peut faire, en record mondial!
C'est le genre de chose que je n'aurai pas la patience de faire, ça demande réfléxion, et il faut beaucoup d'entrainement.


Titre: [Sonic 3 & Knuckles] Record mondial
Posté par: Miles Prower le Mai 06, 2005, 04:15:05 pm
Citation de: "MTF"
Petit up pour dire que le record a été refait par le bonze... et amélioré de 4 minutes:


http://bisqwit.iki.fi/nesvideos/movies.cgi?id=331

Citation

Le site précise que c'est un des seuls films a avoir une telle différence entre deux re-records...


Titre: [Sonic 3 & Knuckles] Record mondial
Posté par: Hyper Tails le Mai 06, 2005, 06:44:34 pm
C'est du même acabit que la précédente, les passages où il exploite les failles du jeu sont toujours aussi... surprenants, Ice Cap, Sandopolis, Sky Sanctuary ou Marble Zone où il va carrément affronter le boss réservé a Knuckles  :shock: . Mis à part ces passages, on peut noter que le scrolling du jeu suit remarquablement bien malgré la vitesse  8) .

Heureusement que ce type de record est impossible à réaliser en conditions régulières, un jeu comme ça n'a pas le droit d'être bâclé de la sorte, il se savoure .  :P


Titre: [Sonic 3 & Knuckles] Record mondial
Posté par: Metal-Mighty le Mai 06, 2005, 08:11:03 pm
Il faut vraiment la rom de sonic3 & knuxkles? Parce qu'il me manque que ca et que vu comment vous parlez de ce record il doit etre exeptionnel(rien qu'avec le tableau des temps j'ai été bluffé)


Titre: [Sonic 3 & Knuckles] Record mondial
Posté par: Hyper Tails le Mai 06, 2005, 08:37:21 pm
Oui il faut la rom et F-Gens (voir 1er post du topic)


Titre: [Sonic 3 & Knuckles] Record mondial
Posté par: The Creator le Août 02, 2005, 01:20:34 pm
Le mec il gere sa c'est évident, mais c'est dommage qu'il ne prend pas d'emeraude.


Titre: [Sonic 3 & Knuckles] Record mondial
Posté par: Arcadya le Décembre 17, 2006, 12:20:18 am
un mot : impressionant


Titre: [Sonic 3 & Knuckles] Record mondial
Posté par: Fox Gungrave le Décembre 17, 2006, 12:33:06 am
Deux mots : post inutile...


Titre: [Sonic 3 & Knuckles] Record mondial
Posté par: Achoral le Décembre 17, 2006, 08:49:52 am
http://tasvideos.org/712M.html

Pas lu si ça a été montré.