Benvenuto Ospite,
per utilizzare il Forum ed avere accesso a tutte le sezioni e poter aprire un tuo Topic, rispondere nelle varie discussioni, mandare o ricevere Messaggi Privati devi seguire pochi passaggi:


Leggi il nostro Regolamento -> PREMI QUI <-
Segui il link su come Iscriversi -> PREMI QUI <-


Ricordati di aggiornare l'Avatar usando una immagine che ti distingua nel Forum

Mame VS Groovymame....problema risoluzioni

Problemi e soluzioni su configurazioni software, firmware
Lucky90
Affezionato
Affezionato
Messaggi: 131
Iscritto il: 07/03/2013, 1:34
Città: Roma
Località: Roma
Grazie Inviati: 3 volte

Mame VS Groovymame....problema risoluzioni

Messaggio da Lucky90 »

Salve
Ho una configurazione con CRT_EmuDriver 6.5_1.2_xp32 - Vmmaker 1.3c - Mame e Groovymame (nella stessa cartella) - FE Maximus Arcade 2.10.

Il problema nasce dal fatto che se imposto Max Arcade per far partire i giochi con mame.exe, le risoluzioni sono perfette ma alcuni giochi hanno l'audio sballato e il gioco va a scatti.
Se invece faccio partire i giochi con Groovymame.exe, audio e video (dei giochi problematici) sono buoni, ma si inventa le risoluzioni di sana pianta.....

Es. Slap Fight con mame 280x240 (perfetto)
Slap Fight con groovymame legge che il gioco vuole 280x240 ma effettua uno switchres a 432x280

Mi sembra di aver capito, ma posso sbagliarmi, che dipenda da come ho configurato Vmmaker.ini
La cartella degli INI me l'ha creata, riportando (portando ad esempio slap fight) la seguente dicitura

Codice: Seleziona tutto

## slapfigh ##
## "Slap Fight (bootleg set 3)" ##
## slapfght ##
screen0 \\.\DISPLAY1
resolution0  432x280@55
hwstretch 0
syncrefresh 0
rotate 1
Mentre nel mamelist.txt (presente nella cartella di CRT_EmuDriver) è riportato chiaramente

slapfighbslapfght [raster] vertical 280 x 240 @ 60.000000 "Slap Fight (bootleg set 3)"

Come posso creare i file ini con le risoluzioni corrette?

Questo è il mio Vmmaker.ini

Codice: Seleziona tutto

; VideoModeMaker - Options
; ------------------------
    
; 1. MAME
; -------

; Path for Mame executable, in case we want to extract xml information from it.

	MameExe = "D:\Mame\mame.exe"

; Path for Mame ini folder, in case we want to create an ini file for each game.
; Important: existing ini files will be overwritten.

	IniPath = "D:\Mame\ini\"

; Mame options.

	ListFromXML = 1		; Processes Mame XML and get video mode list from it
	GenerateXML = 1		; Extracts XML from Mame (only needed once)
	OnlyListMain = 0	; Only list resolutions for games contained in MameMain.txt
	GenerateInis = 1	; Creates an ini file for each Mame game, in the IniPath folder
	SDLMame = 0		; Use SDLMame specific options

; Monitor orientation

	MonitorHorizontal = 1	; 0 = Rotating monitor: horizontal and vertical games at their native resolution
				;     Suitable for users that physically rotate their CRTs
				; 1 = Horizontal monitor: horizontal games run at their native resolution and
				;     vertical games are rotated to fit in horizontal monitor	

	RotatingDesktop = 0	; Specifies if both desktop and monitor are rotated

; Aspect ratio for vertical games on horizontal monitor
; 	4:3 (keeps original aspect ratio)
; 	3:3 (stretches to square format)
; 	3:4 (stretches to full screen)
;	h:v (custom aspect ratio)

	VerticalAspect = "4:3"


; 2. MONITOR
; ----------

; Monitor Type. Valid types: D9800, D9400, D9200, EGA, VGA, MULTI, H9110, PAL, NTSC, GENERIC, CUSTOM

	MonitorType = "H9110"


