Newsgroup: it.comp.software.emulatori
Titolo: Mame Wip......ROTFL!!

".......included a perfectly working driver for Killer Instinct and Killer
Instinct 2 written by him and Bryan McPhail (sorry, your 3 GHz P4's are
obsolete now)."
Ma scherzano o fanno sul serio? ;))


HUAHUAHUAHUAHUAHUAHUAHUAHUAHUAHUAHUAHUAHUA!!!!!!
HUA
E poi c'è chi sostiene ancora che il mame non è lame!


A questo punto stai QUASI incominciando a convincere anche me.


Verrà il giorno in cui anche Zappa mi darà ragione!

per il gioco Cruis'n USA su 
mame.dk
 alla fine del Game-Information c'è
scritto:
"P4 - 4 GHz or Athlon XP 4000+ recommended."


A questo punto stai QUASI incominciando a convincere anche me.
Scusa, ma si tratta di un' EVIDENTE presa per il culo. :P
Quando scrivono queste cose sulla WIP e' perche' si rendono conto che
sono giochi ancora ULTRApesanti da emulare se non altro per un
emulatore multi piattaforma come MAME. Quella scritta sta a
significare: noi il driver lo implementiamo, ma non aspettatevi di
avere abbastanza potenza per farlo girare al momento.
Ricordo quando uscirono i primi Midway basati sulla scheda (non
ricordo mai il nome...) di Mortal Kombat... una roba da 2 o 3 fps. Poi
ricordo che nel giro di 2 o 3 releases le cose cambiarono
sensibilmente e il frame rate era gia' salito a piu' di 20 fps, e
qualche release dopo era quasi giocabile: nel frattempo ho cambiato
CPU ed ovviamente dopo tutto funzionava perfettamente. E' solo
questione di tempo.
-- 
Zappa
"I Will Not Feed Your Hunger, Instead
 I Bite The Pain
 Looking Not Back But Forward
 I Bite Down Hard"
 Death - "Bite The Pain"


RICORDATE: Pagare CD con ROM e` un reato ed e` sbagliato. LE EMOZIONI NON HANNO PREZZO.

 questione di tempo.
