Vorrei una spiegazione a riguardo, magari da un membro del MAME Team
cosi` ci chiariamo un po' le idee.
--
Massimo "Massi cadenti" - rimuovi NOSPAM per replicare in privato.
Fan #1 di Kick'n'Run aka Mexico '86 ^___^ ---> visit http://kicknrun.cjb.net/
Obiettore di coscienza ufficiale della B.O.B.B.L.E.
Grande Preservatore della Continuita` del MAME
List Master delle ML degli ICEr regionali: [nomedellalista]-ow...@egroups.com.
> Vorrei una spiegazione a riguardo, magari da un membro del MAME Team
> cosi` ci chiariamo un po' le idee.
Lo avevo chiesto proprio l'altro giorno a Nicola...
Ecco domanda e risposta.
>E le c da 1 a 4 e le v1 e v2 che fine hanno fatto?
>Non servono? Robaccia inutile o cosa?
Non servono, erano quelle di Power Spiks 2 messe li' sono per riempire i
buchi.
Nicola Salmoria
MC6...@mclink.it
>Lo avevo chiesto proprio l'altro giorno a Nicola...
>Ecco domanda e risposta.
Grazie...
>>E le c da 1 a 4 e le v1 e v2 che fine hanno fatto?
>>Non servono? Robaccia inutile o cosa?
>Non servono, erano quelle di Power Spiks 2 messe li' sono per riempire i
>buchi.
Riempire i buchi? ROTFL!!
Insomma ci hanno fatto scaricare per MESI 6 mega di rom quando
potevano farcene scaricare 2 e mezzo? Che bastardata...
E ditelo anche a quelli del NeorageX, altrimenti non la carichera`
mai...
BTW, ci sono altre rom Neo Geo che avete scoperto che avevano dentro
spazzatura varia e hanno subito lo stesso trattamento?
Magari Kof98 :)))
Metà non serve :PPP
Scherzo chiaramente !!
Ciao da Mila'76
Member #5 of POTA
ICQ# 20648305
--------------------------------
Convertitevi e
Credete al Vangelo
--------------------------------
> Insomma ci hanno fatto scaricare per MESI 6 mega di rom quando
> potevano farcene scaricare 2 e mezzo? Che bastardata...
Non e' detto che sia stato fatto apposta. Magari sulla cart originale
ci sono anche quelle.
Poi non sono usate, ma forse l'hardware neogeo ha davvero bisogno
di avere qualcosa in certe locazioni. Se non altro controlla che esista.
E' solo una ipotesi dato che non ne so abbastanza per dirlo con certezza.
Pero' il fatto che il Neorage senza non funziona senza quelle rom
probabilmente avvalora la mia ipotesi. Il Neorage per quel che ne so
usa un qualche algoritmo che analizza le rom e le carica, ed ecco
perche' funziona anche con giochi appena dumpati.
Oppure e' solo un bug del Neorage... boh.
Sta di fatto che quelle altre rom, per far funzionare quel gioco
non servono e non sono usate dal gioco stesso.
> E ditelo anche a quelli del NeorageX, altrimenti non la carichera`
> mai...
Non credo che gli freghi molto della cosa.
> BTW, ci sono altre rom Neo Geo che avete scoperto che avevano dentro
> spazzatura varia e hanno subito lo stesso trattamento?
Boh... di Puzzle Bobble me ne ero accorto perche' qualcuno me
lo aveva detto, io non ci avevo fatto caso :-)
Se hai la pazienza di scartabellarti tutti i driver o di usare qualche tool
tipo clrmame che ti dice se ci sono rom non usate nei vari set...
Probabilmente stavano su una copia.
> Poi non sono usate, ma forse l'hardware neogeo ha davvero bisogno
> di avere qualcosa in certe locazioni.
Probabilmente e' una forma di protezione, come le ROM di lunghezza strana
che il NeoRage non digerisce (e pretende che siano gli utenti ad usare i
file sbagliati).
Nicola Salmoria
>> Insomma ci hanno fatto scaricare per MESI 6 mega di rom quando
>> potevano farcene scaricare 2 e mezzo? Che bastardata...
>Non e' detto che sia stato fatto apposta. Magari sulla cart originale
>ci sono anche quelle.
>Poi non sono usate, ma forse l'hardware neogeo ha davvero bisogno
>di avere qualcosa in certe locazioni. Se non altro controlla che esista.
>E' solo una ipotesi dato che non ne so abbastanza per dirlo con certezza.
Beh, potrebbe essere una forma di protezione come dice Nicola, ma
potrebbe essere anche ovviata dall'emulatore (parlo del NeorageX, il
MAME evidentemente gia` lo fa dato che la rom parte). In fondo
l'importante e` avere la *ROM* corretta.
>Pero' il fatto che il Neorage senza non funziona senza quelle rom
>probabilmente avvalora la mia ipotesi. Il Neorage per quel che ne so
>usa un qualche algoritmo che analizza le rom e le carica, ed ecco
>perche' funziona anche con giochi appena dumpati.
Beh il MAME potrebbe funzionare con giochi appena dumpati se il driver
fosse compilato per essere generico (come in un certo senso avviene in
versioni "alternative" del MAME stesso). L'hardware e` lo stesso, solo
che il MAME e` fatto per avere piu` precisione e quindi si preferisce
attivare ogni singolo gioco (non credo nella storia di MSlugX che e`
troppo recente, di solito non vi siete fatti tanti problemi a
riguardo, o sbaglio?).
>Oppure e' solo un bug del Neorage... boh.
Puo` essere...
>Sta di fatto che quelle altre rom, per far funzionare quel gioco
>non servono e non sono usate dal gioco stesso.
Ovvio altrimenti il MAME non partirebbe :) La storia del codice
nell'exe era ironica, vi siete tanto dannati per togliere le color
PROM e alla fine rimettevate del codice copyrighttato nell'eseguibile?
Era un po' controsenso :))
>> E ditelo anche a quelli del NeorageX, altrimenti non la carichera`
>> mai...
>Non credo che gli freghi molto della cosa.
Beh, diteglielo lo stesso :) Se no noi utenti dovremmo tenere lo
stesso due versioni di una stessa rom, e mentre per Puzzle Bobble si
puo` ovviare mettendo la versione vecchia (tanto il MAME la carica),
in altri giochi si tratta di raddoppiare una rom, come in KOF98 (mi
pare, cmq ce ne sono 2 o 3 scritti nel readme del Neorage).
>> BTW, ci sono altre rom Neo Geo che avete scoperto che avevano dentro
>> spazzatura varia e hanno subito lo stesso trattamento?
>Boh... di Puzzle Bobble me ne ero accorto perche' qualcuno me
>lo aveva detto, io non ci avevo fatto caso :-)
>Se hai la pazienza di scartabellarti tutti i driver o di usare qualche tool
>tipo clrmame che ti dice se ci sono rom non usate nei vari set...
Io uso sempre ClrMAME, e` per questo che me ne sono accorto... perche`
mi mancavano delle rom :)
Per le altre le sto testando una ad una col NeorageX.
BTW, ho notato che hanno fixato il problema grafico in Top Hunter.
>> Non e' detto che sia stato fatto apposta. Magari sulla cart originale
>> ci sono anche quelle.
>Probabilmente stavano su una copia.
Su una copia? Cioe`?
>> Poi non sono usate, ma forse l'hardware neogeo ha davvero bisogno
>> di avere qualcosa in certe locazioni.
>Probabilmente e' una forma di protezione, come le ROM di lunghezza strana
>che il NeoRage non digerisce (e pretende che siano gli utenti ad usare i
>file sbagliati).
Questa e` una cazzata inventata da quelli del NeoRage.
Giacche` i sorgenti del MAME sono pubblici, potrebbero anche sbattersi
un attimo a vedere come avete risolto voi la situazione e implementare
una routine equivalente nel Neorage, invece di farci tenere due rom
dello stesso gioco... La protezione la deve risolvere l'emu, non si
deve risolvere raddoppiando i file di una rom solo perche` sono "di
lunghezza strana". Fanno tanto per fare un emu che riconosca anche i
giochi nuovi appena dumpati e poi fanno una cavolata del genere?
Ahi ahi ahi...Voi dimostrate di essere piu` seri... un gioco o va o
va, e se non va o e` segnalato nella documentazione o si ha la rom
corrotta (e viene segnalato dall'emulatore quale rom e` e che problema
ha) o potrebbe essere un errore non documentato (puo` capitare con
1437 giochi supportati, e` umano).
>Probabilmente e' una forma di protezione, come le ROM di lunghezza strana
>che il NeoRage non digerisce (e pretende che siano gli utenti ad usare i
>file sbagliati).
Ma non potrebbero farsi una bella tebella e riempire al volo le
locazioni di memoria con dei dati nulli e/o caricare la stessa rom due
volte?
In un loro readme dicevano che le rom che il mame considera "corte"
sono sulle board sono di lunghezza doppia e che metà rom contiene dati
nulli, ma che servono... se quindi sanno che le rom devono essere per
forza di una certa lunghezza o multiple di X mb perchè non le patchano
al volo in memoria invece di rompere le scatole ?
Saluuuuuto
Freddy
Togli il punto per la reply.
Il NeoRageX non funziona con quelle ROM proprio perche' e' "generico", infatti
le ROM che per il NeoRage vanno "duplicate", nel MAME vengono "duplicate" a mano
durante il caricamento (almeno cosi' c'e' scritto sul readme del NeoRage, poi
ambasciator non porta pena eh!).
Ma poiche' appunto il NeoRageX dovrebbe essere generico, le ROM vengono caricate
cosi' come sono senza patch specifici a seconda del gioco. Dico "dovrebbe"
perche' nonostante io non abbia toccato niente con le ultime versioni del
NeoRageX mi vengono riconosciute e partono anche le ROM segnalate nel readme,
tipo KOF95 (mentre invece non mi viene riconosciuto Puzzled, chissa' perche?
anche se cmq funziona).
--
Bruno Barbera
oce...@tiscalinet.it
oce...@softhome.net
ICQ #15103385
"It was feared, and because of that shape, it was called Einhander"
> potrebbe essere anche ovviata dall'emulatore (parlo del NeorageX
Ovvio.
> (non credo nella storia di MSlugX che e` troppo recente, di solito
> non vi siete fatti tanti problemi a riguardo, o sbaglio?).
E quale altro potrebbe essere il motivo secondo te?
Ad un certo punto si e' deciso di dare un limite alla cosa.
Altri che sfornano cloni del MAME non lo hanno fatto.
> >Non credo che gli freghi molto della cosa.
> Beh, diteglielo lo stesso
>Se no noi utenti dovremmo tenere lo stesso due versioni
Per me personalmente, dal punto di vista utente, la questione non
si pone. Non uso Win, indi non uso NeorageX, indi tengo le rom
nel formato usato dal "MAME" e basta.
Credo che sia un compito degli utenti interessati.
Se gli arrivano qualche migliaio di e-mail che chiedono questa
cosa stai tranquillo che non se ne fregano :-)
>(mentre invece non mi viene riconosciuto Puzzled, chissa' perche?
Penso sia un problema di dump MVS/MGD-II. o di nome errato (?) della
rom. Comunque come hai detto subito dopo la puoi giocare lo stesso, te
la elenca sotto.
Uh? La mia ROM funzia su tutti e due...
Simone Zanella
ICQ: 27790485
> Ad un certo punto si e' deciso di dare un limite alla cosa.
> Altri che sfornano cloni del MAME non lo hanno fatto.
Mi quoto per aggiungere ai cloni del MAME anche il Neorage.
Non nel senso di clone ovviamente, ma nel senso che lo hanno
aggiunto.
A questo punto visto che tanto tutti li mettono forse finiranno anche
nel MAME, ma l'idea originale era proprio quella di lasciarli
fuori perche' troppo recenti.
>> (non credo nella storia di MSlugX che e` troppo recente, di solito
>> non vi siete fatti tanti problemi a riguardo, o sbaglio?).
>E quale altro potrebbe essere il motivo secondo te?
>Ad un certo punto si e' deciso di dare un limite alla cosa.
>Altri che sfornano cloni del MAME non lo hanno fatto.
IMVHO, se lo scopo primario del MAME e` preservare i giochi arcade
dall'estinzione dato che sono su supporto non eterno (non sono eterni
i CD, figuriamoci le schede da bar), l'anno non ha importanza.
Piuttosto dici "Lo emulera` in futuro dato che ora potrebbero esserci
grane" :)
IMVVVVHO, comunque, e` inutile farsi tutte 'ste seghe mentali: i
diritti d'autore restano anche per Space Invaders. Certo, per MSlugX
potrebbero esserci piu` problemi che non per SI ma cio` cmq non
dovrebbe creare grane al MAME Team, tanto uno se vuole lo scarica
ugualmente e ci gioca sul NeorageX o sulle versioni alternative del
MAME.
>>>Non credo che gli freghi molto della cosa.
>>Beh, diteglielo lo stesso
>>e no noi utenti dovremmo tenere lo stesso due versioni
>Per me personalmente, dal punto di vista utente, la questione non
>si pone. Non uso Win, indi non uso NeorageX, indi tengo le rom
>nel formato usato dal "MAME" e basta.
Ok, a te come utente non frega nulla, ma al MAME Team interessa avere
le cose fatte per bene: in questo certamente state "messi meglio"
rispetto al NeorageX, e dirgli "guardate che il gioco x funziona anche
senza tutte queste rom inutili" e` solo un atto di informazione (se
non volete informare direttamente loro potreste dare la notizia in
giro sui vari siti principali, non credo che siano cosi` stupidi da
non leggerla o fregarsene completamente).
>Credo che sia un compito degli utenti interessati.
>Se gli arrivano qualche migliaio di e-mail che chiedono questa
>cosa stai tranquillo che non se ne fregano :-)
Gli utenti non sempre sanno 'ste cose se non gliele dice nessuno :)
Ok, ICE e chi legge le news del mio sito lo sa ^__^
Ma sono solo una goccia in un oceano...:))
Tutto IMHO ovviamente.
>Ma non potrebbero farsi una bella tebella e riempire al volo le
>locazioni di memoria con dei dati nulli e/o caricare la stessa rom due
>volte?
>
>In un loro readme dicevano che le rom che il mame considera "corte"
>sono sulle board sono di lunghezza doppia e che metà rom contiene dati
>nulli, ma che servono... se quindi sanno che le rom devono essere per
>forza di una certa lunghezza o multiple di X mb perchè non le patchano
>al volo in memoria invece di rompere le scatole ?
Se le board contenessero davvero dati di lunghezza doppia, mi sa che
il MAME dovrebbe aggiornarsi alla "versione" del NeorageX e non
viceversa. Non dimenticare che l'importante e` avere la ROM corretta,
e` l'emu che deve adeguarsi alla rom esistente e non viceversa. Se la
rom e` stata tagliata ma io voglio ricostruire il chippetto in
questione e mi serve la rom doppia e non quella normale, la rom VA
raddoppiata.
Ovviamente se viceversa le board contengono dati come sono supportati
dal MAME (e basta), il problema e` del NeorageX e DEVE adeguarsi a
riempire di dati vuoti "al volo" esattamente come il MAME. BTW, se Top
Hunter e` stato fixato, vuol dire che E` possibile senza dover
raddoppiare la rom.
>Perche` Puzzle Bobble non andava sul Neorage? Sono andato a vedere il
>mio romset e mi sono accorto che contiene le rom m1, s1, p1, c5, c6,
>v3 e v4...
>E v1 e v2? e c1-c2-c3-c4?
Io sapevo che il MAME aveva tolto quelle ROMs, ma io le ho tenute lo
stesso (non si sa mai...). Cmq hai provato a rinominare le ROM c5 e c6
in c1 e c2 e quelle v3 e v4 in v1 e v2 ed aggiungerle all'archivio
gia' esistente?
--
Giovanni "Lone Wolf" Valdiserra
Student of Informatic Engineering
Member of MASSM, ChronoITA, B.O.B.B.L.E.
ICQ 22302189
> Se le board contenessero davvero dati di lunghezza doppia, mi sa che
> il MAME dovrebbe aggiornarsi alla "versione" del NeorageX e non
> viceversa. Non dimenticare che l'importante e` avere la ROM corretta,
Il fatto e' che non sempre si puo' sapere se si tratta di un dump sbagliato
o se la rom contiene davevro quei dati inutili. Gia e' tanto che
le dumpano :-)
Indi nel MAME si e' deciso di tagliare tutto., dato che non e' un problema
per chi deve usare l'immagine di una rom per riparare una board
originale aggiungere una serie di 00 per riempire il chip.
> Ok, a te come utente non frega nulla, ma al MAME Team interessa
> avere le cose fatte per bene:
Appunto, nel MAME. Gli altri autori di altri emu possono fare
quello che vogliono.
> rispetto al NeorageX, e dirgli "guardate che il gioco x funziona anche
> senza tutte queste rom inutili" e` solo un atto di informazione (se
Lo sanno benissimo. Lo hanno scritto anche nel readme...
>>Perche` Puzzle Bobble non andava sul Neorage? Sono andato a vedere il
>>mio romset e mi sono accorto che contiene le rom m1, s1, p1, c5, c6,
>>v3 e v4...
>>E v1 e v2? e c1-c2-c3-c4?
>Io sapevo che il MAME aveva tolto quelle ROMs, ma io le ho tenute lo
>stesso (non si sa mai...). Cmq hai provato a rinominare le ROM c5 e c6
>in c1 e c2 e quelle v3 e v4 in v1 e v2 ed aggiungerle all'archivio
>gia' esistente?
E` stata la prima cosa che ho provato quando avevo capito, ma mi
usciva a windows. Poi rimettendo quella vecchia funziona. Ora ho una
cartella aggiuntiva delle rom neogeo in cui tengo tutte quelle che il
MAME non emula, e ci ho messo anche Puzzle Bobble: l'ho messa come
primo path del NeorageX, cosi` cerca PRIMA li` e POI nella cartella
roms\ del MAME.
Geniale ed efficace. :P
>> Ok, a te come utente non frega nulla, ma al MAME Team interessa
>> avere le cose fatte per bene:
>Appunto, nel MAME. Gli altri autori di altri emu possono fare
>quello che vogliono.
Giusto ma il MAME essendo OpenSource non farebbe male a "dare il buon
esempio" segnalando come va fatto questo o quest'altro, poi ognuno SE
VUOLE segue quello che il MAME Team dice.
>> rispetto al NeorageX, e dirgli "guardate che il gioco x funziona anche
>> senza tutte queste rom inutili" e` solo un atto di informazione (se
>Lo sanno benissimo. Lo hanno scritto anche nel readme...
Non mi riferivo a quei giochi, ma a Puzzle Bobble... poi ANCHE quelli
(ma li` ho calcato meno la mano, proprio perche` era scritto sul
readme: quando PB non funzionava la prima cosa che ho fatto e` stato
leggere il readme e notare che di PB non diceva nulla :)) ).
>SNIP
>Indi nel MAME si e' deciso di tagliare tutto., dato che non e' un problema
>per chi deve usare l'immagine di una rom per riparare una board
>originale aggiungere una serie di 00 per riempire il chip.
00 che il neorage potrebbe inserire al volo...
>Il giorno Fri, 18 Jun 1999 22:56:04 +0200, "Bruno Barbera"
><oce...@tiscalinet.it>, marchiando a ferro e fuoco tutta la citta` di
>provenienza, ha scritto:
>
>>(mentre invece non mi viene riconosciuto Puzzled, chissa' perche?
>Penso sia un problema di dump MVS/MGD-II. o di nome errato (?) della
>rom. Comunque come hai detto subito dopo la puoi giocare lo stesso, te
>la elenca sotto.
Uffa basta rinominarla in Puzzled e non JoyJoy :))