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.227 - Switchres v0.017t  (Read 436490 times)

0 Members and 2 Guests are viewing this topic.

Doozer

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 498
  • Last login:June 12, 2023, 09:19:49 am
  • Z80 ERROR
Re: GroovyMAME 0.200 - Switchres v0.017i
« Reply #760 on: August 12, 2018, 03:20:13 pm »
GroovyMAME 0.200 is out!

The Linux 64bit binary is also available on the drive.

Paradroid

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 687
  • Last login:March 10, 2024, 04:41:43 am
    • SCART Hunter
Re: GroovyMAME 0.200 - Switchres v0.017i
« Reply #761 on: August 12, 2018, 10:42:11 pm »
GroovyMAME 0.200 is out!

That's great news! Thanks!


Sent from my SM-G955F using Tapatalk

My MAME/SCART/CRT blog: SCART Hunter

Jonny G

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 191
  • Last login:March 04, 2024, 05:59:46 pm
Re: GroovyMAME 0.200 - Switchres v0.017i
« Reply #762 on: August 13, 2018, 04:38:27 am »
Nice one! Thanks Calamity, much love.

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.200 - Switchres v0.017i
« Reply #763 on: August 13, 2018, 06:44:14 am »
Thank you for another great release!

- Improved selection of video modes based on refresh rate when option -modeline_generation is disabled.
FYI in my case (with my PC and AMD drivers as they are) from what I could observe most games from around 54Hz to 57.30Hz, and +/-59Hz, then 60.60Hz and beyond, all successfully activate the closest resolution mode available from my AMD customs.

But those somewhere over 57.30Hz as far as I've experienced, and everything close to or exactly 60.00Hz, all fail to do so, it seems (only a black screen shows). Maybe it's due to my AMD custom modes not being ideal or whatever reason I dunno.
For those, specifying the resolution/Hz in a game or source ini is still required.

Calamity

  • Moderator
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 7411
  • Last login:March 14, 2024, 05:26:05 am
  • Quote me with care
Re: GroovyMAME 0.200 - Switchres v0.017i
« Reply #764 on: August 13, 2018, 06:48:18 am »
But those somewhere over 57.30Hz as far as I've experienced, and everything close to or exactly 60.00Hz, all fail to do so, it seems (only a black screen shows). Maybe it's due to my AMD custom modes not being ideal or whatever reason I dunno.

This shouldn't be the case. If you have a chance, drop me a couple of logs showing the issue, here or maybe better in the LCD thread.

EDIT: Check my logs, Donpachi picks 58 Hz and Garou picks 59 Hz. This is with -nomodeline_generation -resolution 2560x1600@0
« Last Edit: August 13, 2018, 07:41:26 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 of pasting it.

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

housello

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 6
  • Last login:November 01, 2022, 09:29:32 am
  • I want to build my own arcade controls!