E di soldi aggiungerei.

 faccia girare veloci quanto il MAME, e` molto meglio che stiate zitti.
Stai calmo, intendevo solo dire che IMHO il Mame sta prendendo una strada
discutibile. Sembra quasi che ora sono piů interessati a emulare giochi
grossi (vedi Atari Cojag) e recenti che in passato.
Non sono un patito dell'emulazione e non ho mai criticato il Mame per le
prestazioni. Ma a tutto c'č un limite. Fino a quando uno pensa a un computer
di potenza "media" (a seconda del periodo temporale) come potrebbe essere
adesso una CPU da 1 GHz (piů o meno) allora sono d'accordo che non č sensato
cercare di ottimizzarlo per farlo girare su comp meno potenti. Ma qui stiamo
arrivando a dire che stanno emulando giochi che attualmente nessun
processore riesce a far girare in maniera decente (notare che inoltre ho
volutamente limitato il discorso alla sola CPU).
E cmq no, non sono in grado di programmare un emulatore. Sono un
programmatore Java (e sporadicamente in VB) e mi occupo di cose molto
diverse (decisamente agli antipodi dell'ambito ludico ^_^).

 E di soldi aggiungerei.
E si, devi sapere che il MameTeam sta' prendendo accordi con AMD e INTEL per
costringerci a cambiare cpu sempre + spesso, cosi' hanno una percentuale sui
guadagni...
Preferiresti che giochi che richiedono simili risorse non vengano emulati?
Allora non gli emulare, non vedo il problema.
Bow-wow
--
Kye - Killer in eDonkey
ICQ: 73998132
"La storia ha orrore dei paradossi"

 E di soldi aggiungerei.
Ripeto, nessuno ti obbliga ad avere l'ultimo processore disponibile, 
nessuno ti obbliga ad avere la GeForceFX appena esce...allo stesso modo 
nessuno ti obbliga a scaricare MAME e a giocare con Cruisin' USA et 
similia.
-- 
Best Regards,
Maccy
"I, cry, when angels deserve to die!"

 grossi (vedi Atari Cojag) e recenti che in passato.
Ma tu sai la ragione per cui stanno emulando quest'ultimi piuttosto che 
giochi più vecchi? Beh, non lo so neanche io per certo, ma so che 
l'ammontare di giochi rimasti da emulare di vecchia data, sono piuttosto 
difficoltosi...hardware protetto, documentazione difficile da trovare e 
via dicendo. Non pensare che emulare un gioco di 20 anni fa sia SEMPRE 
più facile che emulare un ATARI CoJag, per riprendere l'esempio che hai 
fatto tu...molti di questi giochi hanno "semplicemente" una potenza 
elevata ma non hanno particolari complessità a livello architetturale, 
per cui vengono emulati prima di altri che magari hanno dieci hanni in 
più ma che sono infarciti di protezioni, crittazioni, roms saldate alla 
scheda e diavolerie varie. Infine penso che la più grossa attrattiva per 
i MAMEDevs sia il Reverse Engineering e non utilizzare i loro 
"prodotti"...ritengo che non ci sia bisogno di far andare il gioco 
emulato a 60 fps per capire se tutte le caratteristiche dell'hardware 
sono correttamente riprodotte. E da qui il famoso "nice side 
effect"...comunque tutto IMHO.


 sono piuttosto difficoltosi...
Dopo questa sono da IPSE DIXIT di Mai dire Gol...
Trap Rulez :)
P.S. Chiaramente volevo dire: "i vecchi giochi rimanenti sono piuttosto 
difficoltosi da emulare"


 piuttosto difficoltosi da emulare"
Si, questo l'avevo capito :-)

A me sembra una scelta può benissimo non essere condivisibile.
Liberissimo di non condividerla, ma visto che i driver ci sono e
funzionano, vale la pena attivarli visto che come da sempre si dice il
fatto che si possa giocare col MAME e` un nice side effect. E in ogni caso,
meglio tenerli attivati che averli li` nei sorgenti senza attivarli.
Riguardo ai vecchi giochi non ancora emulati, la maggioranza ha problemi.
Tanto per fare un esempio, sono anni che aspetto di vedere Master Boy
emulato, ma l'unico in possesso della scheda (Any) non e` in grado di
poterlo dumpare visto che gli servirebbe un adattatore del costo di 249$
(vado a memoria) che non ha, e che probabilmente non ci farebbe comunque
molto visto che a detta sua e` quasi sicuramente protetto quindi
indumpabile con le tecnologie note. Un altro gioco che aspetto e` il quiz
della Elettronolo ma non si sa se ne esista ancora una board funzionante e
dove si trovi.
Ho citato due nomi, ma se vedi sul sito dei giochi non emulati (non ricordo
l'indirizzo) vedi che casi come quelli che ho citato sono all'ordine del
giorno. A quelli si aggiungono i driver in lavorazione, i titoli dumpati ma
su cui non si hanno specifiche sufficienti per poterli emulare, e i titoli
di cui esistono driver in parte funzionanti ma non giocabili (tipo Dragon's
Lair).
Poi non e` vero che i giochi vecchi non vengono aggiunti: se vedessi le
pagine del Work-in-Progress divise per mese, vedrai sempre qualche titolo
anni '80 o '70 che e` stato implementato. Il fatto e` che spesso non sono
dei most wanted, ma lo scopo del MAME e` emularli tutti.
E` ovvio comunque che col tempo e con l'aumentare del numero di titoli ci
si sta spostando MEDIAMENTE verso un'emulazione piu` dei giochi recenti (su
cui si hanno tra l'altro piu` info, sono maggiormente reperibili e via
dicendo) che non dei giochi vecchi (che sono molto piu` rari e difficili da
emulare -a livello di implementazione, non a livello di hardware
richiesto-). Ma cio` mi pare tanto normalissimo.
Per quanto riguarda la lentezza... meglio un gioco emulato lentamente che
non emulato affatto. In ogni caso, irrimediabilmente col tempo, e
l'avanzare della tecnologia hardware da un lato (processori + potenti) e
software dall'altro (ottimizzazioni) la lentezza non ci sara` piu`, quindi
quello che va lento oggi andra` bene domani o dopodomani.


A me sembra una scelta può benissimo non essere condivisibile.

PS: Rimando xke non lo vedo comparire anche dopo diverse ore.



-- 
-Bibbio-

 
E allora?
Il fatto che OGGI non puoi giocarci mica significa che loro non 
devono mettere il driver - che funziona - dentro? 
O per il solo fatto che esista tu ci *devi poter giocare*?
-- 
Renato 'Hitman' Salzano / 
http://spazioinwind.libero.it/hitman
IHGGer #667 / Yane's Fan #0 / Mexico '86 Fan #2 / GdG #6 
Now posting from a Atlhon XP 2Ghz-256M powered by Gentoo Linux
"Turn off the light / tell me your stories / give it away"

 emulati? Allora non gli emulare, non vedo il problema.
Emularli meglio, magari utilizzando l'hardware a disposizione senza perdersi
in menate del tipo "eh, ma se uso le OpenGL allora non č vera emulazione"
proprio no, eh?
Quando il fanatismo produce mostri.
--
p.bes
un nuovo numero di Zzap! ti aspetta al sito
http://www.tgmonline.it

 faccia girare veloci quanto il MAME, e` molto meglio che stiate zitti.
Massi, se uno mi viene a dire "il tuo P4 da 3 Ghz è obsoleto", che scherzi o
meno, l'unica cosa che mi viene da rispondergli è che è un coglione, a
prescindere dall'entità dello sforzo che vuol compiere. Qui non si tratta di
cercare la somma dei gradi degli angoli alterni interni di una sfera ;-), si
tratta di creare un emulatore capace di far girare due giochi, che, fino a
prova contraria, adottano tecnologie che erano d'avanguardia un paio di
lustri fa. Certo è che finché si mettono in primo piano "la portabilità del
codice", o peggio ancora "la VERA emulazione, perché usare l'accelerazione
3D delle ultime schede è sporco e cattivo" (vero Zappa? A proposito,
bentornato, era un po' che non ti facevi vedere, e iniziavo a sentire la tua
mancanza), siamo a posto. Nessuno se la sente di partire dal quel codice
opensource e scrivere un emulatore dedicato, con tutte le ottimizzazioni del
caso?


 vera emulazione" proprio no, eh?
