Pagina 1 di 1
Mame: nuovo render BGFX questo sconosciuto
Inviato: 29/02/2016, 15:04
da genius77
Ciao ragazzi,
apprendo che dalla versione 0.171 di Mame e' stato sbloccato il nuovo render BGFX
Qualcuno di piu' esperto potrebbe chiarire come funziona, quali benefici porta, come si utilizza e in quali casi e' bene utilizzarlo?

Re: Mame: nuovo render BGFX questo sconosciuto
Inviato: 29/02/2016, 15:41
da Ado64
BGFX è una piattaforma di rendering cross-platform che supporta varie api grafiche. In particolare per il mame dovrebbe aggiungere la possibilità di renderizzare usando le D3d su windows o le OpenGLES su Raspberry Pi2. Forse, abilitando l'accellerazione hardware per le ogles, giusto in quest'ultimo caso si potrebbe avere qualche differenza prestazionale apprezzabile, per il resto almeno per adesso poca roba, al momento per l'elaborazione grafica si continua a sfruttare solo il processore.
Re: Mame: nuovo render BGFX questo sconosciuto
Inviato: 29/02/2016, 15:53
da genius77
ma volendo provare come devo fare?
io ho installato nella root del mame la cartella "shaders" che ho trovato googlando e poi ho lanciato il mame da riga di comando col parametro -video bgfx ma...
...il risultato e' uno schermo nero (sento l'audio in sottofondo)
Re: Mame: nuovo render BGFX questo sconosciuto
Inviato: 29/02/2016, 16:03
da Ado64
chiaramente non ti sta facendo il rendering dell'immagine. Su che sistema operativo stai?
Re: Mame: nuovo render BGFX questo sconosciuto
Inviato: 29/02/2016, 16:07
da genius77
windows 7
Sto provando con Groovymame 0.171 magari il problema e' quello... anche se in realta' nel changelog di Grovymame e' indicato questo:
- (Windows 7+) Preliminar support for the new BGFX renderer (currently only DirectX 11). Mode setting is implemented. Dynamic resolution switching may be buggy yet. Frame delay not implemented yet.
Ho una scheda DX11 compliant
Non ho provato con la versione "liscia" di mame... lo faro' stasera
Re: Mame: nuovo render BGFX questo sconosciuto
Inviato: 29/02/2016, 16:28
da Ado64
Si, io proverei con il mame liscio. In alternativa prova a mettere dentro la cartella shaders che hai creato il contenuto del file che ho allegato (mantieni la struttura delle cartelle dx9, dx11 etc).
Re: Mame: nuovo render BGFX questo sconosciuto
Inviato: 29/02/2016, 19:28
da genius77
Grazie Ado
Ho provato con l'eseguibile originale del mame e funziona, con il Groovymame no quindi il problema e' questo.
A chi interessa, per quanto riguarda l'emulazione con il BGFX l'immagine è leggermente blurrata e meno pixellosa rispetto al normale. Va a gusti, potrebbe piacere...
Ho notato rispetto al Groovymame una velocita di emulazione leggermente maggiore (sempre al 100% contro un 98 o 99%)
Pero' ho provato rom a caso, se qualcuno vuole suggerire una rom particolarmente problematica posso provare a fare un confronto