Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up --- Bug Reports --- Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: GroovyMAME 0.225 - Switchres v0.017s  (Read 240870 times)

0 Members and 2 Guests are viewing this topic.

cools

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 642
  • Last login:October 13, 2020, 09:31:43 am
  • Arcade Otaku Sysadmin
    • Arcade Otaku
Re: GroovyMAME 0.224 - Switchres v0.017r
« Reply #1120 on: September 09, 2020, 02:57:56 pm »
You'll need to edit the raster HLSL preset ini file to permanenrly fix the scanlines.

Swainy

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 27
  • Last login:October 19, 2020, 03:28:48 pm
  • I want to build my own arcade controls!
Re: GroovyMAME 0.224 - Switchres v0.017r
« Reply #1121 on: September 09, 2020, 04:48:33 pm »
Cool, I take it that I can make other HLSL adjustments by creating a raster.ini file?
« Last Edit: September 09, 2020, 11:51:51 pm by Swainy »

cools

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 642
  • Last login:October 13, 2020, 09:31:43 am
  • Arcade Otaku Sysadmin
    • Arcade Otaku
Re: GroovyMAME 0.224 - Switchres v0.017r
« Reply #1122 on: September 10, 2020, 12:03:23 pm »
You should already have one in the hlsl presets folder.

Crisis

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 5
  • Last login:September 19, 2020, 04:18:22 pm
  • I want to build my own arcade controls!
Re: GroovyMAME 0.224 - Switchres v0.017r
« Reply #1123 on: September 13, 2020, 06:46:46 am »
@Calamity

Hello,

