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
Site News

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


  

Author Topic: GroovyMAME 0.196 - Switchres v0.017h  (Read 87783 times)

0 Members and 2 Guests are viewing this topic.

keropi

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 157
  • I want to build my own arcade controls!
Re: GroovyMAME 0.193 - Switchres v0.017f
« Reply #640 on: January 10, 2018, 02:45:02 pm »
Can somebody please upload a nonag D3D9 64bit version?  I cannot get a successful compile working.   :banghead:

still looking for it?

yakk11

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 85
Re: GroovyMAME 0.193 - Switchres v0.017f
« Reply #641 on: January 11, 2018, 05:35:01 pm »
Can somebody please upload a nonag D3D9 64bit version?  I cannot get a successful compile working.   :banghead:

still looking for it?

Yes, I can't get a working version for my 2 windows xp machines. 

funkycochise

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 93
  • 8 bits generation
Re: GroovyMAME 0.193 - Switchres v0.017f
« Reply #642 on: January 13, 2018, 06:39:06 am »
my build didnít work for you ?

keropi

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 157
  • I want to build my own arcade controls!
Re: GroovyMAME 0.193 - Switchres v0.017f
« Reply #643 on: January 13, 2018, 11:41:35 am »

Guepardo

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 2
  • I want to build my own arcade controls!
Re: GroovyMAME 0.193 - Switchres v0.017f
« Reply #644 on: January 20, 2018, 05:58:42 pm »
Greetings:
I have two arcade machines with Archlinux GroovyArcade 2014.04.24 and GroovyMAME 0.152.
Last time I tried to upgrade GroovyMAME I had to reinstall the 0.152 version, because USB gamepads didn't work. If I remember right Direct Input was disabled because it caused a bug, a lag or a slowdown can't find the info on the web.
Current GroovyMAME version is 0.193. Does the Archlinux version have support for USB gamepads?.
Thanks in advance ;).

Doozer

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 341
  • Z80 ERROR
Re: GroovyMAME 0.193 - Switchres v0.017f
« Reply #645 on: January 22, 2018, 08:32:28 am »

I can answer for groovymame and confirm that the latest version has support for direct input inside Linux.

Guepardo

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 2
  • I want to build my own arcade controls!
Re: GroovyMAME 0.193 - Switchres v0.017f
« Reply #646 on: January 22, 2018, 01:02:17 pm »

I can answer for groovymame and confirm that the latest version has support for direct input inside Linux.

Thats great, Doozer, thanks a lot ;).

telonio

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 23
  • I want to build my own arcade controls!
Re: GroovyMAME 0.193 - Switchres v0.017f
« Reply #647 on: January 22, 2018, 03:42:13 pm »
Hello,

I have an arcade machine with Win7x64/3gb/ATI HD4350 and groovymame64_0193.017f_d3d9ex. I have an slowdown issue with most vertical games in interlace mode that have scrolling. Such as flying shark, mercs, outzone etc. There is no slowdown with horizontal games. Attached flying shark txt and mercs txt.

Thanks in advance.

yakk11

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 85
Re: GroovyMAME 0.193 - Switchres v0.017f
« Reply #648 on: January 22, 2018, 06:28:30 pm »

Calamity

  • Moderator
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 5799
Re: GroovyMAME 0.193 - Switchres v0.017f
« Reply #649 on: January 22, 2018, 06:55:48 pm »
Hello,

I have an arcade machine with Win7x64/3gb/ATI HD4350 and groovymame64_0193.017f_d3d9ex. I have an slowdown issue with most vertical games in interlace mode that have scrolling. Such as flying shark, mercs, outzone etc. There is no slowdown with horizontal games. Attached flying shark txt and mercs txt.

Thanks in advance.

http://geedorah.com/eiusdemmodi/forum/viewtopic.php?id=344
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: 5799
Re: GroovyMAME 0.193 - Switchres v0.017f
« Reply #650 on: February 01, 2018, 07:38:41 am »
GroovyMAME 0.194 - Switchres v0.017g is out!

What's new in Switchres v0.017g

- Fixed D3D9ex windowed mode.
- Fixed multimonitor (D3D9ex only).




Well, multimonitor turned out to be broken, now it's fixed for the D3D93x.

