Build Your Own Arcade Controls Forum

Software Support => GroovyMAME => Topic started by: brad808 on December 16, 2015, 10:45:20 am

Title: Taito type x - soft15khz vs vmmaker (Solved)
Post by: brad808 on December 16, 2015, 10:45:20 am
I've been doing a ton of reading and can't quite come to a solution to this problem yet. I'm switching one of my Mame cabinets over to groovymame and everything appears to be working as it should minus my taito type x games.

Previously everything was working with soft15khz and crtemudriver. Install soft15khz, change resolution to 640x480 in windows and voila everything worked. May not have been perfect but at least it worked.

Now most of the taito games won't boot at all and the ones that do won't sync. I believe it has to do with the fact that now after using vmmaker to install modelines the desktop is running 640x480 at 30hz.

My question is this: what is the default 640x480 modeline specs (60hz? Interlaced) for soft15khz and can I manually add just that line in to vmmaker so that anything running at 640x480 (desktop, frontend, taito type x games) can fit into the "not perfect but at least working category"?

This is after a clean install of windows. I should add that the games did work perfectly fine when booted up 640x480 to a pc monitor before I started messing with vmmaker so I'm sure even after the reinstall of windows all the games still work as they should.

Monitor ms929 15/24khz
HD 4650
Windows 7 64bit
Latest groovymame and crt emudriver
Title: Re: Taito type x - soft15khz vs vmmaker
Post by: Calamity on December 16, 2015, 10:51:33 am
Your previously working system (with Soft-15kHz) was Windows XP, wasn't it?
Title: Re: Taito type x - soft15khz vs vmmaker
Post by: brad808 on December 16, 2015, 11:21:13 am
Nope windows 7 64bit. Same video card, same drivers, just used soft15khz
Title: Re: Taito type x - soft15khz vs vmmaker
Post by: Calamity on December 16, 2015, 11:38:19 am
Nope windows 7 64bit. Same video card, same drivers, just used soft15khz

I'd be interested in seeing a copy of your video driver registry key when Soft-15khz is used. May you post one?
Title: Re: Taito type x - soft15khz vs vmmaker
Post by: brad808 on December 16, 2015, 11:44:18 am
I'd be happy to provide whatever you need later at night. Will there be issues jumping back and forth between soft15khz and vmmaker? Or will they simply override?
Title: Re: Taito type x - soft15khz vs vmmaker
Post by: Calamity on December 16, 2015, 12:00:40 pm
Vmmaker will clear all modelines in registry, not sure about Soft-15kHz though, but as long as you can confirm Taito games working, it'll be worth to check the registry.

BTW it's not the first time this issue has been reported, but I never tested it myself. It's Taito games's fault however not having proper setup options to unambiguously target a certain mode.

I'm thinking it may be interesting too to check Arcade OSD in both situations, specifically which modes are reported in each case.
Title: Re: Taito type x - soft15khz vs vmmaker
Post by: haynor666 on December 16, 2015, 01:22:07 pm
Very interesting. So far Taito Type X works only on XP. On 7 due interlaced resolutions displayed as 30 Hz those games always picks either 60 Hz progressive mode or 30 Hz but also sync to 30 Hz (half speed). Years ago I used soft15kHz on XP and I was never thinking that it could works different than VMMaker.  :o

There was solution but it didn't work for me - http://forum.arcadecontrols.com/index.php/topic,141253.0.html (http://forum.arcadecontrols.com/index.php/topic,141253.0.html)
Title: Re: Taito type x - soft15khz vs vmmaker
Post by: Calamity on December 16, 2015, 01:45:04 pm
Very interesting. So far Taito Type X works only on XP. On 7 due interlaced resolutions displayed as 30 Hz those games always picks either 60 Hz progressive mode or 30 Hz but also sync to 30 Hz (half speed). Years ago I used soft15kHz on XP and I was never thinking that it could works different than VMMaker.  :o

There was solution but it didn't work for me - http://forum.arcadecontrols.com/index.php/topic,141253.0.html (http://forum.arcadecontrols.com/index.php/topic,141253.0.html)

