FORZATURA 15khz E CRTEMU - RIASSUNTO FINALE DEFINITIVO

Come portare i 15khz al monitor arcade con HW o SW
Avatar utente
principekento
Cab-dipendente
Cab-dipendente
Messaggi: 579
Iscritto il: 16/04/2017, 20:02
Città: VE
Grazie Inviati: 46 volte
Grazie Ricevuti: 13 volte

FORZATURA 15khz E CRTEMU - RIASSUNTO FINALE DEFINITIVO

Messaggio da principekento »

Ciao.
Dovendo rifare la forzatura e ricordandomi pochissimo, provo a riassumere la situazione mettendo insieme vari pezzi di notizie raccolte negli anni (non mi e' chiarissimo l'ordine in cui eseguire tutte le operazioni)...
Vi chiedo gentilmente di correggermi se qualche punto non quadra e di rispondere alle mie domande in rosso, grazie!

MIO HARDWARE:
AMD FX4300 con 4 gb di Ram
Windows 7 a 64 bit
Scheda video Ati 4850



NB: tutte le seg. operazioni vanno eseguite su un monitor lcd classico a 31 khz
- Disinstallare ogni traccia di eventuali driver usando il Catalyst Uninstaller (AMDcleanutility).

- Scaricare l’ultima versione di CRTemudrivers compatibile con la ns sc video ed il ns SO (Windows 7 a 64 bit).
I miei driver sono questi:
Download CRT Emudriver & CRT Tools 2.0 beta 15 (Catalyst 12.6) for Windows 7/8/10 64-bits
Desktop: AMD Radeon™ HD 2000, HD 3000, HD 4000, HD 5000, HD 6000, HD 7000 series
link: https://drive.google.com/file/d/1HLBVhz ... -kmhw/view

E i tools:
Download CRT Tools 2.0 beta 15 (VMMaker & Arcade OSD)
link: https://drive.google.com/file/d/158k2AM ... tuqeh/view


- Estrarre i files all’interno di una cartella che posizioneremo momentaneamente nel desktop: avremo vari files tra cui spiccano setup.exe (e’ il crtemu), arcade_osd.exe, vmmaker.exe, user_modes.txt, user_modes - super.txt.

- Eseguire il setup del programma come amministratore facendo mouse dx su Setup.exe e poi INSTALL DRIVER.

- Non riavviare il sistema quando lo chiede ma utilizzare la funzione TEST:
1.png
2.png
- Prima di riavviare selezioniamo la risoluzione 640×480@60 tramite quickres: una volta installato apparirà un’iconcina di Galaga in basso a destra (se non la vedo, vado in basso a dx nella barra applicazioni, click sulla doppia freccetta vs l’alto “Mostra icone nascoste”).
La clicco e appariranno alcune risoluzioni, a noi interessa la 640×480@60 o minore.

- Riavvio il PC.

- Ri-fare mouse dx su Setup.exe e poi INSTALL DRIVER: mi apparaira’ la conferma dell’avvenuta installazione!
3.png
Subito dopo mi uscira’ la scritta Compatible devices e il nome della mia sc video.

- Una volta riavviato il sistema, l'immagine non andrà a 15KHz automaticamente ma bisognera' impostarla manualmente tramite il software ArcadeOSD.
D) Come?
D) Meglio usare TeamViewer da altro pc?
D) Tutto questo ambaradan del forum eiusemmodi e' necessario farlo o dopo aver impostato con ArcadeOSD attacco il cavo e vedo gia' l'immagine a 15 khz sul monitor del cab?

https://geedorah.com/eiusdemmodi/forum/ ... 1016#p1016

- Lanciare VMMaker sempre come amministratore.

- Windows 7 non utilizza le Magic Resolution ma le Super Resolution!



ATTENZIONE: LA PARTE CHE SEGUE POSSO FARLA ALL’INIZIO, OSSIA PRIMA ANCORA DI INSTALLARE I CRTEMUDRIVER D) corretto?

NB: nei pc-cab la cartella del mame va SEMPRE posizionata in C\

- Scaricare Groovymame (stessa versione del ns romset Mame): e’ uno zip contenente vari files e l’exe del groovy

- Scompattare il Groovymame e trasportare il suo exe (mame64.exe) nella cartella del mame del cab.
ATTENZIONE: e’ fondamentale accertarsi, PRIMA di trasportare l’exe del groovy, che qs non abbia lo stesso nome di quello del mame, altrimenti lo sovrascriverebbe.
Se il nome fosse lo stesso, rinominare quello mame prima dello spostamento.

