Introduzione
Per pixel perfect (da me chiamato anche "pippel perfect", perché per molti è considerata una spasmodica pippa alla ricerca della perfezione, invece la ritengo di primaria importanza) si intende una modalità video che ci permettere di ottenere una resa identica al cabinato, ed ottenere una fedeltà del 100% sui nostri pc, attivando i 15 khz e permettendo la visualizzazione delle risoluzioni native dei giochi direttamente su una tv crt senza perdita di qualità.
I nostri cabinati tanto amati, infatti, avevano dei monitor a tubo catodico, la maggior parte a 15khz.
Ma, attenzione, il pixel perfect può essere inteso anche a 25 o 31 khz, perché esistono giochi che girano anche a queste frequenze.
Il pixel Perfect si ottiene mediante dei driver modificati, schede video compatibili (il 95% sono tutte della ATI - AMD), cavo vga scart cablato appositamente, una tv crt ed alcune utility.
Senza l'attivazione di questo "hack", tutti i giochi vengono adattati alla classica risoluzione di windows, 640x480 - 800x600 a salire, in interlacciato se usiamo gli adattatori scart cinesi.
I pixel dei giochi vengono interpolati, le risoluzioni progressive ce le sogniamo e quindi non potremmo mai ottenere un risultato paragonabile a quando giocavamo davvero su un cabinato.
Per non parlare, su crt, dell'assenza di lag video, in quanto gli schermi crt sono a 0 ms, quindi, noterete una fluidità maggiore nel movimento a schermo degli sprite, oltre ad una saturazione dei colori che solo un crt può donarvi.
I nostri cabinati tanto amati, infatti, avevano dei monitor a tubo catodico, la maggior parte a 15khz.
Ma, attenzione, il pixel perfect può essere inteso anche a 25 o 31 khz, perché esistono giochi che girano anche a queste frequenze.
Il pixel Perfect si ottiene mediante dei driver modificati, schede video compatibili (il 95% sono tutte della ATI - AMD), cavo vga scart cablato appositamente, una tv crt ed alcune utility.
Senza l'attivazione di questo "hack", tutti i giochi vengono adattati alla classica risoluzione di windows, 640x480 - 800x600 a salire, in interlacciato se usiamo gli adattatori scart cinesi.
I pixel dei giochi vengono interpolati, le risoluzioni progressive ce le sogniamo e quindi non potremmo mai ottenere un risultato paragonabile a quando giocavamo davvero su un cabinato.
Per non parlare, su crt, dell'assenza di lag video, in quanto gli schermi crt sono a 0 ms, quindi, noterete una fluidità maggiore nel movimento a schermo degli sprite, oltre ad una saturazione dei colori che solo un crt può donarvi.
Gli step fondamentali
Questi sono gli step fondamentali per poter giocare, su Mame, ai nostri amati vecchi arcade:
- Procuratevi un pc
- Il Mame e delle rom da testare
- Pulite il Mame.ini dalle varie opzioni che ostacolano il pixel perfect
- Una scheda video compatibile con i crt emudriver
- I crt emudriver con le relative utility (ArcadeOSD, vmmaker etc.)
- Un cavo vga scart rgb per arcade (no cinesi per videoproiettori da 5 euro, non possono funzionare)
- Una TV CRT (tubo catodico) con presa scart da 20 pollici a salire
- Magari anche un software tipo Team Viewer per risolvere casini
- Eventuali Modeline mancanti relative a qualche gioco che non vuole partire alla sua risoluzione nativa
- Armatevi di santa pazienza, coraggio e non arrendetevi mai
Qui una pagina di backup del mio cabinato con vari appunti, se può essere utile.
https://nircada.weebly.com/muletto-pc-arcade.html
https://nircada.weebly.com/muletto-pc-arcade.html
Pixel Perfect, questo sconosciuto
Stavamo dicendo....volete vedere la grafica dei vostri giochi per Mame ESATTAMENTE come era al bar?
Siete stanchi dell'effetto strano del monitor LCD che vi fa vedere tutto troppo pixeloso?
Non ne potete più dei filtri per Mame e di quel finto scanline?
Allora dobbiamo parlare di quello che in gergo si chiama "pixel perfect", ovvero l'impostazione grafica, visiva...insomma
tale e quale al cabinato.
Qui si complicano molto le cose ed è solo per utenti avanzati e smanettoni. Quindi, se non siete pratici, lasciate perdere.
Il rischio è quello di avere un computer scombinato e di non saperlo aggiustare.
Riconoscere il Pixel Perfect
Come faccio a capire se sto visualizzando una rom in pixel perfect?
Ecco una lista che può esservi di aiuto:
Lo schermo non deve avere il flickering dovuto a risoluzioni interlacciate e non progressive.
Quindi se state visualizzando su un 15khz una rom da 320x240 con schermo effetto vibrante, qualcosa non va nei setting del mame, molto probabilmente.
Ci deve essere un minimo di smearing, ovvero i contorni dei pixel non devono avere un contrasto netto e cristallino, altrimenti vuol dire che state su un LCD e non ve ne siete accorti.
L'immagine deve essere pulita con un bel contrasto a livello sia cromatico che di luminosità.
I testi nei giochi devono essere ben leggibili e con caratteri dalle forme omogenee.
Se, ad esempio, notate delle strane sfocature nei testi e negli sprite, oppure come se nello scrolling ci fosse un ritardo, avete attivo il bilinear filter oppure il gioco sta girando con una modeline errata.
Avete fatto tutto alla lettera ma il mame che parte dal vostro frontend non vi fa girare le rom alla modeline nativa? Usate VMM per dare in pasto al mame.exe tutte le modeline e farlo switchare, così, correttamente.
Osservate un vero arcade con crt, un Amiga, etc.
Questo se non sapete assolutamente quale sia il risultato da ottenere.
Anche se siete in pixel perfect continuerete a percepire i giochi più vecchi con grafica un pochino scalettata (ma mai lontanamente paragonabile ad un lcd). È normale, se considerate, ad esempio, il 1986 e uno spazio grafico limitato a soli 256x240 pixel, di cui magari solo 25x30 pixel per il disegno di uno sprite.
Provateci voi a creare qualcosa con pochi pixel e poi fatemelo sapere.
Ecco una lista che può esservi di aiuto:
Lo schermo non deve avere il flickering dovuto a risoluzioni interlacciate e non progressive.
Quindi se state visualizzando su un 15khz una rom da 320x240 con schermo effetto vibrante, qualcosa non va nei setting del mame, molto probabilmente.
Ci deve essere un minimo di smearing, ovvero i contorni dei pixel non devono avere un contrasto netto e cristallino, altrimenti vuol dire che state su un LCD e non ve ne siete accorti.
L'immagine deve essere pulita con un bel contrasto a livello sia cromatico che di luminosità.
I testi nei giochi devono essere ben leggibili e con caratteri dalle forme omogenee.
Se, ad esempio, notate delle strane sfocature nei testi e negli sprite, oppure come se nello scrolling ci fosse un ritardo, avete attivo il bilinear filter oppure il gioco sta girando con una modeline errata.
Avete fatto tutto alla lettera ma il mame che parte dal vostro frontend non vi fa girare le rom alla modeline nativa? Usate VMM per dare in pasto al mame.exe tutte le modeline e farlo switchare, così, correttamente.
Osservate un vero arcade con crt, un Amiga, etc.
Questo se non sapete assolutamente quale sia il risultato da ottenere.
Anche se siete in pixel perfect continuerete a percepire i giochi più vecchi con grafica un pochino scalettata (ma mai lontanamente paragonabile ad un lcd). È normale, se considerate, ad esempio, il 1986 e uno spazio grafico limitato a soli 256x240 pixel, di cui magari solo 25x30 pixel per il disegno di uno sprite.
Provateci voi a creare qualcosa con pochi pixel e poi fatemelo sapere.
Configurare il Mame per avere i pixel nudi e crudi, come mamma li ha disegnati per i tubi a raggi catodici.
Da solo avere un crt a 15khz non basta.
Il segnale video, inteso come pixel della rom, deve uscire pulito.
Pulito significa senza fronzoli.
Quindi via il bilinear filter, stretch hardware vari, shader e filtri di ogni tipo, scanline compresi.
Soltanto in questo modo, e sarà anche di beneficio alla cpu che lavorerà di meno offrendovi maggiori performance in termini di velocità, potrete avere il fatidico Pixel Perfect.
Dal mame.ini. o dalla gui eliminate il bilinear filter and company per assicurarvi l'uscita dei pixel come mamma li ha fatti.
Il segnale video, inteso come pixel della rom, deve uscire pulito.
Pulito significa senza fronzoli.
Quindi via il bilinear filter, stretch hardware vari, shader e filtri di ogni tipo, scanline compresi.
Soltanto in questo modo, e sarà anche di beneficio alla cpu che lavorerà di meno offrendovi maggiori performance in termini di velocità, potrete avere il fatidico Pixel Perfect.
Dal mame.ini. o dalla gui eliminate il bilinear filter and company per assicurarvi l'uscita dei pixel come mamma li ha fatti.
Il cavo VGA Scart
Il cavo vga scart è un particolare tipo di cavo che ci consente, insieme ai software che andremo ad installare (da solo non funzionerebbe mai) a far uscire il segnale dalla scheda video del nostro pc alla frequenza di 15 khz, anzichè 31 khz su una presa scart di una tv crt, quindi direttamente in rgb.
È il "componente" hardware più importante da utilizzare, insieme alla scheda video.
Senza di questo, non potrai mai vedere i fatidici 15 khz dei nostri tanto amati cabinati.
Quindi, già so che avete quasi tutto tranne 1 cosa...il cavo vga scart.....non comprateli su ebay dai soliti cinesi, quelli non vanno.
L'alternativa è costruirselo. Oppure, se non volete buttare tempo, denaro e sudore fate così, compratelo già fatto e
perfettamente funzionante.
Potete comprarlo su Ebay (di solito sono venditori spagnoli), oppure provare a costruirlo seguendo la guida di Josep 1975 a questo link
È il "componente" hardware più importante da utilizzare, insieme alla scheda video.
Senza di questo, non potrai mai vedere i fatidici 15 khz dei nostri tanto amati cabinati.
Quindi, già so che avete quasi tutto tranne 1 cosa...il cavo vga scart.....non comprateli su ebay dai soliti cinesi, quelli non vanno.
L'alternativa è costruirselo. Oppure, se non volete buttare tempo, denaro e sudore fate così, compratelo già fatto e
perfettamente funzionante.
Potete comprarlo su Ebay (di solito sono venditori spagnoli), oppure provare a costruirlo seguendo la guida di Josep 1975 a questo link
Elenco gpu compatibili
Qui sotto troverete l'elenco delle gpu compatibili ed in rosso i relativi crt emudriver da utilizzare a seconda della gpu e del sistema.
Ringraziamo in eterno Calamity per questi driver e Sailor Sat per il buon vecchio Soft 15khz (adatto per schede ancora più vecchie e qualche Nvidia).
Ringraziamo in eterno Calamity per questi driver e Sailor Sat per il buon vecchio Soft 15khz (adatto per schede ancora più vecchie e qualche Nvidia).
WINDOWS XP 32 bit
- ATI Radeon 7000, 7200, 7500, 8500, 9000, 9100, 9200, 9250, 9500, 9550, 9600, 9700, 9800, X300, X550, X600, X700, X800, X850, X1300, X1600, X1800, 1900, X1950, ArcadeVGA 9200/9250, etc.
- (in rosso le schede video che non supportano low pixel clock e che quindi daranno problemi con giochi che hanno modeline con risoluzioni molto basse. Su queste schede, da vmmaker.ini bisogna settare DotClockMin = 8.0 per scalare in orizzontale le basse risoluzioni)
- CRT Emudriver 1.2b (Catalyst 6.5) for Windows XP-32 + VMMaker + Arcade_OSD 1.4b
WINDOWS XP 32 bit
- ATI Radeon 9500, 9550, 9600, 9700, 9800, X300, X550, X600, X700, X740, X800, X850, X1050, X1200, X1300, X1550, X1600, X1650, X1800, X1900, X1950, HD 2350, HD 2400, HD 2600, HD 2900, HD 3200, HD 3300, HD 3400, HD 3410, HD 3450, HD 3550, HD 3570, HD 3600, HD 3610, HD 3690, HD 3730, HD 3750, HD 3800, HD 3830, HD 3850, HD 3870, HD 4230, HD 4250, HD 4350, HD 4550, HD 4570, HD 4580, HD 4650, HD 4670, HD 4730, HD 4750, HD 4800, HD 4850, HD 4870, HD 4890, etc.
- (in rosso le schede video che non supportano low pixel clock e che quindi daranno problemi con giochi che hanno modeline con risoluzioni molto basse. Su queste schede, da vmmaker.ini bisogna settare DotClockMin = 8.0 per scalare in orizzontale le basse risoluzioni)
- CRT Emudriver 1.2b (Catalyst 9.3) for Windows XP-32 + VMMaker + Arcade_OSD 1.4b
WINDOWS 7 64 bit
- Radeon HD 2xxx, HD 3xxx and Radeon HD 4xxx
- CRT Emudriver 1.2b (Catalyst 13.1) for Windows 7-64 + VMMaker + Arcade_OSD 1.4b
WINDOWS 7/8/10 64 bit
- AMD Radeon™ HD 2000, HD 3000, HD 4000, HD 5000, HD 6000, HD 7000 series
- CRT Emudriver & CRT Tools 2.0 beta 15 (Catalyst 12.6)
WINDOWS 7/8/10 64 bit
- AMD Radeon™ HD 7700-7900, HD 8500-8900 Series
AMD Radeon™ R7 200, R7 300, R9 200, R9 300, R9 Nano, R9 Fury Series
AMD A-Series APUs with Radeon™ R4, R5, R6, or R7 Graphics
AMD Pro A-Series APUs with Radeon™ R5 or R7 Graphics
AMD Athlon™ Series APUs with Radeon™ R3 Graphics
AMD Sempron™ Series APUs with Radeon™ R3 Graphics
AMD A-Series APUs with Radeon™ R3, R4, R5, R6, R7, or R8 Graphics
AMD Pro A-Series APUs with Radeon™ R5, R6, or R7 Graphics
AMD FX-Series APUs with Radeon™ R7 Graphics
AMD E-Series APUs with Radeon™ R2 Graphics
AMD Radeon™ HD 8180 - HD 8400 Series Graphics
AMD Radeon™ R9 M300, R7 M300, R9 M200, R7 M200, R5 M200 Series
AMD Radeon™ HD 7700M-7900M, HD 8500M-8900M Series - CRT Emudriver & CRT Tools 2.0 beta 15 (Crimson 16.2.1 non-GCN cards)
WINDOWS 7/8/10 64 bit
- Radeon RX Vega Series Graphics
Radeon™ RX 500 Series Graphics
Radeon™ RX 400 Series Graphics
AMD Radeon™ Pro Duo
AMD Radeon™ R7 300 Series Graphics
AMD Radeon™ R7 200 Series Graphics
AMD Radeon™ R9 Fury Series Graphics
AMD Radeon™ R5 300 Series Graphics
AMD Radeon™ R9 Nano Series Graphics
AMD Radeon™ R5 200 Series Graphics
AMD Radeon™ R9 300 Series Graphics
AMD Radeon™ HD 8500 - HD 8900 Series Graphics
AMD Radeon™ R9 200 Series Graphics
AMD Radeon™ HD 7700 - HD 7900 Series Graphics
AMD Ryzen 5 2400G
AMD Ryzen 3 2200G
AMD Radeon™ R9 M300 Series Graphics
AMD Radeon™ R7 M200 Series Graphics
AMD Radeon™ R7 M300 Series Graphics
AMD Radeon™ R5 M200 Series Graphics
AMD Radeon™ R5 M300 Series Graphics
AMD Radeon™ HD 8500M - HD 8900M Series Graphics
AMD Radeon™ R9 M200 Series Graphics
AMD Radeon™ HD 7700M - HD 7900M Series Graphics
AMD A-Series APUs with Radeon™ R4, R5, R6, or R7 Graphics
AMD A-Series APUs with Radeon™ R3, R4, R5, R6, R7, or R8 Graphics
AMD Pro A-Series APUs with Radeon™ R5 or R7 Graphics
AMD Pro A-Series APUs with Radeon™ R5, R6, or R7 Graphics
AMD Athlon™ Series APUs with Radeon™ R3 Graphics
AMD FX-Series APUs with Radeon™ R7 Graphics
AMD Sempron™ Series APUs with Radeon™ R3 Graphics
AMD E-Series APUs with Radeon™ R2 Graphics
AMD Radeon™ HD 8180 - HD 8400 Series Graphics - CRT Emudriver & CRT Tools 2.0 beta 15 (Adrenalin 18.5.1 for GCN cards) per Windows 7/8 64-bits
- CRT Emudriver & CRT Tools 2.0 beta 15 (Adrenalin 18.5.1 for GCN cards) per Windows 10 64-bits
Vecchio procedimento su xp
INGREDIENTI:
1 Pc con windows xp 32/64 o win7 64 bit
1 cavo VGA - SCART ma di quelli fatti per il Mame, altrimenti perdiamo solo del tempo....
1 scheda video possibilmente ATI di questi modelli, meglio se non corrisponde alle schede elencate in rosso che hanno problemi con il low pixel clock:
ATI Radeon 7000, 7200, 7500, 8500, 9000, 9100, 9200, 9250, 9500, 9550, 9600, 9700, 9800, X300, X550, X600, X700, X800, X850, X1300, X1600, X1800, 1900, X1950, ArcadeVGA 9200/9250
ATI Radeon 9500, 9550, 9600, 9700, 9800, X300, X550, X600, X700, X740, X800, X850, X1050, X1200, X1300, X1550, X1600, X1650, X1800, X1900, X1950, HD 2350, HD 2400, HD 2600, HD 2900, HD 3200, HD 3300, HD 3400, HD 3410, HD 3450, HD 3550, HD 3570, HD 3600, HD 3610, HD 3690, HD 3730, HD 3750, HD 3800, HD 3830, HD 3850, HD 3870, HD 4230, HD 4250, HD 4350, HD 4550, HD 4570, HD 4580, HD 4650, HD 4670, HD 4730, HD 4750, HD 4800, HD 4850, HD 4870, HD 4890
1 TV a tubo catodico con ingresso scart
CRT emudriver a seconda della vostra gpu
Switchres
Arcade OSD e VMM
Mame
PROCEDIMENTO
Collegate il vostro PC con un normale monitor vga o dvi, perchè in questa fase, se usate il cavo vga scart non vedete una mazza....
Ricordo che consiglio di farlo su un pc dedicato solo a questo, anche perchè per ritornare alla situazione precedente bisogna disinstallare tutto, insomma un casino, non è che si preme un bottone e magicamente si torna a lavorare su word!
Pregate che la vostra scheda video sia compatibile con la "ricetta" in questione ed installate i crt emudrive....
Spegnete il pc e adesso collegate il vostro bel cavo vga scart al vostro televisore..
Avviate il PC e come vedete, vedete (scusate il gioco di parole) delle linee fuori sincronia..bene spegnete la tv (per evitare che questo tipo di segnale possa far danni, a lungo andare, alla vostra scheda video, riguarda solo la fase di boot che è sempre a 31khz) ed aspettate di sentire il suono di windows quando ha caricato la sua bella schermata iniziale.
A questo punto accendete, incrociate le dita et voilà!
Ecco che siete ritornati, magicamente ai tempi dell'Amiga, del C64 e degli Arcade!
Cosa IMPORTANTISSIMA!!!!
Non giocate a provare tutte le risoluzioni, perchè se beccate una risoluzione che va fuori sincro, perchè non è gestita dalla vostra scheda video, dopo bestemmierete in turco ed aramaico, perchè non riuscirete, alla cieca, a ricambiare risoluzione (a me è successo almeno 3 volte e non ci sono mai riuscito).
La soluzione sarebbe quella di collegarsi in remoto al vostro pc per risistemare il tutto. Se non avete un collegamento remoto dovete, dalla modalità provvisoria, disinstallare i driver video e ricollegare il vostro monitor lcd e reinstallare il tutto, sperando che winzozz collabori...
Per precauzione, quando tutto mi funziona, creo sempre un punto di ripristino, non si sa mai...
Per testare in maniera sicura le risoluzioni tornando indietro con il tasto ESC potete, DOVETE utilizzare Arcade OSD
Con Switchres, invece, avrete un popup in basso a destra che vi permette di scegliere tutte le modeline, ovvero tutte le risoluzioni gestibili. La mia preferita è la 640x288, perchè non è interlacciata (ahh.. i bei tempi dell'Amiga..).
Se poi siete, come me, dei felici possessori di Act Labs Gun, potete usare queste pistole solo su determinate risoluzioni (altrimenti non calibrano) e tramite un banale convertitore di segnale da vga a vga/svideo etc...
Per far sì che il mame legga in automatico le risoluzioni a 15khz, soprattutto se usate un front end (Maximus Arcade etc.) usate VMM
Settate i pixel nudi e crudi dal mame.ini e.......ta da!!!!!! Benvenuti nel mondo del pixel perfect!
1 Pc con windows xp 32/64 o win7 64 bit
1 cavo VGA - SCART ma di quelli fatti per il Mame, altrimenti perdiamo solo del tempo....
1 scheda video possibilmente ATI di questi modelli, meglio se non corrisponde alle schede elencate in rosso che hanno problemi con il low pixel clock:
ATI Radeon 7000, 7200, 7500, 8500, 9000, 9100, 9200, 9250, 9500, 9550, 9600, 9700, 9800, X300, X550, X600, X700, X800, X850, X1300, X1600, X1800, 1900, X1950, ArcadeVGA 9200/9250
ATI Radeon 9500, 9550, 9600, 9700, 9800, X300, X550, X600, X700, X740, X800, X850, X1050, X1200, X1300, X1550, X1600, X1650, X1800, X1900, X1950, HD 2350, HD 2400, HD 2600, HD 2900, HD 3200, HD 3300, HD 3400, HD 3410, HD 3450, HD 3550, HD 3570, HD 3600, HD 3610, HD 3690, HD 3730, HD 3750, HD 3800, HD 3830, HD 3850, HD 3870, HD 4230, HD 4250, HD 4350, HD 4550, HD 4570, HD 4580, HD 4650, HD 4670, HD 4730, HD 4750, HD 4800, HD 4850, HD 4870, HD 4890
1 TV a tubo catodico con ingresso scart
CRT emudriver a seconda della vostra gpu
Switchres
Arcade OSD e VMM
Mame
PROCEDIMENTO
Collegate il vostro PC con un normale monitor vga o dvi, perchè in questa fase, se usate il cavo vga scart non vedete una mazza....
Ricordo che consiglio di farlo su un pc dedicato solo a questo, anche perchè per ritornare alla situazione precedente bisogna disinstallare tutto, insomma un casino, non è che si preme un bottone e magicamente si torna a lavorare su word!
Pregate che la vostra scheda video sia compatibile con la "ricetta" in questione ed installate i crt emudrive....
Spegnete il pc e adesso collegate il vostro bel cavo vga scart al vostro televisore..
Avviate il PC e come vedete, vedete (scusate il gioco di parole) delle linee fuori sincronia..bene spegnete la tv (per evitare che questo tipo di segnale possa far danni, a lungo andare, alla vostra scheda video, riguarda solo la fase di boot che è sempre a 31khz) ed aspettate di sentire il suono di windows quando ha caricato la sua bella schermata iniziale.
A questo punto accendete, incrociate le dita et voilà!
Ecco che siete ritornati, magicamente ai tempi dell'Amiga, del C64 e degli Arcade!
Cosa IMPORTANTISSIMA!!!!
Non giocate a provare tutte le risoluzioni, perchè se beccate una risoluzione che va fuori sincro, perchè non è gestita dalla vostra scheda video, dopo bestemmierete in turco ed aramaico, perchè non riuscirete, alla cieca, a ricambiare risoluzione (a me è successo almeno 3 volte e non ci sono mai riuscito).
La soluzione sarebbe quella di collegarsi in remoto al vostro pc per risistemare il tutto. Se non avete un collegamento remoto dovete, dalla modalità provvisoria, disinstallare i driver video e ricollegare il vostro monitor lcd e reinstallare il tutto, sperando che winzozz collabori...
Per precauzione, quando tutto mi funziona, creo sempre un punto di ripristino, non si sa mai...
Per testare in maniera sicura le risoluzioni tornando indietro con il tasto ESC potete, DOVETE utilizzare Arcade OSD
Con Switchres, invece, avrete un popup in basso a destra che vi permette di scegliere tutte le modeline, ovvero tutte le risoluzioni gestibili. La mia preferita è la 640x288, perchè non è interlacciata (ahh.. i bei tempi dell'Amiga..).
Se poi siete, come me, dei felici possessori di Act Labs Gun, potete usare queste pistole solo su determinate risoluzioni (altrimenti non calibrano) e tramite un banale convertitore di segnale da vga a vga/svideo etc...
Per far sì che il mame legga in automatico le risoluzioni a 15khz, soprattutto se usate un front end (Maximus Arcade etc.) usate VMM
Settate i pixel nudi e crudi dal mame.ini e.......ta da!!!!!! Benvenuti nel mondo del pixel perfect!
Sony Trinitron? No grazie!
Gran bel TV, senza ombra di dubbio.
Ma per via della sua maschera di separazione Trinitron è poco adatto ad una resa arcade, in quanto ha un segnale molto cristallino, che non produce lo smearing, l'impastamento dei pixel con quell'effetto morbido che si sogna qualsiasi schermo LCD.
Ogni monitor o tv crt può presentare una resa differente, soprattutto a seconda della maschera di separazione utilizzata ed alla qualità e tecnologia stessa dell'insieme.
Alcuni monitor crt professionali, ad esempio, come un modello Sony BVM, hanno una resa cristallina con uno scanline che pare come quello fake dei monitor lcd.
Ma per via della sua maschera di separazione Trinitron è poco adatto ad una resa arcade, in quanto ha un segnale molto cristallino, che non produce lo smearing, l'impastamento dei pixel con quell'effetto morbido che si sogna qualsiasi schermo LCD.
Ogni monitor o tv crt può presentare una resa differente, soprattutto a seconda della maschera di separazione utilizzata ed alla qualità e tecnologia stessa dell'insieme.
Alcuni monitor crt professionali, ad esempio, come un modello Sony BVM, hanno una resa cristallina con uno scanline che pare come quello fake dei monitor lcd.
Approfondimenti: le Modeline
Ogni gioco nasce ad una determinata risoluzione (modeline), appunto, nativa. È possibile che il vostro sistema non supporti di default tutte le modeline.
In questo caso vanno aggiunte manualmente e sempre testate con ArcadeOSD prima di provarle.
Possono essere generate tramite generatori online di modeline, oppure tramite ricerche su google con un semplice copy e paste.
In questo caso vanno aggiunte manualmente e sempre testate con ArcadeOSD prima di provarle.
Possono essere generate tramite generatori online di modeline, oppure tramite ricerche su google con un semplice copy e paste.