Affichage des articles dont le libellé est Windows. Afficher tous les articles
Affichage des articles dont le libellé est Windows. Afficher tous les articles

mercredi 25 janvier 2012

AoE2:ウィンドウズセブンでグラフィックスの問題直せるスクリプト

Je ne sais pas pour vous mais dans mon adolescence j'ai beaucoup aimé la série Age of Empires et le 2 en particulier (enfin le III en fait mais plus tellement ado quand je l'ai découvert).
Le souci c'est que c'est bien beau de vouloir réinstaller un jeu mais on se retrouve tôt ou tard avec une surprise. En effet, j'installe AoE2 + l'add-on et jusqu'aux menus tout va bien, mais quand la partie se lance... horreur ! Les couleurs sont dégueux ! L'eau est parsemée d'une multitude de points violets et le sol vert, de points rouges.... xD

OK !

Alors forcément, le premier réflexe c'est de voir si le problème est connu. Après tout la série Age of Empires s'étale sur la période Windows 9x / XP et il est donc légitime de penser qu'à l'heure de Windows 7 il puisse y avoir des incompatibilités et peut-être des solutions. Finalement, après recherche j'apprends qu'il faut supprimer le processus Explorer.exe le temps de jeu pour avoir les graphismes correctes. Bref, c'était là l'occasion d'écrire un script et oui il y a une tonne de gens qui ont déjà écrit leur batch mais de mon côté j'y ai vu une occasion de refaire un VBScript. La seule problématique ayant été qu'en utilisant les mécanismes prévus le processus Explorer.exe se relance automatiquement et donc je n'y suis pas allé par 4 chemins et j'ai fait ça via une ligne de commande qui assure que ça ne se produira pas. Le script est testé et approuvé.... ^^

Enjoy !

lundi 11 juillet 2011

恵美の女猫のスーパーストリートファイターIVアーケードエディションのローカル選択スクリプト

In the previous version of SFIV for PC there were a few options to modify the interface language.
  1. Renaming folders to swap your current language folder name with the desired one.
  2. Change your Windows session locale.
When I got SFIV I tried them in that order but the first one gives much more to do. I may have written a script but I didn't wish to bother with it. Then I discovered that it has dependence on your sessions locale so you can change the language quite easily but as far as I remember you have to logout from your session and login again. Notice that it may affect most of your software such as GIMP for instance but it works fine.
I remember having asked about language selection in the SSFIV Japanese blog a while ago. I was thinking about a setting in the options but so far I didn't see anything. I was looking for a method to change the language as it obviously wasn't session locale dependent but on the language which have been chosen at installation. Anyway the new method for changing the game language is much simpler, faster and convenient. It is defined in the registry and all you have to do is modify a String value.. It seems its location depends on your system architecture according to KrossSPOT who is a member of the Game.FAQS Forum. As soon as I knew this, I wished to write a script and I hope it may become handy to you.

With that provided information I coded a script that changes that specific keys. I have tested it on my 64 bit edition of Windows 7 so I needed privilege. Indeed the script tries to modify a registry key so you may need the privilege too.
By default you cannot launch a script in administrator mode from context menu. I found you a page who explains how to add or remove this option on VBS files so you can take advantage of my script easily.

In the idea to prevent dead links I care to copy the source of these registry files here.
Add the "Open as administrator" context menu option registry script :

Remove the "Open as administrator" context menu option registry script :

This is what it looks like after you apply the registry file (very convenient sometimes) :

This will give you some system information by the way after what you will be displayed a dialog which prompts you for a valid locale number, some values are displayed and if you want a complete list please refer to Microsoft website. You should also checkout if the destination language you would like to display is installed in the SSFIVAE directory but the main values are displayed on the dialog.
I show you a few sample screen-shots of the result.




You can download the script on Megaupload and the code is displayed bellow :

vendredi 29 janvier 2010

Réinstallation de l'OS

Aujourd'hui est le dernier jour où j'ai utilisé la Beta de Windows 7 pour installer la version complète. J'ai reçu les DVD aujourd'hui par la poste et j'ai installé la version 64 bits. On arrête pas le progrès.
A toute bonne réinstallation de Windows son compagnon réinstallation de tous les programmes utiles.
En vu de ce jour j'avais une seule crainte, c'est mon compte Live pour Street Fighter 4. Rien de spécial en fait mais je craignais quand même la présente d'une de ses blocades débiles qui m'auraient empêché de faire ce qu'il y a de plus légitime en vu d'un nouveau départ de Windows : la sauvegarde de mes paramètres. Certaines personnes disent que c'est pas faisable, d'autres ne répondent pas aux questions que certains se posent. N'ayant moi même pas eu de réponse satisfaisante j'ai fait tout simplement ce que j'aurais fait si personne ne savait.
J'ai donc cherché tous les fichiers en relation avec mon jeu donc tout ce qui se rapporte de près ou de loin à Capcom ou à Game Live for Windows sur mon disque dur ainsi que dans la base de registre.
J'élimine tout de suite le registre qui visiblement ne sert à rien. J'ai fais les sauvegardes de branche par précaution mais je ne les ais pas utilisés et tout fonctionne à merveille. La sauvegarde se limite donc aux seuls fichiers du disque dur.

