je vais être plus royaliste que la mameteam :
je vous renvoie sur leur page pour compiler :
http://mamedev.org/tools/en gros :
- vous téléchargez le kit de compilation prêt à l'emploi 32 ou 64 bits+
- vous téléchargez les derniers sources de mame :
http://mamedev.org/release.htmlvous vous retrouvez avec deux dossiers :
mame
mingw64-w64 (par exemple en version 64bits)
il faut ensuite rajouter le dossier mingw64-w64/bin à votre path.
ensuit, vous allez dans le dossier mame et vous lancez make, et allez faire autre chose
![joyeux :)](http://www.gamoover.net/Forums/Smileys/guntar/joyeux.gif)
ensuite, ce que j'ai changé :
src\emu\emuopts.c { "skip_gameinfo", "0", OPTION_BOOLEAN, "skip displaying the information screen at startup" },
devient
{ "skip_gameinfo", "0", OPTION_BOOLEAN, "skip displaying the information screen at startup" },
{ "skip_warnings", "0", OPTION_BOOLEAN, "skip displaying the warnings screen at startup" },
{ "skip_disclaimer", "0", OPTION_BOOLEAN, "skip displaying the disclaimer screen at startup" },
src\emu\emuopts.h#define OPTION_SKIP_GAMEINFO "skip_gameinfo"
devient
#define OPTION_SKIP_GAMEINFO "skip_gameinfo"
#define OPTION_SKIP_DISCLAIMER "skip_disclaimer"
#define OPTION_SKIP_WARNINGS "skip_warnings"
ui.c int ui_display_startup_screens(running_machine *machine, int first_time, int show_disclaimer)
{
const int maxstate = 3;
int str = options_get_int(machine->options(), OPTION_SECONDS_TO_RUN);
int show_gameinfo = !options_get_bool(machine->options(), OPTION_SKIP_GAMEINFO);
int show_warnings = TRUE;
int state;
/* disable everything if we are using -str for 300 or fewer seconds, or if we're the empty driver,
or if we are debugging */
if (!first_time || (str > 0 && str < 60*5) || machine->gamedrv == &GAME_NAME(empty) || (machine->debug_flags & DEBUG_FLAG_ENABLED) != 0)
show_gameinfo = show_warnings = show_disclaimer = FALSE;
devient
int ui_display_startup_screens(running_machine *machine, int first_time, int show_disclaimer)
{
const int maxstate = 3;
int str = options_get_int(machine->options(), OPTION_SECONDS_TO_RUN);
int show_gameinfo = !options_get_bool(machine->options(), OPTION_SKIP_GAMEINFO);
int show_warnings = TRUE;
int state;
/* disable everything if we are using -str for 300 or fewer seconds, or if we're the empty driver,
or if we are debugging */
if (!first_time || (str > 0 && str < 60*5) || machine->gamedrv == &GAME_NAME(empty) || (machine->debug_flags & DEBUG_FLAG_ENABLED) != 0)
show_gameinfo = show_warnings = show_disclaimer = FALSE;
// force screen display option
show_gameinfo = !options_get_bool(machine->options(), OPTION_SKIP_GAMEINFO);
show_disclaimer = !options_get_bool(machine->options(), OPTION_SKIP_DISCLAIMER);
show_warnings = !options_get_bool(machine->options(), OPTION_SKIP_WARNINGS);
ces modifications sont à titre d'exemple bien sur.
![Cool 8)](http://www.gamoover.net/Forums/Smileys/guntar/cool.gif)
en faisant
mame -createconfig, vous trouverez désormais les options :
#
# CORE MISC OPTIONS
#
...
skip_gameinfo 0
skip_warnings 0
skip_disclaimer 0