; Monitor CUSTOM. These values will be used if MonitorType = "CUSTOM"
;
; monitor_specs0-6  HfreqMin-HfreqMax, VfreqMin,VfreqMax, HFrontPorch, HSyncPulse, HBackPorch, VfrontPorch, VSyncPulse, VBackPorch, HSyncPol, VSyncPol, ActiveLinesLimit, VirtualLinesLimit
;
; 	* HfreqMin-HfreqMax: Minimum and maximum horizontal frequency, in Hz. Defines the range of horizontal frequencies the monitor is capable to sync.
; 		The higher the horizontal frequency, the higher the vertical resolution available for the same vertical refresh.
; 		The higher the horizontal frequency, the higher the vertical refresh available for the same vertical resolution.
; 		The higher the horizontal frequency, the lower the horizontal amplitude of active video (narrower picture).
;
;	* VFreqMin-VfreqMax: Minimum and maximum vertical frequency, in Hz, Defines the range of vertical frequencies the monitor is capable to sync.
;
;	* HFrontPorch, HSyncPulse, HBackPorch: Horizontal timing and geometry, values in µs
;
;	* VfrontPorch, VSyncPulse, VBackPorch: Vertical timing and geometry, values in ms
;
;	* HSyncPol,VSyncPol: sync polarities, 0 = negative, 1 = positive.
;
;	* ActiveLinesLimit: Vertical resolutions until ActiveLinesLimit value included, are generated as progressive, regardless the possibility
;                           of obtaining the required vertical refresh value.
;
;	* VirtualLinesLimit: Vertical resolutions above ActiveLinesLimit and below VirtualLinesLimit are virtualized, that is, an interlaced resolution
;                            bigger that the native one is generated, with the right refresh, and "hardware stretch" is applied.
;                            Vertical resolutions above VirtulaLinesLimit are generated as interlaced, without any stretching.

	monitor_specs0    15625-16200, 49.50-65.00, 2.000, 4.700, 8.000, 0.064, 0.160, 1.056, 0, 0, 288, 448


; Tolerance for horizontal frequency, in kHz, enables extending the range defined by [ HfreqMin, HfreqMax ]
; The resulting allowed frequency range will be [ HfreqMin - HfreqTolerance, HfreqMax + HfreqTolerance ]

	HfreqTolerance = 0.010


; 3. MODELINE GENERATOR
; ---------------------

