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.147 random issues on game start with Gameex frontend  (Read 5795 times)

0 Members and 1 Guest are viewing this topic.

repetto74

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 98
  • Last login:April 18, 2020, 02:10:00 pm
Hi,

I am posting here on the Groovymame forum even if I am not sure the problem is coming from Groovymame.

I am using Groovymame 0.147 with Gameex into a mamecab. This is working really good but sometimes after a game start, screen will turn to black and I can hear the game sound throttle going up very fast and then it will go back to the gameex menu.
From the time this issue pops up it will come back again for any game I want to run until I turn off the system and back on. :banghead: :banghead: :banghead:

Anyone had the same problem??? ??? ???
Cheers
Rick

Calamity

  • Moderator
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 7463
  • Last login:July 19, 2025, 04:03:33 am
  • Quote me with care
Re: Groovymame 0.147 random issues on game start with Gameex frontend
« Reply #1 on: April 02, 2013, 04:28:53 pm »
Hi repetto74,

This problem didn't ever happen to me. I'm using AdvanceMenu in Windows. Are you using XP 64 bits? Which card? Magic resolutions?

I'd try disabling -multithreading in mame.ini, then test the system for a while to see if it's related to this.
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

repetto74

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 98
  • Last login:April 18, 2020, 02:10:00 pm
Re: Groovymame 0.147 random issues on game start with Gameex frontend
« Reply #2 on: April 02, 2013, 05:36:38 pm »
Hi Calamity

My XP is a 32bit version and using an Arcade VGA card first generation (9200 I think) without magic resolutions.
I forgot to mention that I am using the GroovyUME not the Groovymame but as far as I remember I did not have this problem before.

I'll try to disable the multithreading option and revert...
Thanks
Rick


repetto74

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 98
  • Last login:April 18, 2020, 02:10:00 pm
Re: Groovymame 0.147 random issues on game start with Gameex frontend
« Reply #3 on: April 02, 2013, 06:09:06 pm »
I just tried the multithreading option to off but no changes. Still having this issue. It always pops up when a second games is selected from the frontend games list  :banghead: :banghead:

Calamity

  • Moderator
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 7463
  • Last login:July 19, 2025, 04:03:33 am
  • Quote me with care
Re: Groovymame 0.147 random issues on game start with Gameex frontend
« Reply #4 on: April 02, 2013, 06:16:16 pm »
May you try a different front-end just for testing?

Is Gameex forcing GroovyMAME to exit in a dirty way?
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

repetto74

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 98
  • Last login:April 18, 2020, 02:10:00 pm
Re: Groovymame 0.147 random issues on game start with Gameex frontend
« Reply #5 on: April 02, 2013, 06:34:13 pm »
I do not have any other frontend installed, I will try it but this will be long to set up.
Groovymame exit is set by default to the ESC key. When this issue pops up during the gameplay, the screen turns to black and the game sound is throttle up very fast like an old cassette tape when rewinded...then back to the main frontend menu and freezes there (I have to hit esc again to go back to the dektop).

I really think this is a frontend issue...

Calamity

  • Moderator
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 7463
  • Last login:July 19, 2025, 04:03:33 am
  • Quote me with care
Re: Groovymame 0.147 random issues on game start with Gameex frontend
« Reply #6 on: April 03, 2013, 04:44:03 pm »
That problem seems to indicate GroovyMAME is loosing the exclusive access to the screen, that's why the video functions stop working (blitting, v-sync) and the game look goes full speed. This could be for several reasons. Another application may be gaining access to the screen for some reason, can you think of something? Have you always had this problem or just lately?
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

repetto74

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 98
  • Last login:April 18, 2020, 02:10:00 pm
Re: Groovymame 0.147 random issues on game start with Gameex frontend
« Reply #7 on: April 11, 2013, 04:35:26 am »
Hi Calamity,

No, I did not have this problem before. There aren't any other particular softwares installed in the mamecab machine. The only changes I did was to perform a lot of services disabling into XP to speed up boot and shut down sequences....

repetto74

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 98
  • Last login:April 18, 2020, 02:10:00 pm
Re: Groovymame 0.147 random issues on game start with Gameex frontend
« Reply #8 on: April 11, 2013, 05:39:38 am »
Hi Calamity

I am using the Gameex frontend which generate a log. Here is the last one after mame crashed...


repetto74

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 98
  • Last login:April 18, 2020, 02:10:00 pm
Re: Groovymame 0.147 random issues on game start with Gameex frontend
« Reply #9 on: April 19, 2013, 06:52:18 am »
Hi Calamity

I confirm that running games from the GroovyMame GUI will work flawlessly. All games play fine. Running Mame through Gameex will still give troubles after the second or third games selected and Mame is kicked out to the Gameex menu. I noticed that the Windows desktop will behave strangely after the crash. I cannot for example slide any icon on the desktop. Re-running gameex will not reset the problem and any game selected will fail (always after more or less 20 seconds). I need to shut off and back on the system to reset and gameex will run fine just for a couple of games then back to troubles again... :hissy:

I am thinking maybe to run a repair of my XP installation....
 :banghead: :banghead: :banghead: :banghead:
