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: Advmenu plus + Groovymame 0.180b  (Read 3649 times)

0 Members and 1 Guest are viewing this topic.

m.andrade1

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 125
  • Last login:April 10, 2025, 09:05:35 am
  • I want to build my own arcade controls!
Advmenu plus + Groovymame 0.180b
« on: December 08, 2016, 05:56:53 am »
Hello Guys
A strange thing is happen, we all know that a desktop showing transitions occurs when using Advmenu Plus + Groovymame, well can leave with that no problem, a strange thing is happen with the last 0.180b, when GM quits back to frontend it shows a mouse pointer, even it disable with a little app called nomousy, executed previously on the startup.
I did a video showing that:


Obs: I disable every mouse function in both Advmenup.rc and mame.ini but the mouse insisit in appear from nothing.
Any clue what could be causing that.
Thanks a lot
Marcos
« Last Edit: December 08, 2016, 06:08:00 am by m.andrade1 »

Calamity

  • Moderator
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 7505
  • Last login:June 16, 2026, 03:08:29 pm
  • Quote me with care
Re: Advmenu plus + Groovymame 0.180b
« Reply #1 on: December 08, 2016, 12:47:48 pm »
I don't think this is a bug.

If you want to try modifying MAME, in src\osd\windows\window.cpp, windows_osd_interface::window_exit(), there's a call to show_pointer right before exiting. Try removing it. Maybe that's the culprit, maybe not.
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

m.andrade1

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 125
  • Last login:April 10, 2025, 09:05:35 am
  • I want to build my own arcade controls!
Re: Advmenu plus + Groovymame 0.180b
« Reply #2 on: December 11, 2016, 03:42:06 pm »
Hello Calamity
Thank you so much for your explanation!
Don´t you think it´s strange behavior, because i disable everything that concern about a pointer, mouse it self, lightgun, or anything that could generate a pointer in the screen both on mame.ini and ui.ini
Do you think the mame dev team, could do on future mame version some form of "disable mouse fearture" completely, i think on a mame cab it makes it more bealty to enjoy, the flash desktop screen we know it can´t be hide, but the mouse will be very nice if it could be hide for real.
Thanks a lot
Marcos

m.andrade1

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 125
  • Last login:April 10, 2025, 09:05:35 am
  • I want to build my own arcade controls!
Re: Advmenu plus + Groovymame 0.180b
« Reply #3 on: December 12, 2016, 07:33:15 pm »
Hello Dubcl
I made an important discovery, inside the advmenup.rc and could see maybe the source of this bug.
There is a function called : device_video_cursor off (auto,on,off), i discovered it was desing to made the mouse invisible.
Mine is off all the time, i changed it to on, just to check what could happen, and bam ! the cursor stay on the screen all the time.
So even using it with "off" there some sort of bug that on the moment GM exits from a game to Advmenu plus the mouse cursor appears for about 1 or 2 seconds, them dissapear again because it is "off" on the advmenup.rc
Remembering i disable all sort of funciontions, that could generate a mouse pointer, mouse, lightgun etc, in all advmenup.rc, mame.ini and ui.ini
I wrote a msg on the Advmenu Plus forum so our buddy daesdae could give a look on this particular function : device_video_cursor to see if exist some sort of combination so it could work propertly.
Thanks a lot !
Marcos