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: KeyWiz Uploader 2.0 - Runtime error 9  (Read 3737 times)

0 Members and 1 Guest are viewing this topic.

csa3d

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 872
  • Last login:March 07, 2011, 08:16:35 am
  • Will game for food
    • Galaxian Mame Conversion
KeyWiz Uploader 2.0 - Runtime error 9
« on: July 04, 2008, 06:03:41 pm »
I am experiencing a Runtime error 9 w/ the GGG KeyWiz uploader 2.0 every time my machine reboots.  I have made a custom set "A" which is set as default.  This error seems to happen no matter if i use the stealth or veprom options.  I originally thought my issue was due to setting the machine into hibernate upon shutdown, but it happens even when i force a restart.  For the record, if i exit after the error pops up, reload the uploader, then force set A into memory... the software acts properly w/o errors.

Any suggestions?

-csa

headkaze

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2943
  • Last login:August 14, 2023, 02:00:48 am
  • 0x2b|~0x2b?
Re: KeyWiz Uploader 2.0 - Runtime error 9
« Reply #1 on: July 04, 2008, 10:58:34 pm »
I would contact Randy for this.

csa3d

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 872
  • Last login:March 07, 2011, 08:16:35 am
  • Will game for food
    • Galaxian Mame Conversion
Re: KeyWiz Uploader 2.0 - Runtime error 9
« Reply #2 on: July 06, 2008, 11:22:26 pm »
Well I have emailed Randy and have yet to hear back... I didn't expect a solution over the holiday weekend.  In the meantime, I've uninstalled the application and cleaned the registry to ensure a complete software removal.  I've also disabled hibernation mode to take this out of the equation.  It appears to me, that no combination of creating your own hotkeys to be loaded upon next bootup (either via Default set nor via v-eprom) is possible at this time.  Seems that if you type in "msconfig" in a windows run box to pull up the boot loader, and disable the entry for the keywiz, you can boot without error.  Deleting this entry does the same.  However, this will not restore your custom keysets.

Given my layout, default KeyWiz keys is not ideal.  Hopefully Randy has a fix for this soon.

-csa

EwJ

  • Trade Count: (+6)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 366
  • Last login:October 12, 2022, 10:16:06 pm
Re: KeyWiz Uploader 2.0 - Runtime error 9
« Reply #3 on: July 06, 2008, 11:50:30 pm »
Edit: removed useless post.
« Last Edit: July 07, 2008, 06:40:22 am by EwJ »

RandyT

  • Trade Count: (+14)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 7014
  • Last login:Yesterday at 12:11:17 pm
  • Friends don't let friends hack keyboards.
    • GroovyGameGear.com
Re: KeyWiz Uploader 2.0 - Runtime error 9
« Reply #4 on: July 07, 2008, 11:54:12 am »

This error is usually the result of looping the software back to itself through the "Launch" feature.  Are you doing this by any chance?

Please modify the profile just to make sure and then let me know.

RandyT

csa3d

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 872
  • Last login:March 07, 2011, 08:16:35 am
  • Will game for food
    • Galaxian Mame Conversion
Re: KeyWiz Uploader 2.0 - Runtime error 9
« Reply #5 on: July 07, 2008, 12:10:36 pm »

This error is usually the result of looping the software back to itself through the "Launch" feature.  Are you doing this by any chance?

Please modify the profile just to make sure and then let me know.

RandyT

