ducon2016 Posté(e) il y a 13 heures Posté(e) il y a 13 heures (modifié) Updating mame is a major pain because the developers keep changing random stuff in roms and there is no clear list of what changed or which roms need to be fixed. Sometimes you upgrade and think everything will be ok but randomly discover games not working anymore.  I tried many different tools to scan roms but never managed to do the simple job I need: just scan the roms I have and find which ones need updates. So I made a small tool for that:  scanroms.7z  For example, I updated today to 278 and ran the tool and it gave me the comprehensive list of roms that need to be updated below. When roms are missing, sometimes you already have them in another archive so check the bottom of the log. If not you need to find a good source for the new roms. Usually I like to google for "mame 278 rom sooner", but if you have any better recommendation please share with everyone.  C:\Mame278>scanroms.py Found C:\Mame278\mame.exe Found C:\Mame278\7z.exe Repacking of roms disabled [aligator] mu.c5_3a65_pal16r8.bin missing [brkthru] 1.f9 missing [brkthru] 2.f11 missing [brkthru] 4.f14 missing [brkthru] good CRC but wrong name. brkthru.3 instead of 3.f12 [brkthru] good CRC but wrong name. brkthru.12 instead of 12.bin [brkthru] good CRC but wrong name. brkthru.7 instead of 7.b6 [brkthru] good CRC but wrong name. brkthru.6 instead of 6.b4 [brkthru] good CRC but wrong name. brkthru.8 instead of 8.b7 [brkthru] good CRC but wrong name. brkthru.9 instead of 9.bin [brkthru] good CRC but wrong name. brkthru.10 instead of 10.bin [brkthru] good CRC but wrong name. brkthru.11 instead of 11.bin [brkthru] good CRC but wrong name. brkthru.13 instead of 13.bin [brkthru] good CRC but wrong name. brkthru.14 instead of 14.bin [brkthru] good CRC but wrong name. brkthru.5 instead of 5.d6 [brkthru] brkthru.1 not needed [brkthru] brkthru.2 not needed [brkthru] brkthru.4 not needed [radikalb] m.1c_2af3_pal16l8.bin missing [radikalb] m.6a_3f91_pal16l8.bin missing [radikalb] m.a_4426_pal16l8.bin missing [raiden2] good CRC but wrong name. raiden_2_seibu_bg-1.u0714 instead of raiden_2_seibu_bg-1.u075 [raiden2] good CRC but wrong name. raiden_2_seibu_bg-2.u075 instead of raiden_2_seibu_bg-2.u0714 [snowboar] mu.sb.3972_pal16l8.bin missing [surfplnt] a_m_b2_4914_pal16l8.bin missing [surfplnt] c_deco_-i_pal16l8.bin missing [surfplnt] c_m.b1_4936_pal16l8.bin missing [thoop2] 3.c23 missing [thoop2] 2.c22 missing [thoop2] th2c22.c22 not needed [thoop2] th2c23.c23 not needed [touchgo] tg_873d_56_5-2.ic56 missing [touchgo] tg_cee8_57_5-2.ic57 missing [touchgo] c5_3a65_pal16r8.bin missing [touchgo] mu.6a_5083_gal18v6qs.bin missing [touchgo] mu.8_777d_gal20v8.bin missing [touchgo] mu_8_668b_pal20l8.bin missing [touchgo] tg_56.ic56 not needed [touchgo] tg_57.ic57 not needed [wrally] invers_taula_c23_coche_8-11-93_e.bin missing [wrally] invers_taula_c22_coche_8-11-93_o.bin missing [wrally] worldr16.c22 not needed [wrally] worldr17.c23 not needed [wrally2] dallas_usa_wr-2_2_64_usa_e47e_31-7.bin missing [wrally2] dallas_usa_wr-2_1_63_usa_c584_31-7.bin missing [wrally2] wr2.16d missing [wrally2] wr2.17d missing [wrally2] wr2.18d missing [wrally2] wr2.19d missing [wrally2] wr2.09d missing [wrally2] wr2.10d missing [wrally2] wr2.11d missing [wrally2] wr2.12d missing [wrally2] wr2.01d missing [wrally2] wr2.02d missing [wrally2] wr2.20d missing [wrally2] wr2.13d missing [wrally2] wr2.21d missing [wrally2] wr2.14d missing [wrally2] 7a_5461_gal16v8.bin missing [wrally2] mu.7a_436f_pal16l8.bin missing [wrally2] mu8_668b_palf20l8.bin missing [wrally2] wr2_63.ic63 not needed [wrally2] wr2_64.ic64 not needed [wrally2] wr2_ic68.ic68 not needed [wrally2] wr2_ic69.ic69 not needed [wrally2] wr2_ic70.ic70 not needed [aligator] missing mu.c5_3a65_pal16r8.bin can be found in thoop2.7z\pal16r8-1.b16 [touchgo] missing c5_3a65_pal16r8.bin can be found in thoop2.7z\pal16r8-1.b16   Modifié il y a 13 heures par ducon2016 3
cander19 Posté(e) il y a 1 heure Posté(e) il y a 1 heure Thanks for this - always a source of confusion on what to update. I'm using .278 no nag version and getting this when I run scanroms.exe or scanroms.exe -h: "Could not find platform independent libraries <prefix>"  your files are run from command line and are next to the mame.exe. Roms are kept in \roms folder within mame .278.
Messages recommandés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant