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 Try the site in https mode Site News

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

  

Author Topic: GroovyMAME 0.267 - Switchres 2.21d  (Read 121021 times)

0 Members and 1 Guest are viewing this topic.

DJO_Maverick

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 58
  • Last login:October 04, 2023, 07:39:02 pm
  • Chrono Crosser
Re: Groovymame 0.257 - Switchres 2.002v
« Reply #400 on: October 01, 2023, 12:58:53 pm »
Any chance we'll see that H-Freq unlock you mentioned coming in this month's update?  Maybe?  Possibly?  Pretty-please?   :D

*fingers-crossed*

schmerzkaufen

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 791
  • Last login:October 03, 2023, 02:27:31 pm
  • Multiple Electronic Machine Emulator
Re: Groovymame 0.257 - Switchres 2.002v
« Reply #401 on: October 01, 2023, 02:00:04 pm »
So...AMD Fluid Motion Frames support in Groovy...when ?  :lol
Surely we can deal with ~60ms lag as long as we get doubled motion perception, right ?  :laugh:

EDIT: or FSR3 Frame Generation idk. AMD like to make their new features announcements as confusing as nVidia's apparently.
Quote
FSR3FG must be implemented in a game by the devs to be used, and it uses motion vectors to generate the interpolated frames. FSR3FG can be used on any GPU.

AFMF can be enabled on any game that runs on DX11/12, doesn't need to be implemented by the devs, but that means that it can't use motion vectors, so the quality will always be worse than FSR3FG. AFMF can be used only on RDNA3.
« Last Edit: October 01, 2023, 02:10:41 pm by schmerzkaufen »

Calamity

  • Moderator
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 7423
  • Last login:July 04, 2024, 02:14:55 pm
  • Quote me with care
Re: Groovymame 0.259 - Switchres 2.002w
« Reply #402 on: October 03, 2023, 12:46:45 pm »
GroovyMAME 0.259 is out!

What's new in Switchres 2.002w (October 2023)

- [Linux] Added Switchres fixes to drmkms backend to properly poll dri devices.

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

Note: As of 0.259, baseline MAME supports fractional steps in the cpu overclocking sliders, so there's no need for our previous thing since it's officially supported now. Notice that in order to apply fractional steps you must hold the shift key while you use the cursors. Please check that everything works as intended with your previous overclock settings.
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 of pasting it.

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

Calamity

  • Moderator
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 7423
  • Last login:July 04, 2024, 02:14:55 pm
  • Quote me with care
Re: Groovymame 0.257 - Switchres 2.002v
« Reply #403 on: October 03, 2023, 12:50:42 pm »
Any chance we'll see that H-Freq unlock you mentioned coming in this month's update?  Maybe?  Possibly?  Pretty-please?   :D

*fingers-crossed*

If you mean the pixel clock upper limit, unfortunately that's needs an important modification to the AMD adl backend. I'd like to say it should be addressed soon but I can't promise it.
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 of pasting it.

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

schmerzkaufen

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 791
  • Last login:October 03, 2023, 02:27:31 pm
  • Multiple Electronic Machine Emulator
Re: Groovymame 0.259 - Switchres 2.002w
« Reply #404 on: October 03, 2023, 02:28:04 pm »
Thanks !  :applaud:

RobeeJ

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 122
  • Last login:Today at 03:23:55 am
Re: Groovymame 0.259 - Switchres 2.002w
« Reply #405 on: October 03, 2023, 03:29:09 pm »
Thank you Calamity!!

DJO_Maverick

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 58
  • Last login:October 04, 2023, 07:39:02 pm
  • Chrono Crosser
Re: Groovymame 0.257 - Switchres 2.002v
« Reply #406 on: October 04, 2023, 07:39:14 pm »
If you mean the pixel clock upper limit, unfortunately that's needs an important modification to the AMD adl backend. I'd like to say it should be addressed soon but I can't promise it.

Thank you.  Looking forward to it, I think it's about the only thing keeping this monitor from its full potential.

For the moment, I've been messing around and finding kind of arbitrary 18:16 desktop resolutions that are just low enough to allow switchres to function correctly for refresh swapping, and then letting the display upscale it...  not ideal, but, seems like the least-bad option?

Milsancho

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 39
  • Last login:December 20, 2023, 07:53:50 am
  • I want to build my own arcade controls!
