GroovyMame

Da wikicab.

"GroovyMame" è una versione specializzata dell'emulatore MAME, orientata all'uso con i Monitor Arcade. Consente la generazione e l'uso di modelines personalizzate.

Caratteristiche:

  • Genera modelines personalizzate e le usa quando il gioco le richiede
  • In Windows con schede ATI possiamo alterare la frequenza di aggiornamento delle modelines esistenti, secondo i requisiti del gioco
  • Capacità di cambiare risoluzione con cambio di modeline in Windows e Linux, giochi PSX e altri
  • La modalità multithreaded e waitvsync funzionano insieme in Windows senza throttle
  • Compatibile con la patch hi score di MKChamp (funziona anche in Linux) (hiscore.dat va nella directory /hi/)
  • Correzione per la risoluzione di Frogger/Galaxian (in modo che appaiano normali per le risoluzioni arcade)
  • Sincronia audio per il triblebuffer di Windows (non in Linux), che è possibile disabilitare
  • Ridimensionamento pulito sia in Windows che in Linux
  • Ridisegna i frame in modo che i giochi a 30Hz funzionino a 60Hz come Tron in Windows e Linux
  • La maggior parte delle impostazioni sono scelte automaticamente secondo necessità a partire dalla risoluzione usata, come la scelta del throttling, del vsync o di ripiegare sul triplebuffer.

Note:

Partire sempre con un nuovo file mame.ini generato da GroovyMame, le impostazioni di default sono le migliori per la generazione delle modeline e diverse dal Mame normale o da cabmame o ogni altro Mame.

Si dovrebbero usare schede ATI, prevalentemente 9200/9250 e HD2xxx o superiori. In Linux qualunque cosa diversa dalla serie X8xx dovrebbe funzionare e in Windows siete limitati solo dalle schede ATI che funzionano con Soft-15khz (dato che usiamo le stesse modelines personalizzate nel registro di sistema).

In Linux è possibile che funzionino altre schede, basta che xrandr possa impostare modelines personalizzate e la scheda supporti correntamente gli interrupt vsync.

Calamity ha realizzato dei driver ATI personalizzati a 32 e 64 bit, che contengono modelines personalizzate preimpostate in modo che funzionino al meglio con GroovyMame. In tale modo non è necessario usare Soft-15khz a meno che non si vogliano aggiungere altre modelines personalizzate. I suoi driver possono memorizzare circa 120 modelines e questo è il limite (normalmente solo 60 sui normali driver Catalyst).