The Dragon King
My Loss of Sleep is your gain! 
Monday, March 15, 2010, 04:00 AM - Mame Hooker
Couldn't sleep tonight so I decided to do one of those missing display files, Seawolf II

Check it out:

I Think she turned out pretty nice. I managed to get all the instruction card text in there, along with all the lamps and a good bit of the bezel artwork. More Importantly I think it looks pretty tasteful.

Anyway, go download it in the display files section.


A WIP about a WIP 
Monday, March 15, 2010, 02:15 AM - General Site News
On the recently added mamehooker display files section you'll see that I've added a wip at the top of the page. Basically as you know, I've taken the artwork files that Mr. Do and other have created and altered them cosmetically and functionality-wise to work as a mamehooker display file. If you go to his site, go to the ingame artwork section and sort the artwork by clicking on the LP (lamp) flag, you'll see every single officially created mame artwork file that has driver controlled animated lights.

As you can see, I've gotten most of them, but before others try to do the ones I haven't and/or bug as to why I didn't do the others, I thought I should post a wip. Anyway go to the mamehooker display files page to check it out.

Also note that the table for downloads on that page is still a little wonky. Don't worry, I'll fix it. Webpage design isn't my thing. ;-)

The mamehooker section still has a few additions, mainly the examples page and I'll do that this week. I'll also go about releasing a new version and adding the final features I want in the app. This app might very well be the very first emu-related application I "finish."

Mame Hooker Display Files are Out!!! 
Saturday, March 13, 2010, 11:28 PM - Mame Hooker
Looking to your right in the mame interop section you'll find the all new display files page! Display files are used in mamehooker to display animated artwork on a second monitor, just like mame, but without the game itself. All of these display files are based on Mr. Do's! official artwork files so be sure to thank him for allowing me to use them as a base. You'll see that I've added 15 displays in total, which is practically all of them. The ones I haven't added were left out because the mame driver has bugs, the original artwork file has bugs, or it isn't practical to add them.

The page is a tad rough, but at least you can download them.

Here's a preview of the gorf display file:

I have some more, but they aren't ready for release due to what I said above.


Mame Hooker 3.5 Is Online! 
Tuesday, March 9, 2010, 08:19 PM - Mame Hooker
Ok the release I've been talking about for the last week or so is out.

New Features: (directly from the readme.)

What's New
Added Png support for the displays. (Sorry no transparency.)
Added the ability to use full paths to images in .dis files.
Added keep-aspect option to display files. (Not fully finished yet)
The "%rom%" flag now works inside display files.
Combine those four and it means you can easily make a default.dis that displays your artwork (marquees, flyers, ect) on a secondary display.

I've included two in the displays folder. One displays the marquee fullscreen, and another displays the marquee, cabient image and flyer image.
Understand though that since I don't know where you keep your artwork you MUST modify these before they will work.

Added Generic HID support, meaning if you have the documentation you can control ANY HID device!
For those of you who like to screw around with stuff, I've included scripts that allow you to control the dream cheeky missile launchers!

As promised the new display files and other things regarding mamehooker will be released as the week goes on. That section of the site shoudl be fully updated by monday and then I can go on to other apps that need attention.

Of Missile Launchers and HIDs and other things... (Mamehooker wip) 
Tuesday, March 9, 2010, 01:36 AM - Mame Hooker
I finished what will be the next and possibly final version of mamehooker that actually adds new features. This is because the latest thing I've added is generic HID support! For you non-programmers out there, HID devices are basically generic serial (usually usb or bluetooth) devices that you can talk to via code. Every single device that mamehooker supports is a HID device so that should let you understand just how popular they are. I haven't subjected you to having to send the raw byte commands because that would be cruel, BUT I thought it'd be nice to add generic support for a bit of "future-proofing".


If I stop working on mamehooker and a new device comes out a smart programmer type can add support to mamehooker via scripting.

I tested it on the simplest usb device I own, a dream cheeky missile launcher.

<a href=></a>

So far tests are good as I had full control over the device. I went ahead and added dream cheeky scripts to the program so their would be an example of how to do it. I chose this device because it's so simple any idiot could understand what's going on and with two axis and a single switchable output, all with limiting switches, it might prove to be the cheapest possible interface pcb to an afterburner cockpit should we ever get the outputs hooked up in mame. :-)

Btw during my time away I wrote a full-fledged, fully skinnable missile launcher controller for this device which allows you to record and playback motions as well as control multiple devices at once or one at a time. It's the best software for the devices I've seen and unfortuantely I haven't released it ANYWHERE. I'll add a misc section to the site and upload it eventually.

Anyway, this and the new display features were all I wanted to add this version, so expect mamehooker 3.5 to be out tomorrow. The new page with examples, the "official" mame output list and the new display files will appear little-by-little over the course of the week.

Back Next