Frogg
Forum
<<Pages 1
2
24/06/2024 20:55:54

Jouer à Snails Running, Space Frogs et les jeux Jogg en 2024 c'est facile !

Mlahowin


étoile violette 155 étoile violette

Ok, ta confirmation me suffit mais si tu veux tu peux m'envoyer un message depuis ton Twitter comme ça je n'aurais plus aucun doute : https://x.com/Mlahowin ou Linkedin ça me va aussi.

Je n'ai plus de contact avec Sib, je parle encore à Same qui l'avait connu à l'époque, je vais lui demander si elle est encore en contact avec lui, on ne sait jamais.
25/06/2024 9:16:56

Sib


étoile violette 0 étoile violette

Bonjour, c'est Sib ! (le modo en slip)

Same m'a effectivement parlé de ce post, c'est pourquoi me voici  ;)


Ah, que de nostalgie (mélancolie) en repensant à l'époque Jogg, aux jeux, aux personnes rencontrées dans cette communauté,...
Une bien belle époque !

Cool que tu ais pris le temps de créer un navigateur spécifiquement pour pouvoir continuer à jouer aux jeux Flash !
Est-ce que ce navigateur peut fonctionner sous Linux ? :D


J'avais créé le site avec les jeux pour la mémoire, pour sauvegarder/archiver les jeux lorsque Jogg v1 allait fermer.
Si le site est encore en ligne, c'est uniquement parce que Free laisse manifestement vivre les hébergements, car ça fait très que je n'ai plus les accès sous la main...

Faire fonctionner les jeux de manière autonome (hors jogg.com) n'était pas une mince affaire !
En effet, les jeux étaient techniquement liés au site jogg.com, non seulement pour la sauvegarde des scores, mais aussi de mémoire pour anti-triche et/ou empêcher le vol des jeux !
Pour rendre les jeux autonomes, j'avais dû en modifier le code (via décompilation puis recompilation des SWF).
Durant ce processus de modification, il aurait été possible d'adapter le mécanisme de sauvegarde des scores pour que ça fonctionne sur d'autres sites, mais comme mon but premier était de faire fonctionner les jeux de manière autonome pour les sauvegarder/archiver, je n'ai jamais pris le temps de faire le nécessaire pour que les scores soient sauvegardés (technique de travail que l'on peut épeler ainsi : F-L-E-M-M-E).


En résumé, les SWF des jeux ont été modifiés pour fonctionner de manière autonome, donc pas besoin d'autre chose que des SWF pour qu'ils fonctionnent localement ; les pages PHP du site ne servent qu'à afficher les jeux.

Je vais tout de même voir si je parviens à retrouver les sources du site sur un vieux disque dur, ou si je retrouve par miracle les accès à l'hébergement.

Edit :
Vous me croyez si je vous dis qu'après quelques tâtonnements et creusage de tête, j'ai retrouvé le mot de passe de l'hébergement qui date de plus de 20 ans !?!
Les sources ne sont pas très utiles (l'important est d'avoir les SWF), mais si vous voulez les sources du site, faites-moi signe !
25/06/2024 11:02:51

Mlahowin


étoile violette 155 étoile violette

Hey Sib ! Ça fait très plaisir de te voir ici, pour une fois je peux te remercier pour ce travail que tu avais fait directement :D

À savoir que le mérite de la création de ce navigateur ne me revient pas, c'est l'équipe d'Eternal Twin qui ont créé le navigateur pour faire perdurer les jeux Motion Twin qu'il faut remercier. Moi je n'ai fait qu'ajouter des liens dans la liste verte et sur la page d'accueil, puis mit tout ça à disposition ici, en gros pas grand chose.

Et oui il peut fonctionner sous Linux apparemment, ça se passe ici pour télécharger la bonne version : https://eternaltwin.org/docs/desktop
Mais il faudra que tu fasses les modifications que j'ai faites dans la version Windows car par mesure de sécurité l'équipe d'Eternal Twin n'a activé par défaut que les adresses des jeux Motions Twin.. Après ce n'est pas compliqué, il n'y a que 2 fichiers à modifier, dans la version Windows, la liste des URLs autorisés se trouve dans le fichier mms.cfg qui se trouve lui même dans le dossier resources/app/assets et pour ajouter les liens sur la page d'accueil c'est le fichier home.html qui se trouve dans le dossier resources/app/etwin, tu trouveras les versions modifiés de ces fichiers dans le .rar que j'ai mit à disposition. J'ai aussi rajouté les icones des jeux mais ça c'est du détail.

