JEUX

Ha les jeux...

C'est tout une page de ma vie, c'est aussi une histoire qui tourne tel un CD dans la console...

Bien sur aujourd'hui nous avons des consoles puissantes et des PCs qui le sont tout autant, mais il y a aussi le avant...

 

Dante's Inferno

Fable 2

.

 

Succès Fable 2

M'as-tu-vu

Vous, ou votre ami, avez impressionné quelqu'un en réalisant une expression parfaite. Quel frimeur.

5G

Double menace

Vous avez obtenu un bonus combat en coopération.

5G

Extrémiste

Vous, ou votre ami, avez atteint des sommets de pureté ou de corruption.

10G

Nouvelle star

Thag l'Impatient a été vaincu. L'Albion compte une nouvelle star dans ses rangs.

15G

Maître à son chien-chien

Vous, ou votre ami, avez joué avec le chien. Cette petite canaille adore jouer.

50G

Archéologue

Vous, ou votre ami, avez déterré quelque chose à l'endroit indiqué par le chien.

5

Demi-portion

Un héros en herbe a récupéré cinq pièces d'or dans un but bien précis.

5

Archimage

Un héros doit tuer cinq ennemis humains avec un seul sort.

25

Arsouille

Provoquez la peur, la colère, l'hilarité et la confusion chez des bandits... pendant un combat !

10
 

Artisan

Atteignez le niveau 5 d'une profession ou assistez à la réussite d'un autre héros.

 5

Bête de somme

Un héros doit accomplir une série suffisamment élevée en travaillant.

10

Bibliophile

Trouvez tous les livres sur l'histoire de l'île de Knothole, ou aidez un autre héros à le faire.

 

Bigame

Mariez-vous une seconde fois, sans divorcer, ou assistez au second mariage d'un autre héros.

 

Bourreau

Sacrifiez dix personnes dans le Temple des Ombres ou observez un autre héros s'y livrer.

 

Boute-en-train

Organisez une fête où danseront au moins cinq villageois ou assistez à la réussite d'un autre héros.

 

Cadavre ambulant

Écoeurez cinq personnes en étant déguisé en homme creux ou assistez à la réussite d'un autre héros.

 

Casse-noisette

Infligez 25 coups à l'aine ou assistez à la réussite d'un autre héros.

 

Chasseur