Ma che significa per te "emularli meglio"? Per il MameDev, credo, significa
"l'essere il + fedele possibile all'originale", e questo puo' anche
includere l'uso, ad es., l'OpenGL (che cmq non darebbe molti vantaggi con i
2 Killer Istinct, non credi? :P).
Credo che le accelerazioni hardware non siano state usate + per problemi
tecnici (non ho mai smanettato seriamente con i sorgenti del Mame, quindi
potrei dire cavolate) che per "fanatismo".
Se la frase che hai citato e' stata detta da qualcuno dei MameDev mi daresti
un link per leggerne il contesto?



Ora anche a me, prima no :/
-- 
マッシ　カデンティ - E-mail massi.cadenti(at)
tiscali.it
 <-- NEW


 proprio no, eh?
Per quanto ne so io, nessun MAMEDEV ha mai affermato che OpenGL o 
Direct3D non verranno MAI implementati perchè vanno contro lo spirito 
dell'emulazione "documentale". Tant'è che Aaron Giles sta cercando di 
implementare Direct3D in MAME...
In secondo luogo non è un assioma che se un gioco usa dei poligoni, 
l'accelerazione hardware sia *sempre* un beneficio (leggere questo 
thread a proposito <
http://www.mame.net/cgi-bin/wwwthreads/showpost.pl
?
Board=mamegeneral&Number=96075&page=0&view=expanded&mode=threaded&sb=5
#Post96075> ma ce ne sarebbero altri). Tra l'altro, per un bel po' di 
tempo il miglior plugin per PSEmuPro, in termini di velocità e di 
accuratezza, è stato il Software Rendering del "nostro" Kazzuya.
Sono convinto, anche per quanto detto a proposito di Aaron Giles, che se 
l'accelerazione hardware sarà vantaggiosa e allo stesso tempo non 
intralcerà la documentazione dell'hardware, verrà utilizzata.
-- 


 mancanza), siamo a posto. 