Re: Groovymame 0.259 - Switchres 2.002w
« Reply #407 on: November 20, 2023, 06:44:00 am »
Is anyone else with oldish CPUs noticing performance issues with recent Groovymame versions?

My card is an R7 200 series for a 15khz display and I can't get for the life of me full speed when I set frame_delay at 1 on relatively elementary games like Truxton or the Neogeo with a dual core Pentium G3258 at 4.2ghz, and I refuse to believe that's not enough for stuff like that! I'm not even using superresolutions and the only options I touched were the port audio settings. Am I wrong (and obsolete, lol)?


Recapnation

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 332
  • Last login:December 01, 2023, 07:39:55 pm
    • Eiusdemmodi
Re: Groovymame 0.259 - Switchres 2.002w
« Reply #408 on: November 21, 2023, 07:21:20 am »
Quote from: Calamity
In old versions, previous to the existence of fame delay, the emulation speed was assumed to be perfectly constant, so syncaudio was a good compromise to deal with situations where the speed was slightly (or greatly) off 100%, provided it was a constant value. This tipically happened when running vertical games such as 1942 or galaga on a horizontal monitor. The pitch was lowered as a trade-off.

Now, since the introduction of frame delay, it's become common to have "erratic" speed rates, even if just in a few situations. These speed drops cause annoying pitch variations. If these cases are common, it's a better compromise to dissociate audio from video, and just maybe just cope with an sporadic sample underrun that will probably pass unperceived.

Other sources of these speed fluctuations may be the actual apis used for timing in C++, that might be changing their behaviour over time and provide bad measurements on certain hardware. This would explain some appearently random speed flutuations on otherwise perfectly capable hardware.


For all these reasons I think nowadays it's better to leave syncaudio disabled. You'll just notice crackling when speed can't follow the original like with vertical games on horizontal monitor and progressive modes, that you can bypass by lowering -syncrefresh_tolerance.

Maybe it's normal behaviour? Your CPU should be fine.
« Last Edit: November 21, 2023, 07:28:23 am by Recapnation »

Milsancho

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 39
  • Last login:December 20, 2023, 07:53:50 am
  • I want to build my own arcade controls!
Re: Groovymame 0.259 - Switchres 2.002w
« Reply #409 on: November 21, 2023, 09:55:44 am »
Indeed the games speed fluctuates eventually between 98 and 102%, depending on the game, and only with frame delay on (no matter if at 1 or at 7). Sometimes it goes down to 94% for a moment. Doesn't happen at all with other games, usually older.

I tested it with an older Groovymame (previous to v0.220) and it doesn't happen, so I wonder if it's now a normal thing (or non-important stuff related to the apis as you posted)? Windows 7 and d3d ex (video auto) here.

Thanks.

Recapnation

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 332
  • Last login:December 01, 2023, 07:39:55 pm
    • Eiusdemmodi
Re: Groovymame 0.259 - Switchres 2.002w
« Reply #410 on: November 21, 2023, 10:32:55 am »
94 % sounds like a bit too much. Are you displaying games for vertical monitors on a horinzontal set-up? Post a log, in case.

Quote
- From command line, run: groovymame.exe -v romname >romname.txt
 - Attach resulting romname.txt file to your post, instead of pasting it.

donluca

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 263
  • Last login:Yesterday at 05:49:57 am
  • I want to build my own arcade controls!
Re: Groovymame 0.259 - Switchres 2.002w
« Reply #411 on: November 22, 2023, 06:30:53 am »
Is anyone else with oldish CPUs noticing performance issues with recent Groovymame versions?

My card is an R7 200 series for a 15khz display and I can't get for the life of me full speed when I set frame_delay at 1 on relatively elementary games like Truxton or the Neogeo with a dual core Pentium G3258 at 4.2ghz, and I refuse to believe that's not enough for stuff like that! I'm not even using superresolutions and the only options I touched were the port audio settings. Am I wrong (and obsolete, lol)?

Cpu should be alright, although... only 4.2Ghz?
When I had it for my GroovyMAME box, I had mine hitting 4.8Ghz with two cores and 5Ghz on one core.
You must have been really unlucky with the silicon lottery :/
On a scale of fakeness, from more genuine to more fake, we'd have:

