Auteur Sujet: [MAME 0.140] Ajout de Ironclad / Chotetsu Brikinger  (Lu 1577 fois)

Hors ligne f4brice

  • ✌(◕‿◕)✌ Donateur 2018
  • Arcade Kingmaster
  • *
  • Messages: 4052
  • « Matériel inconnu ? Touche à ton cul ! »
    • Voir le profil
[MAME 0.140] Ajout de Ironclad / Chotetsu Brikinger
« le: Dimanche 07 Novembre 2010, 16:23:02 pm »
Bonjour.

En cet après-midi pluvieux, j'ai décidé d'ajouter le jeu Ironclad à Mame.
En fait, 99.9% du boulot était déjà fait : dumper le jeu.
Quelqu'un a fait ça à partir de la version Virtual Console Wii.
Je n'ai fait qu'ajouter les déclarations ad-hoc dans Mame.

Voici le patch à appliquer sur les sources 0.140 de Mame :

diff -Nru old/mame/drivers/neodrvr.c src/mame/drivers/neodrvr.c
--- old/mame/drivers/neodrvr.c 2010-09-28 16:53:18.000000000 +0200
+++ src/mame/drivers/neodrvr.c 2010-11-07 15:21:34.000000000 +0100
@@ -3833,6 +3833,27 @@
  ROM_LOAD16_BYTE( "219-c6.bin", 0x0800001, 0x200000, CRC(f57b4a1c) SHA1(875ca69afbc5304ec23f4bc9186abe92f477f6c8) ) /* Plane 2,3 */
 ROM_END
 
+ROM_START( ironclad )
+ ROM_REGION( 0x200000, "maincpu", 0 )
+ ROM_LOAD16_WORD_SWAP( "220-p1u.bin", 0x100000, 0x100000, CRC(ce37e3a0) SHA1(488f95fa15f56eea6666dda13d96ec29dba18e19) )
+ ROM_CONTINUE( 0x000000, 0x100000 )
+
+ NEO_SFIX_128K( "220-s1.bin", CRC(372fe217) SHA1(493433e682f519bf647e1481c8bdd3a980830ffb) )
+
+ NEO_BIOS_AUDIO_128K( "220-m1.bin", CRC(3a08bb63) SHA1(d8fbbf42a006ccafc3cd99808d28c82dbaac4590) )
+
+ ROM_REGION( 0x400000, "ymsnd", 0 )
+ ROM_LOAD( "220-v1.bin", 0x000000, 0x400000, CRC(8f30a215) SHA1(0ee866a468c4c3608d55df2b5cb9243c8016d77c) )
+
+ NO_DELTAT_REGION
+
+ ROM_REGION( 0x1000000, "sprites", 0 )
+ ROM_LOAD16_BYTE( "220-c1.bin", 0x0000000, 0x400000, CRC(9aa2b7dc) SHA1(6b3dff292c86f949890b1f8201bc5278f38c2668) ) /* Plane 0,1 */
+ ROM_LOAD16_BYTE( "220-c2.bin", 0x0000001, 0x400000, CRC(8a2ad708) SHA1(9568ac4cc0552e7fd3e50d3cd8d9f0f4fe7df1d4) ) /* Plane 2,3 */
+ ROM_LOAD16_BYTE( "220-c3.bin", 0x0800000, 0x400000, CRC(d67fb15a) SHA1(842971aeaf3c92e70f7c653bbf29058bc60f5b71) ) /* Plane 0,1 */
+ ROM_LOAD16_BYTE( "220-c4.bin", 0x0800001, 0x400000, CRC(e73ea38b) SHA1(27138d588e61e86c292f12d16e36c3681075c607) ) /* Plane 2,3 */
+ROM_END
+
 ROM_START( magdrop2 )
  ROM_REGION( 0x100000, "maincpu", 0 )
  ROM_LOAD16_WORD_SWAP( "221-p1.bin", 0x000000, 0x80000, CRC(7be82353) SHA1(08ab39f52b893591c13a7d7aa26b20ce86e9ddf5) )
@@ -8478,6 +8499,7 @@
 GAME( 1996, ragnagrd,  neogeo,   neogeo,   neogeo,   neogeo,   ROT0, "Saurus", "Ragnagard / Shin-Oh-Ken", GAME_SUPPORTS_SAVE )
 GAME( 1996, pgoal,     neogeo,   neogeo,   neogeo,   neogeo,   ROT0, "Saurus", "Pleasure Goal / Futsal - 5 on 5 Mini Soccer", GAME_SUPPORTS_SAVE )
 GAME( 1996, stakwin2,  neogeo,   neogeo,   neogeo,   neogeo,   ROT0, "Saurus", "Stakes Winner 2", GAME_SUPPORTS_SAVE )