- Eliminare o spostare il mame.ini (ini) dalla cartella del mame.

- Tenendo premuto Shift posizionarsi sulla cartella del mame, premere mouse dx e selezionare “apri finestra di comando qui”: si aprira’ il prompt di Dos

- Digitare: mame64 -cc
cosi’ facendo si creera’ un nuovo file mame.ini (ini) nella cartella del mame.

- Editare il mame.ini (ini) cosi’ creato inserendovi il percorso delle ns rom.

Apriamo il Mame.ini appena creato

alla voce

#
# CORE SWITCHRES OPTIONS
#
modeline_generation 1
monitor generic_15
orientation horizontal
connector auto
interlace 1
doublescan 1
super_width 2560
changeres 1
powerstrip 0
lock_system_modes 1
lock_unsupported_modes 1
refresh_dont_care 0
dotclock_min 0
sync_refresh_tolerance 2.0
frame_delay 0
vsync_offset 0
black_frame_insertion 0
modeline auto
ps_timing auto
lcd_range auto
crt_range0 auto
crt_range1 auto
crt_range2 auto
crt_range3 auto
crt_range4 auto
crt_range5 auto
crt_range6 auto
crt_range7 auto
crt_range8 auto
crt_range9 auto


Dovremmo trovare il nostro modello di Monitor, se così non fosse possiamo sistemare mettendolo a mano

pal PAL TV – 50 Hz/625
ntsc NTSC TV – 60 Hz/525
generic_15 Generic 15.7 kHz -------------- ho un Antarex 15 khz quindi QUESTO?
arcade_15 Arcade 15.7 kHz – standard resolution
arcade_15ex Arcade 15.7-16.5 kHz – extended resolution
arcade_25 Arcade 25.0 kHz – medium resolution
arcade_31 Arcade 31.5 kHz – high resolution
arcade_15_25 Arcade 15.7/25.0 kHz – dual-sync
arcade_15_25_31 Arcade 15.7/25.0/31.5 kHz – tri-sync
m2929 Makvision 2929D
d9200 Wells Gardner D9200
d9400 Wells Gardner D9400
d9800 Wells Gardner D9800
k7000 Wells Gardner K7000
k7131 Wells Gardner 25K7131
m3129 Wei-Ya M3129
h9110 Hantarex MTC 9110
polo Hantarex Polo
pstar Hantarex Polostar 25
ms2930 Nanao MS-2930, MS-2931
ms929 Nanao MS9-29
vesa_480 VESA GTF
vesa_600 VESA GTF
vesa_768 VESA GTF
vesa_1024 VESA GTF

Note: labels are no longer case sensitive



VMMAKER & Arcade OSD
Installati i CRTEmuDriver, portata la risoluzione a 640x480i e riavviato il pc siamo a 15KHz.

Non vedremo più nulla sul monitor LCD del pc ma dovremo passare sul monitor del Cabinet.

Ora estraiamo i file VMMaker e Arcade OSD.

Nel file ini di VMMaker mi trovo alcune voci da modificare.

Va settato il percorso dell’eseguibile del mame e di alcuni ini:
4.png
Fatto questo, salviamo e lanciamo il VMMaker

Nella cartella ini avremo le risoluzioni create ad hoc per ogni gioco.

Ora, con Arcade OSD, abbiamo un potente tool che permette di modificare una determinata risoluzione al volo. Ad esempio lanciamo un gioco e vediamo che questo sborda troppo, avviando Arcade OSD, cerchiamo la risoluzione del gioco e cambiamo i parametri che ci interessano tramite una maschera in cui vediamo subito la geometria che si sta andando a modificare senza riavviare.

Sistemati i giochi che ci interessano – ovvero che non sono perfetti – possiamo passare al Mame.

Una guida veloce per il mamecab la trovate qui:
http://wp.arcadeitalia.net/convertire-u ... n-mamecab/


In Mame settare questi parametri:
Display -> Stretch using hardware: Disabilitato
Display -> Video Mode: DirectDraw
Screen -> Switch resolutions to fit: Abilitato


Alcune versioni di Mame hanno la possibilità di sincronizzare l’audio al video per eliminare i problemi di audio scattante in alcuni giochi se necessario.
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.
Avatar utente
Tox Nox Fox