1.- Plastic plants (cf. Fake Plastic Trees)
2.- Inflatable dolls
3.- Arcade cabinets with LCD monitors

RobeeJ

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 122
  • Last login:Today at 03:23:55 am
Re: Groovymame 0.259 - Switchres 2.002w
« Reply #412 on: November 23, 2023, 04:52:57 am »
When this happens to me it's usually because I've set the config to somehow not use any hardware video acceleration so the CPU is doing all the upscaling.

Milsancho

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 39
  • Last login:December 20, 2023, 07:53:50 am
  • I want to build my own arcade controls!
Re: Groovymame 0.259 - Switchres 2.002w
« Reply #413 on: November 23, 2023, 12:59:59 pm »

Cpu should be alright, although... only 4.2Ghz?
When I had it for my GroovyMAME box, I had mine hitting 4.8Ghz with two cores and 5Ghz on one core.
You must have been really unlucky with the silicon lottery :/

Do you mean that the CPU should be alright even at 4.2ghz or that I should o'c it even more to be good enough? I'm not sure it'll be safe if I do it with mine, which I got second hand after reading here it was good for Mame, though not in a recent post.



When this happens to me it's usually because I've set the config to somehow not use any hardware video acceleration so the CPU is doing all the upscaling.

Well, I'm testing without any scaling involved, or so I hope. I'm using a CRT and the native resolution. Unless you mean the card config? I haven't even installed anything aside from Emu Driver, so other than Windows resolution manager, I can't tweak much.

Anyway, here's a log.

Average speed: 99.94% (59 seconds)

I used Truxton as it's likely the one I get more speed fluctuations with. To make sure it has nothing to do with scaling, I set the native 3:4 resolution and orientation. This is with frame delay at 2, but it doesn't matter if it's at 1 or at 7 as I mentioned. With this game, I also get speed fluctuations according to Mame's display with frame delay at 0, though a bit less.

Aside from adding some resolutions when launching VideoModeMaker, I followed the guides without touching mame.ini much. The log says also this though: Direct3D: HLSL initialized and I have hlsl_enable at 0, not sure if that's normal?


-With Groovymame 0260 from the github, in case the log isn't noting this.-
« Last Edit: November 23, 2023, 01:07:27 pm by Milsancho »

donluca

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 263
  • Last login:Yesterday at 05:49:57 am
  • I want to build my own arcade controls!
Re: Groovymame 0.259 - Switchres 2.002w
« Reply #414 on: November 23, 2023, 04:15:25 pm »
Do you mean that the CPU should be alright even at 4.2ghz or that I should o'c it even more to be good enough? I'm not sure it'll be safe if I do it with mine, which I got second hand after reading here it was good for Mame, though not in a recent post.

Your CPU should be plenty, I was just pointing out that the G3258 generally OC much higher.
By going higher with the OC, it will give you better performance in 3D titles and will allow you to push frame delay further.
On a scale of fakeness, from more genuine to more fake, we'd have:

1.- Plastic plants (cf. Fake Plastic Trees)
2.- Inflatable dolls
3.- Arcade cabinets with LCD monitors

Calamity

  • Moderator
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 7423
  • Last login:July 04, 2024, 02:14:55 pm
  • Quote me with care
Re: Groovymame 0.261 - Switchres 2.002x
« Reply #415 on: December 03, 2023, 06:31:34 am »
GroovyMAME 0.261 is out!

What's new in Switchres 2.002x (December 2023)