Su quanto dice Zappa a proposito dell VERA emulazione si può essere 
d'accordo o meno. Personalmente gradisco quando vengono implementati 
effetti come Eagle o Sai in emulatori orientati alle performance come 
Nebula o Kawaks, anche se vanno a discapito della portabilità...ma 
perchè c'è già MAME che si occupa di documentare l'hardware emulato.
Il vero punto però, secondo me, non è tanto la portabilità del codice, 
che comunque ritengo un ottima caratteristica del progetto, ma piuttosto 
la documentazione dell'hardware. IMHO è una questione di uovo oggi o 
gallina domani...pensi davvero che esistano così tanti emulatori CPS-2 o 
NeoGeo per caso? Non pensi che MAME abbia facilitato questo sviluppo di 
progetti alternativi che tu tanto gradisci e che Zappa tanto odia? Io 
non penso proprio. Certo ci sono stati fenomeni come Callus o NeoRage, 
ma di questi ultimi non è rimasto niente nel momento in cui gli autori 
si sono stancati del loro progetto o, come nel caso di Sardu, hanno 
trovato lavoro in una software house (EA). Callus non emulava il CPS-2 e 
mai lo emulerà... NeoRageX non emula correttamente i raster effects e 
probabilmente mai lo farà, a meno che Anders & Janne tornino sui loro 
passi. Questo perchè erano closed source...ma anche perchè per ottenere 
ottimi risultati come quelli raggiunti dai suddetti emulatori si è fatto 
uso massiccio di ASM, per loro stessa ammissione. Ora poniamo pure per 
assurdo che siano open source: anche se conosco solo superficialmente 
l'ASM e il C, penso converrai con me che la leggibilità del codice è 
quasi agli antipodi. Per concludere anche ElSemi, autore di Nebula, ha 
più volte dichiarato di essersi servito dei sorgenti di MAME, soprattuto 
per l'emulazione delle cpu sonore.


ottimizzazioni del caso?
Se non ti interessa l'emulazione perfetta, ma ti interessa giocare, fai 
pure. Mi pare che non si possa biasimare chi cerca di preservare la 
storia in modo PERFETTO.
Non hai proprio capito nulla dello spirito dell'emulazione: lo spirito 
dell'emulazione non è GIOCARE, ma RIPRODURRE in modo PERFETTO.
Nel mame sono riusciti a riprodurre in modo perfetto alcuni giochi, 
purtroppo per GIOCARLI COME VUOLE BESSER, ovvero con gamepad e bava alla 
bocca, ci vorrà ancora qualche anno.
Che c'è di male ? Preferisci un emulazione non perfetta e giocare da 
subito ? AAAAAHHH e dillo subito che sei un bambinone.
Complimenti
Paolo Zavarise

 facilitato questo sviluppo di progetti alternativi
Io non penso proprio.
Quelli che tu chiamo "progetti alternativi" hanno emulato quei sistemi prima
del Mame, non dopo.
Ad esempio, quando erano uscite le prime XOR table in grado di far girare i
giochi CPS2 il Mame non le supportava, un certo FinalBurn si.
E se non sbaglio il Nebula č stato il primo a emulare i giochi PGM.
Il Mame ha il pregio di emulare moltissime cose in piů, e di inglobare,
prima o poi quasi tutto. Ma non mi pare porprio che abbia introdotto
l'emulazione CPS2 o NeoGeo.

 cpu.
E questo non ti porta a pensare che sarebbe sensato usare anche negli
emulatori un po' di "hardware 3D" visto che esiste anche per PC, č a prezzo
abbordabile (ben piů di una CPU da 3GHz) ed esistono librerie create
appositamente per utilizzarli senza usare direttamente chiamate ai driver?
E' come uno che vuole rivedere un vecchio film e non vuole usare televisori
moderni perché le tecnologie costruttive di oggi non esistevano a quel
tempo.
Io sono d'accordo con la filosofia del Nebula, Winkawaks e compagnia bella
sul fatto che non ci sia nulla di male a introdurre nuove "feature" se
possibile (Eagle, SAI, trasparenze, force-feedback, ecc...).

 coglione, a prescindere dall'entità dello sforzo che vuol compiere.[cut]
Calma.
Potresti dargli del coglione se tu stessi pagando il suo software moneta
sonante.

 
L'emulazione sarebbe più veloce ma non perfetta come ora
Saluti
Bicchi

 l'emulazione CPS2 o NeoGeo.
