<?xml version="1.0" encoding="ISO-8859-1"?>
<rss version="2.0">
	<channel>
		<title>The Dragon King</title>
		<link>http://dragonking.arcadecontrols.com/index.php</link>
		<description><![CDATA[Copyright 2010 Howard Casto]]></description>
		<copyright>Copyright 2010, HowardC</copyright>
		<managingEditor>HowardC</managingEditor>
		<language>en-US</language>
		<generator>SPHPBLOG 0.4.8</generator>
		<item>
			<title>Mame Hooker 3.6</title>
			<link>http://dragonking.arcadecontrols.com/index.php?entry=entry100321-155948</link>
			<description><![CDATA[This version fixes some of the things I didn&#039;t fully implement last time as well as adding new functions for all the wacky ideas we&#039;ve been throwing around over at boyac.<br /><br />From the readme:<br /><br />------------------------------------------------------------------<br /><br />What&#039;s New<br />==========<br />3.6<br />Added global pulse speed for ledwiz as it&#039;ll be useful for some exotic hardware setups.<br />Added Looping command for mamehooker script files.<br />Added Advanced Flagging support, you can now use not only the current ouput&#039;s state, but ANY output&#039;s state as a variable.<br />(See Explaination of Scripting language section for details.)<br />Added Loop From Script command, which loads an animation in an independant, infinate loop<br />Added Kill Loop command, to stop it.  :) <br />Fixed the &quot;keepaspect&quot; option in display files for non-png images.  It should work great now.<br />Added better image support... now if your machine can view it in explorer, it&#039;s supported!<br />Added a command to output the display file to an image.<br />Added &quot;buffer math operation command&quot;, for more robust data manipulation.<br />Added log command, which allows you to write the  contents of the debug window to file.<br />Added generic file operations commands... you can now copy/rename files and delete them.<br /><br />----------------------------------------------------------------------------------------<br /><br />On a side note you might be wondering why I haven&#039;t been releasing the source.  The fact of the matter is mame hooker is in a state of flux right now and I&#039;m constantly adding/deleting huge chunks of code.  Once things slow down again I will release source code for the latest version.  <br /><br /><br />That being said, mame hooker is about done.  There is a digit generator for display files that I&#039;ve yet to release and many of the display files themselves will need to be updated, but as far as the exe itself is concerned, I can only see one, maybe two more updates in it&#039;s future.  It does everything I wanted it to do and barring some code changes to add support for other emulators, I consider it finished.<br /><br /><br />In leu of working on the display files and digit generator some more, I&#039;ve decided to take time off from it and work on the mame source code.  I&#039;ve been making some progress<br />with hooking up outputs and I want to get it submitted before mame is updated anymore.  ]]></description>
			<category>Mame Hooker</category>
			<guid isPermaLink="true">http://dragonking.arcadecontrols.com/index.php?entry=entry100321-155948</guid>
			<author>HowardC</author>
			<pubDate>Sun, 21 Mar 2010 19:59:48 GMT</pubDate>
			<comments>http://dragonking.arcadecontrols.com/comments.php?y=10&amp;m=03&amp;entry=entry100321-155948</comments>
		</item>
		<item>
			<title>The Status of my Status</title>
			<link>http://dragonking.arcadecontrols.com/index.php?entry=entry100316-234844</link>
			<description><![CDATA[You would think that with the recent release of mamehooker and the ton of display files I did I would be done wiht it for a while.  Unfortuantely I&#039;m not.  First off, I&#039;ve added a ton of new features that&#039;ll extend mamehooker&#039;s usefulness even further so a new version of the app is a given. <br /><br />Also if you&#039;ve looked at the screenshots for the display files you&#039;ll notice that for the games with digital scoreboards, the digits are often distorted and/or the wrong color or style. The distortion was my fault... I added a &quot;keep aspect&quot; option to display files, but never fully implemented it.  Now it works so that much is done. As for the digits these were always meant as a place-holder for better, more realisitc digits that can be generated via an app.  This is extremely useful as mame outputs the bit-shifts you&#039;d use to light a real display instead of actual numbers and letters so it is very hard to make digit images unless you know all the possible combinations. The app is almost done and you&#039;ll be able to take a source image of a digit and use it to make all your digits.<br /><br />On top of that if you&#039;ve been following this thread:<br /><br /> <a href="http://forum.arcadecontrols.com/index.php?topic=100880.0" target="_blank" >Here</a> <br /><br /><br />You&#039;ll have noticed that I&#039;ve buried my head into the mame source again and have been making some real progress at getting outputs hooked up.  It has also lead to even more mh features out of necessity.  Looping of scripts will be implemented and you&#039;ll have much more power in terms of data manipulation.  Also it looks like we may be able to implement a sort of solution for displaying display files on your portable devices!<br /><br />The mame source code changes are important to me though.  I really think mame&#039;s output system has much more potential than driving artwork and leds, but the only way to prove it is to start hooking up some of these more exotic devices.  My changes are already outdated as I made them to the 136 source and 137 was just released.  I want to try to get them out before u1 is released if at all possible.  <br /><br />This means that mamehooker stuff could be put on hold for a while.  I&#039;ll probably go ahead and get this latest release out within the next day or so, but everything else is going to have to wait until I can at least get the opwolf/opthunder and revx driver changes submitted.]]></description>
			<category>General Site News</category>
			<guid isPermaLink="true">http://dragonking.arcadecontrols.com/index.php?entry=entry100316-234844</guid>
			<author>HowardC</author>
			<pubDate>Wed, 17 Mar 2010 03:48:44 GMT</pubDate>
			<comments>http://dragonking.arcadecontrols.com/comments.php?y=10&amp;m=03&amp;entry=entry100316-234844</comments>
		</item>
		<item>
			<title>My Loss of Sleep is your gain!</title>
			<link>http://dragonking.arcadecontrols.com/index.php?entry=entry100315-040029</link>
			<description><![CDATA[Couldn&#039;t sleep tonight so I decided to do one of those missing display files, Seawolf II<br /><br />Check it out:<br /><br /> <img src="images/seawolf2.jpg" width="640" height="480" border="0" alt="" /> <br /><br />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.<br /><br />Anyway, go download it in the display files section.  <br /><br />Enjoy!]]></description>
			<category>Mame Hooker</category>
			<guid isPermaLink="true">http://dragonking.arcadecontrols.com/index.php?entry=entry100315-040029</guid>
			<author>HowardC</author>
			<pubDate>Mon, 15 Mar 2010 08:00:29 GMT</pubDate>
			<comments>http://dragonking.arcadecontrols.com/comments.php?y=10&amp;m=03&amp;entry=entry100315-040029</comments>
		</item>
		<item>
			<title>A WIP about a WIP</title>
			<link>http://dragonking.arcadecontrols.com/index.php?entry=entry100315-021555</link>
			<description><![CDATA[On the recently added mamehooker display files section you&#039;ll see that I&#039;ve added a wip at the top of the page.  Basically as you know, I&#039;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&#039;ll see every single officially created mame artwork file that has driver controlled animated lights.  <br /><br />As you can see, I&#039;ve gotten most of them, but before others try to do the ones I haven&#039;t and/or bug as to why I didn&#039;t do the others, I thought I should post a wip.  Anyway go to the mamehooker display files page to check it out.  <br /><br /><br />Also note that the table for downloads on that page is still a little wonky.  Don&#039;t worry, I&#039;ll fix it.  Webpage design isn&#039;t my thing.   ;-) <br /><br />The mamehooker section still has a few additions, mainly the examples page and I&#039;ll do that this week.  I&#039;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 &quot;finish.&quot;  ]]></description>
			<category>General Site News</category>
			<guid isPermaLink="true">http://dragonking.arcadecontrols.com/index.php?entry=entry100315-021555</guid>
			<author>HowardC</author>
			<pubDate>Mon, 15 Mar 2010 06:15:55 GMT</pubDate>
			<comments>http://dragonking.arcadecontrols.com/comments.php?y=10&amp;m=03&amp;entry=entry100315-021555</comments>
		</item>
		<item>
			<title>Mame Hooker Display Files are Out!!!</title>
			<link>http://dragonking.arcadecontrols.com/index.php?entry=entry100313-232849</link>
			<description><![CDATA[Looking to your right in the mame interop section you&#039;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&#039;s! official artwork files so be sure to thank him for allowing me to use them as a base. You&#039;ll see that I&#039;ve added 15 displays in total, which is practically all of them.  The ones I haven&#039;t added were left out because the mame driver has bugs, the original artwork file has bugs, or it isn&#039;t practical to add them.<br /><br />The page is a tad rough, but at least you can download them.  <br /><br />Here&#039;s a preview of the gorf display file:<br /> <br /><img src="http://dragonking.arcadecontrols.com/images/gorf.jpg" width="640" height="480" border="0" alt="" /><br /><br />I have some more, but they aren&#039;t ready for release due to what I said above.  <br /><br />Enjoy! ]]></description>
			<category>Mame Hooker</category>
			<guid isPermaLink="true">http://dragonking.arcadecontrols.com/index.php?entry=entry100313-232849</guid>
			<author>HowardC</author>
			<pubDate>Sun, 14 Mar 2010 04:28:49 GMT</pubDate>
			<comments>http://dragonking.arcadecontrols.com/comments.php?y=10&amp;m=03&amp;entry=entry100313-232849</comments>
		</item>
		<item>
			<title>Mame Hooker 3.5 Is Online!</title>
			<link>http://dragonking.arcadecontrols.com/index.php?entry=entry100309-201914</link>
			<description><![CDATA[Ok the release I&#039;ve been talking about for the last week or so is out.  <br /><br />New Features: (directly from the readme.)<br />-----------------------------------------<br /><br />What&#039;s New<br />==========<br />3.5<br />Added Png support for the displays. (Sorry no transparency.)<br />Added the ability to use full paths to images in .dis files.  <br />Added keep-aspect option to display files. (Not fully finished yet)<br />The &quot;%rom%&quot; flag now works inside display files.<br />Combine those four and it means you can easily make a default.dis that displays your artwork (marquees, flyers, ect) on a secondary display.<br /><br />I&#039;ve included two in the displays folder.  One displays the marquee fullscreen, and another displays the marquee, cabient image and flyer image.<br />Understand though that since I don&#039;t know where you keep your artwork you MUST modify these before they will work.<br /><br />Added Generic HID support, meaning if you have the documentation you can control ANY HID device!<br />For those of you who like to screw around with stuff, I&#039;ve included scripts that allow you to control the dream cheeky missile launchers!<br />----------------------------------------------------<br /><br />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.]]></description>
			<category>Mame Hooker</category>
			<guid isPermaLink="true">http://dragonking.arcadecontrols.com/index.php?entry=entry100309-201914</guid>
			<author>HowardC</author>
			<pubDate>Wed, 10 Mar 2010 01:19:14 GMT</pubDate>
			<comments>http://dragonking.arcadecontrols.com/comments.php?y=10&amp;m=03&amp;entry=entry100309-201914</comments>
		</item>
		<item>
			<title>Of Missile Launchers and HIDs and other things... (Mamehooker wip)</title>
			<link>http://dragonking.arcadecontrols.com/index.php?entry=entry100309-013609</link>
			<description><![CDATA[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&#039;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&#039;t subjected you to having to send the raw byte commands because that would be cruel, BUT I thought it&#039;d be nice to add generic support for a bit of &quot;future-proofing&quot;.<br /><br />Translation:<br /><br />If I stop working on mamehooker and a new device comes out a smart programmer type can add support to mamehooker via scripting.  <br /><br /><br />I tested it on the simplest usb device I own, a dream cheeky missile launcher.<br /><br />&lt;a href=http://www.dreamcheeky.com/index.php?pagename=product&gt;&lt;/a&gt;<br /><br />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&#039;s so simple any idiot could understand what&#039;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.   :-)  <br /><br />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&#039;s the best software for the devices I&#039;ve seen and unfortuantely I haven&#039;t released it ANYWHERE.  I&#039;ll add a misc section to the site and upload it eventually.  <br /><br />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 &quot;official&quot; mame output list and the new display files will appear little-by-little over the course of the week.]]></description>
			<category>Mame Hooker</category>
			<guid isPermaLink="true">http://dragonking.arcadecontrols.com/index.php?entry=entry100309-013609</guid>
			<author>HowardC</author>
			<pubDate>Tue, 09 Mar 2010 06:36:09 GMT</pubDate>
			<comments>http://dragonking.arcadecontrols.com/comments.php?y=10&amp;m=03&amp;entry=entry100309-013609</comments>
		</item>
		<item>
			<title>The plot thickens....</title>
			<link>http://dragonking.arcadecontrols.com/index.php?entry=entry100306-192721</link>
			<description><![CDATA[I got ahold of Mr Do.  The beatmania issue was an oversight on his part.  It was one of the first output enabled pieces of art he did and wasn&#039;t that familair with the game.  He told me that he plans to get better images of the game and re-do those, so I&#039;m gonna hold off releasing the beatmania display files until he is done.  <br /><br />We also discussed one of the games with mislabeled outputs (atari football) and he told me that the outputs were screwed up at the driver and it also effects a few other atari sports games.  On top of that he reported the bug and it&#039;s went unfixed since 08!  It sounds like I might have to put my amature mame dev hat on again and fix some inputs.  <br /><br />I&#039;ve also found some other driver errors while doing this, I&#039;ll list them for documentation purposes.<br />========================================================================================<br />afterburner (I not II):  outputs aren&#039;t hooked up.<br /><br />operation thunderbolt:  gun solenoids still labeled as leds<br /><br />various games with scoreboards:  sometimes the digits are numbered right to left (not a huge issue)<br /><br />subroc 3d:  digit numbering is completely and totally screwed up, no logic to the numbering<br /><br />turbo:  digit0 and digit1 don&#039;t do anything.  They are probably there for the numeric tach, which doesn&#039;t work apparently.<br />========================================================================================<br /><br /><br />Anyway, I&#039;m rounding the bases on these display files and all the ones I can release are pretty much ready. Expect a new page with the finished display files to appear soon!]]></description>
			<category>Mame Hooker</category>
			<guid isPermaLink="true">http://dragonking.arcadecontrols.com/index.php?entry=entry100306-192721</guid>
			<author>HowardC</author>
			<pubDate>Sun, 07 Mar 2010 00:27:21 GMT</pubDate>
			<comments>http://dragonking.arcadecontrols.com/comments.php?y=10&amp;m=03&amp;entry=entry100306-192721</comments>
		</item>
		<item>
			<title>Is BeatMania THAT unpopular?  Or is it just artwork files in MAME?</title>
			<link>http://dragonking.arcadecontrols.com/index.php?entry=entry100305-044416</link>
			<description><![CDATA[As you all know I&#039;m currently working on display files for mamehooker.  I&#039;ve pretty much finished the actual display files so tonight I was going down the line and &quot;hooking up&quot; each display file by adding scripts to each game&#039;s ini file. I started to work on beatmania when I noticed that something was wrong with the original mame artwork file (which is what I use as a base for all displays).  Beatmania has both blue AND red lights... I know this because I&#039;ve played a real machine before.  The mame artwork files only have the blue lights.  On top of that there are seperate outputs for left and right lights because it is a 2 player game.  Again, this isn&#039;t how it&#039;s hooked up for mame, even though mame properly has all the outputs defined, they just aren&#039;t used in the artwork files.  <br /><br />This seems like an error to me, but their might be some reasoning behind it I don&#039;t know about, so I&#039;ve contacted Mr. Do.  He&#039;s the expert so he should be able to sort it out.  <br /><br />I also found some issues with other artwork files as well, but they are minor and I&#039;m not sure if they are bugs or not.  <br /><br />But the question arises..... the beatmania artwork files haven&#039;t been touched since early 2008, so nobody noticed the problem?<br /><br />So I ask my original question.  Is beatmania THAT unpopular?  Or is it just artwork files?<br /><br />Please Comment.]]></description>
			<category>Mame Hooker</category>
			<guid isPermaLink="true">http://dragonking.arcadecontrols.com/index.php?entry=entry100305-044416</guid>
			<author>HowardC</author>
			<pubDate>Fri, 05 Mar 2010 09:44:16 GMT</pubDate>
			<comments>http://dragonking.arcadecontrols.com/comments.php?y=10&amp;m=03&amp;entry=entry100305-044416</comments>
		</item>
		<item>
			<title>Mamehooker WIP</title>
			<link>http://dragonking.arcadecontrols.com/index.php?entry=entry100301-232044</link>
			<description><![CDATA[I posted some info on what will happen next on the site and then nothing....<br /><br />So I thought I better post everything&#039;s status.  The reason I haven&#039;t worked on the site or released a new version of mamehooker is simply because I&#039;ve been busy making display files.  Display files for mamehooker can display animated artwork on a dual screen setup just like mame&#039;s artwork files, but with all the stuff moved to the secondary screen.  I implemented this just before I left a few years back but didn&#039;t really release any display files because at the time dual display support had just been implemented in mame and I didn&#039;t know how the artwork would be handled.  As it stands, mame currently supports artwork files with multiple &quot;views&quot; and each monitor can display a different view.  You&#039;d think this would make the display feature of mamehooker obsolete, but unfortuantely this is not the case.  If the game in question has a video display(s) then every view MUST have the video display shown on it.  This means slowdowns on all but the fastest machines as the game gets rendered twice.  <br /><br />But enough technical data.  Long story short, Mr. Do and Friends have been making in game artwork for mame for quite some time now and they also tend to make artowrk for games that had external lamps/scoreboards/ect as soon as mame supports them.  In total we have around 50 artwork files for mame that support lamps or 7 segment displays.  Since the number is so small I&#039;ve taken it upon myself to convert them all.  (Or at least all that make sense to do.) All the artwork is re-arranged to fit well on a 4:3 display as large as possible.  I&#039;ve currently got all of them done but maybe 4 or 5 in terms of the display files.  I&#039;ve have to go back and hook them up vis scripts though and add in credit for the original mame art authors as well.  All-in-all I&#039;d say I&#039;ll be done by the end of this upcoming week for sure, hopefully sooner.  After that I&#039;ll release a new version of mamehooker very soon, update the mamehooker section with all the info I intend to add and then I&#039;ll consider that peice of software &quot;done&quot; barring any bugs and set it aside to work on the next thing. ]]></description>
			<category>Mame Hooker</category>
			<guid isPermaLink="true">http://dragonking.arcadecontrols.com/index.php?entry=entry100301-232044</guid>
			<author>HowardC</author>
			<pubDate>Tue, 02 Mar 2010 04:20:44 GMT</pubDate>
			<comments>http://dragonking.arcadecontrols.com/comments.php?y=10&amp;m=03&amp;entry=entry100301-232044</comments>
		</item>
	</channel>
</rss>