- [Linux] Add new option -dri_device. Use to force vsync on a specific gpu, e.g. "card0", "card1", etc., or "auto" for automatic selection (currently it will pick the first device with a valid connector.

- [Windows] Raw input improvements. Workaround for devices with buggy drivers. PlayStation triggers hack removed. Should now be compatible with most existing gamepads. [star69rem]
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 of pasting it.

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

Milsancho

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 39
  • Last login:December 20, 2023, 07:53:50 am
  • I want to build my own arcade controls!
Re: Groovymame 0.259 - Switchres 2.002w
« Reply #416 on: December 20, 2023, 07:51:01 am »

Hello and sorry to ask again about this, but I'm wondering how many of you also get speed fluctuations as mentioned the other day:


Quote
In old versions, previous to the existence of fame delay, the emulation speed was assumed to be perfectly constant, so syncaudio was a good compromise to deal with situations where the speed was slightly (or greatly) off 100%, provided it was a constant value. This tipically happened when running vertical games such as 1942 or galaga on a horizontal monitor. The pitch was lowered as a trade-off.

Now, since the introduction of frame delay, it's become common to have "erratic" speed rates, even if just in a few situations. These speed drops cause annoying pitch variations. If these cases are common, it's a better compromise to dissociate audio from video, and just maybe just cope with an sporadic sample underrun that will probably pass unperceived.

Other sources of these speed fluctuations may be the actual apis used for timing in C++, that might be changing their behaviour over time and provide bad measurements on certain hardware. This would explain some appearently random speed flutuations on otherwise perfectly capable hardware.



For me, the case where I get constant 100% speed has become odd, no matter if audiosync is enabled or not. Is this really assumed to be "normal behaviour"? I really don't know if I should worry about it and try to get new hardware at this point or if emulation isn't actually affected once you set the audio properly per game. No issues at all however with groovymame version 0.218.


Also, what's a good game to configure Port Audio settings in general? I many times get sound crackles, but some times syncaudio solves it. As some games sound better with syncaudio and others without it, should I also configure Port Audio individually?


 

Calamity

  • Moderator
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 7423
  • Last login:July 04, 2024, 02:14:55 pm
  • Quote me with care
Re: Groovymame 0.261 - Switchres 2.002y
« Reply #417 on: December 31, 2023, 10:34:08 am »
What's new in Switchres 2.002y (December 2023)

- [nogpu] First release with GroovyMiSTer support. New video backend -video mister for RGB video through network.

More information coming in dedicated thread.
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 of pasting it.

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

Calamity

  • Moderator
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 7423
  • Last login:July 04, 2024, 02:14:55 pm
  • Quote me with care
Re: Groovymame 0.261 - Switchres 2.002z
« Reply #418 on: January 06, 2024, 01:35:31 pm »
What's new in Switchres 2.002z (January 2024)

- [nogpu] Properly compute pixel aspect ratio of nogpu(MiSTer) screen.
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 of pasting it.

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

Calamity

  • Moderator
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 7423
  • Last login:July 04, 2024, 02:14:55 pm
  • Quote me with care
Re: Groovymame 0.261 - Switchres 2.002zz
« Reply #419 on: January 18, 2024, 11:28:00 am »
What's new in Switchres 2.002zz (January 2024)

- [nogpu]
   - Add audio support.
   - Various fixes to allow building on Mac [djfumberger]
   - Fix blinking on internal FE with lz4
   - Avoid modes bigger than RGB buffer (force 640x480)
   - Add bilinear filterning, linked to -autofilterAdd audio support.
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 of pasting it.

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

Marcoqwerty

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 129
  • Last login:July 04, 2024, 04:25:01 pm
Re: Groovymame 0.261 - Switchres 2.002zz
« Reply #420 on: February 13, 2024, 07:55:24 am »
Hello Guys!

Im stuck wth the new 0.261 version with win7 and ATI RADEON HD 5450. I tried sever times to reinstall the driver but nohing, GM wont load and immediately close.

All the info and log file there.

https://forum.arcadecontrols.com/index.php/topic,168246.msg1770298.html#msg1770298

Is the first time that happen, is the firt time that i will update the set to the last one included GM version.

Calamity told me to update the driver with the "for GCN* cards", but the new ones dont are supported by my graphic card so i cant install them.

Thank you for any kind of help!
« Last Edit: February 13, 2024, 07:58:55 am by Marcoqwerty »

Kabuji74

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 21
  • Last login:April 24, 2024, 01:15:41 pm
  • I want to build my own arcade controls!
Re: Groovymame 0.261 - Switchres 2.002zz
« Reply #421 on: February 19, 2024, 09:40:30 am »
Hi all and thank you very much to continue the excellent work !

I've got a problem after jump from my 0.218 groovymame setup to recent 0.261:
My vertical games on my second tv crt screen (manually rotated on its right side) are no longer properly displayed, instead I've got strange behavior.
Game is displayed, stretched,  on the first top half part of my first horizontal screen and  of course not entirely displayed. Image on the second tv (the vertical one) shows the windows desktop but stretched too.
So my set is compose by two sony crt trinitron tvs, one horizontal and the other is vertical. The horizontal one is plugged on the DVI-I connector of my Radeon HD 7950 and the other on the HDMI one with HDMI to VGA adapter.
I precise that it works well on Groovymame 0.218.

----EDIT---
I added my ini files.
Thank you in advance for your help.
« Last Edit: February 21, 2024, 08:37:54 am by Kabuji74 »

JPetersen

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 4
  • Last login:February 20, 2024, 07:34:18 pm
  • I want to build my own arcade controls!
Re: Groovymame 0.261 - Switchres 2.002zz
« Reply #422 on: February 20, 2024, 07:34:07 pm »
Thank you for the new release Calamity  :)