Mai detto. Ho detto semplicemente che se avessi dovuto *completare* 
l'emulazione di CPS-2 e NeoGeo basandoti solo su Callus e NeoRage, 
dovevi per forza aspettare qualcuno con i controcoglioni che riscrivesse 
tutto da zero. Puoi anche disassemblare tutto il codice e analizzarlo 
riga per riga, ma dire che è un compito improbo è riduttivo. 
-- 
Best Regards,


 possibile (Eagle, SAI, trasparenze, force-feedback, ecc...).
Anche io, te lo assicuro. Ma perchè so che intanto MAME continua a 
documentare l'hardware e a rimanere portabile. 


 subito ? AAAAAHHH e dillo subito che sei un bambinone.
Preferisco essere un bambinone a cui piacciono gli emulatori per quello a
cui servono, piuttosto che un personaggio triste con la verità in tasca,
disposto a buttare via miliardi di cicli di clock perché bisogna emulare
perfettamente ogni cosa, fino alla più microscopica resistenza saldata sulla
scheda madre. A proposito: come riesci a vivere pensando che tutti quei
componenti elettronici, nel MAME, non ci sono?


L'emulazione sarebbe più veloce ma non perfetta come ora
credo che alla fine il discorso generale sia: "perche' non mettere
l'accelerazione 3d come 'plugin' per poter lanciare i giochi con
l'opzione -opengl?"
ritengo che in questo modo si riuscirebbe ad accontentare tutti... se
le richieste per l'emulazione "dura e pura" - anzi, diciamo fedele
all'originale - sono adesso di 3Ghz, pur auspicando la massima
accelerazione nel processo di micronizzazione dei componenti per
realizzare processori piu' veloci, quando mai, nella vita, sarebbe
possibile "emulare" giochi Naomi?
personalmente posso tranquillamente aspettare, ma capisco il punto di
vista di tutti. 
domanda: un driver opengl potrebbe essere "generico" e quindi essere
tranquillamente adattato ai vari giochi senza dover essere riscritto
ogni volta? 
-- 
j./When you cannot get a compliment in any other way, pay yourself one.
Still alive (very alive) on Friday at 1:47:43 - 
http://www.iftf.it

 moneta sonante.
Intanto il software che paghi di meno (per la cronaca, è quello open source)
di solito è anche quello più limato di tutti. Per me un qualsiasi programma
deve dare un risultato: qui ormai siamo arrivati alle pippe mentali degli
emulatori che nascono per "descrivere" qualcosa, e c'è pure chi ci crede.
Gli emulatori servono a creare su una macchina reale un ambiente in tutto e
del tutto simile a un'altra macchina reale - che, essendo soltanto software,
diventa "macchina virtuale" - in modo da permettere l'esecuzione del
software scritto per la seconda sulla prima. Punto e basta.
Se vuoi descrivere qualcosa, prendi carta e penna e fai un disegnino, non
scrivi milioni di righe di codice in C. Ci sono emulatori che svolgono
questo compito in modo eccellente, alcuni preferendo l'accuratezza, altri la
velocità di esecuzione, altri ancora trovando un giusto connubio fra le due
cose. Nessuno mette in dubbio la complessità di un emulatore di CPS-2, in
fondo per avere un C64 perfetto abbiamo dovuto attendere l'era del Pentium.
Ma nessuno mi può venire a scrivere con leggerezza che il suo favoloso
driver per il MAME permette sì di eseguire correttamente il gioco X, ma che
per farlo ci vuole la potenza di una rendering farm. Esiste un limite
all'indecenza e un'affermazione come quella che mi son sentito nel dovere di
criticare, checché ne dicano i gotha dell'emulazione e il Signor PERFETTO,
l'ha ampiamente superato.
Se io mi propongo di pitturarti gratis il muro esterno di casa tua, e poi ti
disegno sopra un enorme cazzone, cosa mi risponderesti se alle tue giuste
proteste qualcuno osservasse: "ragazzo, non lo paghi una lira, quindi
arrangiati"?





 arrangiati"?
Non capisco molto il collegamentro tra il cazzone sul muro e MAME.
MAME se lo scarichi e non ti soddisfa, lo cancelli senza sforzo e senza 
danni al tuo PC. Il muro di casa devi ripitturarlo, se non ti vada bene 
il cazzone. IMO, non basta che le due cose siano gratis per fare un 
collegamento diretto, non credi?
-- 


