In memoriam serveur

Réduire
X
 
  • Heure
  • Afficher
Tout nettoyer
nouveaux messages

  • codeg
    a répondu
    Salut salut !

    Bon, ce week-end, j'ai voulu bétonner un peu mon Xtra de remplacement de QuickTime...

    Du coup, petite news qui n'a pas grand-chose à voir avec In Memoriam : j'ai restauré The Daedalus Encounter VF dans une version Windows plein écran.

    Pour la petite histoire, la version Mac a été développée avec Director 4 et bénéficie de vidéos d'un peu meilleure qualité que la version PC.

    Comme je voulais mettre à l'épreuve l'extension vidéo VLC que j'ai développée pour In Memoriam, j'ai porté la version Mac du jeu de Director 4 vers Director 8.5 afin de la faire tourner proprement sous Windows moderne.

    J'ai quelques détails à peaufiner mais je devrais avoir une version prête dans quelques jours. Si ça vous intéresse de l'héberger sur LTF, dites-le-moi.

    Laisser un commentaire:


  • codeg
    a répondu
    Envoyé par sagitaire021 Voir le message

    Et je suppose que Softbreaker reste mutique à toute demande .... , peux être en leurs présentant le projet et son avancer il sera possible de les faire réagir .

    Les il doit bien y avoir du code source du jeu quelque part , si quelqu'un à repris les droit de Lexi Numérique
    J'ai pu récupérer les sources de son launcher en espérant que ça m'apporterait plus d'info mais non. Il récupérait une liste de sites sur son serveur, modifiait le fichier hosts windows en conséquence, point.
    Aux dernières nouvelles (lues sur ce forum il me semble) il avait perdu ses archives suite à la mort du hdd et du serveur. Il semble avoir d'autres préoccupations, je doute qu'il nous aide aujourd'hui.

    Pour les droits il me semble que c'est Eric Viennot qui les avait conservés suite à la liquidation de Lexis Numérique... Du coup ce sont ses héritiers qui doivent avoir récupéré les droits.
    Mais droits et code source sont 2 choses différentes, et surtout les sites web sont une sorte d'extension du jeu, il n'est pas impossible que tout ait définitivement disparu en dehors de la WBM malheureusement.

    C'est pour ça que les let's play, forums, soluces, walkthrough et interviews sont aussi importants dans le cas présent.

    Laisser un commentaire:


  • codeg
    a répondu
    Envoyé par Dudujones Voir le message
    Tu as dû oublier, on le propose depuis la mise en ligne de la fiche (patch 2005)
    Oui j'ai récupéré tous les patchs du jeu, mais j'ai moi même créé de nouveaux patchs.

    Laisser un commentaire:


  • sagitaire021
    a répondu
    Envoyé par Sardineamook Voir le message
    Ce qui manque vraiment, ce sont les sources. Softbreakers a forcément mieux que ce que j'ai. Je pense que tout ce qui touche au login n'a jamais été sauvegardé, et qu'une partie du post-game est perdue pour de bon. C'est là qu'on gagnerait le plus, pas sur le rendu. mais c'est mon avis.
    Et je suppose que Softbreaker reste mutique à toute demande .... , peux être en leurs présentant le projet et son avancer il sera possible de les faire réagir .

    Les il doit bien y avoir du code source du jeu quelque part , si quelqu'un à repris les droit de Lexi Numérique

    Laisser un commentaire:


  • Sardineamook
    a répondu
    Sur le serveur il n'y a que deux options, et c'est le problème du jeu depuis le day 1 : soit on paie un serveur qui tourne, soit tout est local. Je reste sur le local. Un service en ligne, ça retombe en rade dans deux ans et on recommence à zéro, c'est exactement ce qui est arrivé à ce jeu.

    Pour le reste, ma démarche est celle que j'ai expliquée sur le github : préserver, pas refaire. Par respect pour le travail d'Éric Viennot, j'évite au maximum les modifications invasives. je pourrais retraduire les msg manquant sur le site mais je ne le ferai pas sans source original, Donc entre redévelopper un mini-jeu Flash/Shockwave et le rendre fonctionnel tel quel, je prendrai toujours la deuxième option. Un lecteur maison à la place de QuickTime, Que ce soit plus fluide, je veux bien le croire, même si de mon côté je n'ai eu aucun problème, Ça fait beaucoup de modifications alors qu'un upscaler existe, et les sources en 576p aussi qui sont sur le DVD pour le jeu et l'add-on.

    Ce qui manque vraiment, ce sont les sources. Softbreakers a forcément mieux que ce que j'ai. Je pense que tout ce qui touche au login n'a jamais été sauvegardé, et qu'une partie du post-game est perdue pour de bon. C'est là qu'on gagnerait le plus, pas sur le rendu. mais c'est mon avis.

    Laisser un commentaire:


  • Dudujones
    a répondu
    Envoyé par sagitaire021 Voir le message
    Je ne savais pas qu'il y avait eu un patch du jeu à l'époque et c'est Sardineamook qui en à mentionner l'existance ( téléchargeable sur son github)
    Tu as dû oublier, on le propose depuis la mise en ligne de la fiche (patch 2005)

    Laisser un commentaire:


  • sagitaire021
    a répondu
    Du coup vous êtes deux sur le dossier In Memoriam

    codeg , as tu également le patch correctif du jeu ? Je ne savais pas qu'il y avait eu un patch du jeu à l'époque et c'est Sardineamook qui en à mentionner l'existance ( téléchargeable sur son github)

    En tout cas la simulation des page web à l'air d'un gros bordel ...

    Laisser un commentaire:


  • codeg
    a répondu
    Envoyé par Dudujones Voir le message
    Merci de ta remarque mais je ne lance pas les 2 servers uWamp en même temps, et c'est en plus impossible, ce sont les mêmes versions, si j'essaye, j'ai un message d'avertissement qui me dit que uWamp est déjà lancé.
    J'ai téléchargé NetBalancer, un logiciel de surveillance de réseau, je constate qu'In memoriam.exe envoie quelques octets mais ne receptionne aucun retour. Y a un truc qui bloque.
    J'essayerai l'installation sur un autre ordi à l'occasion, j'abandonne pour l'instant.
    Ah oui, c'est étrange. On dirait un blocage firewall sur inmemoriam en effet. Comme si il pouvait envoyer des données mais pas en recevoir...

    Au fait, bonne nouvelle ! Le Xtra VLC de remplacement de QuickTime fonctionne !!! Et les performances vidéos ne sont pas du tout comparables avec ce que j'avais avec Quicktime, c'est beaucoup plus fluide et je n'ai plus de problèmes de désynchro audio/vidéo.
    Envoyé par Dudujones Voir le message
    Merci de ta remarque mais je ne lance pas les 2 servers uWamp en même temps, et c'est en plus impossible, ce sont les mêmes versions, si j'essaye, j'ai un message d'avertissement qui me dit que uWamp est déjà lancé.
    J'ai téléchargé NetBalancer, un logiciel de surveillance de réseau, je constate qu'In memoriam.exe envoie quelques octets mais ne receptionne aucun retour. Y a un truc qui bloque.
    J'essayerai l'installation sur un autre ordi à l'occasion, j'abandonne pour l'instant.
    Ah oui, c'est étrange. On dirait un blocage firewall sur inmemoriam.exe en effet. Comme si il pouvait envoyer des données mais pas en recevoir...

    Au fait, bonne nouvelle ! Le Xtra VLC de remplacement de QuickTime fonctionne !!! Et les performances vidéos ne sont pas du tout comparables avec ce que j'avais avec Quicktime, c'est beaucoup plus fluide et je n'ai plus de problèmes de désynchro audio/vidéo. Donc plus de dépendance à QuickTime et compatibilité avec des formats vidéo récents.

    Ça avance bien !

    Laisser un commentaire:


  • Dudujones
    a répondu
    Envoyé par codeg Voir le message

    Salut Dudujones !

    J'espère ne pas répéter quelque chose qui aurait déjà été dit, j'avoue ne pas avoir lu tous les derniers échanges.
    Est-ce que tu as 2 serveurs installés ? Car tu dis que LastRitual fonctionne. Si tu as installé 2 serveurs type UwAmp c'est normal que le second ne fonctionne pas si le premier est lancé : les deux utilisent le même port et 2 applications ne peuvent pas coexister sur le même port. Tu peux, par exemple, mettre tous les fichiers de IM1 dans le même dossier que le serveur LR, mais il faudra ajouter les vhost correspondants. D'ailleurs, le domaine www.inmemoriamdev.com est utilisé par tous les jeux. Essaye de pinguer un domaine qui n'est pas utilisé par LastRitual comme www.fe256.net par exemple. Si ça ne répond pas, ça étayera mon hypothèse.
    ...
    Merci de ta remarque mais je ne lance pas les 2 servers uWamp en même temps, et c'est en plus impossible, ce sont les mêmes versions, si j'essaye, j'ai un message d'avertissement qui me dit que uWamp est déjà lancé.
    J'ai téléchargé NetBalancer, un logiciel de surveillance de réseau, je constate qu'In memoriam.exe envoie quelques octets mais ne receptionne aucun retour. Y a un truc qui bloque.
    J'essayerai l'installation sur un autre ordi à l'occasion, j'abandonne pour l'instant.

    Laisser un commentaire:


  • Sardineamook
    a répondu
    Salut codeg. J'avoue que dans mon cas la contrainte faire tourner le jeu vite etait primordiale (1 semaine de taff pour jouer avec mon epouse) et archiver tout les sites d'origine. il manque beaucoup de chose que je ne retrouve pas sur la WBM et surtout du post game qui doivent etre reactivé et c'est ce que je fais.
    je vous ai mis les codes dev lexis19 pour IM1 et lexis21 pour l'addon si besoin.
    si tu veux coordonner le taff c'est avec plaisir.
    pour IP je sais meme pas si inmemoriamdev.com existait a l'epoque mais le nombre d'octet colle parfaitement donc possible que ce soit softbreakers qui est changé ca. vu que je la retrouve nul part dans les fichier du jeu.

    Laisser un commentaire:


  • codeg
    a répondu
    Envoyé par Dudujones Voir le message
    Hi, thanks for your try.

    -ping www.inmemoriamdev.com --> ok
    -In uWamp access log file: no line with "POST/" only line with GET/. I have try connexion with Windows Firewall completely desactivate, nothing happened.
    -I confirm that UwAmp\www\www.inmemoriamdev.com\ajouter.php exists.

    On the same computer, your Last Ritual version is working perfectly fine, it's really strange
    Salut Dudujones !

    J'espère ne pas répéter quelque chose qui aurait déjà été dit, j'avoue ne pas avoir lu tous les derniers échanges.
    Est-ce que tu as 2 serveurs installés ? Car tu dis que LastRitual fonctionne. Si tu as installé 2 serveurs type UwAmp c'est normal que le second ne fonctionne pas si le premier est lancé : les deux utilisent le même port et 2 applications ne peuvent pas coexister sur le même port. Tu peux, par exemple, mettre tous les fichiers de IM1 dans le même dossier que le serveur LR, mais il faudra ajouter les vhost correspondants. D'ailleurs, le domaine www.inmemoriamdev.com est utilisé par tous les jeux. Essaye de pinguer un domaine qui n'est pas utilisé par LastRitual comme www.fe256.net par exemple. Si ça ne répond pas, ça étayera mon hypothèse.

    À part ça, content de voir l'entrain qu'il y a autour d' In Memoriam ces dernières semaines !
    De mon côté, je continue à travailler sur le remaster. Modifications des fichiers du jeu pour éviter les bugs modernes, upscale optimisé du jeu, serveur intégré au launcher (et qui gérera les 3 jeux et les messages d'erreur pour simplifier les choses), webmail et moteur de recherche bien entendu, application de configuration incluant de nombreuses options, multilingue et sous-titres, remplacement de QuickTime par une lib maison basée sur VLC (plus besoin d'installer QuickTime ou quoi que ce soit d'autre, ce sera intégré au jeu), NoCD natif, installation et mises à jour, upscale automatisé des sites et compatibilité avec les navigateurs modernes (j'ai dû redev certains mini-jeux que je n'ai pas pu faire tourner au format d'origine malgré tous mes efforts)... J'ai été pris par d'autres choses en août, donc je ne m'y suis remis qu'il y a quelques jours.

    En ce moment, je suis sur l'intégration de libVLC pour remplacer QuickTime. Le travail d'archéologie pour retrouver les kits de développement de l'époque, c'était marrant !

    Bravo à Sardineamook pour son travail sur les sites. Dommage qu'on ne se soit pas contactés, ça aurait fait gagner du temps

    Au fait, l'IP 212.94.174.244 était celle du serveur www.inmemoriamdev.com. Je l'avais indiqué dans mes messages précédents.
    C'est une des choses que j'ai patchées dans les fichiers originaux du jeu.

    Quand j'aurai fini la partie remaster, je regarderai les sites que je n'ai pas déjà réparés du set de Sardineamook. Ça sera certainement utile !

    Bonne rentrée à tous !

    P.S. Vous avez toujours besoin des ISO du collector IM1+13e victime+Bonus ?

    Laisser un commentaire:


  • Rufus
    a répondu
    Hi Sardineamook. I decompiled the addon's version c_com.ctx and it seems that the globals are set up correctly: gl.URL is assigned various endpoints with the /addon/ path and _addon suffix. I haven't searched the entire codebase so I can't be 100% sure that it isn't reassigned somewhere else. I played with a walkthrough so it's possible that I was solving the puzzles too quickly to get the "hint" emails (assuming that the client actually waits to send the message to mail2 rather than just using the delai field for scheduling - perhaps the devs wanted to wait until the user had spent e.g. 2 hours with the client running trying to solve a puzzle before sending a mail). Again, I don't think this is likely as I assume that there should be some "generic" emails at least at the beginning and end of the game. I wonder if this is a similar problem to the one that Dudujones has encountered? (although I get the POST to ajouter which they don't).

    Unfortunately I didn't capture the error code I experienced in CHNOUPH. I don't remember exactly but I think I set the BES limiter to 50% to pass BOS. I did suspect CPU speed as the culprit for the weird physics in ZOCHA and I did try various BES settings but I don't think it had any effect. My CPU is a Ryzen 3600 for reference.

    I'm happy to test the next build, but I will probably be slower than this first playthrough (particularly if I have difficulties with ZOCHA).

    Laisser un commentaire:


  • Dudujones
    a répondu
    Envoyé par Rufus Voir le message
    Dudujones
    To troubleshoot your connection problem, first check your redirection is working by pinging www.inmemoriamdev.com from the command line (type "ping www.inmemoriamdev.com"). If the redirection is OK, it should mention 127.0.0.1 in the output. If this is not the case, your hosts file has probably not been updated correctly.

    If that's OK, check the apache server access log file at UwAmp\bin\apache\logs\access.log. Mine show the following line when I create a new account:
    127.0.0.1 - - [31/Aug/2026:16:57:33 +0100] "POST /ajouter.php HTTP/1.0" 200 2 "http://www.inmemoriamdev.com/" "-"
    If you don't see that then something is probably blocking the game connecting to the server - maybe check firewall?

    If you see that line, then double check the server setup - check that UwAmp\www\www.inmemoriamdev.com\ajouter.php exists. If it exists, I'm out of ideas for now.
    Hi, thanks for your try.

    -ping www.inmemoriamdev.com --> ok
    -In uWamp access log file: no line with "POST/" only line with GET/. I have try connexion with Windows Firewall completely desactivate, nothing happened.
    -I confirm that UwAmp\www\www.inmemoriamdev.com\ajouter.php exists.

    On the same computer, your Last Ritual version is working perfectly fine, it's really strange

    Laisser un commentaire:


  • Sardineamook
    a répondu
    Rufus many thanks for the reviews and your feedbacks.thank you for going all the way through, and for decompiling Final_Game.dcr.
    the delock mail temp fiding is the big one, those were the last two endpoint whose purpose nobody documented, you reconstruction is certainly right. the client dump all the post games emails into temp as soon as the last client side puzzle is solved. the server only release it when the Final_game.dcr send the delock. it's and ani skip lock not a delivery queue.

    I think releasing the emails at the last client send point would destro the mechanism was implemented for. mail_temp will insert with a locked flag with no delvivery time delock will clear the lock and recompute each delai at that moment.
    on the hardcoded iP is 14bytes so is a local hostname, I add it to the host file and bind the IP locally instead, and like this no one has to edit anything by hands.

    PHP version: my fault I will change it soon.

    On the puzzle bugs I think BOS, CHNOUPH and ZOCHA are imo one bug for the same reason. A frame limiter in the launcher should fix all three without the player installing anything. If you still have it, the exact CHNOUPH error text and the BES settings that worked for you would help me confirm.

    OUPHISIT and SUBOS look like a different problem faint text and a faint match is broken alpha compositing, Not happen in my side but i will try the 16-bit colour and DDrawCompat. QuickTime 7 fix and XP compatibility mode are mutually exclusive; will edit the readme about this too.

    On 13th Victim, yeah not playable on my last test. the video encoding is running wild too. there is a lot of breaking points at the moment.

    by the way ,the _addon endpoints you don't need duplicated files. One rule in the vhost does it this is what I done to make it work on my side.

    RewriteEngine On
    RewriteRule ^/add_on/(.+)_addon\.php$ /$1.php [PT]

    Watch the relative include of credentials.php, otherwise that's the whole fix.

    The silent mails are more concerning. I don't trust it but If Apache logs show no request at all, it isn't a firewall the first mail got through, so the network path works. The add-on is maybe talking to somewhere else. another hardcoded host or IP in its equivalent of c_com.cxt that never made it into the hosts file. If you're willing to poke at that cast file the way you did with Final_Game.dcr, we will know for sure.

    The four missing sites I'll pull from CDXn tomalt.net especially, since one of those images carries a puzzle solution.the radio channel had the archives with the archives normally I will recheck the repository.

    If you'd be up for testing the next build once the mail lock and the frame limiter are in, I'd take you up on it. And thanks for the Black Watchmen pointer added to the wishlist.

    Laisser un commentaire:


  • Rufus
    a répondu
    Dudujones
    To troubleshoot your connection problem, first check your redirection is working by pinging www.inmemoriamdev.com from the command line (type "ping www.inmemoriamdev.com"). If the redirection is OK, it should mention 127.0.0.1 in the output. If this is not the case, your hosts file has probably not been updated correctly.

    If that's OK, check the apache server access log file at UwAmp\bin\apache\logs\access.log. Mine show the following line when I create a new account:
    127.0.0.1 - - [31/Aug/2026:16:57:33 +0100] "POST /ajouter.php HTTP/1.0" 200 2 "http://www.inmemoriamdev.com/" "-"
    If you don't see that then something is probably blocking the game connecting to the server - maybe check firewall?

    If you see that line, then double check the server setup - check that UwAmp\www\www.inmemoriamdev.com\ajouter.php exists. If it exists, I'm out of ideas for now.
    Fichiers attachés

    Laisser un commentaire:

Chargement...