Re: GroovyMAME 0.197 - Switchres v0.017h
« Reply #765 on: August 16, 2018, 09:15:51 am »
hi,
no 0.200 version?
is it possible to compile from source (sorry, i'm a little noob)

thank you

People get busy. I believe you can compile the latest groovy patch on mame 0.200, or download the haynor666 version. http://forum.arcadecontrols.com/index.php/topic,154799.0.html

Thank you, very kind.

I see it has been updated to 0.200 now.

I tried to compile form source, but didn't find the groovy patch.


josete2k

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 62
  • Last login:February 16, 2024, 10:54:41 pm
Re: GroovyMAME 0.200 - Switchres v0.017i
« Reply #766 on: August 16, 2018, 06:26:51 pm »
GroovyMame 0.200 32bit: http://www.mediafire.com/file/6fsdth24fn61hk0/groovy_mame_0200_x86.rar




This is the full MAME release, because I can't compile the arcade version...

Can anyone compile the arcade exe?

I get this error:

Code: [Select]
Compiling resources scripts/resources/windows/mame/mame.rc...
Linking mamearcade.exe...
../../../../mingw-gcc/bin/x32/Release/mame_arcade/liboptional.a(ps2gs.o):ps2gs.cpp:(.text+0x4de): undefined reference to `vtable for device_finder<ps2_intc_device, true>'
../../../../mingw-gcc/bin/x32/Release/mame_arcade/liboptional.a(ps2gs.o):ps2gs.cpp:(.text$_ZN3emu6detail21device_type_impl_base13create_deviceI13ps2_gs_deviceEESt10unique_ptrI8device_tSt14default_deleteIS5_EERKS1_RK14machine_configPKcPS5_j[__ZN3emu6detail21device_type_impl_base13create_deviceI13ps2_gs_deviceEESt10unique_ptrI8device_tSt14default_deleteIS5_EERKS1_RK14machine_configPKcPS5_j]+0xb3): undefined reference to `vtable for device_finder<ps2_intc_device, true>'
collect2.exe: error: ld returned 1 exit status
mamearcade.make:252: recipe for target '../../../../../mamearcade.exe' failed
make[2]: *** [../../../../../mamearcade.exe] Error 1
makefile:409: recipe for target 'mamearcade' failed
make[1]: *** [mamearcade] Error 2
makefile:1052: recipe for target 'windows_x86' failed
make: *** [windows_x86] Error 2

Is there any way to fix it?


I think same error with genuine src and other  http://www.mameworld.info/ubbthreads/showflat.php?Cat=&Number=377783&page=&view=&sb=5&o=&fpart=1&vc=1&new=
« Last Edit: August 16, 2018, 06:34:31 pm by josete2k »

josete2k

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 62
  • Last login:February 16, 2024, 10:54:41 pm
Re: GroovyMAME 0.200 - Switchres v0.017i
« Reply #767 on: August 20, 2018, 09:45:41 am »
Found the issue, it seems it's a known bug:

http://mamestuff.lowtrucks.net/MKChamp/0_Day_Patches/

Thanks to Hodor for linking the patch.


GroovyMame 0.200 Arcade 32 bit:

http://www.mediafire.com/file/9k4uluw7u3pwc0s/groovymamearcade_0200.rar/file
« Last Edit: August 20, 2018, 10:13:25 am by josete2k »

raibol1

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 15
  • Last login:October 29, 2019, 03:57:37 pm
  • I want to build my own arcade controls!
Re: GroovyMAME 0.200 - Switchres v0.017i
« Reply #768 on: August 20, 2018, 12:22:32 pm »
Hallo,

has anyone a groovymame64 0.200 build d3d9ex switchres 0.017i and nonag with official groovymame patch from calamity?
I´ve tried to compile it myself, but failed.

Greets

Rainer
« Last Edit: August 20, 2018, 12:25:00 pm by raibol1 »

pmc3

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 17
  • Last login:April 10, 2021, 02:54:01 am
  • 404
Re: GroovyMAME 0.200 - Switchres v0.017i
« Reply #769 on: August 22, 2018, 04:18:34 am »
check on emufrance (but without nonag).

groovy

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 3
  • Last login:November 25, 2018, 05:19:02 pm
  • I want to build my own arcade controls!
Re: GroovyMAME 0.200 - Switchres v0.017i
« Reply #770 on: August 22, 2018, 06:26:34 pm »
hello beautiful people i still need this step to create a groovmame setup ?  (- Replace the official MAME executable with the GroovyMAME executable.) thanks a million time :applaud:

alex2005

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 125
  • Last login:December 20, 2023, 09:21:14 am
  • I want to build my own arcade controls!
Re: GroovyMAME 0.200 - Switchres v0.017i
« Reply #771 on: August 23, 2018, 03:21:28 am »
Hallo,

has anyone a groovymame64 0.200 build d3d9ex switchres 0.017i and nonag with official groovymame patch from calamity?
I´ve tried to compile it myself, but failed.

Greets

Rainer

Check here: http://forum.arcadecontrols.com/index.php/topic,154799.0.html


raibol1

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 15
  • Last login:October 29, 2019, 03:57:37 pm
  • I want to build my own arcade controls!
Re: GroovyMAME 0.200 - Switchres v0.017i
« Reply #772 on: August 23, 2018, 07:37:59 am »
Hallo

@pmc3: Thank you for the link, but this is the same calamity posted (64it with d3d9ex).

@alex2005: Thank you, but the version from haynor ist still not with the official Groovymame 0.200 patch from calamity (it´s based on 0.196)

I myself get an error when compiling groovymame with the nonag patch.

I patch in the order groovymame -> d3d9ex ->  nonag.

But in the last step i get this result:

[MINGW64] C:\msys64\src>patch -p0 -E <hi_0200.diff
patching file src/emu/render.cpp
Hunk #1 FAILED at 1409 (different line endings).
1 out of 1 hunk FAILED -- saving rejects to file src/emu/render.cpp.rej
patching file src/frontend/mame/ui/mainmenu.cpp
Hunk #1 FAILED at 123 (different line endings).
Hunk #2 FAILED at 133 (different line endings).
2 out of 2 hunks FAILED -- saving rejects to file src/frontend/mame/ui/mainmenu.cpp.rej
patching file src/frontend/mame/ui/ui.cpp
Hunk #1 FAILED at 313 (different line endings).
Hunk #2 FAILED at 770 (different line endings).
2 out of 2 hunks FAILED -- saving rejects to file src/frontend/mame/ui/ui.cpp.rej


so i cannot compile the mame executable.

Maybe someone can help.

Thanks.

Greets

Rainer
« Last Edit: August 23, 2018, 12:04:15 pm by raibol1 »

pmc3

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 17
  • Last login:April 10, 2021, 02:54:01 am
  • 404
Re: GroovyMAME 0.200 - Switchres v0.017i
« Reply #773 on: August 24, 2018, 09:16:38 am »
on emufrance, there are 2x32bit binaries (not just 64bits as proposed here). otherwise it's because I did not understand something ^^

ps: on the other hand we did not compile the function "nonag" (without interest for me), but the main thing is that they are 32 bits.
« Last Edit: August 24, 2018, 09:22:15 am by pmc3 »

b4nd1t0

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 150
  • Last login:March 12, 2024, 04:11:22 am
    • b4nd1t0's repository
Re: GroovyMAME 0.200 - Switchres v0.017i
« Reply #774 on: September 04, 2018, 12:46:06 pm »
groovymame64 201_017i_d3d9ex_nonag available here

yo1dog

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 368
  • Last login:October 10, 2023, 10:48:49 am
    • MikeArcade
Re: GroovyMAME 0.200 - Switchres v0.017i
« Reply #775 on: September 21, 2018, 04:40:19 pm »
I just updated my ROM set to 0.201 without thinking. Will the GroovyMAME 0.200 patch work on MAME 0.201?

Thanks,
 - Mike

Doozer

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 498
  • Last login:June 12, 2023, 09:19:49 am
  • Z80 ERROR
Re: GroovyMAME 0.200 - Switchres v0.017i
« Reply #776 on: September 22, 2018, 01:44:46 am »
I just updated my ROM set to 0.201 without thinking. Will the GroovyMAME 0.200 patch work on MAME 0.201?

Hi yo1dog,

Yes, the 0.200 patch will apply to 0.201 source tree.

Cheers!

Dochartaigh

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 48
  • Last login:January 22, 2023, 10:52:29 pm
  • I want to build my own arcade controls!
Re: GroovyMAME 0.200 - Switchres v0.017i
« Reply #777 on: September 22, 2018, 02:11:48 pm »
I'm having a problem where GroovyMAME 0.200, with a clrmamepro verified full (merged) 0.200 rom set (with 0.199 CHD's + samples), gives me a TON of errors in regards to games working or not (i.e. the red information box, in the mame64.exe launch program, will tell me a game is non-functional when I KNOW it works...). Please correct me if I'm wrong (as I'm still learning all this), but I was told the database of if a game is working or not is pulled from mame64.exe itself or accompanying files, correct?