Now, testing on Windows 8 only D3D9ex build works with multimonitor, probably it's the same for 7. D3D9 build's multimonitor feature is broken. It is broken in baseline too. It used to work for sure, but I believe last time I tested it successfully it was still under XP. I've tracked the issue back to 0.175 and it was already there, so I guess this is a compatibility problem with D3D9 and Windows 7+. So Windows 7+ users: make sure to use D3D9ex only for now on.

Another note: while testing the D3D9 build I've stumbled on an issue that's nearly made me go crazy. Once you launch GM with multimonitor and the screens get messed, the OS somehow blacklists that executable and since then it's launched in a small window no matter what you do. It gets cursed. After some hours I've found that Windows keeps those cursed executables in the registry, here:

HKEY_CURRENT_USER\Software\Microsoft\Direct3D\Shims\MaximizedWindowedMode

If you run into this issue, run Regedit and kill that key.

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

funkycochise

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 93
  • 8 bits generation
Re: GroovyMAME 0.194 - Switchres v0.017g
« Reply #651 on: February 01, 2018, 01:25:20 pm »
Many thanks Calamity,
Iíll try this out quickly

 :cheers:

Paradroid

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 507
    • SCART Hunter
Re: GroovyMAME 0.193 - Switchres v0.017f
« Reply #652 on: February 01, 2018, 02:18:33 pm »
GroovyMAME 0.194 - Switchres v0.017g is out!

Very nice! Thank you! Amazing development pace lately! :)
My MAME/SCART/CRT blog: SCART Hunter

josete2k

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 27
Re: GroovyMAME 0.194 - Switchres v0.017g
« Reply #653 on: February 01, 2018, 02:54:47 pm »
WOW. That's impressive.

Thanks...

Waiting for the nonag version.

keropi

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 157
  • I want to build my own arcade controls!
Re: GroovyMAME 0.194 - Switchres v0.017g
« Reply #654 on: February 01, 2018, 03:22:52 pm »
thanks Calamity for the update!

Personally I'll stay at 0.192 for the time being... all these issues with d3d and frames and monitors is really getting to my nerves, I am waiting patiently for a framebuffer card or something like that to be released and get rid of all these layers. Not sure if it is possible yet or at all though....

Calamity

  • Moderator
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 5799
Re: GroovyMAME 0.194 - Switchres v0.017g
« Reply #655 on: February 01, 2018, 04:27:16 pm »
Personally I'll stay at 0.192 for the time being...

Please don't: 0.192 has d3d bugs that are now fixed in 0.194.
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

Paradroid

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 507
    • SCART Hunter
Re: GroovyMAME 0.194 - Switchres v0.017g
« Reply #656 on: February 01, 2018, 05:15:03 pm »
I am waiting patiently for a framebuffer card or something like that to be released and get rid of all these layers.

That seems like the ultimate solution, eh?

I guess it would take some genius-level hardware person with the same 15 kHz CRT passion that Calamity has shown for the software side of the equation.
My MAME/SCART/CRT blog: SCART Hunter

Calamity

  • Moderator
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 5799
Re: GroovyMAME 0.194 - Switchres v0.017g
« Reply #657 on: February 01, 2018, 05:33:27 pm »
It's the ultimate solution indeed. Check the Arvid project, it's already happening. If only 10% of the energies that are going into building gadgets for the raspberry thing were focused on building a fully programmable framebuffer card we'd be already there.

Then users would realize they can't use any of their familiar emulators as the framebuffer card will require specially written versions of everything and they will miss the good old days of the Emudriver, test mode, etc.  ;D
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

keropi

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 157
  • I want to build my own arcade controls!
Re: GroovyMAME 0.194 - Switchres v0.017g
« Reply #658 on: February 01, 2018, 07:00:27 pm »
Personally I'll stay at 0.192 for the time being...

Please don't: 0.192 has d3d bugs that are now fixed in 0.194.

Even if I don't care about multi-screen? using the D3D9ex version if that makes any difference
I would gladly "sacrifice" the other emus for a framebuffer-groovymame  :cheers:
Keeping an eye or arvid since it was posted here but I lack the knowledge to be any help on it...

Calamity

  • Moderator
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 5799
Re: GroovyMAME 0.194 - Switchres v0.017g
« Reply #659 on: February 02, 2018, 02:52:18 am »
I must be a zero on communication skills. Multimonitor on W7 has probably been broken for years (for both d3d & d3d9ex, both baseline & groovy). It's only now with 0.194 that you have a fully working multimonitor feature (groovy d3d9ex build). If it wasn't for the XP remora I would be killing the D3D build right away.