BanHammer Silver Medal Donatore
Moderatore
Moderatore
Messaggi: 11713
Iscritto il: 14/01/2007, 23:35
Medaglie: 3
Grazie Inviati: 159 volte
Grazie Ricevuti: 270 volte

Re: FORZATURA 15khz E CRTEMU - RIASSUNTO FINALE DEFINITIVO

Messaggio da Tox Nox Fox »

Direi che va tutto bene tranne che per il fatto di avere Mame un c:

Lo puoi mettere dove vuoi. Averlo in c: o in d: o comunque in una cartella con un percorso corto semplifica sia la gestione che il problema di eventuali frontend o emulatori che non digeriscono i percorsi lunghi.

La parte Mame la puoi fare prima o dopo l'installazione dei crtemudriver MA considera che il groovymame, vmmaker ecc lavoreranno a 15khz quindi io consiglio di sistemarti il Mame con video, snap e tutto il resto sul PC di casa.
Trasferire l'eseguibile del Mame, lanciarlo e copiare tutti gli artwork nelle cartelle che si verranno a creare
Poi procedi come hai scritto con la sostituzione dell'eseguibile.

Per i crtemudriver devi seguire la guida di calamity. Cambiano leggermente da scheda a scheda e da versione a versione di crtemudriver e sistema operativo. A volte con la stessa scheda video puoi avere un procedimento leggermente diverso da PC a PC
WP.ARCADEITALIA.NET
La Guida al MameCab
Avatar utente
principekento
Cab-dipendente
Cab-dipendente
Messaggi: 579
Iscritto il: 16/04/2017, 20:02
Città: VE
Grazie Inviati: 46 volte
Grazie Ricevuti: 13 volte

Re: FORZATURA 15khz E CRTEMU - RIASSUNTO FINALE DEFINITIVO

Messaggio da principekento »

Grazie mille Tox, sei sempre molto preciso nelle spiegazioni e paziente, troppo gentile!

Chiedo un'altra cosa: siccome ho già la cartella del Mame con snap ecc già settati e soprattutto i controlli e altre personalizzazioni, quando faccio l'installazione dei crtemudriver posso lasciare tutto nella cartella come sta o si incasina?

IMG_20220209_105007.jpg
Questa parte è importante o può essere saltata?
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.
Avatar utente
Tox Nox Fox

BanHammer Silver Medal Donatore
Moderatore
Moderatore
Messaggi: 11713
Iscritto il: 14/01/2007, 23:35
Medaglie: 3
Grazie Inviati: 159 volte
Grazie Ricevuti: 270 volte

Re: FORZATURA 15khz E CRTEMU - RIASSUNTO FINALE DEFINITIVO

Messaggio da Tox Nox Fox »

Tecnicamente puoi lasciare persino il Mame.ini originale e si andrà ad aggiornare con quello del groovy però, così facendo, potresti avere delle configurazioni video già settate che non sono compatibili con il groovymame
Per tanto si sposta e si ricrea il file . ini

Puoi lasciare tutto il resto nelle loro cartelle
Se hai messo snap video ecc nelle cartelle di default non cambia nulla
Se invece le hai in altre cartelle devi reimpostare il percorso delle stesse nel nuovo file .ini
Per i controlli *a memoria* non cambia niente
Io però, per non incorrere in rischi, mi faccio una cartella di Mame di backup con TUTTO quello che ho impostato ecc
E poi lavoro su quella nuova.
In fondo puoi mettere il mame.exe, creare le cartelle lanciandolo, spostare il groovymame dentro e creare il nuovo mame.ini e verificare che i giochi vadano bene.
Da qua ricopiare tutti i file vecchi sopra i nuovi ad eccezione del file di configurazione del mame.ini

Mal che vada hai sempre al tua cartella di backup e torni indietro in due click 🙂
WP.ARCADEITALIA.NET
La Guida al MameCab
Avatar utente
principekento
Cab-dipendente
Cab-dipendente
Messaggi: 579
Iscritto il: 16/04/2017, 20:02
Città: VE
Grazie Inviati: 46 volte
Grazie Ricevuti: 13 volte

Re: FORZATURA 15khz E CRTEMU - RIASSUNTO FINALE DEFINITIVO

Messaggio da principekento »

Allora, sono riuscito a fare la forzatura e a vedere il desktop sul cab a 15 khz ma quando avvio il Groovy mi si congela il PC e posso uscire dall'enpasse solo tramite Esplora risorse, terminando il Groovy....

Documento quanto fatto:

Ripuliti i vecchi drivers,.

