Backup de jeux MegaCD

Ci-dessous un petit script python trouvé sur cette page permettant de faire un backup d’un jeu du MegaCD de Sega. Un CD est coupé en deux, il contient une partie donnée + une partie audio. Il faut donc ripper séparément les musiques et les datas. Certains jeux comme SonicCD ne peuvent fonctionner sans la musique. Pour y jouer sur PC, il suffit ensuite d’utiliser un émulateur comme Gens. #!/usr/bin/python import os import commands from sys import argv # programs SOURCE_DRIVE = "/dev/cdrom" DD_COMMAND = "/bin/dd" CDPARANOIA_COMMAND = "/usr/bin/cdparanoia --quiet" LAME_COMMAND = "/usr/bin/lame --quiet --preset insane" RM_COMMAND = "/bin/rm" if (len(argv) <2): print "USAGE: rip-sega-cd....

August 16, 2010 · 2 min · JC

Emulation de jeux de bornes d'arcade

Mame est un émulateur permettant de jouer à de vieux jeux d’arcades. J’installe ici gmameui qui est un frontend graphique à sdlmame permettant de gérer ses roms, etc. Installation : # aptitude install gmameui Il faut bien sûr posséder des roms pour jouer aux jeux… Pour lancer une rom, il suffit de double-cliquer dessus. Configuration des touches Lorsqu’une rom est lancée, appuyer sur la touche tabulation pour pouvoir redéfinir les touches clavier (insert coin, gauche, droite, start, etc....

July 21, 2010 · 1 min · JC

Le code source de Windows Vista®

Voici le précieux sésame : /* GNOT General Public License! (c) 1995-2007 Microsoft Corporation */ #include “dos.h”#include “win95.h”#include “win98.h”#include “sco_unix.h” class WindowsVista extends WindowsXP implements Nothing {} int totalNewFeatures = 3; int totalWorkingNewFeatures = 0; float numberOfBugs = 345889E+O8; boolean readyForRelease = FALSE; void main { while (!CRASHED) { if (first_time_install) { if ((installedRAM < 2GB) || (processorSpeed < 4GHz)) { MessageBox("Hardware incompatibility error."); GetKeyPress(); BSOD(); } } Make10GBswapfile(): SearchAndDestroy(FIREFOX|OPENOFFICEORG|ANYTHING_GOOGLE); AddRandomDriver(); MessageBox("Driver incompatibility error....

July 20, 2010 · 1 min · JC