Firstly, I'm an arcade enthousiast, having some arcade cabinets and using Groovymame for years. For your great work : THANK YOU !
(and sorry for my english, I'm french)

So, I'm facing a problem with GroovyMame 224.
I used Groovymame 0.171 32bit (which is perfectly working) from is release to present day and I decided to finally upgrade Mame on my cabinets.
I've download and properly installed GM224 but switchres seems not working properly. Whatever I try into mame.ini or into game.ini files, results are the same : all games start into desktop 640x480 resolution.
Mame.ini (171 and 224) are configured as the same way (see attached files for the log file and for the mame.ini file).
My configuration is Win764 sp1, Arcadevga3000, CRT15khz monitor.
Whatever the version I use (171 working or 224 not working), Mame returns : "Failed saving registry entry DALDTMCRTBCD{720x480x0x59}" where {} depends on the resolution choosen by switchres, of course.

Do you have any idea about this problem and could you help me please ?

Kind regards

Crisis

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 5
  • Last login:September 19, 2020, 04:18:22 pm
  • I want to build my own arcade controls!
Re: GroovyMAME 0.224 - Switchres v0.017r
« Reply #1124 on: September 13, 2020, 07:15:20 am »
And find attached the log file of the working 0.171 (may be it could help)...

Calamity

  • Moderator
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 6955
  • Last login:Today at 03:25:15 am
  • Quote me with care
Re: GroovyMAME 0.224 - Switchres v0.017r
« Reply #1125 on: September 13, 2020, 08:51:24 am »
Hi Crisis,

Try disabling refresh_dont_care
Important note: posts reporting GM issues without a log will be IGNORED.
Steps to create a log:
 - From command line, run: groovymame.exe -v romname >romname.txt
 - Attach resulting romname.txt file to your post, instead or pasting it.

CRT Emudriver, VMMaker & Arcade OSD downloads, documentation and discussion:  Eiusdemmodi

Crisis

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 5
  • Last login:September 19, 2020, 04:18:22 pm
  • I want to build my own arcade controls!
Re: GroovyMAME 0.224 - Switchres v0.017r
« Reply #1126 on: September 13, 2020, 02:48:54 pm »
Hi Calamity,

Refresh_dont_care disabled and tested : same result. It does'nt work. =P
Log file attached to help.

Swainy

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 27
  • Last login:October 19, 2020, 03:28:48 pm
  • I want to build my own arcade controls!
Re: GroovyMAME 0.224 - Switchres v0.017r
« Reply #1127 on: September 14, 2020, 01:26:09 am »
Cool, I take it that I can make other HLSL adjustments by creating a raster.ini file?

Thanks for that, all sorted!

Calamity

  • Moderator
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 6955
  • Last login:Today at 03:25:15 am
  • Quote me with care
Re: GroovyMAME 0.224 - Switchres v0.017r
« Reply #1128 on: September 15, 2020, 03:46:57 am »
Hi Calamity,

Refresh_dont_care disabled and tested : same result. It does'nt work. =P
Log file attached to help.

You also need to run GM with admin rights (since your AVGA 3000 is recognized as a legacy card).
Important note: posts reporting GM issues without a log will be IGNORED.
Steps to create a log:
 - From command line, run: groovymame.exe -v romname >romname.txt
 - Attach resulting romname.txt file to your post, instead or pasting it.

CRT Emudriver, VMMaker & Arcade OSD downloads, documentation and discussion:  Eiusdemmodi

schmerzkaufen

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 661
  • Last login:October 19, 2020, 08:28:05 am
  • I want a large cream coffee
Re: GroovyMAME 0.224 - Switchres v0.017r
« Reply #1129 on: September 15, 2020, 04:39:56 am »
BTW vsync_offset slider works wonders, but apparently doesn't save in .cfg's
Meaning every new session user has to redo all the vsync_offset settings.

Which is kind of a problem since there are various needed, i.e while a majority of emulated hardwares will be fine with one value, e.g. neogeo needs a different one.
Also, when setting various postprocessing options, yet more different values are needed.

Currently the only way to 'save' the several various vsync_offset values then, is to go back to making individual gamename.ini files

-

PS: for users who find the sliders too slow (like CPU% and vsync_offset) remember you can speed'em up by pressing CTRL simulataneously.
« Last Edit: September 15, 2020, 04:50:17 am by schmerzkaufen »
GroovyMAME LCD user: W7 64, viewsonic vx3211-mh, i5-4690k @3.9GHz, Rx Vega 56 (temporary), crt_emudriver 2.0b15 18.5.1

Calamity

  • Moderator
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 6955
  • Last login:Today at 03:25:15 am
  • Quote me with care
Re: GroovyMAME 0.224 - Switchres v0.017r
« Reply #1130 on: September 15, 2020, 05:25:59 am »
In my tests here the slider did get saved, that's the first thing I tried, I'll check again anyway.
Important note: posts reporting GM issues without a log will be IGNORED.
Steps to create a log:
 - From command line, run: groovymame.exe -v romname >romname.txt
 - Attach resulting romname.txt file to your post, instead or pasting it.

CRT Emudriver, VMMaker & Arcade OSD downloads, documentation and discussion:  Eiusdemmodi

Crisis

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 5
  • Last login:September 19, 2020, 04:18:22 pm
  • I want to build my own arcade controls!
Re: GroovyMAME 0.224 - Switchres v0.017r
« Reply #1131 on: September 15, 2020, 05:36:28 am »
Hi Calamity,

Refresh_dont_care disabled and tested : same result. It does'nt work. =P
Log file attached to help.

You also need to run GM with admin rights (since your AVGA 3000 is recognized as a legacy card).

GM is started from the administrator session, yes. Have I to do something specific more ?
The thing that I don't understand is that GM171 is perfectly working, switching normally resolutions and GM224 doesn't...

Calamity

  • Moderator
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 6955
  • Last login:Today at 03:25:15 am
  • Quote me with care
Re: GroovyMAME 0.224 - Switchres v0.017r
« Reply #1132 on: September 15, 2020, 05:58:11 am »
GM is started from the administrator session, yes. Have I to do something specific more ?
The thing that I don't understand is that GM171 is perfectly working, switching normally resolutions and GM224 doesn't...

Forget about admin rights. The reason 171 works is because error checking was more relaxed at that time. Now any error forces switchres off. I think setting modeline_generation 0 in mame.ini should fix your issue.
Important note: posts reporting GM issues without a log will be IGNORED.
Steps to create a log:
 - From command line, run: groovymame.exe -v romname >romname.txt
 - Attach resulting romname.txt file to your post, instead or pasting it.

CRT Emudriver, VMMaker & Arcade OSD downloads, documentation and discussion:  Eiusdemmodi

Calamity

  • Moderator
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 6955
  • Last login:Today at 03:25:15 am
  • Quote me with care
Re: GroovyMAME 0.224 - Switchres v0.017r
« Reply #1133 on: September 15, 2020, 06:02:59 am »
@schmerzkaufen

The vsync-offset is correctly saved on my end:

Code: [Select]
<?xml version="1.0"?>
<!-- This file is autogenerated; comments and unknown tags will be stripped -->
<mameconfig version="10">
    <system name="sfa3">
        <counters>
            <coins index="0" number="6" />
        </counters>
        <sliders>
            <slider desc="Frame Delay" value="8" />
            <slider desc="V-Sync Offset" value="25" />
        </sliders>
    </system>
</mameconfig>

Launching the same game again after having modified the slider shows the correct value is restored.
Important note: posts reporting GM issues without a log will be IGNORED.
Steps to create a log:
 - From command line, run: groovymame.exe -v romname >romname.txt
 - Attach resulting romname.txt file to your post, instead or pasting it.

CRT Emudriver, VMMaker & Arcade OSD downloads, documentation and discussion:  Eiusdemmodi

schmerzkaufen

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 661
  • Last login:October 19, 2020, 08:28:05 am
  • I want a large cream coffee
Re: GroovyMAME 0.224 - Switchres v0.017r
« Reply #1134 on: September 15, 2020, 06:22:44 am »
Probably a false alarm nevermind.
GroovyMAME LCD user: W7 64, viewsonic vx3211-mh, i5-4690k @3.9GHz, Rx Vega 56 (temporary), crt_emudriver 2.0b15 18.5.1

b4nd1t0

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 84
  • Last login:October 19, 2020, 03:55:59 am
    • b4nd1t0's repository
Re: GroovyMAME 0.224 - Switchres v0.017r
« Reply #1135 on: September 15, 2020, 01:57:56 pm »
Thanks @Calamity.
@b4nd1t0 do you plan to continue sharing your build ?

Envoyé de mon GM1910 en utilisant Tapatalk
Yes, I haven't much time lately, i think I will be able to compile the last release soon

Sent from the sixth floor

Thank you b4nd1t0
nonag ready, usual places

Sent from the sixth floor


Crisis

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 5
  • Last login:September 19, 2020, 04:18:22 pm
  • I want to build my own arcade controls!
Re: GroovyMAME 0.224 - Switchres v0.017r
« Reply #1136 on: September 15, 2020, 09:17:53 pm »
GM is started from the administrator session, yes. Have I to do something specific more ?
The thing that I don't understand is that GM171 is perfectly working, switching normally resolutions and GM224 doesn't...

Forget about admin rights. The reason 171 works is because error checking was more relaxed at that time. Now any error forces switchres off. I think setting modeline_generation 0 in mame.ini should fix your issue.

You're right, it solved my problem !!! =D
HUGE THANKS !

I guess the responsible is the ArcadeVGA 3000 and his locked video modes... !?

schmerzkaufen

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 661
  • Last login:October 19, 2020, 08:28:05 am
  • I want a large cream coffee
Re: GroovyMAME 0.224 - Switchres v0.017r
« Reply #1137 on: September 16, 2020, 02:46:28 am »
Probably a false alarm nevermind.

Wait, I didn't completely imaghine it after all.

If for instance you happen to launch a neogeo game using a different BIOS : it will erase the vsync_offset entry in the gamename.cfg
GroovyMAME LCD user: W7 64, viewsonic vx3211-mh, i5-4690k @3.9GHz, Rx Vega 56 (temporary), crt_emudriver 2.0b15 18.5.1

Calamity

  • Moderator
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 6955
  • Last login:Today at 03:25:15 am
  • Quote me with care
Re: GroovyMAME 0.225 - Switchres v0.017s
« Reply #1138 on: October 01, 2020, 04:19:55 am »
What's new in Switchres v0.017r (October 2020)

- (github) Added script for automatic builds (Substring).

- Re-added -black_frame_insertion features from v0.017q, that had been accidentally removed.

- (Linux) Hide v-sync offset slider (not implemented yet)

------------------------

Starting from this version, the release process has been automated thanks to Substring's work on github. Now you can get both Windows and Linux binaries directly from github, under the Releases section.

For some versions yet, I'll keep uploading the binaries to Google Drive too, but since I'm running out of space in there and now we have automatic builds, github will be the place to get the release packages in the near future.
« Last Edit: October 01, 2020, 04:26:35 am by Calamity »
Important note: posts reporting GM issues without a log will be IGNORED.
Steps to create a log:
 - From command line, run: groovymame.exe -v romname >romname.txt
 - Attach resulting romname.txt file to your post, instead or pasting it.

CRT Emudriver, VMMaker & Arcade OSD downloads, documentation and discussion:  Eiusdemmodi