arrangiati"?
ROTFL!
M'ha fatto ridere, però non vedo il nesso. Se ti disegno un cazzone ti
arreco un danno, nell'altro caso sei semplicemente tu che decidi di usare o
meno il software, dopo che sei stato avvertito che comunque il tuo P4 non è
abbastanza performante per un'esecuzione al 100%.
--
Regards LaZ
.·´¯`·.¸.·´¯`·.¸ ><((((º> ....... <º))))>< .·´¯`·.¸.·´¯`·.¸
Mi riservo, con fermezza, il diritto di contraddirmi. (Paul Claudel) 
.·´¯`·.¸.·´¯`·.¸ ><((((º> ....... <º))))>< .·´¯`·.¸.·´¯`·.¸

 C'e` chi lo fa. Se vuoi puoi farlo anche tu.
Se avessi il tempo e le conoscenze tecniche per farlo, ti garantisco che
sarei il primo. Invece, a partire da oggi, ho altri compiti. Ciao.
--
p.bes
PC Action
deputy editor

 al "sapere enciclopedico dell'hardware".
Infatti...esattamente quello che intendevo io, con l'aggiunta che la 
nascita di ALTRI emulatori è agevolata dal "sapere enciclopedico 
dell'hardware" di MAME, per cui nonostante secondo te sia discutibile la 
loro filosofia, non puoi non ammettere che è utile al fine di sviluppare 
emulatori di cui il fine ultimo è giocare cercando le massime 
performance e la massima qualità grafica, anche "migliorandola" rispetto 
all'originale :)


 modo diverso dall'altra.