Kabuji74

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 21
  • Last login:April 24, 2024, 01:15:41 pm
  • I want to build my own arcade controls!
Re: Groovymame 0.261 - Switchres 2.002zz
« Reply #423 on: March 07, 2024, 04:26:17 am »
Hi all and thank you very much to continue the excellent work !

I've got a problem after jump from my 0.218 groovymame setup to recent 0.261:
My vertical games on my second tv crt screen (manually rotated on its right side) are no longer properly displayed, instead I've got strange behavior.
Game is displayed, stretched,  on the first top half part of my first horizontal screen and  of course not entirely displayed. Image on the second tv (the vertical one) shows the windows desktop but stretched too.
So my set is compose by two sony crt trinitron tvs, one horizontal and the other is vertical. The horizontal one is plugged on the DVI-I connector of my Radeon HD 7950 and the other on the HDMI one with HDMI to VGA adapter.
I precise that it works well on Groovymame 0.218.

----EDIT---
I added my ini files.
Thank you in advance for your help.
Hi all, sorry to insist but is anyone has inputs to how new switchres and groovymame versions deal with several crt screens and tate mode ?
Thank you in advance for your help .


Envoyé de mon iPhone en utilisant Tapatalk

Calamity

  • Moderator
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 7423
  • Last login:July 04, 2024, 02:14:55 pm
  • Quote me with care
Re: Groovymame 0.261 - Switchres 2.002zz
« Reply #424 on: March 07, 2024, 05:04:31 am »
Hi all, sorry to insist but is anyone has inputs to how new switchres and groovymame versions deal with several crt screens and tate mode ?
Thank you in advance for your help .

Hi,

Your log looks perfect. It should work just like it is. I work here with 2 screens and don't have that problem. Are you using a extended desktop on both screens, right? Have you tried moving the relative positions of the screens in Windows' display settings (moving [1] <-> [2] around)?
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 of pasting it.

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

Kabuji74

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 21
  • Last login:April 24, 2024, 01:15:41 pm
  • I want to build my own arcade controls!
Re: Groovymame 0.261 - Switchres 2.002zz
« Reply #425 on: March 08, 2024, 08:43:51 am »
Hi,
Thank you for you reply.
Yes my desktop is extended on my two screens. screen 1 is the one in Tate mode (simply puted on its right side, i had not change the screen orientation in Windows)
Moving screens positions seems not to do anything


Envoyé de mon iPhone en utilisant Tapatalk

Kabuji74

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 21
  • Last login:April 24, 2024, 01:15:41 pm
  • I want to build my own arcade controls!
Re: Groovymame 0.261 - Switchres 2.002zz
« Reply #426 on: March 08, 2024, 08:46:14 am »
And here is the result on screens


Envoyé de mon iPhone en utilisant Tapatalk

Calamity

  • Moderator
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 7423
  • Last login:July 04, 2024, 02:14:55 pm
  • Quote me with care
Re: GroovyMAME 0.264 - Switchres 2.220b
« Reply #427 on: April 02, 2024, 04:11:53 pm »
GroovyMAME 0.264 is out!

What's new with Switchres 2.220b:

[nogpu] New option -[no]mister_interlaced_fb: if enabled, odd and even fields of interlaced modes are sent separately (as in previous releases). If disabled, both fields are sent together and the fpga will pick the correct one based on its current raster status (this avoids field synchronization issues, but requires higher bandwidth).

[nogpu] New input backend -joystickprovider mister: allows using gamepads connected to the MiSTer (2 players).

Both features require up-to-date groovymister core.
« Last Edit: April 02, 2024, 04:16:18 pm 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 of pasting it.

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

