Yep. J'avais mis la liste des modifications pour ajouter NeoPong (jeu "homebrew", donc, pas de problème pour mettre le code du driver sur le forum ;) )<br /><br />
Allez, juste une petite astuce pour vous faire gagner du temps. Voici comment ajouter NeoPong (un jeu homebrew gratuit, donc, je peux donner la marche à suivre ;) )<br /><br />Tous les chemins d'accès sont données à partir du dossier où vous avez décompressé le code source de mame.<br /><br />Ouvrez : src/drivers/neogeo.c<br /><br />Ajoutez : <br /><br />ROM_START( npong10 )<br /> ROM_REGION( 0x100000, REGION_CPU1, 0 )<br /> ROM_LOAD16_WORD_SWAP( "np10_p1.rom", 0x000000, 0x020000, CRC(31b724d7) )<br /><br /> NEO_SFIX_128K( "pong_s1.rom", CRC(cd19264f) )<br /><br /> NEO_BIOS_SOUND_128K( "np10_m1.rom", CRC(9c0291ea) )<br /><br /> ROM_REGION( 0x80000, REGION_SOUND1, ROMREGION_SOUNDONLY )<br /> ROM_LOAD( "np10_v1.rom", 0x000000, 0x80000, CRC(debeb8fb) )<br /><br /> NO_DELTAT_REGION<br /><br /> ROM_REGION( 0x200000, REGION_GFX3, 0 )<br /> ROM_LOAD16_BYTE( "np10_c1.rom", 0x000000, 0x100000, CRC(d7587282) ) /* Plane 0,1 */<br /> ROM_LOAD16_BYTE( "np10_c2.rom", 0x000001, 0x100000, CRC(fefc9d06) ) /* Plane 2,3 */<br />ROM_END<br /><br />Tout en bas du fichier neogeo.c, ajoutez la ligne :<br /><br />GAMEB( 2001, neopong, neogeo, neogeo, neogeo, neogeo, neogeo, ROT0, "NEODEV", "Neo-Pong!" )<br /><br />Enfin, ouvrez src/driver.c<br /><br />Sous "SNK", ajoutez : <br /><br />DRIVER( neopong ) /* 0261 © 2001 SNK */<br /><br />Voilà, vous enregistrez les modifications des 2 fichiers, vous compilez un coup et ca vous fait un jeu en plus dans Mame ;)<br /><br />Le principe est le même pour tous les autres jeux neogeo (je considère que vous voulez seulement ajouter des hacks de vieux jeux, hein ? :rolleyes: ).
<br /><br />
NB : merci de ne ni poster les modifications des drivers pour supporter les derniers jeux dumpés, ni distribuer de version compilée supportant ces jeux. Faudra chercher un peu pour ceux qui veulent réellement y arriver (pas très dur ceci dit. L'étape la plus difficile, c'est la compilation).