; Total number of modelines to generate. Here are the recommended values for each driver version:
; CRT_Emudriver, based on Catalyst 6.5:	160 modes (accepts up to 200, but above 160 HyperSpin will refuse to load)
; CRT_Emudriver, based on Catalyst 9.3:	120 modes (accepts some more but above 120 you can get some blue screens)
; Regular Catalyst                    :	 60 modes (won't accept any more)

	TotalModes = 160

; If enabled, only creates modes with 32 bits per pixel color depth

	Only32BPPModes = 0

; Method for mode table generation. If Mame xml is processed, that will create a lot of different video modes, so the mode table
; will be optimized keeping the most relevant ones, and dropping the rest, to keep below the TotalModes value.
;
; 0 = Static table: modelines are generated keeping their original vertical refresh. This method is intended to be used in
;     combination with ini files for each game. 
;
; 1 = Dynamic table: a table of dummy modes is created using xres and yres values while ignoring vfreq. This method is intended
;     to be used in combination with Switchres or Groovymame. No ini files are required using this method (you should disable the
;     GenerateInis option).
;
; 2 = Magic table: a table of 'magic resolutions' is created, by ignoring xres and vfreq and just keeping yres. This method greatly reduces
;     the total number of modes in the list. It's only supported by GroovyMAME, and is intended as a workaround for the Hyperspin issue.

	ModeTableMethod_Custom = 0
	ModeTableMethod_XML = 1

; Minimum resolution values (these will be used instead of lower values)

	XresMin_XML = 240
	YresMin_XML = 240
	YresRound_XML = 4

	XresMin_Custom = 240
	YresMin_Custom = 160
	YresRound_Custom = 0

; Minimum dotclock value allowed by the video card, in MHz (i.e. DotClockMin = 7.010)

	DotClockMin = 0

; Number of iterations used by the mode generator [0,5]. The higher the number of iterations, the bigger the accuracy of the vertical
; refreshed obtained, normally at the cost of increasing the horizontal frequency strictly required.

	Iterations = 0

; Specifies if the refresh label is multiplied by 10 before rounding (experimental).

	VFreqLabelx10 = 0

; 4. DRIVER
; ---------

; Path for the driver folder

	DriverPath = ".\Driver\"

; If UpdateRegistry is enabled, UpdateDriver will only work if the driver version found in DriverPath matches the one installed
; in the system.

	UpdateRegistry = 1	; Specifies if the video card registry section will be updated with the new video modes
				; (will only work in combination with CRT_EMUDriver).
		
	UpdateDriver = 0	; Specifies if the driver files in DriverPath will be updated with the new video modes, for
				; future installations.

	AnyCatalyst = 0		; Allows modelines to be installed for any Catalyst version. This option is experimental and
				; known to produce some problems.
Aggiungo un'altra cosa il mame.ini di groovymame l'ho creato.........serve anche editarlo?
Sto andando in panico <-help2-> <-help2-> <-help2->

Ho anche installato RealVNC 4.6.2, dicono che crei problemi, ma fino ad ora non me ne ha dati (a patto di sganciarsi prima di lanciare un'emulazione).......lo devo rimuovere?

Perdonate il post un po lungo ma penso che serva
Grazie
Avatar utente
Kernel
God of Arcade
God of Arcade
Messaggi: 6794
Iscritto il: 25/07/2005, 10:54
Grazie Inviati: 2 volte
Grazie Ricevuti: 2 volte

Re: Mame VS Groovymame....problema risoluzioni

Messaggio da Kernel »

Se togli tutti gli ini generati (magari spostandoli) come si comporta groovymame? Di default dovrebbe generare le risoluzioni al volo per ogni rom.
Avatar utente
Ansa89
Cab-maniaco
Cab-maniaco
Messaggi: 1511
Iscritto il: 19/06/2011, 8:43
Città: EarthRealm

Re: Mame VS Groovymame....problema risoluzioni

Messaggio da Ansa89 »

Kernel ha scritto:Di default dovrebbe generare le risoluzioni al volo per ogni rom.
Sì, però bisogna dirgli che monitor si sta usando.
---
Earth could be the hell of another world.
Avatar utente
Kernel
God of Arcade
God of Arcade
Messaggi: 6794
Iscritto il: 25/07/2005, 10:54
Grazie Inviati: 2 volte
Grazie Ricevuti: 2 volte

Re: Mame VS Groovymame....problema risoluzioni

Messaggio da Kernel »

Non adotta come default un monitor CGA?
Avatar utente
Ansa89
Cab-maniaco
Cab-maniaco
Messaggi: 1511
Iscritto il: 19/06/2011, 8:43
Città: EarthRealm

Re: Mame VS Groovymame....problema risoluzioni

Messaggio da Ansa89 »

Sinceramente non lo so <-scratch_one-s_head-> .
Per sicurezza io lo specificherei, così si è sicuri che non va a impostare delle risoluzioni non supportate.
---
Earth could be the hell of another world.
Lucky90
Affezionato
Affezionato
Messaggi: 131
Iscritto il: 07/03/2013, 1:34
Città: Roma
Località: Roma
Grazie Inviati: 3 volte

Re: R: Mame VS Groovymame....problema risoluzioni

Messaggio da Lucky90 »

Scusate....mi sono assentato dal forum per un po di tempo. ...cercando la soluzione in proprio. :?

Ho capito che che a groovymame non interessa minimamente cosa combina vmmaker...Forse per tutti era ovvio...ma non per me.
Qundi il problema era da cercarsi nel mame.ini.

Il monitor e un hantarex polo da 20"
Il settaggio "polo" evidentemente non andava e ho dovuto testare l'intero range di frequenze in cui giocano i monitor da 15khz.
Una volta definto il limite superiore ed inferiore dove non c'erano distorsioni, ho impostato le frequenze verticali da 45-65.
Ho così abbozzato un profilo costum che ha dato in pasto sia a vmmaker.ini che a mame.ini.
Risultato.... perfetto al primo colpo.
Forse ci sarebbe da lavorare di fino su gli altri parametri di cui non ho compreso pienamente il significato e l'utilizzo.
Avatar utente
PaTrYcK
Moderatore
Moderatore
Messaggi: 11588
Iscritto il: 12/10/2009, 20:35
Città: Cagliari
Grazie Ricevuti: 27 volte

Re: Mame VS Groovymame....problema risoluzioni

Messaggio da PaTrYcK »

Strano, i driver calamity hanno un settaggio impostato su monitor Hantarex MTC 9110, in pratica questo dovrebbe avere le stesse specifiche del tuo polo, nel particolare in cosa differivano?
Lucky90
Affezionato
Affezionato
Messaggi: 131
Iscritto il: 07/03/2013, 1:34
Città: Roma
Località: Roma
Grazie Inviati: 3 volte

Re: Mame VS Groovymame....problema risoluzioni

Messaggio da Lucky90 »

In particolare per VMMaker ho usato questo
monitor_specs0 15100-16300, 45.00-65.00, 2.000, 4.700, 8.000, 0.064, 0.160, 1.056, 0, 0, 288, 448

stesso per Groovymame
crt_range0 15100-16300, 45-65, 2.000, 4.700, 8.000, 0.064, 0.160, 1.056, 0, 0, 288, 448

il parametro "polo" ha dato risultati pessimi.

Tanto per sapere....ha senso impostare una frequenza superiore a 65?? in alcuni casi ho visto 80.....ma chi li usa nel mame?
Avatar utente
Bopaul

Bronze Medal
God of Arcade
God of Arcade
Messaggi: 3016
Iscritto il: 11/04/2011, 14:30
Medaglie: 1
Città: Torino
Grazie Ricevuti: 1 volta

Re: Mame VS Groovymame....problema risoluzioni

Messaggio da Bopaul »

Ciao,
Io ho problemino con le risoluzioni...
Nel senso che con alcune risoluzioni, i giochi vanno fuori Synch...

Sul mio monitor (Hantarex MTC 9000), tutto ok.
Ma se mi collego ad un altro monitor, alcuni giochi (gli orizzontali in questo caso), non riescono ad agganciare il segnale.

Ho provato con Hantarex MTC900, Polo 25 ed anche con un Falcon 25.

Secondo te esiste un range di valori che permetta una maggiore compatibilità?
Grazie!
.CAB '80s style x2 [H&V MVS, PCB, MAME]
.╝║╚ ATARI SuperPong IV
.C=commodore 64 connected to 1701-1541-1530 (C2N)
.CBS COLECOVISION
.MB VECTREX ∆--X
.SEGA NAOMI 1&2
.Nintendo NES
.Tabletop GRANDSTAND Astro Wars
.SONY PlayStAtion 1&2
Lucky90
Affezionato
Affezionato
Messaggi: 131
Iscritto il: 07/03/2013, 1:34
Città: Roma
Località: Roma
Grazie Inviati: 3 volte

Re: R: Mame VS Groovymame....problema risoluzioni

Messaggio da Lucky90 »

Per ogni monitor vanno comunque generate un set di risoluzioni-frequenze diverse, in particolare per te che vuoi utilizzare dei monitor 25khz insieme a dei monitor 15khz. Nel caso di groovymame devi impostare manualmente il mame.ini alla voce "video".
C'è veramente un'ampia gamma di settaggi preimpostati.
Bisogna fare delle prove. ...alla fine se non trovi una soluzione che vada bene per tutti i monitor, puoi creare tanti mame.ini quanti sono i monitor e sostituirli quando serve.


Inviato dal mio LuckyPhone...
Avatar utente
Bopaul

Bronze Medal
God of Arcade
God of Arcade
Messaggi: 3016
Iscritto il: 11/04/2011, 14:30
Medaglie: 1
Città: Torino
Grazie Ricevuti: 1 volta

Re: R: Mame VS Groovymame....problema risoluzioni

Messaggio da Bopaul »

Lucky90 ha scritto:Per ogni monitor vanno comunque generate un set di risoluzioni-frequenze diverse, in particolare per te che vuoi utilizzare dei monitor 25khz insieme a dei monitor 15khz. Nel caso di groovymame devi impostare manualmente il mame.ini alla voce "video".
C'è veramente un'ampia gamma di settaggi preimpostati.
Bisogna fare delle prove. ...alla fine se non trovi una soluzione che vada bene per tutti i monitor, puoi creare tanti mame.ini quanti sono i monitor e sostituirli quando serve.


Inviato dal mio LuckyPhone...
Io parlo sempre di monifor 15khz.
Mi sembra strano che non abbiano un range di tolleranza comune.
Se cosi non fosse, con le schede jamma si sarebbe corso il rischio di non avere compativilita' con i cabinati prontoscheda.

Mi sembra anche tanto strano che non sia capitato ad altri.
La mia e' la configurazione dj default e funziona solo sul mio monitor.
Provando a spostastarla su altri cabinati, non funziona piu'.
.CAB '80s style x2 [H&V MVS, PCB, MAME]
.╝║╚ ATARI SuperPong IV
.C=commodore 64 connected to 1701-1541-1530 (C2N)
.CBS COLECOVISION
.MB VECTREX ∆--X
.SEGA NAOMI 1&2
.Nintendo NES
.Tabletop GRANDSTAND Astro Wars
.SONY PlayStAtion 1&2
Lucky90
Affezionato
Affezionato
Messaggi: 131
Iscritto il: 07/03/2013, 1:34
Città: Roma
Località: Roma
Grazie Inviati: 3 volte

Re: Mame VS Groovymame....problema risoluzioni

Messaggio da Lucky90 »

Sicuramente i monitor 15khz hanno un intervallo comune chi piu chi meno puo sforare sopra i 16khz...
Quando mi hai citato il polo 25 ho pensato al polo star a 15/25Khz e non al polo 25".
Prova ad impostare manualmente il range di frequenze testandole (tutte) con arcade_osd 1.3b.
Inizia a stabilendo il limite minino e massimo testando i vari step finche l'immagine non sballa.
Ad esempio i polo vengono dati per 15.700 +o- 500khz con una frequenza verticale che va dai 45 ai 65 hz
il che si traduce in un range di 15.200 a 16.200 (che dovrebbe essere valido per quasi tutti i 15khz).

cosi potresti impostare :
per VMMaker (vmmaker.ini)
monitor_specs0 15200-16200, 45.00-65.00, 2.000, 4.700, 8.000, 0.064, 0.160, 1.056, 0, 0, 288, 448

per Groovymame (mame.ini)
crt_range0 15200-16200, 45-65, 2.000, 4.700, 8.000, 0.064, 0.160, 1.056, 0, 0, 288, 448

spero di esserti stato d'aiuto
Avatar utente
Bopaul

Bronze Medal
God of Arcade
God of Arcade
Messaggi: 3016
Iscritto il: 11/04/2011, 14:30
Medaglie: 1
Città: Torino
Grazie Ricevuti: 1 volta

Re: Mame VS Groovymame....problema risoluzioni

Messaggio da Bopaul »

Sicuramente, grazie!

Ti sottopongo un esempio comunque:

VMMaker.ini:
monitor_specs_0 = "15625-16200, 49.50-65.00, 2.000, 4.700, 8.000, 0.064, 0.160, 1.056, 0, 0, 288, 448"

Tuo:
monitor_specs0 15200-16200, 45.00-65.00, 2.000, 4.700, 8.000, 0.064, 0.160, 1.056, 0, 0, 288, 448

A me sembra che il mio abbia range più stringenti...

Questo è uno dei giochi che mi da problemi:
Rolling Thunder (.ini):
## rthunder ##
## "Rolling Thunder (old version)" ##
## namcos86 ##
screen0 \\.\DISPLAY1
resolution0 288x224@60
hwstretch 0
syncrefresh 0

ModeList.txt:

[215] 288 x 224 @ 60.606060[0071][namcos86]..............R:OK/V:OK [202] 288 x 224 @ 60 [0][59.981312 d= -0.624748 Hz][0240]/snk/photon/simpsons/[konamigx]/lethal/[namconb1]/[shangkid]/[namcos86]

Modeline.txt
Modeline "288x224_60 15.66KHz 59.98Hz" 6.010 288 304 336 384 224 234 237 261 -hsync -vsync


Di seguito altri esempi:

Funziona:
Super Mario Bros Modeline "256x240_60 15.66KHz 60.00Hz" 5.510 256 272 304 352 240 242 245 261 -hsync -vsync ok
Mi sembra che la differenza sostanziale tra questo che funziona e quelli sotto che non vanno sia il valore in rosso.
Cosa indica?

Non Funziona:

Burger Time Modeline "432x240_60 15.67KHz 60.04Hz" 8.760 432 448 488 560 240 242 245 261 -hsync -vsync
Rolling Thunder Modeline "288x240_60 15.66KHz 59.98Hz" 6.010 288 304 336 384 240 242 245 261 -hsync -vsync
Metal Slug X Modeline "320x224_60 15.65KHz 59.98Hz" 6.630 320 336 368 424 224 234 237 261 -hsync -vsync
Rtype Modeline "384x256_58 16.18KHz 58.42Hz" 8.160 384 400 440 504 256 258 261 277 -hsync -vsync


Grazie!
.CAB '80s style x2 [H&V MVS, PCB, MAME]
.╝║╚ ATARI SuperPong IV
.C=commodore 64 connected to 1701-1541-1530 (C2N)
.CBS COLECOVISION
.MB VECTREX ∆--X
.SEGA NAOMI 1&2
.Nintendo NES
.Tabletop GRANDSTAND Astro Wars
.SONY PlayStAtion 1&2
Lucky90
Affezionato
Affezionato
Messaggi: 131
Iscritto il: 07/03/2013, 1:34
Città: Roma
Località: Roma
Grazie Inviati: 3 volte

Re: Mame VS Groovymame....problema risoluzioni

Messaggio da Lucky90 »

Bopaul ha scritto:Sicuramente, grazie!

Ti sottopongo un esempio comunque:

VMMaker.ini:
monitor_specs_0 = "15625-16200, 49.50-65.00, 2.000, 4.700, 8.000, 0.064, 0.160, 1.056, 0, 0, 288, 448"

Tuo:
monitor_specs0 15200-16200, 45.00-65.00, 2.000, 4.700, 8.000, 0.064, 0.160, 1.056, 0, 0, 288, 448

A me sembra che il mio abbia range più stringenti...
Sicuramente.... ma tieni presente che piu il range è stretto e meno giochi riusciranno ad avere la risoluzione e la frequenza nativa.....verranno forzati degli adattamenti che il piu delle volte risulteranno indecenti.

ad esempio VMMaker alla fine del calcolo delle modlines ti dirà in quale percentuale di giochi potranno girare alla risoluzione nativa e in quale percentuale potranno disporre della frequenza originale.......ovviamente l'ideale sarebbe
il 100% ma io non ci sono mai riuscito (forse dovuto al fatto che ho buttato dentro l'intero romset 0.148).

Maggiore il range di frequenza ---- maggiore numero di modlines ---- maggiore probabilità che il gioco abbia la risoluzione/frequenza nativa.

Ovviamente, come sottolineato prima, tutto questo discorso si scontra con i limiti fisici di ciascun monitor.

Prova le impostazioni che ti ho dato e dimmi come vanno..... testa, inotre, la frequenza piu bassa.
Avatar utente
Bopaul

Bronze Medal
God of Arcade
God of Arcade
Messaggi: 3016
Iscritto il: 11/04/2011, 14:30
Medaglie: 1
Città: Torino
Grazie Ricevuti: 1 volta

Re: Mame VS Groovymame....problema risoluzioni

Messaggio da Bopaul »

Allora,
ieri sera anzi, stanotte <-lazy-> , ho fatto un pò di prove.
Nessun miglioramento.

.Allora prima di tutto, io uso groovymame.
.Installo i drive di Calamity.
.Genero i .ini con VMMaker.

Corretto?

Dentro la cartella del MAME, mi tro il seguente file:
CORE SWITCHRES OPTIONS.txt
Con il seguente contenuto:
#
# CORE SWITCHRES OPTIONS
#
-modeline generate modelines for arcade monitors (only ATI Radeon support in Windows)
-monitor monitor type (cga|generic|h9110|vga|d9200|d9800|m2929|ntsc|pal)
-monitor_connector Linux video card output (VGA-0|VGA-1|DVI-0|DVI-1)
-monitor_orientation monitor orientation (horizontal|vertical|rotate)
-monitor_aspect monitor aspect (4:3|3:3|3:4|16:9)
-monitor_debug monitor debugging
-monitor_doublescan Use doublescan if necessary, not available in Windows
-monitor_dotclock Lowest dotclock videocard accepts, 0 is the default
-monitor_ymin Minimum height to calculate, default is no minimum
-soundsync soundsync to adjust audio freq when using triplebuffer
-cleanstretch cleanstretch integer only scaling
-changeres change resolutions (work in progress)
-redraw multiply amount to draw game screen, make 30HZ games run at 60HZ when set to 2
-monitor_specs0 Add custom monitor specs, format: 15250.00-15700.00,49.50-65.00,2.000,4.700,8.000,0.064,0.192,1.024,0,0,288.0,448
-monitor_specs1 Add custom monitor specs
-monitor_specs2 Add custom monitor specs
-monitor_specs3 Add custom monitor specs
-monitor_specs4 Add custom monitor specs
-monitor_specs5 Add custom monitor specs
-monitor_specs6 Add custom monitor specs
-monitor_specs7 Add custom monitor specs
Ha influenza?

Detto questo, passiamo alla conf:

VMMaker.ini:
Scanning.jpg
Prendendo i dati dal manuale dell'MTC9000, imposto i suoi valori:

monitor_specs_0 = "15125-16125, 45.00-65.00, 2.000, 4.700, 8.000, 0.064, 0.160, 1.056, 0, 0, 288, 448"

Ora passimo agli altri valori:
Nella descrizione, vengono elencati i seguenti parametri:
monitor_specs_0-6 = "HfreqMin-HfreqMax, VfreqMin,VfreqMax, HFrontPorch, HSyncPulse, HBackPorch, VfrontPorch, VSyncPulse, VBackPorch, HSyncPol, VSyncPol, ActiveLinesLimit, VirtualLinesLimit"
;
; * HfreqMin-HfreqMax: Minimum and maximum horizontal frequency, in Hz. Defines the range of horizontal frequencies the monitor is capable to sync.
; The higher the horizontal frequency, the higher the vertical resolution available for the same vertical refresh.
; The higher the horizontal frequency, the higher the vertical refresh available for the same vertical resolution.
; The higher the horizontal frequency, the lower the horizontal amplitude of active video (narrower picture).
;
; * VFreqMin-VfreqMax: Minimum and maximum vertical frequency, in Hz, Defines the range of vertical frequencies the monitor is capable to sync.
;
; * HFrontPorch, HSyncPulse, HBackPorch: Horizontal timing and geometry, values in µs
;
; * VfrontPorch, VSyncPulse, VBackPorch: Vertical timing and geometry, values in ms
;
; * HSyncPol,VSyncPol: polarities, not in use! defaults to negative.
;
; * ActiveLinesLimit: Vertical resolutions until ActiveLinesLimit value included, are generated as progressive, regardless the possibility
; of obtaining the required vertical refresh value.
;
; * VirtualLinesLimit: Vertical resolutions above ActiveLinesLimit and below VirtualLinesLimit are virtualized, that is, an interlaced resolution
; bigger that the native one is generated, with the right refresh, and "hardware stretch" is applied.
; Vertical resolutions above VirtulaLinesLimit are generated as interlaced, without any stretching.
Sul manuale ho solo queste info:
ManualToto.jpg
Chi riescie a spiegarmi i parametri in rosso e dove/come settarli sul file VMMaker.ini?

Grazie davvero!
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.
.CAB '80s style x2 [H&V MVS, PCB, MAME]
.╝║╚ ATARI SuperPong IV
.C=commodore 64 connected to 1701-1541-1530 (C2N)
.CBS COLECOVISION
.MB VECTREX ∆--X
.SEGA NAOMI 1&2
.Nintendo NES
.Tabletop GRANDSTAND Astro Wars
.SONY PlayStAtion 1&2
Avatar utente
pucci
Moderatore
Moderatore
Messaggi: 4934
Iscritto il: 19/07/2005, 18:52
Città: San Clemente (RN)
Località: Rimini
Grazie Ricevuti: 70 volte

Re: Mame VS Groovymame....problema risoluzioni

Messaggio da pucci »

Bopaul ha scritto: Prendendo i dati dal manuale dell'MTC9000, imposto i suoi valori:

monitor_specs_0 = "15125-16125, 45.00-65.00, 2.000, 4.700, 8.000, 0.064, 0.160, 1.056, 0, 0, 288, 448"

Ora passimo agli altri valori:

Chi riescie a spiegarmi i parametri in rosso e dove/come settarli sul file VMMaker.ini?

Grazie davvero!
usa il preset o i parametri del Hantarex MTC 9110 (H9110) che dovrebbero andare bene:

monitor_specs0 15625-16670, 49.5-65, 2.000, 4.700, 8.000, 0.064, 0.160, 1.056, 0, 0, 288, 448
Lucky90
Affezionato
Affezionato
Messaggi: 131
Iscritto il: 07/03/2013, 1:34
Città: Roma
Località: Roma
Grazie Inviati: 3 volte

Re: Mame VS Groovymame....problema risoluzioni

Messaggio da Lucky90 »

Bopaul ha scritto: .Allora prima di tutto, io uso groovymame.
.Installo i drive di Calamity.
.Genero i .ini con VMMaker.
Se usi Groovymame è inutile che ti stai a sbattere con VMMaker
Groovymame genera i suoi modlines istantaneamente ed indipendentemente da Vmmaker

controlla se nella directory di groovymame hai il "mame.ini"
Avatar utente
Bopaul

Bronze Medal
God of Arcade
God of Arcade
Messaggi: 3016
Iscritto il: 11/04/2011, 14:30
Medaglie: 1
Città: Torino
Grazie Ricevuti: 1 volta

Re: Mame VS Groovymame....problema risoluzioni

Messaggio da Bopaul »

Lucky90 ha scritto:
Bopaul ha scritto: .Allora prima di tutto, io uso groovymame.
.Installo i drive di Calamity.
.Genero i .ini con VMMaker.
Se usi Groovymame è inutile che ti stai a sbattere con VMMaker
Groovymame genera i suoi modlines istantaneamente ed indipendentemente da Vmmaker

controlla se nella directory di groovymame hai il "mame.ini"
Sic'e'.
Ma non fa riferimento alle risoluzioni...
.CAB '80s style x2 [H&V MVS, PCB, MAME]
.╝║╚ ATARI SuperPong IV
.C=commodore 64 connected to 1701-1541-1530 (C2N)
.CBS COLECOVISION
.MB VECTREX ∆--X
.SEGA NAOMI 1&2
.Nintendo NES
.Tabletop GRANDSTAND Astro Wars
.SONY PlayStAtion 1&2
Avatar utente
Bopaul

Bronze Medal
God of Arcade
God of Arcade
Messaggi: 3016
Iscritto il: 11/04/2011, 14:30
Medaglie: 1
Città: Torino
Grazie Ricevuti: 1 volta

Re: Mame VS Groovymame....problema risoluzioni

Messaggio da Bopaul »

pucci ha scritto:
Bopaul ha scritto: Prendendo i dati dal manuale dell'MTC9000, imposto i suoi valori:

monitor_specs_0 = "15125-16125, 45.00-65.00, 2.000, 4.700, 8.000, 0.064, 0.160, 1.056, 0, 0, 288, 448"

Ora passimo agli altri valori:

Chi riescie a spiegarmi i parametri in rosso e dove/come settarli sul file VMMaker.ini?

Grazie davvero!
usa il preset o i parametri del Hantarex MTC 9110 (H9110) che dovrebbero andare bene:

monitor_specs0 15625-16670, 49.5-65, 2.000, 4.700, 8.000, 0.064, 0.160, 1.056, 0, 0, 288 <-help-


Grazie, provero' di sicuro.

> , 448
<-help->
.CAB '80s style x2 [H&V MVS, PCB, MAME]
.╝║╚ ATARI SuperPong IV
.C=commodore 64 connected to 1701-1541-1530 (C2N)
.CBS COLECOVISION
.MB VECTREX ∆--X
.SEGA NAOMI 1&2
.Nintendo NES
.Tabletop GRANDSTAND Astro Wars
.SONY PlayStAtion 1&2
Lucky90
Affezionato
Affezionato
Messaggi: 131
Iscritto il: 07/03/2013, 1:34
Città: Roma
Località: Roma
Grazie Inviati: 3 volte

Re: Mame VS Groovymame....problema risoluzioni

Messaggio da Lucky90 »

Bopaul ha scritto: Si c'e'.
Ma non fa riferimento alle risoluzioni...
allora individua questa parte nel mame.ini e sostitutiscila (è gia modificata per i tuoi parametri)

Codice: Seleziona tutto

# CORE SWITCHRES OPTIONS
#
modeline 1
monitor custom
orientation rotate
connector auto
interlace 1
doublescan 1
cleanstretch 0
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
lcd_range auto
crt_range0 15625-16670, 49.5-65, 2.000, 4.700, 8.000, 0.064, 0.160, 1.056, 0, 0, 288, 448
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
dimmi se cosi risolvi...
Rispondi

Torna a “Miscellanea software”