Calamity

  • Moderator
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 7423
  • Last login:July 04, 2024, 02:14:55 pm
  • Quote me with care
Re: GroovyMAME 0.265 - Switchres 2.220c
« Reply #428 on: April 29, 2024, 11:54:48 am »
GroovyMAME 0.265 is out!

What's new in Switchres 2.220c (April 2024)

- Fix wrong speed on certain games (crusnusa, etc.), always update screen when syncrefresh is on (bypass frameskip).
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 of pasting it.

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

RobeeJ

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 122
  • Last login:Today at 03:23:55 am
Re: GroovyMAME 0.265 - Switchres 2.220c
« Reply #429 on: April 30, 2024, 03:40:31 am »
thank you Calamity!!!!

OneCredit

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 2
  • Last login:May 17, 2024, 09:44:23 am
  • I want to build my own arcade controls!
Re: GroovyMAME 0.265 - Switchres 2.220c
« Reply #430 on: May 09, 2024, 10:34:27 am »
Hi, long time user of GroovyMame and Switchres, great for my crt, big thanx!
I have updated GroovyMame from 0.210 to 0.265, some how 0.265 closes right after launching it.
I can't seem to get 0.265 running (0.210 is still running fine)
I realy want 0.265 to run because a bug in 0.210 with JunoFirst (no green screen when picking up the guy for bonus points, its fixed after 0.230+ i think)

Hope someone is willing to help me.

I'm running windows 10 with Radeon HD 5800

PL1

  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 9453
  • Last login:Today at 06:39:39 pm
  • Designated spam hunter
Re: GroovyMAME 0.265 - Switchres 2.220c
« Reply #431 on: May 09, 2024, 10:59:51 am »
I have updated GroovyMame from 0.210 to 0.265, some how 0.265 closes right after launching it.
I can't seem to get 0.265 running (0.210 is still running fine)
You might want to post a log so people can see what's going on when you try to launch 0.265.

See Calamity's signature (two posts above yours) for how to do that.


Scott

OneCredit

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 2
  • Last login:May 17, 2024, 09:44:23 am
  • I want to build my own arcade controls!
Re: GroovyMAME 0.265 - Switchres 2.220c
« Reply #432 on: May 09, 2024, 11:17:56 am »
Ok thank you for pointing that out, here's the log:

Code: [Select]
Attempting load of mame.ini
Parsing mame.ini
Attempting load of mame.ini
Parsing mame.ini
Attempting load of vertical.ini
Parsing vertical.ini
Attempting load of raster.ini
Parsing raster.ini
Attempting load of source\junofrst.ini
Attempting load of junofrst.ini
Starting plugin autofire...
Starting plugin data...
Starting plugin hiscore...
Attempting load of mame.ini
Parsing mame.ini
Attempting load of mame.ini
Parsing mame.ini
Attempting load of vertical.ini
Parsing vertical.ini
Attempting load of raster.ini
Parsing raster.ini
Attempting load of source\junofrst.ini
Attempting load of junofrst.ini
Video: Monitor 65594 = "\\.\DISPLAY1" (primary)
Video: Monitor 131073 = "\\.\DISPLAY2"
Direct3D: Using Direct3D 9Ex
Switchres(v2.2.0) add display[0]
Switchres: Monitor range 15625.00-16200.00,49.50-65.00,2.000,4.700,8.000,0.064,0.192,1.024,0,0,192,288,448,576
Switchres: display[0] options: monitor[custom] generation[on]
Switchres: Monitor range 15625.00-16200.00,49.50-65.00,2.000,4.700,8.000,0.064,0.192,1.024,0,0,192,288,448,576
Switchres: \\.\DISPLAY1: AMD Radeon HD 5800 Series (PCI\VEN_1002&DEV_689E&SUBSYS_174B174B&REV_00)
Switchres: Device key: System\CurrentControlSet\Control\Video\{6B83FBA2-0A39-11EF-A79E-806E6F6E6963}\0000
ATI/AMD ADL init
ERROR: ADL Initialization error!
Switchres: Searching for custom video modes...
Switchres: [  0]  640x 480 @ 60p :

grendelrt

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 19
  • Last login:Today at 08:02:38 pm
  • I want to build my own arcade controls!