Are you talking about after editing a profile, you hit the "save" button, and another dialog pops up.  That dialog has three buttons on it (which I can't remember w/o looking what they are labeled).  I've been hitting the left most one, which I believe says something to the effect of "don't launch anything".  I'm not trying to have the keywiz software launch anything on purpose.  Can you possibly screen-shot the button I'm to hit after editing a profile?  If not, I can play around more tonight and see if I can figure out what I'm doing wrongly.

Thanks for your quick response!
-csa

RandyT

  • Trade Count: (+14)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 7014
  • Last login:Yesterday at 12:11:17 pm
  • Friends don't let friends hack keyboards.
    • GroovyGameGear.com
Re: KeyWiz Uploader 2.0 - Runtime error 9
« Reply #6 on: July 07, 2008, 12:51:52 pm »

That sounds correct.  Obviously, this isn't normal behavior for the software, so it's probably something specific to your system.

The best thing would be to hash this out in email, and report back once the solution is found.

RandyT

csa3d

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 872
  • Last login:March 07, 2011, 08:16:35 am
  • Will game for food
    • Galaxian Mame Conversion
Re: KeyWiz Uploader 2.0 - Runtime error 9
« Reply #7 on: July 07, 2008, 01:14:10 pm »
Sure thing Randy, I'll follow up with tonight over email.  Wasn't trying to say it's the product's fault, etc.  I'll post screens etc. when we figure it out.

-csa

hobsonschoice

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 75
  • Last login:November 05, 2010, 08:19:21 am
Re: KeyWiz Uploader 2.0 - Runtime error 9
« Reply #8 on: August 13, 2008, 08:29:27 am »
HI Randy,
I am having this exact same problem,
Regardless if it's set to to stealth, eeprom, any combination, it just gives me error 9 runtime, and the subscript out of range message, also getting,
can't move file whist window is maximised or minised message, It was all working fine and then suddenly this happened, whats the solution?

I see from above mails, you were trying to resolve this in July. Any results?
cheers

I have the keywiz 1.5 running Mala frontend on mame32.

csa3d

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 872
  • Last login:March 07, 2011, 08:16:35 am
  • Will game for food
    • Galaxian Mame Conversion
Re: KeyWiz Uploader 2.0 - Runtime error 9
« Reply #9 on: August 14, 2008, 10:27:23 am »
So I've "solved" this one on my own, in a manner I'd call "super hacky".

The problem appears to crop up when defining a custom keyset, trying to have that set load upon startup, and also setting MALA to launch upon startup.  Remember, the KeyWiz doesn't save ANYTHING back to hardware, so it's using software "trickery" to recall these custom settings.

From my email discussions with Randy:

Quote
As the software works once the system "calms down", it's pointing very
strongly to a piece of software that is altering something in the system
while the Uploader is trying to do it's thing.

That software is apparently MALA.

What does this mean?  Well, I was told that I was trying to use the software for something it was never intended to do.  Hmmmm...  :dunno
At any rate, Randy suggested a solution of:


Quote
A shortcut can be made to run the uploader in stealth mode and then launch your front end.  But as
I said before, if MAME is your thing, then the software is really unnecessary.  Most use the KeyWiz with never an issue and never a need to use the software.

So I:
1. disabled the option for MALA to launch upon startup from Mala's GUI.
2. Edited my custom defined set "A" to launch a .BAT file which I made, to start all other NORMAL WINDOWS STARTUP PROCCESS (yeah.. all of em.  this is stupid as all get out)
3. When the keywiz "calms down" and finally uploads my custom set (and it now does because nothing loads BUT keywiz on startup), it calls that .bat file
4.  The .bat file
    a.  ensures my windows environment is set to horizonal layout using free iRotate.exe (google it)
    b.  launches MALA using the dos command "cmd /WAIT", so that when I exit MALA, all my other normal processes I'd be loading normally via windows get loaded after I'm done my gaming session.  These currently include, iRotate.exe (permanently instead of a one time call) and a windowed keyboard app which allows me to administer using trackball and mouse buttons instead of pulling out a physical keyboard.
    c.  whatever else you expect windows to normally load in your "startup" folder.

Does this solution work?  Yes.  Is this solution ghetto?  I'd say yes.

Who's fault is it?  Is it Randy's software implementation of hardware eeprom?  How about MALA for being a hog about whatever trigger is needed for the keywiz to think upload the software?  Have you tried rolling around your mouse while the keywiz is uploading yet?  LOL... that freeks out windows and makes you require a reboot of your machine.  This, and being told I'm using the software for things it wasn't intended to do make me say the fault is YOURS.  Why?

You bought the keywiz instead of an ipac, and expected it to save settings and reapply them via software which works out of the box, with what should be considered a standard MAME setup implementation.

I'd love to hear how any other member's experience defining a custom keyset and integrating it with their frontend went.  I find it hard to believe that what's described in this thread is by any means "advanced" and out of the scope of this product.

-csa