I'm just trying to get to a level where I can start the slow, long process of sorting the 12,000+ games by working or non-working (and remove all the crappy games ;) so I can start adding favorites to make my own playlist, and I don't know how to do that if all these games are not marked correctly.

Any tips on what to do - like 'best practices' type of stuff in regards to this endeavor?

krick

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2006
  • Last login:February 08, 2023, 08:30:27 pm
  • Gotta have blue hair.
Re: GroovyMAME 0.200 - Switchres v0.017i
« Reply #778 on: September 22, 2018, 02:28:12 pm »
...gives me a TON of errors in regards to games working or not (i.e. the red information box, in the mame64.exe launch program, will tell me a game is non-functional when I KNOW it works...).

The information screen tells you about the current working state of the game within MAME.  If you don't have the right files, I don't think MAME will even get to that screen.

What does the screen actually say?  Give us a specific example from a game that you know is working.  Maybe post a screenshot too.
Hantarex Polo 15KHz
Sapphire Radeon HD 7750 2GB (GCN)
GroovyMAME 0.197.017h_d3d9ex
CRT Emudriver & CRT Tools 2.0 beta 13 (Crimson 16.2.1 for GCN cards)
Windows 7 Home Premium 64-bit
Intel Core i7-4790K @ 4.8GHz
ASUS Z87M-PLUS Motherboard

Doozer

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 498
  • Last login:June 12, 2023, 09:19:49 am
  • Z80 ERROR