Re: GroovyMAME 0.265 - Switchres 2.220c
« Reply #433 on: May 17, 2024, 02:26:58 pm »
Hoping this is the best place to ask general questions :) I am just trying to learn to read the logs and understand some things.  Based on my monitor choice, Nanao 2930/2931 I should be good for 15khz from 192 to 288 @50-65hz, I tried a neo geo game that was 224@59hz, but when it generates the modes, it starts directly at 240 instead,  so I went back to VMMaker and read the generated modes and saw 224 was missing from the list. I then checked the super resolution file and noticed 224 is not in the list there which is what I am using to generate. Is there a reason there are no 224 modes in the super resolution ini?

makya

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 81
  • Last login:May 21, 2024, 03:34:02 pm
  • I want to build my own arcade controls!
Re: GroovyMAME 0.265 - Switchres 2.220c
« Reply #434 on: May 17, 2024, 06:17:28 pm »
Hoping this is the best place to ask general questions :) I am just trying to learn to read the logs and understand some things.  Based on my monitor choice, Nanao 2930/2931 I should be good for 15khz from 192 to 288 @50-65hz, I tried a neo geo game that was 224@59hz, but when it generates the modes, it starts directly at 240 instead,  so I went back to VMMaker and read the generated modes and saw 224 was missing from the list. I then checked the super resolution file and noticed 224 is not in the list there which is what I am using to generate. Is there a reason there are no 224 modes in the super resolution ini?

The reason is there is no need for a 224 mode (except maybe to see the speed display [F11]).

grendelrt

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 19
  • Last login:Today at 08:02:38 pm
  • I want to build my own arcade controls!
Re: GroovyMAME 0.265 - Switchres 2.220c
« Reply #435 on: May 17, 2024, 07:25:31 pm »
Hoping this is the best place to ask general questions :) I am just trying to learn to read the logs and understand some things.  Based on my monitor choice, Nanao 2930/2931 I should be good for 15khz from 192 to 288 @50-65hz, I tried a neo geo game that was 224@59hz, but when it generates the modes, it starts directly at 240 instead,  so I went back to VMMaker and read the generated modes and saw 224 was missing from the list. I then checked the super resolution file and noticed 224 is not in the list there which is what I am using to generate. Is there a reason there are no 224 modes in the super resolution ini?

The reason is there is no need for a 224 mode (except maybe to see the speed display [F11]).
Why would you want to scale 224 to 240 when you arent scaling other resolutions, sorry I guess I dont understand whats different with 224 vs everything else.

makya

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 81
  • Last login:May 21, 2024, 03:34:02 pm
  • I want to build my own arcade controls!
Re: GroovyMAME 0.265 - Switchres 2.220c
« Reply #436 on: May 18, 2024, 11:08:47 am »
GM does not scale 224 to 240, it displays 224 lines leaving the 16 remaining ones "black"

grendelrt

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 19
  • Last login:Today at 08:02:38 pm
  • I want to build my own arcade controls!
Re: GroovyMAME 0.265 - Switchres 2.220c
« Reply #437 on: May 18, 2024, 11:20:20 am »
GM does not scale 224 to 240, it displays 224 lines leaving the 16 remaining ones "black"

Ahhh gotcha, that makes more sense, thanks!

Marcoqwerty

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 129
  • Last login:July 04, 2024, 04:25:01 pm
Re: GroovyMAME 0.265 - Switchres 2.220c
« Reply #438 on: May 30, 2024, 08:32:21 am »
Please someone could suggest me a GPU that is fully compatible with GM with Switchres 2.x

I comes from the HD 5450 and i cant istall the last GM.

Better if its GPU that is easy to find online also used.

Best regards!

sittingduck

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 25
  • Last login:Today at 05:37:15 am
  • I want to build my own arcade controls!
Re: GroovyMAME 0.265 - Switchres 2.220c
« Reply #439 on: June 06, 2024, 04:21:56 am »
What happens when you try to install GM?
I also have a 5450 and just experienced a hard drive crash, so I'm about to reinstall GM (just as soon as 0.266 is available). I'll let you know if I also encounter issues.

Edit: I just did a fresh install of GM 0.267 and it worked out of the box with my 5450. Your problem must be something else.
« Last Edit: July 08, 2024, 05:07:55 pm by sittingduck »