Edit: sorry keropi, I now see what you meant. By your rant on d3d I understood you thought it was a regression on 0.194.
« Last Edit: February 02, 2018, 03:42:51 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

josete2k

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 27
Re: GroovyMAME 0.194 - Switchres v0.017g
« Reply #660 on: February 02, 2018, 07:10:41 am »
Hi, I'm gong to install W7 x86 because the wingun drivers (they are not  compatible with x64 system).

So, is there any chance to get crt emudriver and groovymame working on Windows 7 x86?


keropi

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 157
  • I want to build my own arcade controls!
Re: GroovyMAME 0.194 - Switchres v0.017g
« Reply #661 on: February 02, 2018, 04:30:25 pm »
no worries Calamity :)
will update to 0.194 in the next few days

funkycochise

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 93
  • 8 bits generation
Re: GroovyMAME 0.194 - Switchres v0.017g
« Reply #662 on: February 03, 2018, 11:54:21 am »
32 bits nonag d3d9ex
https://tinyurl.com/yce699gl

64 bits nonag d3d9ex
https://tinyurl.com/y9t44pe2
« Last Edit: February 09, 2018, 09:06:33 am by funkycochise »

yakk11

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 85
Re: GroovyMAME 0.194 - Switchres v0.017g
« Reply #663 on: February 03, 2018, 08:27:53 pm »
Any chance for a D3D9 x64 compile? :D

*UPDATE* I finally figured out why my compiles were not working.  :applaud:
« Last Edit: February 05, 2018, 10:42:03 am by yakk11 »

josete2k

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 27
Re: GroovyMAME 0.194 - Switchres v0.017g
« Reply #664 on: February 05, 2018, 02:54:43 pm »
My personal compilation for my cabinet (XP 32bit):


https://mega.nz/#!2Zw0HCgI!Ax2bLs0MC1afewzG1DoG5pEMaCQ3Dx0VS8UDe27a8rE

Just the nonag 32 bit only-arcade.

antoniomauro

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 13
  • I want to build my own arcade controls!
Re: GroovyMAME 0.194 - Switchres v0.017g
« Reply #665 on: February 06, 2018, 03:31:38 am »
A question: Why when i compile from source the executable is always bigger than precompiled binary taken from mamedev?

Calamity

  • Moderator
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 5799
Re: GroovyMAME 0.194 - Switchres v0.017g
« Reply #666 on: February 06, 2018, 04:22:24 am »
A question: Why when i compile from source the executable is always bigger than precompiled binary taken from mamedev?

Because MAMEdev uses the STRIP_SYMBOLS option:

Code: [Select]
make SYMLEVEL=1 SYMBOLS=1 STRIP_SYMBOLS=1
(you'll need to do fresh build to see the difference)
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

antoniomauro

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 13
  • I want to build my own arcade controls!
Re: GroovyMAME 0.194 - Switchres v0.017g
« Reply #667 on: February 07, 2018, 03:14:53 am »
thanks!

michino

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 15
  • I want to build my own arcade controls!
Re: GroovyMAME 0.194 - Switchres v0.017g
« Reply #668 on: February 08, 2018, 03:38:21 pm »
32 bits nonag d3d9ex
https://tinyurl.com/yd79l99j

64 bits nonag d3d9ex
https://tinyurl.com/y7byvdj5

Sorry funkycochise imposible to download, always and error.

funkycochise

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 93
  • 8 bits generation
Re: GroovyMAME 0.194 - Switchres v0.017g
« Reply #669 on: February 08, 2018, 11:24:33 pm »
32 bits nonag d3d9ex
https://tinyurl.com/yce699gl

64 bits nonag d3d9ex
https://tinyurl.com/y9t44pe2

Sorry funkycochise imposible to download, always and error.
my cloud provider id currently having troubles. I hope it will be available within the day  :timebomb:
else I'll share this elsewhere

in the meantime, you can use the great haynor666 build
http://forum.arcadecontrols.com/index.php/topic,154799.0.html
« Last Edit: February 09, 2018, 09:05:49 am by funkycochise »

funkycochise

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 93
  • 8 bits generation
Re: GroovyMAME 0.194 - Switchres v0.017g
« Reply #670 on: February 09, 2018, 09:00:56 am »
links are available again (warning : tiny links have changed in the post above)

boliva

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 2
  • I want to build my own arcade controls!
Re: GroovyMAME 0.194 - Switchres v0.017g
« Reply #671 on: February 11, 2018, 04:18:35 pm »
hello everyone. I'm running groovymame on my cabinet under linux (my setup: debian 9, rgb-modded crt tv, kernel 4.9.51 with edid patch, xorg with patched nouveau driver). Initially I built groovymame 0.171 but I had some issues with neogeo games (some would run with missing gfx layers, most would crash or wouldn't run at all). I tried building the most recent version of groovymame (0.194) and neogeo games worked fine, but everything ran at about 300% speed. I had to disable autosync for them to run normally, but now I have a problem with cps2 games where the audio sounds distorted (to better describe it imagine an old record playing at an irregular speed). This only seems to affect background music, as the sfx sound normal to me. I also tried building a somewhat older version of GM (0.185) with the same results: I had to disable autosync and cps2 games get distorted audio (but neogeo titles work ok). I triple checked that the roms and bios versions match up with the mame build I'm running.