Re: GroovyMAME 0.200 - Switchres v0.017i
« Reply #779 on: September 28, 2018, 03:24:56 am »

Hi Calamity,

Do you remember any change after v0.017d v-sync correction that could re-introduce a v-sync issue in SDL part of the code? I need to ensure that no open issue reside in GM to dig in the recent X and SDL2 changes.

Cheers!

Calamity

  • Moderator
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 7411
  • Last login:March 14, 2024, 05:26:05 am
  • Quote me with care
Re: GroovyMAME 0.200 - Switchres v0.017i
« Reply #780 on: September 28, 2018, 03:37:37 am »

Hi Calamity,

Do you remember any change after v0.017d v-sync correction that could re-introduce a v-sync issue in SDL part of the code? I need to ensure that no open issue reside in GM to dig in the recent X and SDL2 changes.

Cheers!

Hi Doozer,

No, I havent touched the SDL side since June 2017. And the changes to the core part can't have affected SDL either.
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

Trnzaddict

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 175
  • Last login:September 24, 2023, 12:12:29 pm
Re: GroovyMAME 0.200 - Switchres v0.017i
« Reply #781 on: October 02, 2018, 10:21:09 am »
Just a little tip as I have just downloaded b4nd1t0's 202 GM build but I would think this applies to all builds:

I usually just drop the updated MAME exe in my MAME folder and all is well, however upon trying the new build it was crashing when loading a game. There was an hlsl update with 202 so update your hlsl folder with the new .fx files and all will be well.

BTW, thankyou b4nd1to for compiling new builds in between Calamity's official ones. Much appreciated!

Dochartaigh

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 48
  • Last login:January 22, 2023, 10:52:29 pm
  • I want to build my own arcade controls!
Re: GroovyMAME 0.200 - Switchres v0.017i
« Reply #782 on: October 03, 2018, 10:46:03 am »
The information screen tells you about the current working state of the game within MAME.  If you don't have the right files, I don't think MAME will even get to that screen.

What does the screen actually say?  Give us a specific example from a game that you know is working.  Maybe post a screenshot too.
Sorry for my late reply - I'm actually in the middle of building this computer from scratch again (CPU wasn't fast enough for some light gun games, and more advanced 3d games, so I upgraded and decided to reinstall Windows 10 just in case...which isn't going well lol). I'll be able to get back to this 12k+ game list once I figure out all that.

For which games, I may be confusing the red info screens, which commonly say something like 'emulation ok, sound issues', or when it boots up it says something like 'this ROM was not correctly dumped', or 'emulation isn't complete' (or something like that - even many green games which say 'ok, ok' for the status on the green info screen give me some errors or warnings when you launch them), but then the game STILL runs (sometimes REALLY bad, but sometimes with nothing I can see wrong with it - but maybe it'll crash once you've played it for a couple minutes - who knows).

I think this might simply be (my) user error with MAME's not-simple (and usually convoluted) user interface where I simply might not know what MAME really means when it says some of these things, and the game really is OK to play (which could very well be why some of these which I was positive wouldn't work by the way MAME phrased a certain warning/caution, would STILL work). I'll get some specific examples and screenshots when I can as I'm sure I'm butchering these exact phrases I was quoting.


Paradroid

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 687
  • Last login:March 10, 2024, 04:41:43 am
    • SCART Hunter
Re: GroovyMAME 0.200 - Switchres v0.017i
« Reply #783 on: October 03, 2018, 04:06:20 pm »
Any tips on what to do - like 'best practices' type of stuff in regards to this endeavor?

The All Killer, No Filler list is a great starting point.

Aside from that, when making my own lists, I like to dump out the full MAME XML and then load it into Excel. From their you can filter out clones, non-working, etc. and then explore by any other attribute (manufacturer, year, resolution, etc.)

Also, ROMLister is still pretty cool.

Don't make trawling through thousands of the games the focus of your arcade hobby... there are plenty of ways to find the gold quickly.
My MAME/SCART/CRT blog: SCART Hunter

Dochartaigh

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 48
  • Last login:January 22, 2023, 10:52:29 pm
  • I want to build my own arcade controls!
Re: GroovyMAME 0.200 - Switchres v0.017i
« Reply #784 on: October 05, 2018, 09:48:04 am »
The All Killer, No Filler list is a great starting point.

That's cool as hell - thank you for the link! Even places the romsets in a folder for you with a .bat - I'll definitely try that out. Kind of amazing there's only ~600 actual decent arcade games to play (from his perspective at least), huh?