« Last Edit: April 19, 2013, 06:54:15 am by repetto74 »

Calamity

  • Moderator
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 7463
  • Last login:July 19, 2025, 04:03:33 am
  • Quote me with care
Re: Groovymame 0.147 random issues on game start with Gameex frontend
« Reply #10 on: April 24, 2013, 07:41:21 am »
Hi repetto74,

I've had a look at your logs, and there's definitely something odd in the exit sequence:

Quote
13:05:32.5  4/3/2013:  Setting Up RawInput Hook
13:05:32.5  4/3/2013:  Launching RawInputHook.exe
13:05:33.6  4/3/2013:  Running: cmd.exe /c C: C:\Groovyume147\mess.exe bublbob2 -rompath C:\1Roms147 -nowindow -joy -skip_gameinfo
13:05:33.7  4/3/2013:  Shutting down display
13:05:56.3  4/3/2013:  Exiting game
13:05:56.7  4/3/2013:  Shutting down RawInput Hook
13:05:56.7  4/3/2013:  Writing MAME stats
13:05:56.8  4/3/2013:  Plugin: Game Exit
13:05:56.8  4/3/2013:  Plugin: Process Commands
13:05:56.8  4/3/2013:  Restoring Window
13:05:56.9  4/3/2013:  Reinitializing Graphics System
13:05:56.9  4/3/2013:  Warning: Display is running in full screen compatibility mode.
13:05:57.4  4/3/2013:  21 Consecutive Exceptions Occured
13:05:57.4  4/3/2013:  Object reference not set to an instance of an object.
13:05:57.5  4/3/2013:     at Direct2D.Direct2d.Device.BeginScene(Boolean Clear, Color ClearColour)
13:05:57.5  4/3/2013:     at GameEx.GameEx.mainform.c(Boolean A_0)
13:05:57.5  4/3/2013:     at GameEx.GameEx.mainform.d4()
13:05:57.5  4/3/2013:  Trying reinitialising the display after sleeping for 4 seconds
13:05:57.5  4/3/2013:  Exception count will be dropped to 15
13:06:22.1  4/3/2013:  Exiting GameEx!

I'd say it might have to do with the RawInputHook.exe. I'm not sure what's the aim of that thing but it seems it would be catching key strokes. In case it's catching Escape to force MAME to exit in a dirty way, that's with 99% of probabilty the issue. Is it possible to disable that feature from the front-end? Is it actually a front-end's feature or something external?

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

repetto74

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 98
  • Last login:April 18, 2020, 02:10:00 pm
Re: Groovymame 0.147 random issues on game start with Gameex frontend
« Reply #11 on: April 24, 2013, 07:07:28 pm »
Hi Calamity,

Gameex frontend has a lot of settings you can play with. I will ask to the developpers on the Gameex forum but I am sure this can be disabled!  :timebomb:
Gameex is working with an INI file. I will post it for you tomorrow.

www.gameex.com

Thanks a lot for your help on this matter...just getting mad with this! :hissy:
 ;) ;)

repetto74

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 98
  • Last login:April 18, 2020, 02:10:00 pm
Re: Groovymame 0.147 random issues on game start with Gameex frontend
« Reply #12 on: April 25, 2013, 09:48:09 am »
Hi Calamity,

OK I may have found something here!

I have disconnected my control panel and tried to control Gameex menu with the keyboard (the keyboard is connected to the Jpac input).
I have played a while with menus, going back, going to the Home screen, selecting variuos game lists and run almost a dozen of different games....none of them has failed, they all play fine until I hit the ESC key to go back to Gameex!!!
I am assuming something is wrong with my CPanel wirings...maybe a shortcut which force the emulator to randomly exits. I will give a look at it but from my observation now I can say it is hardware related! 

I will keep you posted
Thanks a lot for your kind support!!

By the way I have a technical question related to the video.
My arcade CRT monitor has some grey shadows bands on the left and right side of the screen borders. You can clearly see this in the attached picture. The band to the left is bigger than the one to the right.
I have noticed that those shaded areas results from dot pixels being more spaced when converging towards the screen borders. As far as I understood this may come from a bad quality video cable or by the videocard dot clock not adjusted correctly.
Is it possible to tweak dot pixel clock in Groovymame? I saw this option in the INI file but have no clue on how to set this correctly....

repetto74

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 98
  • Last login:April 18, 2020, 02:10:00 pm
Re: Groovymame 0.147 random issues on game start with Gameex frontend
« Reply #13 on: April 30, 2013, 06:54:51 am »
I have finally fixed the Gameex crash problem!

My control panel wirings was faulty!One pushbutton switch was stucked and therefore interfeering with Gameex controls  :notworthy: :notworthy: :notworthy:

Calamity

  • Moderator
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 7463
  • Last login:July 19, 2025, 04:03:33 am
  • Quote me with care
Re: Groovymame 0.147 random issues on game start with Gameex frontend
« Reply #14 on: April 30, 2013, 04:06:24 pm »
Hi reppeto74,

That's the most unexpected cause I can think of, but I'm glad you finally figured it out and that it wasn't a front-end 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 of pasting it.

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