+GAME( 1996, ironclad,  neogeo,   neogeo,   neogeo,   neogeo,   ROT0, "Saurus", "Ironclad / Chotetsu Brikinger", GAME_SUPPORTS_SAVE )
 GAME( 1997, shocktro,  neogeo,   neogeo,   neogeo,   neogeo,   ROT0, "Saurus", "Shock Troopers (set 1)", GAME_SUPPORTS_SAVE )
 GAME( 1997, shocktroa, shocktro, neogeo,   neogeo,   neogeo,   ROT0, "Saurus", "Shock Troopers (set 2)", GAME_SUPPORTS_SAVE )
 GAME( 1998, shocktr2,  neogeo,   neogeo,   neogeo,   neogeo,   ROT0, "Saurus", "Shock Troopers - 2nd Squad", GAME_SUPPORTS_SAVE )
diff -Nru old/mame/mamedriv.c src/mame/mamedriv.c
--- old/mame/mamedriv.c 2010-10-15 18:13:02.000000000 +0200
+++ src/mame/mamedriv.c 2010-11-07 15:21:42.000000000 +0100
@@ -6647,7 +6647,7 @@
  DRIVER( ninjamas ) /* 0217 (c) 1996 ADK / SNK */
  DRIVER( ragnagrd ) /* 0218 (c) 1996 Saurus */
  DRIVER( pgoal ) /* 0219 (c) 1996 Saurus */
- /* 0220 (c) 1996 Saurus - Choutetsu Brikin'ger - Iron clad (undumped protoype) */
+ DRIVER( ironclad)    /* 0220 (c) 1996 Saurus - Choutetsu Brikin'ger - Iron clad (undumped prototype) */
  DRIVER( magdrop2 ) /* 0221 (c) 1996 Data East Corporation */
  DRIVER( samsho4 ) /* 0222 (c) 1996 SNK */
  DRIVER( samsho4k ) /* Censored Korean release of samsho4 */

Je vais voir avec la Mame-team si ce patch doit être intégré dans les prochaines versions de Mame.
Je ne suis pas sûr que ce soit accepté : cette version correspond à une convert : de NeoGeo CD vers VC Wii, donc rien elle ne vient rien sauver...
Après application du patch et compilation des sources de Mame, vous aurez ça :


 




Vous remarquerez qu'il n'y a aucun lien pour télécharger le dump et il n'y en aura pas.
Google est votre ami, il suffit de quelques clics...

Hors ligne maldoror68

  • Dieu de l' Arcade
  • *
  • Messages: 7819
  • voui, c'est moi ki l'ai fait ^^allez voir mon blog
    • Voir le profil
    • pixels points morts
[MAME 0.140] Ajout de Ironclad / Chotetsu Brikinger
« Réponse #1 le: Dimanche 07 Novembre 2010, 16:25:37 pm »
merci f4brice  :D

il tourne sous toutes les versions de Mame ? ou que les plus récentes?

(grand dieux! et dire que je viens d'en commander un en version MVS  ;D)

Hors ligne f4brice

  • ✌(◕‿◕)✌ Donateur 2018
  • Arcade Kingmaster
  • *
  • Messages: 4052
  • « Matériel inconnu ? Touche à ton cul ! »
    • Voir le profil
[MAME 0.140] Ajout de Ironclad / Chotetsu Brikinger
« Réponse #2 le: Dimanche 07 Novembre 2010, 16:29:46 pm »
J'ai fait la modif sur la dernière version des sources de Mame (0.140).
Il n'y a rien qui empêche de faire la même chose sur une version plus ancienne.
Mais quitte à recompiler Mame, autant le faire avec la dernière version...

Hors ligne speedsterharry

  • Pratiquement VIP
  • *
  • Messages: 1261
    • Voir le profil
[MAME 0.140] Ajout de Ironclad / Chotetsu Brikinger
« Réponse #3 le: Samedi 04 Décembre 2010, 08:59:21 am »
Des nouvelles de la MAMEteam pour l'intégration de tes patchs ? Pour l'instant, la dernière release ne les a pas

Hors ligne funkycochise

  • Team
  • Dieu de l' Arcade
  • *****
  • Messages: 6344
  • 8 bits generation
    • Voir le profil
[MAME 0.140] Ajout de Ironclad / Chotetsu Brikinger
« Réponse #4 le: Samedi 04 Décembre 2010, 09:58:57 am »
Des nouvelles de la MAMEteam pour l'intégration de tes patchs ? Pour l'instant, la dernière release ne les a pas
j'en doute

Hors ligne maldoror68

  • Dieu de l' Arcade
  • *
  • Messages: 7819
  • voui, c'est moi ki l'ai fait ^^allez voir mon blog
    • Voir le profil
    • pixels points morts
[MAME 0.140] Ajout de Ironclad / Chotetsu Brikinger
« Réponse #5 le: Dimanche 05 Décembre 2010, 19:20:01 pm »
bon, bien c'est trop tard, j'ai pécho le MVS ,plus besoin de mame  ;D

Hors ligne makati79

  • Confirmé
  • *
  • Messages: 116
    • Voir le profil
[MAME 0.140] Ajout de Ironclad / Chotetsu Brikinger
« Réponse #6 le: Jeudi 09 Décembre 2010, 11:37:15 am »