Now I just have to figure out how to even load up one of these sub-folders if I create them with those .BAT files, into the MAME stock user interface (told you I'm still super new to MAME lol...don't even know how to do that...off to Google ;)

Calamity

  • Moderator
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 7411
  • Last login:March 14, 2024, 05:26:05 am
  • Quote me with care
Re: GroovyMAME 0.202 - Switchres v0.017j
« Reply #785 on: October 06, 2018, 08:08:02 am »
GroovyMAME v0.202 is out!

What's new in Switchres v0.017j (October 2018)

- Attempt at fixing mode selection issues on LCD monitors caused by a mismatch where Windows reports modes as interlaced but AMD drivers return progressive timings.
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.202 - Switchres v0.017j
« Reply #786 on: October 06, 2018, 09:12:52 am »
Fantastic! I'll be testing it full force this evening!  :notworthy:

EDIT: ok that did the job ! congratualtions Calamity ! (more here: http://forum.arcadecontrols.com/index.php/topic,157909.msg1666276.html#msg1666276)

 :applaud:   :cheers:

--

Totally unrelated and of little importance: did you guys notice that since about MAME 0.200 a small number of games have been showing black borders and lacking filter even if keepaspect, unevenstretch, and filter are ON in the mame.ini ?
(nb: I'm using a 1080p display)
For those few, specifying these particular options in a higher priority ini is now necessary, it seems, (if stretched to 4:3 and smoothed is what you want, of course)
Some of the games that produce this behaviour;
Argus
Change Air Blade
Cosmic Cop
Dragon Breed
Cybattler
Omega Fighter
Plus Alpha
Raiden
Turbo Force
Twin Bee
Xexex
...
Mostly vertical shmups but some horis too.
« Last Edit: October 06, 2018, 02:38:27 pm by schmerzkaufen »

Calamity

  • Moderator
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 7411
  • Last login:March 14, 2024, 05:26:05 am
  • Quote me with care
Re: GroovyMAME 0.202 - Switchres v0.017j
« Reply #787 on: October 07, 2018, 10:51:45 am »
Glad to hear it worked.

With regards to black borders for certain games, I haven't noticed, I will try, but I'm afraid the result will be different with my desktop resolution.
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.202 - Switchres v0.017j
« Reply #788 on: October 07, 2018, 11:22:56 am »
With regards to black borders for certain games, I haven't noticed, I will try, but I'm afraid the result will be different with my desktop resolution.
I think it's due to recent changes in MAME that have to do with aspect ratio.
Since it can be corrected with a couple of tiny specific INI's it's no big deal, plus the old issue with specific INI's sticking between games has been fixed for 0.203 so it'll be a safe temporary solution for people who use a monitor with a resolution like mine where it shows.
Probably very few users concerned, but I just though about mentioning it anyway.

Calamity

  • Moderator
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 7411
  • Last login:March 14, 2024, 05:26:05 am
  • Quote me with care
Re: GroovyMAME 0.202 - Switchres v0.017j
« Reply #789 on: October 07, 2018, 11:35:07 am »
I think it's due to recent changes in MAME that have to do with aspect ratio.

I haven't seen any of that. It sounds scary.
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.202 - Switchres v0.017j
« Reply #790 on: October 07, 2018, 12:03:43 pm »
I am probably imagining things, there was a change in 0.201 but related to layouts
Quote
-Improved support for screen orientation/geometry and automatic layout generation: [Vas Crabb]
 * Added orientation and physical aspect ratio properties to screen device.
 * Automatically generate views for systems one screen.
 * Documented layout file format and automatically generated views.
Anyway if I find why a handful of games don't stretch to screen/4:3 with just the mame.ini settings I'll mention it again.

beavisx

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 3
  • Last login:February 20, 2024, 12:31:03 am
Re: GroovyMAME 0.200 - Switchres v0.017i
« Reply #791 on: October 09, 2018, 12:50:12 am »
Found the issue, it seems it's a known bug:

http://mamestuff.lowtrucks.net/MKChamp/0_Day_Patches/

Thanks to Hodor for linking the patch.


GroovyMame 0.200 Arcade 32 bit:


http://www.mediafire.com/file/9k4uluw7u3pwc0s/groovymamearcade_0200.rar/file

Thanks for the files. How do I get it working with nonag?

beavisx

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 3
  • Last login:February 20, 2024, 12:31:03 am
Re: GroovyMAME 0.200 - Switchres v0.017i
« Reply #792 on: October 09, 2018, 01:24:44 am »
groovymame64 201_017i_d3d9ex_nonag available here

Any chance you can compile a mame32 0.201 no nag version. My arcade cabinet doesn’t support 64 bt.

Thanks

josete2k

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 62
  • Last login:February 16, 2024, 10:54:41 pm
Re: GroovyMAME 0.202 - Switchres v0.017j
« Reply #793 on: October 09, 2018, 03:19:56 am »
I can't do it...

I have some errors linking the final exe...





EDIT: solved!!!



GroovyMAME 0.202 nonag 32bit (only arcade):

https://mega.nz/#!icwAnQCS!36nyyQIIQ5da_xdwMqtS9O39JB3A9YKt_1zOtClqCws
« Last Edit: October 09, 2018, 05:16:43 am by josete2k »

antoniomauro

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 22
  • Last login:September 02, 2022, 10:39:41 am
  • I want to build my own arcade controls!
Re: GroovyMAME 0.202 - Switchres v0.017j
« Reply #794 on: October 19, 2018, 10:35:31 am »
How do you solved the "Memory exausted" error?

Doozer

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 498
  • Last login:June 12, 2023, 09:19:49 am
  • Z80 ERROR
Re: GroovyMAME 0.202 - Switchres v0.017j
« Reply #795 on: October 19, 2018, 10:44:35 am »
How do you solved the "Memory exausted" error?

I will talk about the Linux side, but Windows situation should not differ.

You need a beefy RAM configuration with at least 6G RAM to pass the linkage of the binary (since 0.200 version). You can achieve this with less memory but you have to compensate with a large swap file.

Dalba

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 54
  • Last login:March 23, 2024, 07:08:28 pm
Re: GroovyMAME 0.200 - Switchres v0.017i
« Reply #796 on: October 21, 2018, 01:39:11 pm »
groovymame64 201_017i_d3d9ex_nonag available here

Hello,
I'm using your build and i can't get hiscore to work...
What i did :
- create a "plugins/hiscore" folder and put hiscore.dat in it
- set "hiscore 1" in plugin.ini
- set "plugins 1" and "plugin hiscore" in mame.ini
- create a "hi" folder

Did i miss something or is it your mame version that is incompatible with hiscore support ? 

ncflagg

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 228
  • Last login:January 18, 2024, 05:20:30 pm
  • Oh, yeah. Idaho IS right next to Iowa.
Re: GroovyMAME 0.202 - Switchres v0.017j
« Reply #797 on: October 22, 2018, 12:52:48 am »
Where can I get the frame_splice (beam racing) sync GM build?

This youtube video from March shows it in action (in March) but I don't see it documented anywhere:
 

Code: [Select]
mame64 -srf -frame_slice 7 -vsync_offset 148 -ues -nouesx -hlsl -priority 1 -nosleep alexkidd

u-man

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 87
  • Last login:November 29, 2023, 05:57:09 am
  • I want to build my own arcade controls!
Re: GroovyMAME 0.202 - Switchres v0.017j
« Reply #798 on: October 22, 2018, 02:52:17 am »
Most drivers in MAME dont support beam racing, so the version you have seen is a experimental build, a proof of concept.

You can read about it here: http://forum.arcadecontrols.com/index.php/topic,133194.240.html

"Computer games don't affect kids; I mean if Pac-Man affected us as kids, we'd all be running around in darkened rooms, munching magic pills and listening to repetitive electronic music."

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.202 - Switchres v0.017j
« Reply #799 on: October 22, 2018, 05:02:53 am »
IIRC the thing was support for all or most games would require mamedev to rewrite all the drivers to be line-accurate...prospects on that ever happening are *cough*. Can't blame them, who wants to redo like 20y worth of work?

Problem is no one in the scene made a clear statement regarding beam racing and arcades/MAME emulation yet saying "yes beam racing will generalize in the near future" or "no it will remain a niche feature for likely a very long time because the requirements to generalize it are pharaonic".

So today people are still there waiting and believing probably too eagerly, for what might not be a 'now' revolution but rather slow step-by-step evolution over the next decade if not several (if ever for many systems if there's no one available to work on them)

Alternatively the best scenario would probably be mamedev rewriting the most popular drivers in priority and in the near future, then give the rest indefinite time.
Anyway people could be using GM with frame_delay, like we've been for years, or buy themselves a gsync/freesync setup.  :dunno