Premessa: forse non ho capito cio' che intendi dire :)
Cmq... per esperienza personale con OpenGL, se disegno
un poligono (una mesh, una scena intera, quello che vuoi
insomma) in un certo modo (con determinati shading model,
texture parameters, lighting model, ecc.) ad una certa
risoluzione, tale poligono (o quello che e') risulta uguale
qualunque sia la scheda grafica utilizzata.
Certo, se poi si utilizzano determinate features di una
particolare scheda grafica senza pensare alla compatibilita'
con le altre si possono avere problemi, ma questo e' un
discorso diverso (e facilmente evitabile non utilizzando
tali features).

Quando il fanatismo produce mostri.
Mamma mia Paolo... ma perche' non pensi e non ti informi (proprio tu!)
prima di dire crete cose?
Mah....
-- 
Zappa
"I Will Not Feed Your Hunger, Instead
 I Bite The Pain
 Looking Not Back But Forward
 I Bite Down Hard"
 Death - "Bite The Pain"

caso?
Beh, piu' che due giochi a me sembrano piu' di 3000 (togliendo i cloni
e il resto credo che cmq stiamo sui 1500 "originals").
Inoltre mi sembra anche che questa porcheria che sembri disprezzare
tanto (o per lo meno e' cio' che traspare dalle tue dichiarazioni, ma
siccome io non sono uno che mette in bocca agli altri cio' che non
hanno detto, preferisco puntualizzare che e' una *mia* impressione...)
non ti costi un benemerito cazzo. E' free. E' libera. La scarichi da
dove ti pare. E' opensource. Gli autori, oltre a non essere pagati da
te, non lo sono da me, ne' da Massi, ne' da Maccy, ne' da Goku, o
Braindead, o Hitman o ABS. E nemmeno dalla Sony o dalla M$ e neanche
dalla Nintendo. Insomma, non prendono nulla, nada, rien, nothing. Gia'
solo a partire da questo fatto si dovrebbe scegliere il silenzio
assoluto. Per quanto mi riguarda, le cose che scrivono sulla WIP
spesso sono goliardiche e, in ogni caso, hanno tutto il diritto di
scriverle, con il lavoro che stanno svolgendo assolutamente gratis.
Non hai pagato il MAME 50 o 60 euro come qualsiasi gioco per Pc o PS2
o Xbox o NGC. Non lo paghi un cazzo. Se tu avessi una macchina da 3
giga, con una Geforce FX, 8 giga di ram e ti ritrovassi un gioco
PAGATO quella cifra o piu' e te lo vedessi scattare, allora potresti
lamentarti e avresti ragione in pieno. Qui a te e a chiunque utilizzi
il MAME non e' dovuto assolutamente nulla, per cui la scelta migliore
a mio avviso e' starsene zitti.
Mi meraviglia solamente sentire dei discorsi del genere cosi' infoiati
da uno come te che di esperienza videoludica ne ha da vendere.
Per quanto riguarda l'utilizzo "sporco e cattivo" delle OpenGL, ancora
una volta non hai capito la mia linea di pensiero, o fai finta di non
volerla capire: io non ho mai detto che l'utilizzo delle OpenGL debba
essere bandito... dico solo che se tali librerie (assieme alle schede
3D che le supportano) vengono utilizzate per "migliorare" un gioco
emulato (leggasi: risoluzione maggiore, textures piu' luminose, anti
alias....) io non me la sento di parlare di emulazione... e'
semplicemente un tentativo di "migliorazione" (tanto per usare qualche
neologismo che oggigiorno fa cosi' fico) che per me e' un insulto.
Poi, pensala come vuoi, sono stanco di parlare di questo argomento,
tanto la mentalita' delle persone che vogliono giocare e basta non si
cambia, e' inutile.
L'unica puntualizzazione che voglio fare , pero', e' che, se per
assurdo fosse necessario usare le OpenGL per emulare CORRETTAMENTE (e
intendo come era in origine) un gioco basato su HW 3D, io non sarei
affatto contrario, ne sarei anzi felice.... quello che non mi va e'
l'utilizzo delle schede 3D per MIGLIORARE un gioco emulato. E questo
mi sta potentemente sul cazzo.
Ah, tra parentesi, non mi risulta che il MAME team abbia mai posto un
veto su un eventuale utilizzo futuro delle OpenGL....


E di soldi aggiungerei.
Di soldi? Questa e' proprio bella! Ti hanno chiesto una lira i ragazzi
del MAME team? No di certo. Paghi qualcosa per scaricare MAME? No.
Per cui la scelta e' tua: vuoi giocare a scrocco? Cambia CPU per stare
dietro al MAME, oppure prendi il codice e modificalo tu a tuo
piacimento, lo puoi fare. Non vuoi/puoi percorrere alcuna della due
soluzioni? Pazienza, il MAME team andra' avanti lo stesso.
Io possiedo un 56k e ormai sono 3 releases che non scarico piu' nulla
perche' mi e' ovviamente impossibile starci dietro. Ma non mi sono mai
lamentato che il MAME team faccia delle release troppo grosse... fanno
le release che vogliono perche' io non li pago un centesimo!


 Se io mi propongo di pitturarti gratis[cut]
Ti han gia' risposto.
L'esempio non calza minimamente.

 Non paghi niente per il lavoro che il MAME team sta facendo.
Mamma mia che vespaio.
Qui basta che uno dica "questa cosa PUO' (e sottolineo il fatto che si
tratta di possibilità) non essere condivisibile" che c'è gente che si
incavola come un estremista religioso.

 proprio no, eh?
Ma stai parlando di Killer Instinct 1 e 2, vero?
Quelli che *non* hanno hardware 3D, ma solo fondali precalcolati 
memorizzati sull'hard disk, giusto?
Quelli che usano una CPU RISC da 100MHz, ho detto bene?
Nicola Salmoria

 Ma stai parlando di Killer Instinct 1 e 2, vero?
naaa il mio è un discorso in linea generale.


 veto su un eventuale utilizzo futuro delle OpenGL....
Zappa, per l'ultima volta, chemmifrega a me della MAME way of life (or
emulation)... possono fare quello che hanno voglia, io parlavo della
possibilità di creare alternative, magari partendo proprio dall'ottimo
lavoro svolto dal MAME team, in quanto una pirlata come "eh sì, il P4 a 3Ghz
è già obsoleto" è apparsa nei WIP del MAME, non certo da altre parti. E ora
scusami, ma vorrei tornare a discussioni con gente normale, e non con i
soliti fanatici col paraocchi che vivono di Pane e Mame.


 naaa il mio è un discorso in linea generale.
Ti dispiacerebbe portarlo nel particolare?
In linea generale ho difficolta' a seguirti, a parte prendere atto della 
tua evidente mancanza di senso dell'umorismo.
Nicola Salmoria

 scrivi milioni di righe di codice in C.
E' come dire: se vuoi descrivere una casa perfettamente, con tanto di 
crepe nei muri, piastrelle non perfettamente allineate, imperfezioni 
nell'intonaco, impianto elettrico, idraulico, bla, bla, bla e cui piu' 
ne ha piu' ne metta, prendi il disegno del geometra e capisci tutto...
Ma dai...
Il MAME la casa te la ricostruisce uguale.
ciao
-- 
DKappey
dkappey(at)
hotmail.com
   ICQ:321690
http://digilander.libero.it/DKappey/index.html
POTA, #11

 soliti fanatici col paraocchi che vivono di Pane e Mame.
Magari potessi permettermi di vivere di pane e MAME! E' da 3 releases che
non aggiorno una cippa perche' con un 56k NON sono fisicamente in grado di
scaricare tutte le roms...
Per quanto riguarda la possibilita' di creare alternative, ti stupira'
sapere che sono perfettamente d'accordo con te, e che anzi sono il primo a
scaricare nuovi emulatori "dedicati" quando questi escono; se vuoi la
conferma, fai una ricerca su google, troverai dei thread miei dove mi
dichiaravo contrario all'idea che il MAME dovesse inglobare tutto e
diventare l'emulatore totale e globale (c'era e c'e' chi la pensa cosi').
Cio' che mi da' fastidio e' sentire aspre critiche nei confronti del MAME
team perche' non "ottimizza" il codice per poter giocare velocemente ai
giochi piu' recenti.... prima o poi ci si potra' giocare, lo ripeto, e' solo
questione di tempo, ma non si puo' criticare il team perche' non lo fanno
ora.
Per quanto riguarda la pirlata apparsa sulla MAME WIP, ho visto che ti ha
gia' risposto Nicola in persona e quindi non torno sull'argomento.
--
Zappa
Direttamente dall'Ospedale di Ferrara
--------------------------------
Inviato via 
http://usenet.libero.it

 della tua evidente mancanza di senso dell'umorismo.
Io la chiamo questione di limiti. Più o meno come l'udibilità dei suoni
corrisponde a un intervallo di frequenze, il senso dell'umorismo di ciascuno
di noi parte da un punto x e arriva a un punto y, maldigerendendo tutto ciò
che non è compreso fra x e y. Sorry, ma una noticina sul WIP esulava dal mio
intervallo. Solo quella.
Ciò che mi spiace constatare, comunque, è il servile fanatismo con cui certa
gente, qui dentro, protegge a spada tratta il tuo lavoro (per altro ottimo,
come più volte mi è capitato di dire) infervorandosi anche per le critiche
minori e circoscritte. Certa gente riesce nell'impossibile impresa di dare
ragione a Devil Master. Forse, a questi, scopare di più farebbe bene.
Con la solita sincera stima,


 sull'argomento.
risposto pure io, ciao.


di attenzione. E questo indipendentemente dal lavoro, dal suo costo, ecc ecc
Certo, e infatti quando arrivano critiche sul malfunzionamento di un
driver, su difetti nell'emulazione, su un gioco che si inchioda a un
certo livello e via dicendo, allora sono sicuramente costruttive.
Pero' se le critiche vengono fatte sulla mancanza di ottimizzazione e
sulla velocita' di certi giochi emulati secondo me non lo sono.
Riprendendo il tuo esempio a proprosito di Linux, e' come se uno si
lamentasse perche' Linux non funziona come Windows...





videogiochi...
un applauso e (quasi) tutta la mia solidarieta'
(il quasi e' perche' un altro paio di post li hai cannati imho)
-- 
FRM
Boss di fine gioco del B.O.B.B.L.E.
In difesa dei draghetti saponosi.
Blast off and strike the evil Bibbio empire

(il quasi e' perche' un altro paio di post li hai cannati imho)
Boh, io tutta questa riverenza non la vedo. Si e' aperta una polemica
molto aspra e con toni piuttosto accesi e non mi sembra che alcuno sia
stato trattato coi guanti di velluto, tanto meno Paolone che, a parte
i miei interventi (e' noto che io e Paolo abbiamo MOLTI punti di
divergenza sull'argomento emulazione), ha ricevuto replies di dissenso
sia da Massi che da Maccy,
Non vedo proprio nessun  trattamento di favore.
