Newsgroup: it.comp.software.emulatori
Titolo: mame roms

perchï¿œ quasi tutte le roms per mame che scarico mi dice che mancano 
files o non funzionano con mame 0.136?

files o non funzionano con mame 0.136?
perch� scarichi delle roms che non sono per la stessa versione,per cui
possono avere dei files mancanti perch� non dumpati prima.
Cerca bene quelle per la 0.136 cosi non avrai problemi.
-- 
 
Nicolas

 quelle per la 0.136 cosi non avrai problemi.
Oppure hanno bisogno del BIOS.
Di quali ROM si tratta?
-- 
 ____  Saluti dal   | Eliminate  .non.voglio.spam  dall'indirizzo
(_  _)  __  __ ___  | per rispondermi, se non vi piace quello che
  )/ o\/  \/o_\>-_) | ho scritto considerate che,  in un universo
 (_\_-_|_|_\__/___> | parallelo,  potrebbe essere anche  diverso.

Nicolas ha scritto:

le trovo solo sui torrent e io non voglio scaricarmi 16 gb di roba !!!

>le trovo solo sui torrent e io non voglio scaricarmi 16 gb di roba !!!
Allora scarica versioni pi� vecchie del mame, cos� i giochi andranno
anche pi� veloci.

le trovo solo sui torrent e io non voglio scaricarmi 16 gb di roba !!!
Guarda che a meno che non siano tutte in un archivio puoi decidere
quali file scaricare da un torrent, non devi mica per forza prenderli
tutti...
-- 
P''a via 'e Pavia pav'io

Guarda che a meno che non siano tutte in un archivio
O in file iso (magari per metterli su dvd)


Cerca bene quelle per la 0.136 cosi non avrai problemi.
Spiegatemi questo concetto: ma una rom non e' sempre la stessa rom a
prescindere dalla versione del "player"? (ovvero del mame?)
Perche' dovrebbe cambiare col cambiare del mame?

 ha scritto nel messaggio 
news:3en5m51aj4924gna3...@4ax.com...


Cambiano perche' durante la "gestazione" di una nuova versione del MAME, 
magari qualcuno del team mette le mani su una scheda di un tale gioco X, che 
e' gia' emulato e funziona maluccio.  Il dubbio e' se e' colpa 
dell'emulatore, oppure ci sia il sospetto che le ROM fossero difettose in 
quanto provenienti da una scheda malfunzionante.
Si fa il dump delle ROM in questa nuova scheda appena reperita, e magari si 
scopre che le ROM usate fino a quel momento erano difettose, mentre la nuova 
scheda offre ROM perfette.
Allora si prendono le "nuove" per buone, e si accantonano le vecchie, in 
modo che il futuro MAME faccia girare il software corretto, al posto di 
quello difettoso.
Dunque e' tutto a vantaggio della migliore qualita' del gioco.
MADrigal
-- 
---------------------------------------------------------------------
- Dr. Eng. Luca Antignano, Sassari, Italy
- freeware handheld simulators at          
www.madrigaldesign.it/sim/
- CreatiVision emulation central at 
www.madrigaldesign.it/creativemu/
- Game & Watch shrine at               
www.madrigaldesign.it/gwmania/
- Zzap!Raine web magazine  
http://rainemu.swishparty.co.uk/zzapraine/
---------------------------------------------------------------------
 

 
si ma ï¿œ un casino poi trovare le roms giuste del mame !!!

 si ma � un casino poi trovare le roms giuste del mame !!!
Nessuno ha detto che e' semplice, bisogna pur sbattersi per giocare gratis 
no?
PS: impara a quotare, grazie.  Magari anche salutare, ringraziare e firmare 
non sarebbe sbagliato...


  
si ma da dove si scaricano potrebbe anche mettere la versione del mame



nei siti piu noti,sia torrent che non,sono ampiamente riportate le
versioni del mame per le rom che si scaricano.
Comunque le piu semplici da trovare sono quasi sempre le ultime
disponibili,per cui si prende il mame 0.136 o la 0.136u2 e non ci sono
particolari problemi a trovarle.
-- 
 
Nicolas

scheda offre ROM perfette.
E va bene, ma allora perche' una particolare rom dovrebbe essere
legata ad un particolare mame? Se mame emula l'hardware per far girare
una certa ROM, che poi questa rom abbia qualche bug e venga trovata
una ROM piu' fedele, mica cambia l'hardware?
Per cui tornando a bomba: se esce MAME9, perche' non fa girare bene(*)
la ROM (anche fallata) che MAME8 faceva girare, e devo procurarmi una
nuova ROM?
(*)=bene almeno quanto lo faceva girare MAME8, dato che se
effettivamente la rom era fallata di certo la riproduzione non puo'
essere perfetta

 nuova ROM?
Dunque, non e' assolutamente vero che il MAME *non* fa girare la ROM 
"vecchia" difettosa! :-)
Pero' e' necessario che il MAME trovi il file che gli serve, esattamente con 
lo stesso nome.
Ipotesi.
MAME versione 0.127 per il gioco X, cerca il file x.zip contenente:
1.bin (1 kappa)
2.bin (1 kappa)
3.bin (1 kappa)
4.bin (1 kappa)
Totale 4 files da 1 kappa ciascuno.
Ora si scopre che la ROM 2.bin era difettosa, per cui col MAME successivo 
(0.128) sono richieste:
1.bin (1 kappa)
2a.bin (1 kappa)
3.bin (1 kappa)
4.bin (1 kappa)
Ovviamente se tu hai il file x.zip, contenente i file 1, 2, 3 e 4... il MAME 
nuovo non lo fa girare perche' vuole 1, 2a, 3 e 4.  Cioe' non trova il file 
"2a.bin".
A questo punto si puo' fare questo: prendi la rom 2.bin difettosa, la 
rinomini 2a.bin, e a quel punto il MAME nuovo la fara' girare, avvisandoti 
pero' all'avvio, che la ROM da lui trovata non e' quella che si aspetta.
Il gioco funzionera' (certamente non bene, anche se magari a te sembra tutto 
normale), ma a seconda dei casi potrebbe anche non funzionare affatto.
Altra ipotesi
Nel MAME ancora successivo, si scopre che le rom 3.bin e 4.bin in realta' 
sono due "pezzi" di quella che originariamente era una ROM unica.  Dunque il 
MAME nuovo (0.129) richiedera':
1.bin (1 kappa)
2a.bin (1 kappa)
34.bin (2 kappa)
A questo punto puoi sbatterti quanto vuoi, ma il MAME non fara' mai girare 
le ROM vecchie "1, 2, 3, 4" non solo perche' non trova la "2a", ma 
soprattutto perche' cerchera' caricare 1 file da 2k, mentre tu gliene dai 2 
da 1k... peccato che l'emulatore prepara la "macchina da emulare" in modo 
che man mano che le ROM vengono caricate, queste si "mappano" in modo 
specifico a seconda delle dimensioni.
Come dire che il mame esegue "preleva il file 34.bin e mappalo da "qui" a 
"qui + 2k"... e poi invece tu gli dai solo 1k, e l'altro 1k rimane vuoto! 
Eh si, rimane vuoto perche' il file "4.bin" del tuo vecchio ROMset, il nuovo 
MAME neanche se lo fila!
Per questa ragione... meglio avere sempre le ROM adeguate al MAME che vuoi 
usare, ti eviti solo un sacco di sbattimenti a rinominare file bacati 
inutilmente! :-)


 lo stesso nome.