I've found a way to fix the interlaced half speed issue, to be included in next VMMaker version. So that could be a fix for this too?
Title: Re: Taito type x - soft15khz vs vmmaker
Post by: haynor666 on December 16, 2015, 01:54:56 pm
Yeah, it might fix some games if not all :) I'm eager to test new VMMaker then  :applaud:
Title: Re: Taito type x - soft15khz vs vmmaker
Post by: brad808 on December 16, 2015, 04:53:09 pm
The taito type x games work on windows 7 64 bit in 15k. I just got home, installed soft15khz and it fired right up as it always has. What exactly can I give you to help out. Assuming I know very little is best :-P (http://images.tapatalk-cdn.com/15/12/16/de001329e2710bec1b1fe2c03bf26d63.jpg)
Title: Re: Taito type x - soft15khz vs vmmaker
Post by: brad808 on December 16, 2015, 04:54:49 pm
This one is vmmaker (http://images.tapatalk-cdn.com/15/12/16/a706a4fc5fe1f89c0eb5576564c1ba7d.jpg)

This one is soft15tkhz
(http://images.tapatalk-cdn.com/15/12/16/8c8b6079c15175e1d9b0decc656625f1.jpg)

Where can I find the mode registry files that will show me what's different?
Title: Re: Taito type x - soft15khz vs vmmaker
Post by: Calamity on December 16, 2015, 05:23:37 pm
Download Winmodelines and launch it. There's a pull-down menu with the name of your card. Just on the right side there's a little arrow icon. Press it to export the config to a .reg file. I'd need to see the reg file for both vmmaker and soft15khz, you can attach them here (rename them as .txt).
Title: Re: Taito type x - soft15khz vs vmmaker
Post by: haynor666 on December 16, 2015, 05:25:42 pm
If Your monitor is tri-sync then yes, those games will work either picking 640x480@60p (works normally for You) or picking 640x480@60i (works but som will work at 50% of speed).
Title: Re: Taito type x - soft15khz vs vmmaker
Post by: Calamity on December 16, 2015, 05:30:15 pm
If Your monitor is tri-sync then yes, those games will work either picking 640x480@60p (works normally for You) or picking 640x480@60i (works but som will work at 50% of speed).

His monitor is not tri-sync as far as I understood.

I'm thinking it's only working in the Soft-15khz case because a left-over 59 Hz resolution is being reported, which is selected when the game requests 640x480. But can't be sure.

Title: Re: Taito type x - soft15khz vs vmmaker
Post by: haynor666 on December 16, 2015, 05:39:10 pm
This cabinet looks like Versus City or similiar so it might have tri-sync inside. That would explain why those games works when 640x40@59p is on list.
Title: Re: Taito type x - soft15khz vs vmmaker
Post by: brad808 on December 16, 2015, 05:39:43 pm
Here are the attachments (had to rar them because it wouldn't let me upload that type). I have no idea how or why it works all I know is one way I can't play street fighter but mame looks good and the other way mame looks bad but I can play street fighter ;-)

PS street fighter plays full speed. it is a versus city monitor is dual sync not trisync
Title: Re: Taito type x - soft15khz vs vmmaker
Post by: haynor666 on December 16, 2015, 05:45:36 pm
Yep, I found some info and indeed it's 15/24 only.

Street Fighter IV was different than others - it runs normallly on 30 Hz mode most of time crash during intro. The biggest problem was with Type X rathen X2.
Title: Re: Taito type x - soft15khz vs vmmaker
Post by: Calamity on December 16, 2015, 06:14:00 pm
Ok, do you have experience with regedit?

Starting from vmmaker settings.

Launch regedit, and open this key: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Video\{E9AB5396-A7F0-4D9F-832B-DA20BDDEA8DA}\0000

Then find a REG_BINARY value named "DALR6 CRT640x480x0x60". Rename it as "DALR6 CRT640x480x0x59". Restart.

Title: Re: Taito type x - soft15khz vs vmmaker
Post by: brad808 on December 16, 2015, 06:31:25 pm
Ok, do you have experience with regedit?

Starting from vmmaker settings.

Launch regedit, and open this key: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Video\{E9AB5396-A7F0-4D9F-832B-DA20BDDEA8DA}\0000

Then find a REG_BINARY value named "DALR6 CRT640x480x0x60". Rename it as "DALR6 CRT640x480x0x59". Restart.
Yes I'm familiar with regedit. I tried it but the game still silently crashes.
Title: Re: Taito type x - soft15khz vs vmmaker
Post by: Calamity on December 16, 2015, 06:46:24 pm
Yes I'm familiar with regedit. I tried it but the game still silently crashes.

It crashes? What happens it you reduce the modelist? In vmmaker.ini, set TotalModes = 60, then run vmmaker and restart.
Title: Re: Taito type x - soft15khz vs vmmaker
Post by: brad808 on December 16, 2015, 06:58:33 pm
Yes I'm familiar with regedit. I tried it but the game still silently crashes.

It crashes? What happens it you reduce the modelist? In vmmaker.ini, set TotalModes = 60, then run vmmaker and restart.
Sorry, by "silent crash" I just mean it disappears with no error message or anything. Tried reducing the modelines to 60 but it's still not working :-\.
Title: Re: Taito type x - soft15khz vs vmmaker
Post by: Calamity on December 16, 2015, 07:03:15 pm
Sorry, by "silent crash" I just mean it disappears with no error message or anything. Tried reducing the modelines to 60 but it's still not working :-\.

OK, I'm out of ideas, I'll be checking this myself when I have a chance.
Title: Re: Taito type x - soft15khz vs vmmaker
Post by: haynor666 on December 17, 2015, 05:20:20 am
I'm going to do this tests but right now I'm installing windows 7 on arcade pc.

EDIT.

Done. Installed all drivers plus ATI Calamity 13.1, restart - Taito Type X runs in 640x480@60p
Installed soft15kHz, restart - still all games tested runs with 640x480@60p

brad808, are You installing custom list using soft15kHz?

EDIT2.
I've changed DALR6 CRT640x480x0x60. to DALR6 CRT640x480x0x59 actually in many places but still no luck. 640x480@60p is still in ArcadeOSD as native mode. Renaming also changed 640x480@30 (interlaced) to 640@480@29 (interlaced) in system. I don't have 640@480@59 on my list.

NOTE: I still have numerous errors about missing msvcr100.dll not only during installation but also when I enter graphics properties or run WinSAT.
Here is my custom list (less than 60 modes):

Code: [Select]
## MAME ##

 240 x 160 @ 59.728000 gba
 240 x 240 @ 60.000000 sega-konami
 240 x 248 @ 60.000000 cvs
 240 x 256 @ 57.000000 travusa
 248 x 240 @ 60.000000 aeroboto
 248 x 256 @ 57.000000 ripcord
 256 x 240 @ 60.098000 MAIN NES
 256 x 248 @ 57.445000 natodef(forced)
 256 x 256 @ 55.000000 irem
 264 x 240 @ 59.542000 8080bw psychic5(H) argus(H)
 272 x 240 @ 60.000000 warpwarp
 280 x 240 @ 60.000000 konami toaplan williams
 288 x 240 @ 60.000000 konami namco
 296 x 240 @ 60.000000 williams
 304 x 240 @ 60.000000 konami
 304 x 256 @ 58.000000 videopin
 320 x 240 @ 60.000000
 320 x 248 @ 60.000000 toaplan2(H)
 320 x 256 @ 55.000000 artmagic
 336 x 240 @ 60.000000 atari
 344 x 240 @ 60.000000 ssv
 344 x 288 @ 50.000000 littlerb
 352 x 240 @ 60.000000
 352 x 256 @ 58.000000 fantland
 368 x 240 @ 60.000000 mwarr wrally stlforce splash
 376 x 240 @ 60.000000 mystwarr
 384 x 240 @ 60.000000 silkroad yunsun cps1-2-3
 384 x 256 @ 55.000000 xexex irem
 392 x 240 @ 60.000000 mercs(H)
 400 x 240 @ 60.000000 snk
 400 x 256 @ 54.707000 midway
 416 x 256 @ 55.000000 midyunit
 448 x 240 @ 60.000000 pgm
 480 x 240 @ 60.000000 popobear lbeach
 480 x 480 @ 60.000000 mcr3
 512 x 240 @ 60.000000 system1
 512 x 256 @ 58.000000 sbuggera
 512 x 400 @ 60.000000 syvalion
 512 x 448 @ 60.000000 holeland popeye
 512 x 480 @ 60.000000 mcr mcr3 mcr68
 528 x 240 @ 60.000000 xxmissio(H)
 640 x 240 @ 60.000000 blstroid eyedance
 672 x 240 @ 60.000000 skullxbo
 704 x 480 @ 60.000000 laserdics
 768 x 240 @ 60.000000 galaxian(when hack disabled)
 768 x 512 @ 54.066000 tx1
 864 x 496 @ 60.000000 taito3screens
 992 x 496 @ 60.000000 model1 segas24 coolridr
1024 x 240 @ 60.000000 battlera(ddraw cutted)
1024 x 496 @ 60.000000 3screens, atarisy2

## Desktop ##

 640 x 480 @ 60.000000 desktop vector
 768 x 576 @ 50.000000 desktop vector
Title: Re: Taito type x - soft15khz vs vmmaker
Post by: brad808 on December 17, 2015, 09:16:19 am
So far I've just been sticking with super street fighter 4 arcade edition 2012 just for consistency. There are too many variables it seems so it probably isn't fair to lump all of the taito type x games together.

Where I'm at is street fighter 4 works with soft15khz and not with vmmaker. When I install soft15khz I don't do anything special, no customization, just hit the install button and restart then it works perfectly. The speed is right, the image is right, it just works.

Using soft15khz creates screen tearing in Mame and obviously isn't ideal.

With vmmaker I'm able to get perfect image in mame but street fighter won't even boot up. I'm using nanao ms929 preset and super resolutions @ 1600 in vmmaker.ini if that makes a difference.

Title: Re: Taito type x - soft15khz vs vmmaker
Post by: Calamity on December 17, 2015, 09:21:51 am
Quote
With vmmaker I'm able to get perfect image in mame but street fighter won't even boot up. I'm using nanao ms929 preset and super resolutions @ 1600 in vmmaker.ini if that makes a difference.

It'd be interesting to see a screenshot of Arcade OSD list of modes when vmmaker is enabled, and even better a log of GroovyMAME, where I can see the list of modes that your system is reporting.
Title: Re: Taito type x - soft15khz vs vmmaker
Post by: brad808 on December 17, 2015, 09:35:59 am
I'm not at my computer until later but here are a couple of pics I took last night(http://images.tapatalk-cdn.com/15/12/17/02918fc9392e6d51aaa873f9d69bb11b.jpg)
(http://images.tapatalk-cdn.com/15/12/17/6eda7845ace06424d2333351db25d199.jpg)

I believe there were more in the middle I skipped over assuming they weren't important at the time.
Title: Re: Taito type x - soft15khz vs vmmaker
Post by: brad808 on December 17, 2015, 05:44:45 pm
Log file attached of random game
Title: Re: Taito type x - soft15khz vs vmmaker
Post by: Calamity on December 21, 2015, 06:03:16 am
The 640x480 interlaced mode is simply missing, this is because of the monitor detection issue. Try unchecking "Hide modes this monitor can't display" in  display->advanced options.

Title: Re: Taito type x - soft15khz vs vmmaker
Post by: brad808 on December 21, 2015, 06:53:37 pm
(http://images.tapatalk-cdn.com/15/12/21/4d9fac074da53591f8791fecbfe8a6c8.jpg)

That option is already unchecked on my machine.
Title: Re: Taito type x - soft15khz vs vmmaker
Post by: brad808 on December 21, 2015, 07:09:02 pm
Would "lock unsupported modes" in mame ini have something to do with that?(http://images.tapatalk-cdn.com/15/12/21/73bf8ceef61c624313c045ef4339dc26.jpg)
Title: Re: Taito type x - soft15khz vs vmmaker
Post by: brad808 on January 03, 2016, 11:33:00 am
.
Title: Re: Taito type x - soft15khz vs vmmaker (Solved)
Post by: haynor666 on January 12, 2016, 06:46:36 am
Worth to mention that with HD5xxx and futher everything works fine (though interlaced modes are blurry) but below HD5xxx (HD4xxx HD3xxx etc.) as of VMMaker 2.0beta5 You have to change monitor settings in options to positive values.

BTW. I still have problems with intro movie in SF IV. Since this is WMP9 format it might to do something with test mode. Works fine on Your cab ?
Title: Re: Taito type x - soft15khz vs vmmaker (Solved)
Post by: Calamity on January 12, 2016, 06:48:58 am
Since this is WMP9 format it might to do something with test mode. Works fine on Your cab ?

Test mode is not the problem. It's patched drivers what disables DXVA.
Title: Re: Taito type x - soft15khz vs vmmaker (Solved)
Post by: haynor666 on January 12, 2016, 06:54:04 am
Ok, so we now know problem :/ Game of course works but I have to hit credit button before movie starts.
Title: Re: Taito type x - soft15khz vs vmmaker (Solved)
Post by: donluca on January 12, 2016, 10:52:56 am
Maybe you can replace the intro video with a dummy (0 KB) empty video?

Not sure if that would work.
Title: Re: Taito type x - soft15khz vs vmmaker (Solved)
Post by: Calamity on January 12, 2016, 10:57:09 am
I'd be good to find a way to disable DXVA globally.
Title: Re: Taito type x - soft15khz vs vmmaker (Solved)
Post by: Andypc on June 15, 2016, 04:54:09 pm
I have had most TypeX games running fine on my cab with Groovymame for a couple of years. However one game won't start full screen only windowed. It starts full screen on my E3 which is tri-sync, but that's vert and the game is horizontal. It just won't start full screen on my 15khz E2. The games is Tetris Grandmaster 3. Any suggestions