edit/update: it seems the audio distortion issue (I don't know how else to call it) not only happens on CPS2 games but it's where it's more noticeable. I played a few minutes of the simpsons game and I could definitely hear the audio being 'out of tune' a few times. Please find attached a couple of log files from running the same game in GM 0.194 with both autosync enabled and disabled. I also noticed that disabling autosync but manually enabling syncrefresh produces the same result (the game running at ~300% speed) so I suspect that perhaps it has to do with either X11/xorg or my hardware driver (patched nouveau) isn't correctly reporting the native refresh rate of the video card / display. Any help would be greatly appreciated, I'm more than willing to test new features/options/patches.
« Last Edit: February 11, 2018, 09:08:16 pm by boliva »

Calamity

  • Moderator
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 5799
Re: GroovyMAME 0.194 - Switchres v0.017g
« Reply #672 on: February 12, 2018, 04:35:56 am »
Hi boliva,

Try using -video opengl

(your logs show -video sdl is in use, which does not support drm-based vsync that GM relies on)
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

boliva

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 2
  • I want to build my own arcade controls!
Re: GroovyMAME 0.194 - Switchres v0.017g
« Reply #673 on: February 12, 2018, 04:20:01 pm »
Hi boliva,

Try using -video opengl

(your logs show -video sdl is in use, which does not support drm-based vsync that GM relies on)

Hi Calamity, thank you for looking into this. I can't believe it was such an easy fix. I was using SDL since 'video' was set to 'auto', which is the default. Shouldn't (at least) GM try with GL first if autosync / syncrefresh is enabled?

Calamity

  • Moderator
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 5799
Re: GroovyMAME 0.195 - Switchres v0.017g
« Reply #674 on: February 28, 2018, 01:35:23 pm »
GroovyMAME 0.195 - Switchres v0.017g is out!
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

alex_bb23

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 61
  • I want to build my own arcade cabinet!
Re: GroovyMAME 0.195 - Switchres v0.017g
« Reply #675 on: February 28, 2018, 01:55:45 pm »
Let's see what's new.

Thank you, Calamity!

Paradroid

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 507
    • SCART Hunter
Re: GroovyMAME 0.195 - Switchres v0.017g
« Reply #676 on: March 01, 2018, 11:12:47 am »
GroovyMAME 0.195 - Switchres v0.017g is out!

Wow! That was F-A-S-T!!!

Thanks! :)
My MAME/SCART/CRT blog: SCART Hunter

Calamity

  • Moderator
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 5799
Re: GroovyMAME 0.196 - Switchres v0.017h
« Reply #677 on: March 29, 2018, 07:51:41 am »
GroovyMAME 0.196 is out!

What's new in Switchres v0.017h (March 2018)

- Added slider control for frame delay [intealls]

- Added speed statistics to the -bench command to estimate the right value of frame delay for a specific game [intealls]
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

josete2k

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 27
Re: GroovyMAME 0.196 - Switchres v0.017h
« Reply #678 on: March 29, 2018, 09:12:17 am »
Thanks.

funkycochise

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 93
  • 8 bits generation
Re: GroovyMAME 0.196 - Switchres v0.017h
« Reply #679 on: March 29, 2018, 10:04:03 am »
 Thank you !

  
 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31