Voici donc ce qui doit être sauvegardé :

  • %USERPROFILE%\Local\CAPCOM
    Contient la config du jeu. (Graphismes, contrôleur, etc...)
  • %USERPROFILE%\Local\Microsoft\XLive
    Contient les infos sur vos jeux Gaming Live!
  • %USERPROFILE%\Documents\CAPCOM
    Contient vos profiles à proprement parler.

Bien sûr ça sous-entend de sauvegarder tout le contenu des dossiers récursivement.

A priori il suffirait de replacer les fichiers au même endroit pour que ça marche et ça devrait marcher mais pour ma part j'ai d'abord lancé le jeu parce que le dossier %USERPROFILE%\Local\CAPCOM n'existait pas. Il n'y avait aucun compte comme prévu. Je ferme le jeu et le dossier en question apparait après quoi je me décide après sauvegarde (précaution oblige) à replacer les dits fichiers aux endroits qui vont bien.

Bref ça semble marcher. On me redemande mon serial réseau je l'entre avec les identifiants de mon compte Live mais il refuse de me connecter.
Pas de panique je réessayes plusieurs fois et puis je veux vérifier mon pare-feu que j'avais carrément oublié. Il était arrêté en vu d'un redémarrage mais on dirait qu'il avait pris soin de bloquer les connexions inconnues (et donc indésirables) jusqu'à sa prochaine exécution. Je le lance (sans reboot mais tampis :P) et là il me demande pour SFIV, j'accepte et il me permet de me connecter, tout va bien.

Tous les persos sont là avec les couleurs qui vont bien.

Tous les persos sont là avec toutes les couleurs que j'ai débloqué, j'ai pas vérifié le reste mais je pense que c'est bon. :)

Maintenant je voudrais parler d'un phénomène que je trouve pour le moins étrange.
Quand j'installe à partir du DVD l'installation est pire lente ! oO
Genre j'en étais environ à la moitié de l'install après..... 2h d'installation !
Franchement je devenais dingue. En recherchant sur le net, pas grand chose mais apparemment certaines personnes qui jouent à WoW ont eu le problème.
Bref j'ai copié le contenu du CD sur mon bureau et là c'est une demi-heure de copie de l'intégralité du DVD puis entre 10 et 15 minutes pour l'installation à proprement parler ! C'est clairement plus rentable pour moi. Je suis quand même bien heureux de disposer de cette alternative. Imaginez que le processus d'installation se mettre à me demander le CD original... xD A la limite s'il le détecte dans un lecteur optique je dis pas mais sinon ce serait une horreur.

Autre point que je voudrais développer. J'avais bidouillé un peu pour passer le jeu en japonais, un gros bordel qui s'avère bien inutile. Merci à Google et à painiscoming ainsi qu'aux devs du jeu pour avoir permis que ce soit possible. I love you !

Il suffit d'aller dans les options linguistiques


Options régionales et linguistiques du panneau de configuration.

Ensuite il suffit de changer le format vers le japonais. Ça change des choses au niveau du système (les propriétés des fichiers s'afficheront au format japonais).

Un simple changement de format et c'est parti !

Mais au lancement du jeu c'est l'heureuse surprise ! Ça marche impec et même mieux que la vieille feinte de bidouilleurs que j'avais fait avant. Tout, absolument TOUT passe en japonais même le loader !

La preuve que tout est japonisé de A à Z.

Dans mon ancienne manip il y avait les problèmes suivants :
  1. Les noms des persos gardaient la convention US/Europe en cours de jeu. Dictator s'appelait Vega au VS screen mais M.Bison sous la barre de vie.
  2. Les messages de Game Live for Windows étaient toujours en français.
Bref en plus d'être bien plus simple a réaliser l'immersion est totale.
Voyez vous-même.



Tout est japonisé de A à Z y compris les messages de Game Live for Windows.


Ici deux des persos qui ont la particularité d'avoir des noms
différents dans les zones US/Europe et Japon.


Le VS Screen, comme avant, respecte la convention japonaise.

Par contre, contrairement à avant, les nom sous les barres de vie
perpétue toujours la convention japonaise.


Bref que du bon. Non seulement j'ai pas eu de soucis pour remettre en place mon compte Live, mais en plus, grace à Google et le savoir d'autres internautes, j'ai pu savoir que tel un jeu d'enfant je pouvais passer le jeu en japonais à moindre effort.
Voilà tout. Je vais préparer un tuto pour la configuration de l'IME Japonais. C'est déjà en partie fait chez moi parce que la saisie en japonais c'est vital pour moi mais je vais faire un tuto qui explore un peu plus en profondeur le bazar.