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: Mamehooker 5.1 Released!  (Read 7168 times)

0 Members and 1 Guest are viewing this topic.

Howard_Casto

  • Idiot Police
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 19427
  • Last login:Yesterday at 11:01:57 am
  • Your Post's Soul is MINE!!! .......Again??
    • The Dragon King
Mamehooker 5.1 Released!
« on: March 31, 2014, 10:32:04 pm »
(Taken word for word from my site)

We've been testing this guy for a week or so now and I think it's time to officially release it.

5.1 adds a ton of new stuff, but the main highlights:

Wheel support.

The ability to Load and manipulate FF effect files.

Title Bar Hooking for Unsupported Emulators.

Better DDE Support, which means that Troubleshooter 2 can now send outputs to Mamehooker!

Better Mult-Emulator support, Supermodel, Mame Model 2 and any Others you add now get their own folder.

Brand new tutorials going over all of this stuff.

As usual find the tutorials and download on my website by clicking on the footer below.  Enjoy!

SegaOutrun

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 406
  • Last login:March 28, 2019, 03:02:05 am
  • Brakes are overrated
Re: Mamehooker 5.1 Released!
« Reply #1 on: April 02, 2014, 03:44:31 pm »
Thanks for the hard work.

Sky25es

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 173
  • Last login:July 03, 2025, 01:08:02 am
Re: Mamehooker 5.1 Released!
« Reply #2 on: April 11, 2014, 03:41:20 pm »
Thanks Howard  :applaud:
I've tested it with a homemade submachine lightgun I've made (I will  post a pic and a por quality video on the main forum) and the recoil worked well so far (at least with operation Wolf)
I'll test it more next week.
« Last Edit: April 11, 2014, 03:44:00 pm by Sky25es »

DeLuSioNal29

  • Global Moderator
  • Trade Count: (+6)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 4779
  • Last login:July 11, 2025, 09:17:44 am
  • Build the impossible -"There is no Spoon"
    • DeLuSioNaL's YouTube Videos
Re: Mamehooker 5.1 Released!
« Reply #3 on: April 11, 2014, 07:42:56 pm »
If you get me a link to the main MAMEHOOKER topic, I can sticky it and you can simply update that version when you have updates.

Let me know.

DeLuSioNaL29
Stop by my Youtube channel and leave a comment:

Howard_Casto

  • Idiot Police
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 19427
  • Last login:Yesterday at 11:01:57 am
  • Your Post's Soul is MINE!!! .......Again??
    • The Dragon King
Re: Mamehooker 5.1 Released!
« Reply #4 on: April 11, 2014, 07:53:54 pm »
Eh I appreciate it but for whatever reason nobody reads the stickies. 

I'll use this one for a while until it gets too long and then dump it if that's alright. 

Generic Eric

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4520
  • Last login:July 15, 2024, 09:18:25 pm
  • Restore! Don't maim for MAME, build from scratch!
    • forum.arcadecontrols.com/index.php/topic,143226.0.html
Re: Mamehooker 5.1 Released!
« Reply #5 on: April 14, 2014, 10:37:00 am »
I am going to read about this soon.  Thank you for continuing to update.

DeLuSioNal29

  • Global Moderator
  • Trade Count: (+6)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 4779
  • Last login:July 11, 2025, 09:17:44 am
  • Build the impossible -"There is no Spoon"
    • DeLuSioNaL's YouTube Videos
Re: Mamehooker 5.1 Released!
« Reply #6 on: April 14, 2014, 01:12:05 pm »
Eh I appreciate it but for whatever reason nobody reads the stickies. 

I'll use this one for a while until it gets too long and then dump it if that's alright.
I check them all the time, especially when I'm "looking" for specific software to re-install, etc.
It still couldn't hurt to do both.

D
Stop by my Youtube channel and leave a comment:

BadMouth

  • Trade Count: (+6)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 9270
  • Last login:July 14, 2025, 01:30:54 pm
  • ...
Re: Mamehooker 5.1 Released!
« Reply #7 on: April 14, 2014, 02:08:20 pm »
I intend to make an output/mamehooker sticky in the driving cab subforum in a few weeks (after work lets up and I have time to implement and test everything myself, so I know what I can speak from practical experience and not just regurgitate instructions from elsewhere).

It will be more of a user guide and example script repository rather than a place for posting updates.
Might as well include script examples for things other than driving games, so they're all in one place.

At the beginning of it, I'll put a link to Howard's most current development thread and keep it updated.

notaburger

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 175
  • Last login:April 16, 2021, 03:38:49 pm
  • I want my own arcade controls!
Re: Mamehooker 5.1 Released!
« Reply #8 on: May 05, 2014, 11:10:43 pm »
I've gotta say, this thing is awesome.  I used CPWizard to pump out some snazzy control panel images and now I'm using mamehooker to show them on my secondary monitor (in my opinion, mamehooker is much easier to manipulate than CPWizard for this purpose).

I have one question though.  I've got titlebar hooking working fine on nullDC (or so I think), but I don't know how to trigger my control image to come up.  Since I don't care about rom names, I just set it up as a single game program.  I have the following in my debug window:

mame_start

Emulator=nullDC
Game Info:
----------
Rom=default
Parent=default
Driver=
Orientation=na

Which .ini file do I need to update and how do I need to name my image file?  I changed my nullDC default.ini to include "MameStart=lds marquee", put the image in my mame controls folder, and tried names such as nullDC.png, dreamcast.png, and default.png.  None of these worked.

It's worth noting that I got mame working perfect.  It shows my images whenever I load a game.

Thanks for your help!

Dave

Howard_Casto

  • Idiot Police
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 19427
  • Last login:Yesterday at 11:01:57 am
  • Your Post's Soul is MINE!!! .......Again??
    • The Dragon King