Tuez un gentil lapinou tout mignon (n'oubliez pas la sécurité !).

 

Clown sinistre

Faites rire cinq personnes en étant déguisé en hobbe ou assistez à la réussite d'un autre héros.

 

Coach canin

Apprenez un tour à votre chien ou voyez le chien d'un autre héros en apprendre un.

 

Collectionneur

Obtenez tous les objets mystère du magasin Boîte à secrets, ou regardez un autre héros le faire.

 

Coloriste

Obtenez les colorants cachés dans les objets de Murgo ou assistez à la réussite d'un autre héros.

 

Combattant

Tuez le nécromancien dans le Colosseum ou assistez à la réussite d'un autre héros.

 

Compagnons

Effectuez une expression parfaite en coopération.

Concierge

Ouvrez toutes les Portes démoniaques d'Albion ou assistez à la réussite d'un autre héros.

 

Conjoint

Épousez un villageois ou une villageoise ou assistez au mariage d'un autre héros.

 

Croquemitaine

Effrayez cinq personnes en étant déguisé en balverine ou assistez à la réussite d'un autre héros.

 

Dessin humain

Faites-vous tatouer tout le corps ou observez un autre héros se faire tatouer le corps entier.

 

Duelliste

Réalisez un enchaînement à toute vitesse ou assistez à la réussite d'un autre héros.

 

Égoïste

Un héros doit choisir "Le destin d'un seul être".

 

 

Escroc

Trouvez les 10 statuettes de Murgo ou assistez à la réussite d'un autre héros.

 

Esprit joueur

Un héros doit gagner 500 pièces d'or en une fois, après avoir essayé les jeux au moins une fois.

 

Famille

Un héros doit choisir "Le destin d'une poignée".

 

 

25

Fan de poupées

Récupérez toutes les poupées héros ou assistez à la réussite d'un autre héros.

10

Fêtard

Rendez cinq villageois ivres en moins de trois minutes ou assistez à la réussite d'un autre héros.

10

Fripouille

Volez un objet dans une maison occupée ni vu ni connu ou assistez à la réussite d'un autre héros.

5

Gargouille

Trouvez le trésor légendaire des gargouilles.

25

Gladiateur

Obtenez 20 000 points ou plus dans le Colosseum ou assistez à la réussite d'un autre héros.

30

Gothique

Un héros doit teindre ses cheveux en noir, porter des vêtements noirs et mettre du maquillage noir.

5

Guerrier des ténèbres

Désarmez un homme creux, arrachez-lui la tête puis achevez-le !

10

Hantise des poulets

Envoyez valser un poulet au loin ou observez-en un prendre un coup.

5

Imposteur à plumes

Déguisé en poulet, frappez 5 poulets dans le Colosseum ou assistez à la réussite d'un autre héros.

10

Le héros de la Force

Recrutez le héros de la Force.

100

Le héros de la Volonté

Recrutez le héros de la Volonté.

100

Le héros de l'Adresse

Recrutez le héros de l'Adresse.

100

Libertin

Participez à un acte de débauche impliquant plusieurs participants.

5

Love machine

Ayez 25 rapports sexuels ou assistez à la réussite d'un autre héros.

10

Magnat

Créez un empire immobilier de 2,5 M de pièces d'or ou assistez à la réussite d'un autre héros.

100

Maniaque

Récupérez toutes les clés en argent ou assistez à la réussite d'un autre héros.

25

Mathématicien

Obtenez un multiplicateur de 10 dans le Colosseum ou assistez à la réussite d'un autre héros.

20

Menace

Commettez un attentat à la pudeur ou observez un autre héros en commettre un.

5

Météorologue

Reprenez le contrôle du temps sur l'île de Knothole, ou aidez un autre héros à le faire.

50

Mille noms

Changez de titre ou assistez au changement de titre d'un autre héros.

5

Modèle

Obtenez 100 % de bonté ou de méchanceté ou assistez à la réussite d'un autre héros.

15

Muse

Demandez au barde de composer des chansons relatant vos exploits.

5

Parent

Faites un enfant ou assistez à la naissance de l'enfant d'un autre héros.

10

Perfectionniste

Obtenez tous les tours, les expressions et les capacités ou assistez à la réussite d'un autre héros.

50

Persuasif

Persuadez un villageois de vous offrir un cadeau ou assistez à la réussite d'un autre héros.

5

Philanthrope

Envoyez un cadeau à un ami Xbox LIVE ou observez un autre héros en envoyer un.

10

Pro de l'immobilier

Une propriété doit être vendue deux fois son prix d'origine.

10

Romantique

Allez ou incrustez-vous dans un rendez-vous galant. L'endroit et les expressions sont cruciaux.

10

Sacrifice

Un héros doit choisir "Le destin du plus grand nombre".

25

Star

Obtenez 50 000 points de renom ou assistez à la réussite d'un autre héros.

50

Tête brûlée

Sautez d'une falaise de 150 mètres de haut ou assistez au saut d'un autre héros.

5

Tireur d'élite

Touchez trois ennemis d'un seul coup ou assistez à la réussite d'un autre héros.

10

Visionnaire

Découvrez l'avenir ou assistez à la réussite d'un autre héros.

50

Halo 3

La trilogie continue...

Emulation - Abandonware

aujourd'hui il est beaucoup plus facile d'émuler une console ou un ordinateur (surtout si elle/il est ancienne) même sur des appareils apparemment petit...

 

WINUAE 3.5

Presque 6 mois après la très attendue version 3.4, une nouvelle version 3.5 est publiée discretement sur le site communautaire... qu'en est il?

Nouveaux matériels émulé

  • Comspec SA-1000
  • California Access Malibu
  • DKB RapidFire
  • M-Tec AT-500 Megabody

Nouvelles fonctionnalités

Beaucoup de ces fonctionnalités ont une importance toute relative dans le cadre de l'émulation de jeux "legacy" ( A1000/ A500/A2000/A500+), on notera tout de même l'émulation de "lightpen" et de "light gun"...

Emulation de fonctionnalités des Custom chipset

Là aussi, les nouvelles fonctionnalités n'apportent pas de réel plus value pour une émulation "legacy", si vous aimez les choses un peu plus poussée...

Amélioration des fonctionnalités

Dans ces améliorations, je constate l'amélioration de la gestions des nouvelles fonctionnalités; le ROM scanner, le MMU que l'on peut changer à la volé, certaines "améliorations" sont pour moi du bugfixes: release all currenlty pressed key...

Bug fixes

A mes yeux LA liste la plus intéressante, et pourtant, elle me laisse comme un petit gout de vide.

  • FM801 16-bit audio corruption.
  • A2090 ST-506 emulation.
  • Possible crash when display was very wide with bitplane DMA overrun condition.
  • Fixed crash when sound card audio play started and channel mode was mono and “Include CD and FMV audio” was ticked.
  • Fixed crash when accessing accelerator board SCSI IO region without any added SCSI device(s).
  • Fixed crash if Blizzard accelerator on board memory size was set to zero.
  • JIT was not 512k or 1M Chip RAM compatible.
  • Manual RAM configuration GUI didn’t accept smaller end address than current board size.
  • Manually configured but disabled (size zero) Z2/Z3 banks were added to system.
  • Apollo 1240/1260 memory address space fixed
  • PC bridgeboard NE2000 boot crash fix.
  • Windowed mode mouse does not anymore hit hidden barriers if window is partially outside of desktop or uncaptured if window is on top of task bar.
  • If Custom autoconfig board order was enabled, expansion devices custom config setting(s) was not saved correctly.
  • 68000 address error stacked PC was not correct in some read-modify-write instructions
  • Untrap middle mouse button option was stuck.
  • GUI listview column width calculation used default font size, not selected font.
  • 68030 CE/prefetch mode cache access bug fixed.
  • G-REX and Cirrus Logic graphics board state was reset if RAM or HW Info GUI panels were opened after emulation was started.

Conclusion

Cette version 3.5, est une version qui apporte son lot d'améliorations, de nouveaux matériels émulés et de correction de bugs... Mais elle resemble plus à une version transitoire qu'une version majeur; elle aurait porter un numero 3.4.1 que cela ne m'aurait pas dérangé.

Faut-il faire l'upgrade ? probablement pas, surtout si vous ne faite que du "legacy" emulation...
Si vous expérimentez un peu ou que vous êtes aventureux, faites comme moi, un nouveau dossier 3.5.0 avec l'émulateur et ses configs seul...

source: http://www.winuae.net/2017/06/15/winuae-3-5-0/

Après la NES Classic Mini, la SNES Mini

Que dire sur cette nouvelle sortie de Nintendo, si ce n'est qu'elle était espérée, voir même attendue, voilà elle est annoncée pour le 29 septembre et sera disponible pour une durée limité... de quoi alimenter les spéculateurs en sommes...

Mais la SNES mini c'est quoi?

Une console qui ressemble physiquement à la mythique SNES, mais en petit et 21 jeux "classiques" de la SNES "dedans":

  • Contrat III : The Alien Wars
  • Donkey Kong Country
  • EarthBound
  • Final Fantasy III
  • F-Zero
  • Kirby Super Star
  • Kirby's Dream Course
  • The Legend of Zelda : A link to the Past
  • MegaMan X
  • Secret Of Mana
  • Star Fox
  • Star Fox 2
  • Street Fighter II Turbo
  • Super Castlevania IV
  • Super Ghouls'n Ghosts
  • Super Mario Kart
  • Super Mario RPG : Legend of the seven stars
  • Super Mario World
  • Super Mario World 2 : Yoshi's Island
  • Super Metroid
  • Super Punch Out!!

Bref quelques grands noms de la SNES, et UN exclusivité "Star Fox 2"... Toutefois, je tempère car cette "exclu" ne serait jamais sortie nulle part... donc difficile a dire si elle vaut la dépense ou si c'est fumé dans le feu...

Il est hélas quasi certains que cette SNES Mini ne sera pas connectée, ne sera pas extensible et qu'elle sera incapable de lire vos ancienne cartouches...

Que coute la SNES mini?

A propos de dépense, la console devrait être disponible au prix moyen de 80€ ou 90$, mais aucun prix "officiel" n'est pour l'instant disponible...

Qu'est ce qu'on à pour ce prix?

La boite devrait contenir, outre la console, un câble HDMI, un câble USB et deux manettes... à voir si les câbles de ceux-ci seront assez long pour ne pas jouer sur les genoux du second joueur, connaissant Nintendo, rien n'est moins sûr...

Etude de la SNES

Le design reprend (pour la version EU) le design de la SNES, mais en plus petit, j'ai vu que le Japon et les USA auront chacune leurs design d'origine, mais conserveront la même liste de jeux...

La sortie aussi rapide d'une SNES mini après le succès de la NES Mini me donne envie de faire une supposition :

Vu que des hackers avaient assez rapidement trouvé comment ajouter des jeux dans la flash sans toucher directement au Hardware, cela me laisse penser que la flash était bien plus grande que les 30 malheureux jeu de base...

Soit ils avaient prévu d'ajouter des jeux (DLC?)
Soit la NES mini était tout a fait capable de faire tourner un émulateur NES et SNES.

Le décorticage de la NES mini avait donné des informations intéressantes:

AllWinner R16 SOC:

  • CPU : Quad Core ARM Cortex A7(en somme 4 x le Raspberry PI 2)
  • GPU : Dual Core Mali 400MP2 Open GL 2.0
  • Mémoire : 256 MB DDR3
  • Stockage : 512 MB NAND Flash

Ce qui est intéressant dans ce design technique est qu'en fait le AllWinner est capable d'aller jusqu'à 2 GB de DD3 et 8 GB de flash, sans aucune modification profonde de la carte.

On sait depuis longtemps qu'un Raspberry PI2 est suffisant pour faire tourner une NES ou une SNES, pour peu qu'il y ai assez de RAM; 256MB est sans doute limite, mais vu la différence de prix je m'attends à 512MB ou 1GB, idem pour le stockage.

Il faut noter que le fullset d'une NES est estimé autour des 250 MB de volume, et que la SNES est estimée quand à elle à 1.7GB.

Il est plus que certain que la SNES Mini soit en une NES mini gonflée, avec sans doute le même processeur AllWinner R16, un peu plus de RAM, pour la FLASH, je ne sais pas.. je pense que les 512MB suffirait largement (mais il n'est pas impossible qu'ils poussent la dépense jusqu'a 1 GB)

Conclusion

En conclusion, je pense qu'un Rapsberry PI3 (qui vaut +/- 50€, avec un boitier, une alimentation et une carte SD de 8 GB) un RetroPie, RecalBox ou un RetroArch peuvent donner le change... bien sur l'objet n'est pas licencié Nintendo, mais sérieusement, vu ce qui s'est passé sur la NES Mini, il pourrait en prévoir assez pour tout le monde, et annoncé d'avance qu'ils feront tout pour éviter la spéculation, mais non; ils disent "pour une durée limité" comprennez "nous allons permettre aux spéculateurs, nos amis, de commander beaucoup de SNES Mini et vous les revendre à prix d'or.... beurk....

 

Source : https://www.nintendo.be/fr/Divers/Nintendo-Classic-Mini-Super-Nintendo-E...

MaNGOS : Compiler sous Linux

Il y a quelques années, j'avais installé un serveur WoW privé (Mangos) pour "le fun" et apprendre comment faire. Mon premier essais s'est fait sous Windows; maintenant, je veux faire un serveur sous Linux (Debian).

Pourquoi Linux, car le serveur est bien plus léger que sa version Windows (surtout si on est sur une version CLI), et surtout maintenant, je me sens assez à l'aise dans cet univers (Debian) pour tenter l'expérience.

Pré-requis

Volontairement je ne parle pas de la version "MoP", car il s'agit de la version d'exploitation de WoW et que j'estime que B. doit être rémunérer pour son travail, et ensuite car les patches ne sont pas fixées

Vous avez besoin de:

  • Un client WOW compatible avec la version du serveur choisie (1.12.2 pour la version classique "vanilla", 2.4.3 pour la version "burning crusade", 3.3.5a pour la version Warth of the lich king, 4.3.4 pour la version cataclysm) installé sur votre PC.
  • Un client ssh (putty) et scp (winscp) sur le PC.
  • Un serveur Debian 7.1 sur une VM (connectée au réseaux local en mode "Bridged"), je lui ai fixé une IP compatible avec mon PC et completement mise à jour.

Installation du serveur

Une fois installé, toutes les commandes se feront via un ssh.

Mise a jour et Installation des compilateurs

Sous le compte root:

apt-get update
apt-get upgrade
apt-get install mysql-server
apt-get -y install gcc g++ automake autoconf screen make libmysql++-dev libtool libssl-dev subversion patch zlibc libc6 git git-core pkg-config
apt-get -y install cmake cmake-qt-gui git libace-ssl-dev libace-dev libbz2-dev libmysql++-dev libmysqlclient-dev libssl-dev
apt-get -y install mysql-client mysql-common mysql-server zlib1g-dev vim autoconf libtool screen bash

Optenir les sources et compiler les sources

Préparation de l'environnement

Je vous conseille de créer un dossier dans votre session (ou mieux dans la session de l'utilisateur qui fera tourner vos services), dans cet exemple j'utiliserais toujours l'utilisateur mangos.

Suivant la version que vous désirez émuler, je vous conseille de créer le dossier "source" en suivant cette logique, j'ajouterais aussi le dossier "cible" où les scripts installeront le serveur:

  • mangoszero: Wow "Classic" client version 1.12.2
  • mangosone: wow "Burning Crusage" client version 2.4.3
  • mangostwo: wow "Warth of The Lich King" client version 3.3.5a
  • mangostree: wow "Cataclysm" client version 4.3.4
mkdir servers
chdir servers
mkdir mangosxxxx
chdir ..
mkdir sources
chdir sources
mkdir mangosxxxx
chdir mangosxxxx

Cela devrait donner quelque chose comme ceci

/home/mangos/sources/mangostwo
/home/mangos/servers/mangostwo

Récupération des sources

Nous allons récuperer les sources, database et surtout les scripts depuis le github:

git clone https://github.com/mangosxxxx/server server
git clone https://github.com/mangosxxxx/database database
chdir server/src/bindings/
git clone https://github.com/mangosxxxx/scripts scripts

Editez bien le fichier CMakeLists pour retirer le commentaire de la ligne suivante(afin d'ajouter le dossier lors de la compilation).

Ce fichier sera explorer durant notre compilation initiale pour définir quelles dossiers doivent être compilés.

# add_subdirectory(scripts)

Dans le dossier "sources/server", creez un dossier build (qui va recevoir les fichiers intercompilés)

mkdir build
chdir build

Cela devrait donner quelque chose comme ceci:

/home/mangos/sources/mangostwo
/home/mangos/sources/mangostwo/server
/home/mangos/sources/mangostwo/server/build
/home/mangos/sources/mangostwo/server/src/bindings/scripts
/home/mangos/sources/mangostwo/databases
/home/mangos/servers/mangostwo

Si vous deviez mettre a jour l'une de vos copies:

Allez dans le dossier a mettre a jour, et tapez simplement:

git pull
Je conseil d'ajouter quelques dépendances:
git pull --recurse-submodules
git submodule init
git submodule update

Je vous conseille aussi de bien réfléchir où vous désirez installer votre serveur, personnellement le dossier sera /home/mangos/servers/mangostwo.

Compilation

La compliation est extremement simple, mais longue... vérifiez bien que vous êtes dans le dossier "build".

cmake .. -DCMAKE_INSTALL_PREFIX=/home/mangos/servers/mangostwo
make
make install

Si vous avez plusieurs core, vous pouvez le préciser dans la/les commande(s) make : make -j # ainsi si vous avez 4 coeurs:

make -j 4

Ces opérations VONT prendre beaucoup de temps (suivant votre puissance de PC) donc nous allons préparer la suite.

Préparation des cartes

Je vais copier les cartes de Wow sur le serveur, afin de pouvoir les intégrer, à terme, au serveur.

je copie le répertoire data de mon installation wow dans le dossier source de la version qui m'intéresse;

/home/mangos/sources/mangostwo/data

Là aussi suivant votre PC, cela prendra du temps, je vous sugère de vous faire un bon café...

Extraction des données du jeu

j'aurais besoin de quatres logiciels pour extraires les données du client:

  • ad sert a extraire les fichiers DBC et les cartes du jeu.
  • vmap_extractor sert a extraire les données modèles des fichiers clients.
  • vmap_assembler crée des fichiers "vmap" adapté aux besoins de MaNGOS.
  • MoveMapGen crée une carte de movement des monstres pour qu'ils ne traversent pas les murs, objets etc... ce n'est pas une étape obligatoire, mais c'est toujours mieux (cela devrait aussi empecher le glissement des cadavres sur le sol).

ACE

Afin d'éviter une erreur lors de la compilation de certaines parties, il faut dire au Warppers ACE que vous fonctionnez sous Linux.

Si vous ommettez cette étape vous aurez un message d'erreur lors de la compilation de vmap_assembler:

In file included from /../../dep/ACE_wrappers/ace/config-lite.h:24:0,
                 from /../../dep/ACE_wrappers/ace/Basic_Types.h:46,
                 from /../../src/framework/Platform/Define.h:24,
                 from /server/src/game/vmap/BIH.h:26,
                 from /server/src/game/vmap/BIH.cpp:19:
/../../dep/ACE_wrappers/ace/config-macros.h:28:26: fatal error: ace/config.h: No such file or directory
compilation terminated.
make[2]: *** [CMakeFiles/vmap.dir/home/mangos/mangos1/server/src/game/vmap/BIH.cpp.o] Error 1
make[1]: *** [CMakeFiles/vmap.dir/all] Error 2
make: *** [all] Error 2

Pour éviter ce problème, c'est très simple, vous devez créer un fichier "config.h" dans le dossier ad-doc:

server/dep/ACE_wrappers/ace/

Simplement collez-y ceci:

#include "config-linux.h"

libmpq

là aussi je vais compiler tout ce que j'ai besoin, mais avant tout, je vais compiler ma librairie libmpq (je pense que vous pouvez ignorez cette épate pour "cataclysm")

cd /home/mangos/sources/mangostwo/server/dep/libmpq
./autogen.sh
./configure
make

ad

je vais compiler ce logiciel, puis le copier dans le dossier mangostwo

cd /home/mangos/sources/mangostwo/server/contrib/extractor
cmake .
make
cp ad /home/mangos/sources/mangostwo/

vmapextractor

je vais compiler ce logiciel, puis le copier dans le dossier mangostwo

cd /home/mangos/sources/mangostwo/server/contrib/vmap_extractor
cmake .
make
cp vmapextract/vmapextractor /home/mangos/sources/mangostwo/

vmap_assembler

je vais compiler ce logiciel, puis le copier dans le dossier mangostwo

cd /home/mangos/sources/mangostwo/server/contrib/vmap_assembler
cmake .
make
cp vmap_assembler /home/mangos/sources/mangostwo/

MoveMapGen

Ce programme permet de créer les vmap (en gros cela permet [en théorie] aux PNJs de ne pas passer au travers des murs, ou dans le sol) a condition d'activer le paramêtre dans le fichier ini.

je vais compiler ce logiciel, puis le copier dans le dossier mangostwo

cd /home/mangos/sources/mangostwo/server/contrib/mmap/
cmake .
make
cp MoveMapGen /home/mangos/sources/mangostwo/
cp /home/mangos/sources/mangostwo/server/contrib/extractor_binary/MoveMapGen.sh /home/mangos/sources/mangostwo/
cp /home/mangos/sources/mangostwo/server/contrib/extractor_binary/offmesh.txt /home/mangos/sources/mangostwo/

Executer l'extraction des cartes

Là aussi il n'y a rien d'extraordinaire a faire...

cd /home/mangos/sources/mangostwo/

Sur mon labo, je n'ai pas du ajouter l'attribut execute, mais si besoin, voici la marche a suivre:

chmod +x ad
chmod +x vmapextractor
chmod +x vmap_assembler
chmod +x MoveMapGen

si tout est près:

./ad
./vmapextractor
mkdir vmaps
./vmap_assembler Buildings vmaps

Si l'on désire utiliser les cartes de mouvements, il faudra aussi executer le script suivant et allez faire un (long) tour:

sh ./MoveMapGen.sh 1

Importation dans le serveur

Il ne reste plus qu'a copier le résultat de toutes ces extractions dans le dossier serveur:

mkdir /home/mangos/sources/mangostwo/server/data
cp dbc -R /home/mangos/sources/mangostwo/server/data
cp maps -R /home/mangos/sources/mangostwo/server/data
cp vmaps -R /home/mangos/sources/mangostwo/server/data

Emuler les vieux jeux Lucas Art et Sierra...

Présentation

Leisure Suit Larry, King's Quest, police quest, space quest; voici quelques jeux qui, dans les années 90, ont fait les beaux jours des ordinateurs de l'époque (PC, Amiga, Atari ST, etc...) bref un vrai bonheur où les jeux se vendaient sur une bonne crituques et un scénario en béton (et riche...)

bien sur la plus part de ces jeux ne fonctionnent plus sur nos machines modernes... quoi que...

il existe ScummVM

http://www.scummvm.org/

Pour ceux que la langue de shakspear rebute, il s'agit d'un émulateur de moteur de jeu d'aventure d'ancienne génération.

n'hésitez pas a consulter la liste de compatibilité:

http://www.scummvm.org/compatibility/

Quelques Liens

Sierra Online

Sierra ayant disparu (ou presque) de la surface du globe, il est facile de trouver de l'information voir même les jeux originaux de manière légale

Le site de Roberta et Ken Williams, fondateurs de Sierra-Online.... une mine d'or pour les manuels de jeu, hints-books et autres informations sur cette société et son histoire...

http://http://www.sierragamers.com/

une autre source de données...

http://www.sierrahelp.com/

Si vous ne disposez pas des jeu originaux, vous avez la possibilité de les acquérir sur ce site, officiellement et pour pas cher:

https://www.gog.com/games?devpub=sierra,sierra_online_inc&sort=popularit...

des sites dédiés entièrement à Larry:

http://larrylaffer.net/

http://leisuresuitlarry.weebly.com/

Et le site du "concepteur" de Larry, Al Lowe:

http://www.allowe.com/

LucasArt

Par contre, LucasArt n'existe plus (officiellement) depuis quelques semaines, il n'existe pas (à ma connaissance de sources pour ces jeux.

Un peu de techniques

Techniquement, l'émulateur fonctionne sur beaucoup de plateformes moderne, citons bien sur windows, MacOSx et Linux, mais aussi  iPhone (oui vous avez bien lu), Nintendo DS, Console Caanoo, Wii, etc...

Et Ensuite

j'ai le projet de faire des aventures suivies sur youtube de certains de ces vieux jeux...

Traduction Leisure Suit Larry in the Land of the Lounge Lizzards

Quand j'étais plus jeune (comprennez enfant) mon cousin avait ramener mon PREMIER jeu sur PC vers 1988:

Leisure Suit Larry in the land of the lLugne Lizzard... en anglais.

j'ai fini le jeu avec l'aide d'un dictionnaire FR/EN... ce qui m'a donner le gout de ce type de jeu.

Il y a quelques temps, j'ai voulu le rejouer dans sa version d'orinine (il existe une version HD qui est vraiment pas mal, mais n'est pas vraiment celle que j'ai connu plus tot).

Oui mais...

Voulant jouer a un très vieux jeu SIERRA (Leisure Suit Larry in the Land of the Lounge Lizzard") en français, je me suis rendu compte qu'l n'existait pas de version FR (ni autre d'ailleurs).

il existe pourtant un editeur AGI (le moteur du jeu en sommes) disponible qui permet l'édition de ce type de jeu...

 je me suis donc mis en tête de traduire cette merveille de 1986... certes c'est long, mais voici où j'en suis.

https://git.nox-rhea.org/frater/LSL1FR

Debug Mode

Il existe un mode debug (ALT-D)

ensuite il est facile de se déplace d'un ecran à l'autre avec la commande TP, et d'enter le numero de l'écran (voir ci dessous) pour le tester...

Etat des lieux

LOGIC ID Nom/descr Ecran/script Tradution
000 main Game script Game Script 98%
001   Super Larry Script  
002 Question 2 Script  
003 Question 3 Script  
004 Question 4 Script  
006 Startup Screen Screen 50%
008 Sierra Lab Screen  
009 Bad Alley Screen  
010 Taxi Cab Screen  
011 Outside Lefty's Bar Screen  
012 Lefty's Alley Screen  
013 Lefty's Bathroom Screen  
014

Lefty's Hallaway

Screen  
015

Lefty's bar

Screen  
016

Lefty's Pimp's hideout

Screen  
017 Lefty's upstairs bedroom Screen  
019 Suicide Screen Screen  
020 Boss key Screen  
021 Quiki mart Screen  
022 Outside Quiki mart Screen  
023 Outside Disco Screen  
024 Disco Screen  
025 Fawn Screen Screen  
031 Casino Screen  
032 Outside Casino Screen  
033

Outside Quiki Wedding

Screen  
034 Quiki Wedding Screen  
035 Casino Lobby Elevator Screen  
036 Casino Cabaret Screen  
037 Casino Slots Screen  
038 Casino Blackjack Screen  
040 Casino Hotel 4th floor Screen  
041

Casino Hotel honeymoon suite

Screen  
042 Casino Hotel 8th Floor deck Screen  
043 Casino Penthouse hot tub Screen  
044 Casino Penthouse Living Room Screen 75%
045 Casino Penthouse Bedroom Screen 75%
050   Script  
051 Game Init Settings Script  
052   Script  
053   Script  
054   Script  
055 Help Screen Screen  
056 Casino Logic Script 100%
057 Street Logic Script 75%
058 Casino Logic Script  

 Sources

https://git.nox-rhea.org/frater/LSL1FR/blob/master/Debbuging-Guide.MD

https://git.nox-rhea.org/frater/LSL1FR/blob/master/Walk-Trough.MD

 

Fichier attachéTaille
Fichier jeu complet fr : 1 aout 2016211.34 Ko

Présentation de la Caanoo

 Spécifications

  •     SoC (System on a Chip): MagicEyes Pollux VR3520F
  •     CPU: ARM926EJ 533 MHz intégré sur le SoC (architecture version ARMv5TEJ)
  •     GPU: Matériel 3D intégré sur le SoC (OpenGL ES 1.1 support)
  •     Performance 3D: 133M Texel/s et 1,33M Polygon/s
  •     RAM principale: 128 MO DDR SDRAM 133 MHz (bande passante maximum: 533 MO/s)
  •     Tampon video : 16 MO de la RAM principale sont réservés pour les informations video/texture
  •     Système d'exploitation: basé sur GNU/Linux
  •     Mémoire Flash : Aucune (128 MO réservé au système d'exploitation)
  •     Connexion PC: USB 2.0 High Speed à travers le port EXT
  •     USB : port USB 1.1 standard
  •     Supports carte SD / SDHC (jusqu'à 32 GigaOctets)
  •     G-Sensor/Moteur de Vibration
  •     Stick analogique de haute précision
  •     Affichage: LCD de 3.5 pouces, 320×240 pixel (resistive touchscreen)
  •     Stereo audio DAC: Wolfson Microelectronics WM1800
  •     Microphone et haut-parleurs stéréo
  •     Alimentation: Batterie Lithium polymère interne de 1850 mAh (approx. 5/6 heures de jeux/lecture vidéo)
  •     Dimensions : 146 (L) × 70 (h) × 18.5 (p) mm
  •     Poids : 136g
  •     Wi-Fi via adaptateur (dongle USB – Vendu séparément)
  •     Couleurs: Noire/Bleue, Blanche

La Caanoo peut exécuter beaucoup d'émulateurs comme GnGEO "SNK Neo Geo AES/MVS", Hu-Go "NEC PC-Engine", MAME4all "Arcade Coin-ops" et Picodrive "SEGA Master System / Megadrive / Mega CD / 32X"), des jeux/applications amateurs libres, des jeux/applications flash (grâce à un logiciel additionnel), des jeux/applications java (grâce à un logiciel additionnel) et des jeux/applications commerciaux.

Pour les logiciels, voir le site communautaitre OpenHandhelds.

Réception de la Caanoo - premières impressions

Voila, elle vient d'arriver...

je l'ai juste déballée pour voir, car j'ai lu que l'on conseille de la charger avant la première installe (surtout si on met le firmware a jour)

mes premières impressions sont très très bonnes...


en tout cas le packaging est intacte...


Le contenu de la boite... de gauche a droite : la clé WiFi, la "console" du thé koréen. Oui le vendeur a offert deux sachet de thé en plus, ça ne sert a rien, mais j'ai beaucoup apprécier le geste.


La boite de la bête, sobre, mais efficace... on remarque un petit défaut; il est précisé "network", mais en fait il faut une clé (physique) en plus...


La console est très bien protégée dans ce type d’emballage... j'ai confiance.


Voila le contenu de la boite, là aussi c'est sobre mais tout est bien embalés,et aucun sentiment de "il manque un truc" ne me traverse, le tout semble sérieux et de très bonne facture...


La console seule... on voit le cache du connecteur USB, ainsi que le connecteur propriétaire pour la charge des batteries.


gros plan sur les boutons 'ABYX' et au fond le joystick analogique, qui sert aussi de bouton "click" pour l'avoir un peu manipuler, il semble très précis.


vue sur les deux "gâchettes" supérieurs, le réglage du volume (manuel: a gauche moins fort, a droite plus fort, simple) ainsi que le cache pour la carte SD...


une vue sur l'arrière de la bête... on voit les deux haut-parleurs, ainsi que le stick pour le touch screen oui c'est un écran tactile...


Le Wifi est, a mon sens, le point faible, n'étant pas intégré, il s'agit d'une clé externe très moche qui se fixe dans le port USB de la bête...
dommage donc pour l'intégration du WiFi...

Mise en route et Premières Impressions

Avant de jouer avec, j'ai mis à jours les émulateurs fournis (en lisant ce que les gens conseillaient aussi, par exemple je n'ai pas mis la toute derniere maj de l'émulateur PSX) et ajouté quelques un depuis le site open-console (y'a un gros Zip qui reprends les dernières versions, ce fichier est un must-have)

en quelques mots: "C'est énorme, tout simplement..."

Déjà la console (en version 16 GB) est livrée avec une masse de jeux issu pour la plus part des sites "abandonware" mais en plus j'ai pu y ajouter mes ROMs (dont je dispose encore de la cartouche quelque part à la cave) et jouer directe sans faire la moindre configuration... un vrai bonheur... Je me suis senti bien "idiot" d'avoir passer des heures dans les configurations des différents émulateurs sur mon PC.

La console réponds vite et bien, même si elle a un peu de mal sur le midi de la PSone, mais on s'en tape en fait... Final Fantasy VIII sur une console portable... a partir des dump que j'ai réalisé hier soir... le pied... je n'en ai prèsque pas dormi...

Le joystick réponds bien, c'est un peu déroutant au début quand on joue des jeux "neogeo" ou "NES" qui sont plutot avec une seule direction à la fois, mais on s'y fait...

voici donc ma liste + et ma liste -

liste -

  • le bouton volume qui coupe le son avant d'arrivé en fin de course
  • la clé WiFi externe
  • pas de mémoire interne pour le stockage (tout est fait sur SD)
  • le capot qui cache le port "propriétaire" client de charge
  • le port propriétaire USB client
  • la lenteur d'écriture sur la carte SD en mode "lecteur de carte"
  • le marquage des boutons X Y A B qui demande une sacré bonne vision au début...
  • le pixel qui manque tout au tour de l'écran...


Liste +

  • la qualité de l'image
  • Pas de mémoire interne pour le stockage (tout est fait sur SD)
  • USB qui peut accueillir des disques dur externe (format fat32)
  • l'écran tactile OU le joystick pour la configuration et la navigation
  • la masse de jeux et emulateurs fonctionnels fournie de base
  • la qualité de l'image
  • la vitesse d'émulation
  • le paramétrage poussé des émulateurs (ca marche mais on peut toujours affinner tel ou tel paramêtre)
  • le poid, l'ergonomie de prise en main
  • la finition qui, sans être le top, est excélente.

J'ai mis que le manque de stockage interne (hors SD) est un inconvéniant et un avantage: c'est un choix simple mais osé. En effet il faut impérativement une SD pour utiliser des jeux ou des applications, mais cela évite les conflit entre appli "internes" et "SD"... donc au final l'utilisateur n'a qu'un seul point de stockage...

pour le pixel manquant, c'est dû à la finition en plastique autour de l'écran qui "recouvre" l'écran sur un pixel de large. Rien de grave en fait... je pense qu'en démontant la console et en passant la dremel par là on regle le problème...

Au final, est-ce que je recommanderais cette console?

Clairement oui, je l'ai choisie car elle tourne sous linux et donc facilement évolutive (pas de firmware propriétaire) mais, en faite, elle est réelement faite pour monsieur (madame) tout le monde...

son prix; autours d'une centaine d'euro pour la version de base, 110€ pour une version 4 GB et 120 € pour la version 16GB, y'a pas a hésiter longtemps...

[UPDATE]

Il semble bien qu'elle ne soit plus fabriquée... et donc son prix sujet à l'offre et a la demande...

KryoFlux USB Floppydisk controller

Salut à tous,

il est enfin arrivé,je vais enfin pouvoir récupérer le contenu de toutes ces choses, et plus encore quand je repasserais chez mes parents.... Mais de quoi est-ce que je veux parler?

  

Je veux parler du contrôleur USB de lecteur de disquettes KryoFlux, capable de relire n'importe quel format (AMIGA, C64, ATARI, AMSTRAD CPC) pour autant que vous ayez des lecteurs de disquettes fonctionnels et du bon format...

Ce contrôleur a été conçu est vendu par la SPS (Software Preservation Society) pour relire n'importe quel format de disquettes. Il est vendu comme outil forensic mit aux gouts du jour.

KryoFux reprends le flambeau, là où les contrôleurs catweasel de Individuals Computer, avaient jeté le gant. Ils reprennent les bases de ce controleur, étendant, au passage, la liste de compatibilité quasi à l'infini, mais sans les inconvénients de ceux-ci (le besoin d'une machine en etat de marche ayant un BUS Zorro, PCI ou ISA).

Ce petit contrôleur USB se connecte sur n'importe quel ordinateur équipé d'un port USB, la suite logiciel et les drivers sont disponible s pour PC Windows (10 y compris), mac, Linux et même AmigaOS 4.0 Embarassed.

Outre une petite carte avec une connection USB d'un coté et une connection "floppy" de l'autre, le KryoFlux est fourni avec une suite logiciel complete : drivers (Windows, y compris Windows 10, Linux, mac et même AmigaOS 4.0), un outils en ligne de commande (pour les barbus) et une interface (en java) pour les fénéants.

Bref, je récupères mes vieilles disquettes...

Ce post n'est pas sponsorisé, mais ce petit machin m'a tellement épaté que j'ai décidé de vous en parler...