[cut]
beh, per me l' unica complicazione di questo accrocchio e' il casino 
post-assemblaggio; una volta che hai un .bin homebrew di (diciamo) 4k 
bisogna "tagliare e cucire" su misora per il mame....
Un grosso passo avanti, se non altro.
(presumo si e' capito che qui per "rom difettosa" si intende una "rom" 
totalmente differente ;) )
Saluti,
Dott. Piergiorgio.

 totalmente differente ;) )
Beh potrebbe essere un caso o l'altro...  una ROM difettosa e' una ROM che 
era stata letta male per malfunzionamento del lettore, danno sulla ROM, 
errori nella "gestione" del lettore, etc.
Una ROM "diversa" significa che il contenuto e' assolutamente perfetto, ma 
organizzato in modo diverso.  Esempio tipico: una ROM da 8k con i 4k "bassi" 
scambiati coi 4k "alti" per svariati motivi.
La ROM e' buona, solo che il MAME la legge "al contrario" rispetto a come 
l'hardware originale fa.
In questo caso si scambiano i due "banchi" e la ROM, sempre buona, diventa 
esattamente cio' che deve essere, ovvero la copia esatta del contenuto del 
chip originale.
Nota: anche se parlo di "ROM" ovviamente parlo di un file contenente i dati 
originariamente contenuti nella "ROM" ovvero il chip proveniente dalla 
scheda da bar... e' con tutto questo parlare di "ROM", se mi metto a 
distinguere tra EPROM, chip, ROM-file, ROM-set etc... alla fine non mi 
capisce nessuno :-)
MADrigal

 capisce nessuno :-)
In effetti stavo parlando dell' homebrewing sul MAME, cioe' scrivere e 
sviluppare nuovi giochi (o anche demo) ;)
Saluti,
Dott. Piergiorgio.