Scaricata l’ultima versione di CRTemudrivers e installati (setup.exe).
Dopo installazione ho rilanciato il setup ma non ha richiesto riavvio.

Avviato VMMaker e fatti i seguenti settaggi:
IMG_20220208_191746.jpg
IMG_20220208_191750.jpg
IMG_20220208_193029.jpg
IMG_20220208_191952.jpg
IMG_20220208_192227.jpg
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.
Avatar utente
principekento
Cab-dipendente
Cab-dipendente
Messaggi: 579
Iscritto il: 16/04/2017, 20:02
Città: VE
Grazie Inviati: 46 volte
Grazie Ricevuti: 13 volte

Re: FORZATURA 15khz E CRTEMU - RIASSUNTO FINALE DEFINITIVO

Messaggio da principekento »

Dopo aver generato le modelines e installate, i device che prima erano Display 4 e 5 sono cambiati in Display 7 e 8:
IMG_20220208_194345.jpg
Però collegando il cavo alla presa dvi n'1 del Cab non vedevo l'immagine...

Provo allora a collegarlo alla 2 e dopo un po' compare sul crt la scritta Modalità provvisoria in piccolo in basso a destra.. se non ci fosse stata, non avrei nemmeno capito che stavo uscendo a 15!

Col mouse destro riesco a fare apparire il menu di scelta di Win che mi conferma di avere Estendi monitor attivo!

Dopo vari tentativi non c'era modo di settare il monitor del cab (il 2) come principale...

Questi erano i monitor collegati:

IMG_20220208_194345.jpg
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.
Avatar utente
principekento
Cab-dipendente
Cab-dipendente
Messaggi: 579
Iscritto il: 16/04/2017, 20:02
Città: VE
Grazie Inviati: 46 volte
Grazie Ricevuti: 13 volte

Re: FORZATURA 15khz E CRTEMU - RIASSUNTO FINALE DEFINITIVO

Messaggio da principekento »

Alla fine ho risolto cliccando Identifica, forse perché così facendo mi ha generato un terzo monitor non identificato e quando successivamente ho
1) ri-settato il monitor 2 come principale
2) tolto Estendi
3) impostato 640x480
(cose già fatte prima senza successo) sono finalmente riuscito a vedere il desktop sul cab a schermo intero!
IMG_20220208_201634.jpg
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.
Ultima modifica di principekento il 09/02/2022, 17:44, modificato 1 volta in totale.
Avatar utente
Tox Nox Fox

BanHammer Silver Medal Donatore
Moderatore
Moderatore
Messaggi: 11713
Iscritto il: 14/01/2007, 23:35
Medaglie: 3
Grazie Inviati: 159 volte
Grazie Ricevuti: 270 volte

Re: FORZATURA 15khz E CRTEMU - RIASSUNTO FINALE DEFINITIVO

Messaggio da Tox Nox Fox »

Se lanci il Mame normale va ?
Il groovymame lo lanci da frontend o si blocca al Mame -cc ?
WP.ARCADEITALIA.NET
La Guida al MameCab
Avatar utente
principekento
Cab-dipendente
Cab-dipendente
Messaggi: 579
Iscritto il: 16/04/2017, 20:02
Città: VE
Grazie Inviati: 46 volte
Grazie Ricevuti: 13 volte

Re: FORZATURA 15khz E CRTEMU - RIASSUNTO FINALE DEFINITIVO

Messaggio da principekento »

Tox Nox Fox ha scritto: 09/02/2022, 17:44 Se lanci il Mame normale va ?
Il groovymame lo lanci da frontend o si blocca al Mame -cc ?
Allora qua sta il punto: il Mame normale va mentre il Groovy se lo lancio dal suo eseguibile mi blocca il PC e dal frontend idem..
Avatar utente
principekento
Cab-dipendente
Cab-dipendente
Messaggi: 579
Iscritto il: 16/04/2017, 20:02
Città: VE
Grazie Inviati: 46 volte
Grazie Ricevuti: 13 volte

Re: FORZATURA 15khz E CRTEMU - RIASSUNTO FINALE DEFINITIVO

Messaggio da principekento »

Ma temo di non aver fatto due cose importanti:
- non ho tolto il vecchio ini né creato quello nuovo col comando DOS
- non ho indicato al Groovy dove andare a pescarsi le rom ma penso vada in automatico nella cartella Roms... Giusto?
Rispondi

Torna a “Software e metodi per forzatura video a 15-25-31Khz”