Re: Mamehooker 5.1 Released!
« Reply #9 on: May 06, 2014, 12:48:08 am »
You did it correctly.  A lds at MameStart should work and default.png would be the image to send.  So it could be a bug on my end.... I'll look into it when I get a chance. 

notaburger

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 175
  • Last login:April 16, 2021, 03:38:49 pm
  • I want my own arcade controls!
Re: Mamehooker 5.1 Released!
« Reply #10 on: May 06, 2014, 02:14:09 pm »
Thanks for the reply. I'll double check everything on my side again tonight. It is entirely possible that I just made a careless mistake.

Howard_Casto

  • Idiot Police
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 19427
  • Last login:Yesterday at 11:01:57 am
  • Your Post's Soul is MINE!!! .......Again??
    • The Dragon King
Re: Mamehooker 5.1 Released!
« Reply #11 on: May 07, 2014, 02:31:28 am »
There are a couple of bugs in the title hooking only specific to display files (thus why I never caught them).  I'll release a new version soon.

notaburger

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 175
  • Last login:April 16, 2021, 03:38:49 pm
  • I want my own arcade controls!
Re: Mamehooker 5.1 Released!
« Reply #12 on: May 07, 2014, 09:53:39 am »
That's awesome. Thanks.
FYI, I don't know if it will help with your bug fixes, but last night I tried setting up a dedicated display folder for my console emulators and took the variables out of the equation (so image= just pointed directly to the necessary file, such as Dreamcast.png) and the problem still persisted.

Again, thanks for your hard work. I've got to say that your documentation (inis, tutorials, readmes, etc.) are some of the nicest I've seen in this community.  Super easy to follow and well laid out.

Thanks again.
Dave

deadmoney5

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 428
  • Last login:February 03, 2020, 11:02:02 pm
  • I don't feel tardy
Re: Mamehooker 5.1 Released!
« Reply #13 on: May 07, 2014, 10:24:45 am »
Mamehooker...I was thinking of something else :angel:

Howard_Casto

  • Idiot Police
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 19427
  • Last login:Yesterday at 11:01:57 am
  • Your Post's Soul is MINE!!! .......Again??
    • The Dragon King
Re: Mamehooker 5.1 Released!
« Reply #14 on: May 07, 2014, 06:52:38 pm »
That's awesome. Thanks.
FYI, I don't know if it will help with your bug fixes, but last night I tried setting up a dedicated display folder for my console emulators and took the variables out of the equation (so image= just pointed directly to the necessary file, such as Dreamcast.png) and the problem still persisted.

Again, thanks for your hard work. I've got to say that your documentation (inis, tutorials, readmes, etc.) are some of the nicest I've seen in this community.  Super easy to follow and well laid out.

Thanks again.
Dave

Yeah it's not that, it's this oddball thing that happens with window detection.  Due to the way I coded it (I had to unfortunately), sometimes things happen out of order, so the display window is initialized AFTER the file has been loaded, meaning it's cleared off before it ever even becomes visible.  There are some other things that need cleaned up as well.

raph

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 73
  • Last login:May 25, 2024, 03:21:37 am
  • Gradually adding bells and whistles to a stock cab
Re: Mamehooker 5.1 Released!
« Reply #15 on: August 12, 2015, 05:14:13 am »
Sorry for the necro, but did this bug ever get fixed, or does anyone know of a workaround? I seem to have the exact same situation, only with the ParaJVE emulator. It's set up as a standalone game, because it doesn't display ROMs in the title bar. I have the hook working correctly -- when I click in and out of the emu, I can see the mame_start and mame_stop messages in the debug window. I can manually use the Test menu option to run "lds parajve" and the proper image appears.

But when I click in and out of the emu, I get a black screen. I've double-checked that the ini is pointing at the correct display, and all seems to be in order.

If this bug isn't fixed, does anyone know of an alternative method to display marquees on a second monitor for non-MAME emulators? CPWizard seems to be MAME-only.

vwalbridge

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2082
  • Last login:July 31, 2021, 12:21:09 pm
  • Don't half-ass two things, whole-ass one thing.
Re: Mamehooker 5.1 Released!
« Reply #16 on: August 12, 2015, 10:24:36 am »
Thanks Howard!

Mamehooker works perfectly inside my Qbert cab firing my knocker!
If you can read this, it means Photobucket's money grab ruined my signature photos.

raph

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 73
  • Last login:May 25, 2024, 03:21:37 am
  • Gradually adding bells and whistles to a stock cab
Re: Mamehooker 5.1 Released!
« Reply #17 on: August 14, 2015, 03:23:03 pm »
I ended up cobbling together a different solution for swapping marquees for other emulators -- basically, a VBS script wrapping a little desktop wallpaper utility. I run it as a precommand and postcommand in Mala, and it works fine. There's only one marquee per emu in those cases right now. MameHooker then takes care of the MAME marquees as usual. A compromise, but it works for now.  ;D

Sky25es

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 173
  • Last login:July 03, 2025, 01:08:02 am
Re: Mamehooker 5.1 Released!
« Reply #18 on: November 17, 2016, 02:46:34 pm »
Hi Howard, I have just a few questions:

1# I know that the outputs for the G-Loc motor/s are read by mamehooker but they don't work ? Is there something that needs to be configured ? Would be nice if we could use i.e. a Sidewindewinder FF 2 Joystick for real Force Feedback .
2# Any news regarding the outputs for the system22 games in Mame ? Same thing goes for Time Crisis (and similar Lightgun Games). It would be great to use real game driven recoil.

Mamehooker is one of the most important apps in my cab. To have the outputs hooked on makes a world of difference. So thanks for your hard efforts.  :)