Si tu fais une version Linux fonctionnelle pour les jeux Jogg et Frogg, ça serait cool de la mettre à disposition de la communauté #charme#

Je te laisse voir avec Laurent pour la transmission des fichiers SWF et sources de ton site, peut-être en passant par son compte X ou Linkedin pour être sur que c'est bien lui, sait-on jamais #coin#

À l'époque j'aurais bien voulu l'aval de Laurent pour intégrer directement ses jeux à Frogg et utiliser mes scripts pour que les gens puissent valider les scores comme avant mais aujourd'hui je ne sais pas si j'aurais encore le courage de me lancer dans un tel projet, surtout qu'il faudrait adapter les SWF et que je n'ai évidemment plus mit la tête dans du Flash depuis très longtemps.. J'avais aussi créé mon propre système anti-triche pour mes jeux Flash car je trouvais que celui de Jogg n'était pas tout à fait sans failles #sadique#
Après je ne sais pas trop, peut-être que je trouverais la motivation si il y a vraiment une demande #doute# car l'avantage c'est que mon système en l'état ne demande aucun entretien, même pour le championnat, on ne dirait pas comme ça car plus personne ne joue mais tous les classements sont encore fonctionnels en automatique, ça pourrait être fun de relancer un classement avec les jeux Jogg tout de même #classe#

PS : Incroyable Mémoire Sib, je suis impressionné !
29/06/2024 6:48:03

Mlahowin


étoile violette 155 étoile violette

Par contre je ne connaissais pas du tout Ruffle, je viens de le découvrir en voyant qu'il était intégré automatiquement à la WaybackMachine, sur mes 2 jeux flash ça fonctionne parfaitement et c'est beaucoup plus pratique (et sécurisé) que de devoir installer un navigateur maison puis en plus on peut zoomer !!!

Pour les jeux Jogg j'imagine que ça doit venir d'un des systèmes antitriche qui reboot la partie automatiquement si il détecte quelque chose de louche, Ruffle doit lui paraitre louche... #coin# il faudrait pouvoir le shunter mais Laurent est-ce que tu as encore les fichiers sources .FLA des jeux ? #doute# Parce que personnellement la méthode décompilation puis recompilation me semble un peu scabreuse #erk# Mais si tu veux bien enterrer la hache de guerre je veux bien jeter un oeil pour voir si je trouve ce qui provoque ce reboot  ;)
Voir pourquoi pas rétablir la validation des scores puis faire revenir des anciens de Jogg, sait-on jamais, avec un peu de motivation et de temps libre on peut faire beaucoup de choses #charme#
01/07/2024 12:16:41

Sib


étoile violette 0 étoile violette

De mémoire, le reboot survient dès lors que le SWF n'est pas exécuté directement sur le site prévu (jogg.com), et s'il ne parvient pas à communiquer avec le site.

C'était notamment pour éviter ce reboot que j'avais modifié les SWF.
Mais visiblement, ça ne fonctionne pas avec Ruffle, les jeux rebootent quand même...
03/07/2024 14:45:22

Mlahowin


étoile violette 155 étoile violette

Je pense que c'était juste une des sécurités et il doit y en avoir d'autres.. Si les autres jeux flash passent, y'a pas de raison qu'on ne puisse pas enlever ce reboot sur Ruffle également, faut juste trouver le bon bout de code.
<<Pages 1
2
Veuillez vous connecter ou vous inscrire pour poster.

Forum

Bienvenue sur le forum
de Frogg !

Ici vous pouvez discuter
des jeux, du championnat,
des bugs éventuels, vous
pouvez faire des propositions
de petites évolutions mais
aussi parler de tout et de rien.

Merci d'être respectueux
envers les autres.
Ne faites pas aux autres
ce que vous ne voudriez
pas qu'on vous fasse.

À vos claviers !