samedi 13 mai 2017

Le patch de mise à jours windows pour contrer Wcry

Pour contrer le ransomxare Wcry, il faut mettre à jour votre windows en téléchargeant le patch relatif à votre version de windows :

https://technet.microsoft.com/fr-fr/library/security/ms17-010.aspx

Patch pour toutes les versions de windows (télécharger la version en fonction de votre windows) :

http://www.catalog.update.microsoft.com/search.aspx?q=4012598

Si vous ne pouvez pas patcher, il faut désactiver le service  SMBV1. Attention! Tous les espaces que vous voyez avant en partage SMB ne seront plus visibles après cette modification:


Pour aller dans ce menu, il faut ouvir le "panneau de configuration", puis aller dans "Programmes et fonctionnatlités", puis aller dans "Activer ou désactiver des fonctionnalités de windows" sur la gauche et décocher le service "Support de partage de fichiers SMB 1.0/CIFS".

vendredi 5 mai 2017

Hamachi, le vpn utile et gratuit pour vos netplays!

Si vous faîtes du netplay, vous savez que si vous hébergez la partie (si vous êtes l'hôte), vous devez donne votre adresse IP pour que le ou les autres joueurs vous rejoignent. Cela peut poser un problème de confidentialité.

Pour cela, je vous conseil d'utiliser Hamachi! Un petit programme qui va créer une adresse IP qui sera reliée à la votre. Vous n'aurez qu'à donner l'adresse IP créée par Hamachi au lieu de la votre!


Après avoir installé Hamachi, il faudra créer un compte.

Pour télécharger Hamachi : https://secure.logmein.com/hamachi.msi

Plus d'informations sur : https://www.vpn.net/

APK Mirror, un site pour télécharger des APK légalement et même les anciennes versions!

J'aurais dû en parler depuis longtemps et je profite donc de l'occasion pour rattraper ce retard.

Je vais parler d'APK Mirror, qui est un site où vous pouvez télécharger des APK légalement.

Parfois utiliser evozy ne fonctionne pas pour télécharger un fichier APK depuis Google Play. Il faut donc se tourner vers des site parallèle parfois douteux et où il peut y avoir un risque à télécharger un APK truffé de virus.

C'est là qu'intervient APK Mirror qui vous propose  de télécharger des applications légalement. Vous n'y trouverez que des applications gratuites. Les applications payantes de Google Play ne sont pas proposées.

Ce magasin alternatif d'applications vous propose également de télécharger également des anciennes versions d'application, pour peu que la mise à jours ai posé des problèmes et que vous souhaitiez revenir à une version plus ancienne..

Autre point positif, vous pouvez également télécharger des applications qui ne sont pas disponibles sur le Google Play de votre pays! Ainsi les applications qui ne sont disponibles qu'aux Etats-Unis vous sont désormais accessibles!

Je vous conseil donc d'aller y faire un tour : http://www.apkmirror.com/

jeudi 4 mai 2017

PCSX2 avec Netplay!

On continue avec le netplay!

Cette fois-ci c'est avec PCSX2! Pour pouvoir jouer avec vos jeux Playstation 2 en netplay il vous faudra une version de PCSX2 modifiée qui s'appelle PCSX2 Online et que vous pouvez télécharger ici : http://www.mediafire.com/?r3c1ejv5m85ekrv

Vous pouvez retrouver la page Github de ce projet ici : https://github.com/alexsharoff/pcsx2-online 

Sur Youtube vous trouverez pas mal de vidéos vous montrant des tutoriels et des parties jouées en netplay avec PCSX2 Online.

Cette version netplay de PCSX2 est basé sur une vieille version de PCSX2 la 0.9.9.r5037

Edit du 09/05/2017 à 21h59 : Je viens de faire une partie en netplay! J'ai joué à Capcom VS SNK2 contre un américain. Ca bien fonctionné! Il a juste fallu qu'on ai la même version de bios PS2 et ça a marché! J'ai fait l'hote (c'est moi qui ai hébergé la partie) :


Test réussi!

mercredi 3 mai 2017

Le netplay sur super nintendo avec Znes!

Je continu avec mes dossiers sur le netplay. J'avais déjà commencé à en parler pour la Super Nintendo avec Snes9K qui utilise un client Kaillera.

L'autre concurrent à Snes9X est Znes. Celui-ci proposait du netplay sur les versions 1.36 et 1.42. Le problème est qu'il n'y avait pas de "lobby" où vous pouviez voir les parties en cours, ou qui sont en attente de joueur pour commencer.

En faisant quelques recherches, je suis tombé sur un post du forum de Znes , où quelqu'un avait créé une version de Znes avec Kaillera, mais malheureusement le lien est mort pour pouvoir télécharger cette version. J'ai trouvé autre chose qui à l'air pas mal si cela fonctionne comme prévu.

Il s'agit d'un programme qui s'appelle Z-net : http://emu.z-net.us


Il s'agit d'une interface graphique qui créé un "lobby" et permet de voir tout ce qui s'y passe en terme de parties jouées ou en attente d'être jouées.

Pour télécharger l'application c'est ici pour la version 1.1 : http://www.mediafire.com/download/7mszc71l54zlrtf/Z-Net_I_v1.1.0.0_install.exe

Pour la dernière version béta 1.2.0.2 : http://www.mediafire.com/download/i4nmo0msam9aazd/Z-Net_I_v1.2.0.2_BETA_install.exe

Vous aurez également besoin de Znes en version 1.36 ou 1.42 :
Znes version 1.36 : http://sourceforge.net/projects/zsnes/files/zsnes/ZSNES%201.36/zsneswv1.36.zip

Znes Version 1.42 : http://sourceforge.net/projects/zsnes/files/zsnes/ZSNES%20v1.42/zsnesw142.zip

A tester!

Edit du 03/05/2017 à 21h10 : Je viens de tester Z-net! J'ai tout d'abord testé la version 1.1 mais j'ai eu une erreur me disant que j'étais banni alors que je n'avais jamais testé cette application. J'ai alors testé la version béta 1.2.0.2 et là j'ai pu me connecter et j'ai pu voir qu'une partie était en cours :

capture d'écran prise à  21h09

J'ai essayé de créer une partie sur Super Mario Kart, mais impossible que quelqu'un ne rejoigne la partie. Donc je ne sais pas si cela fonctionne correctement ou pas...J'ai discuter avec un autre joueur qui m'a affirmer avoir pu jouer à International Super Star Soccer Deluxe la veille.

A voir si il faut ouvrir des ports sur le routeur...






lundi 1 mai 2017

Solution si Snes9K ne se lance plus!

Snes9K version 0.09z2 disponible ici : http://hunktv.chez.com 

Il m'est arrivé quelque chose de bien étrange aujourd'hui. En effet, en jouant avec les différentes Dll de client Kaillera et Snes9K, celui-ci ne se lançait plus. A savoir que j'avais bien une icône dans la barre des tâches qui était présente mais pas de fenêtre graphique de l'émulateur! Donc bien embêté pour pouvoir faire du netplay sur Super Nintendo, car cet émulateur est le seul qui propose du netplay avec Kaillera.

J'ai tout d'abord essayé de remettre une version toute neuve en la téléchargeant sur le site officiel : http://goebish.free.fr/snes9k009z.zip . Mais rien n'y a fait.

En réfléchissant, je me suis dit qu'il devait y avoir quelque chose à voir avec la base de registre. Une mauvaise valeur qui avait dû s'y mettre.

En lancant donc "regedit" et en faisant une recherche sur les entrées "snes9k", je les ai toutes extraite et supprimé jusqu'à "HKEY_CURRENT_USER\SOFTWARE\Microsoft\Internet Explorer\LowRegistry\Audio\PolicyConfig\PropertyStore\377d007d_0" que j'ai laissé.

J'ai effacé les entrées qui se trouvaient à :

HKEY_CLASSES_ROOT\VirtualStore\MACHINE\SOFTWARE\Wow6432Node\Microsoft\DirectDraw\MostRecentApplication

HKEY_CURRENT_USER\SOFTWARE\Classes\VirtualStore\MACHINE\SOFTWARE\Wow6432Node\Microsoft\DirectDraw\MostRecentApplication

J'en avais supprimé d'autres qui se trouvaient avant, mais je ne pense pas que celles-ci me posaient problème.

Et depuis c'est reparti! Donc supprimer toutes les entrées de snes9k dans la base de registre et ça devrait repartir


Plus d'informations sur Snes9K : http://goebish.free.fr/snes9k/

A prévoir, un pack comprenant Snes9K et la dernière version de la Dll du client Kaillera (n02 + Ownaclient + fix (kaillera 0.9 compatible) - Aug 15 2011)...

Edit du 02/05/2017 : En faisant des recherches, je suis tombé sur une version de Snes9K qui s'appelerait Snes9K 0.09 2. Et cette version contiendrait la dernière Dll du client Kaillera. Cependant, les sites ne m'ont pas donné confiance, et donc je ne proposerai pas de lien vers cette version. Je posterai le lien de mon pack, auquel il y aura un petit fichier explicatif. Je n'éditerai pas l'application pour changer le numéro de version. Après tout, l’exécutable ne change pas, c'est juste la Dll...

Et voilà le pack complet de Snes9K avec la dernière version du client Kaillera et également la version d'origine : http://www.mediafire.com/file/5t1q80hs89qq3c4/snes9k009z.zip

Héberger un serveur Kaillera avec Kaillera server!

Je viens de vous expliquer précédemment comment héberger un serveur Kaillera avec Emulinker et Java. Mais c'est aussi possible avec l'application officielle bien que vous ayez moins d'options.

Pour cela il vous faudra télécharger l'application Kaillera server, disponible ici pour la version windows : http://kaillera.com/files/kaillerasrv-0.86-win32.zip

Une version Linux et FreeBSD sont également disponibles ici : http://kaillera.com/download.php

Une fois que vous avez décompressé le fichier dans par exemple "C:\Kaillera", vous devrez paramétrer le fichier "kaillerasrv.conf" en l'ouvrant avec notepad.exe.

Une fois le paramétrage terminé, lancer : "C:\Kaillera\kaillerasrv.exe"


Cette fenêtre devrait s'ouvrir et vous devriez lire : "Touching done" disant que tout est OK



Votre serveur devrait apparaitre dans la liste des serveurs Kaillera

Edit du 17/07/2017 : Une petite vidéo 'en anglais) qui vous dit comment créer et paramétrer un serveur Kaillera avec Hamachi!


Edit du 26/01/2018 : Attention petite remarque qui aura son importance, pour que vous puissiez avoir un bon ping et que votre serveur soit bien sur le "Master Server", ouvrez sur votre routeur le port "27888" en "UDP" (vous pouvez mettre "TCP/UDP" mais "UDP" suffira).
Il se peut que vous ayez également à ouvrir tous les ports de "1000 à 6000" en "UDP" uniquement.
Vous devrez également mettre en DMZ le PC qui héberge votre serveur Kaillera. Les joueurs pourront se connecter dessus sans avoir le message d'erreur suivant "client timeout while connecting"

La prochaine étape pour moi, faire comme le tutoriel vidéo en haut et de mettre Hamachi. Une fois que cela sera fait, je pourrai laisser tourner en permanence!

Edit du 28/01/2018 : 3 petites informations qui peuvent être utiles.
- La première si vous souhaitez vous connecter à votre serveur, connectez-vous en ajoutant le serveur sur la première fenêtre du client Kaillera en y ajoutant l'adresse IP locale à savoir : 192.168.x.xx

- La deuxième, si vous souhaitez avoir un journal des événements de votre serveur comme c'est le cas pour Emulinker, vous pouvez créer un fichier batch que vous mettrez dans le même dossier que l'application Kaillera Server. Il faudra que celui-ci contienne la ligne de commande suivante : "kaillerasrv >> log.txt" . Toutes les informations seront conservées dans le fichier log.txt, qui sera automatiquement créé dans le même dossier que l'application Kaillera Server. De plus, si vous arrêtez votre serveur et que vous relancez le fichier batch pour le redémarrer, les nouvelles informations seront mises à la suites des précédente sur le fichier log.txt. Vous conservez donc l'intégralité de l'historique des connexions et jeux lancés sur votre serveurs.

- La troisiéme, Kaillera Server embarque un mini server web. En effet quand vous lancez l'application, si vous ouvrez votre navigateur internet et que vous tapez l'adresse IP de la machine, suivi du port que vous utilisez, puis suivi de "/?page=status" vous obtiendrez une page qui vous affiche qui est connecté sur votre serveur avec quel émulateur et quel jeu et lancé.

Si la machine et sur votre réseau local, tapez : http://192.168.x.xx:27888/?page=status et vous verrez ;) (si vous avez changé le port dans la configuration de votre serveur veillez à le modifier dans l'adresse, le port par défaut étant 27888)

Edit du 22/06/2018 : Parfois il peut être pratique de vider le fichier log car celui-ci peut devenir volumineux à force. Rien de tel que de le transférer par FTP sur un serveur ou un ordinateur distant.
Mais pour cela, il peut être pratique de renommer le fichier avec la date dans le nom du fichier pour pouvoir rechercher plus facilement des informations.

Il faut créer un petit fichier batch avec les lignes suivantes (les lignes avec REM sont des commentaires , elles peuvent être supprimées du batch final) :

REM copie du fichier log.txt dans fichier log2.txt
copy log.txt log2.txt   
REM renommage du fichier log2.txt en fichier horodate aaaammjj.log
rename log2.txt %date:~-4,4%%date:~-7,2%%date:~-10,2%.log
REM connexion ftp en utilisant le script script.ftp
ftp -s:script.ftp
REM suppression du fichier log2.txt
del log2.txt

Sur ces premières lignes, log.txt est le fichier que vous avez créé lors du lancement de votre serveur (celui qui enregistrera toute l'activité du serveur). Si vous nommez différemment ce fichier n'oubliez pas de modifier le script en conséquence.
Sur la deuxiéme ligne on copie le fichier log.txt dans un autre fichier qui s'appellera log2.txt
Ensuite sur la troisième ligne, on remarque que le fichier est renommer avec un horodatage au format année mois jour (tout attaché) et que l’extension change en ".log". Vous pouvez bien sûr y mettre l’extension que vous voulez. Attention bien vous souvenir de l’extension en question car elle vous serra utile pour le script FTP.

Pour la commande FTP, le fichier "script.ftp" est utilisé.

Celui contient les lignes suivantes :
open adresse_de_votre_ftp
nom_utilisateur
mot_de_passe
prompt
cd /dossier
lcd emplacement_local_de_votre_fichier_par_exemple_C:
put *.log
quit
Les valeurs que vous devrez changer : adresse_de_votre_ftp est l'adresse de votre serveur FTP, nom_utilisateur est le nom d'utilisateur de votre compte pour vous connectez au FTP, mot_de_passe est le mot de passe rattaché au nom d'utilisateur , dossier est le dossier sur le FTP dans lequel vous souhaitez y déposer votre fichier (ne pas oublier le / devant), emplacement_local_de_votre_fichier_par_exemple_C: est l'endroit local sur votre PC où se trouve votre fichier à transférer, .log est le type d'extension de fichier que vous souhaitez envoyer (ici on transfère tous les fichier en .log si vous avez mis un autre type d'extension, veuillez le changer en conséquence).

Et voilà c'est tout bon

Source :
Pour cela j'ai utilisé :
Le post de atreides64 sur Hardware.fr
Le billet du blog du grouik
 

Héberger un serveur Kaillera avec Emulinker!

Si vous souhaitez héberger un serveur Kaillera sur votre PC vous avez plusieurs solutions.

Soit utiliser l'application officielle de Kaillera server mais qui peut être limitée au niveau du paramétrage, soit utiliser quelque chose de plus robuste comme Emulinker!

Pour utiliser Emulinker sur votre ordinateur vous aurez besoin de Java. Une fois Java installé, vous copierez l'éxecutable "java.exe" est le mettrez dans le dossier où vous aurez mis Emulinker.

Pour récupérer Java (version 8u144) : http://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html 

J'ai testé Emulinker avec cette version (version 7u51) : http://download.oracle.com/otn/java/jdk/7u51-b13/jre-7u51-windows-i586.exe

Ensuite il vous faut Emulinker qui est disponible en version 2.0.2 ici : https://github.com/Agent21/Emulinker-X/releases/tag/v2.0.2

Décompresser le dossier d'Emulinker dans par exemple : "C:\Emulinker", il vous faudra auparavant paramétrer quelques petites options dans le fichier : "C:\Emulinker\conf\emulinker.cfg" notamment les lignes "masterList.serverName" et "masterList.serverLocation" qui vous permettront de retrouver votre serveur dans la liste de tous les serveurs.

Les options par défaut seront suffisantes, à moins que vous souhaitiez augmenter le nombre de joueurs acceptés sur votre serveur.

Ensuite, pour le fichier éxexutable de java "java.exe", copier le sous" C:\Emulinker".

Lancer le fichier : "C:\Emulinker\server-jre.bat", une fenêtre s'ouvrira comme celle-ci :


 Si vous lisez "Emulinker server is runing" c'est que tout est bon.

Vous aurez peut-être besoin d'ouvrir des ports sur le firewall de windows et sur votre routeur ou votre box.

Edit du 26/01/2018 : Attention petite remarque qui aura son importance, pour que vous puissiez avoir un bon ping et que votre serveur soit bien sur le "Master Server", ouvrez sur votre routeur le port "27888" en "UDP" (vous pouvez mettre "TCP/UDP" mais "UDP" suffira).
Il se peut que vous ayez également à ouvrir tous les ports de "1000 à 6000" en "UDP" uniquement.
Vous devrez également mettre en DMZ le PC qui héberge votre serveur Emulinker. Les joueurs pourront se connecter dessus sans avoir le message d'erreur suivant "client timeout while connecting"

La prochaine étape sera de mettre Hamachi. Une fois que cela sera fait, je pourrai laisser tourner en permanence!

Edit du 28/01/2018 : 1 petite information qui peut être utile.
- Si vous souhaitez vous connecter à votre serveur, connectez-vous en ajoutant le serveur sur la première fenêtre du client Kaillera en y ajoutant l'adresse IP locale à savoir : 192.168.x.xx




Jouer à Super Smash Bros 64 en netplay!

Super Smash Bros 64 est l'un des jeux les plus joués en netplay!

Pour pouvoir y jouer, il vous faudra donc un émulateur Nintendo 64 compatible si possible Kaillera pour que cela soit plus simple. Je vous recommande project64K que j'ai déjà utilisé en netplay et qui fonctionne très bien!

Vous pouvez également  utiliser cette version qui est plus à jour (Attention Firefox peut vous considérez ce lien comme dangereux, mais il n'en est rien) : https://github.com/Ownasaurus/Project64k-Core-2.2/releases/download/1.7/Setup.Project64k.Core.2.2.exe

Un nouveau venu dans les émulateurs qui est vraiment bien et qui est très connu sur les téléphones portable à savoir Mupen64. Ici c'est Mupen64K : https://www.dropbox.com/s/fsg8fhnjfus0jxe/Mupen64K%200.8.zip

La Dll du client Kaillera qui vous sera peut-être nécessaire : https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/p2pkaillera/Ownaclient.dll

Et voici un petit Hack à appliquer à la rom pour que lorsque vous lanciez une partie, celle-ci aille directement dans le mode de sélection des personnages : http://www.mediafire.com/file/ruy8pa09k1zx1t0/19XXTE_011.zip

Une petite vidéo de présentation du Hack et qui vous explique comment l'appliquer à la rom :


Plus d'informations (attention lien signalé comme dangereux sur Firefox, mais il n'en est rien) :  https://smashboards.com/threads/smash-64-index-read-here-first.350305/

Et pour pouvoir en lire et en apprendre plus : https://smashboards.com/forums/