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: MaLaStub - Plugin creation tool  (Read 4192 times)

0 Members and 1 Guest are viewing this topic.

arzoo

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2093
  • Last login:January 26, 2025, 08:51:53 am
  • Robots WILL kill you.
    • LEDBlinky
MaLaStub - Plugin creation tool
« on: March 26, 2007, 04:51:29 pm »
For all you MaLa Devs out there, I've updated MaLaStub for the 1.4 release. Also added a feature to launch MAME on the GameStart event.

Download: MaLaStub.zip (v1.0.2)


« Last Edit: October 19, 2010, 06:09:55 pm by arzoo »
Robots will kill you.



Arcade Addiction

loadman

  • Moderator
  • Trade Count: (+3)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 4306
  • Last login:May 26, 2024, 05:14:32 am
  • Cocktail Cab owner and MaLa FE developer
    • MaLa
Re: MaLaStub Update for RC9
« Reply #1 on: March 26, 2007, 07:53:58 pm »
 :notworthy: :notworthy: :notworthy: :notworthy: :notworthy:

loadman

  • Moderator
  • Trade Count: (+3)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 4306
  • Last login:May 26, 2024, 05:14:32 am
  • Cocktail Cab owner and MaLa FE developer
    • MaLa
Re: MaLaStub Update for RC9
« Reply #2 on: March 27, 2007, 11:44:39 pm »
** This saves me so much time de-bugging Plug-ins.

Not having to start and quit mala all the time to test stuff is SUPER COOL!!!   :applaud: :applaud:

loadman

  • Moderator
  • Trade Count: (+3)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 4306
  • Last login:May 26, 2024, 05:14:32 am
  • Cocktail Cab owner and MaLa FE developer
    • MaLa
Re: MaLaStub Update for RC9
« Reply #3 on: October 16, 2010, 03:04:56 am »
Hi,

Any chance you could please update this wonderful Plugin-creation tool  ;D

There is a couple of extra calls available. Refer latest SDK.

Thanks

arzoo

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2093
  • Last login:January 26, 2025, 08:51:53 am
  • Robots WILL kill you.
    • LEDBlinky
Re: MaLaStub Update for RC9
« Reply #4 on: October 16, 2010, 08:55:44 am »
Hi,

Any chance you could please update this wonderful Plugin-creation tool  ;D

There is a couple of extra calls available. Refer latest SDK.

Thanks

Definitely - I'll take a look at the SDK.
Robots will kill you.



Arcade Addiction

drventure

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4152
  • Last login:April 23, 2024, 06:53:06 pm
  • Laser Death Ray Bargain Bin! Make me an offer!
Re: MaLaStub - Plugin creation tool
« Reply #5 on: October 16, 2010, 10:52:19 am »
Quote
Not having to start and quit mala all the time to test stuff is SUPER COOL!!!

Just out of curiousity, how does this work? Dynamically load and unload the mplugin dlls?

Just thinking of incorporating the same idea into Engine18 (no it's not dead, just kinda creeping along)   :)

arzoo

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2093
  • Last login:January 26, 2025, 08:51:53 am
  • Robots WILL kill you.
    • LEDBlinky
Re: MaLaStub - Plugin creation tool
« Reply #6 on: October 17, 2010, 09:34:41 pm »
Quote
Not having to start and quit mala all the time to test stuff is SUPER COOL!!!

Just out of curiousity, how does this work? Dynamically load and unload the mplugin dlls?

Just thinking of incorporating the same idea into Engine18 (no it's not dead, just kinda creeping along)   :)

Exactly - the selected plugin (dll) is dynamically loaded and then an attempt to hook into each of the event function calls determines if that event is supported by the plugin.
Robots will kill you.



Arcade Addiction

arzoo

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2093
  • Last login:January 26, 2025, 08:51:53 am
  • Robots WILL kill you.
    • LEDBlinky
Re: MaLaStub Update for RC9
« Reply #7 on: October 19, 2010, 06:11:16 pm »
Hi,

Any chance you could please update this wonderful Plugin-creation tool  ;D

There is a couple of extra calls available. Refer latest SDK.

Thanks

New version available with all the current events. Link updated at top of thread.
Robots will kill you.



Arcade Addiction

loadman

  • Moderator
  • Trade Count: (+3)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 4306
  • Last login:May 26, 2024, 05:14:32 am
  • Cocktail Cab owner and MaLa FE developer
    • MaLa
Re: MaLaStub - Plugin creation tool
« Reply #8 on: October 19, 2010, 08:06:40 pm »
 :applaud:

drventure

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4152
  • Last login:April 23, 2024, 06:53:06 pm
  • Laser Death Ray Bargain Bin! Make me an offer!
Re: MaLaStub - Plugin creation tool
« Reply #9 on: October 19, 2010, 09:05:30 pm »
Doh! I finally realized I hadn't looked at the whole thread.

This is like a "fake Mala" for testing plugins. Very Cool!

I'll definitely give that a whirl!

loadman

  • Moderator
  • Trade Count: (+3)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 4306
  • Last login:May 26, 2024, 05:14:32 am
  • Cocktail Cab owner and MaLa FE developer
    • MaLa
Re: MaLaStub - Plugin creation tool
« Reply #10 on: October 20, 2010, 04:13:36 am »
Doh! I finally realized I hadn't looked at the whole thread.
This is like a "fake Mala" for testing plugins. Very Cool!

And it now launches mame games.   :cheers:

That must classify it now as a FE.    ;D

Who needs MaLa ?  :D




arzoo

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2093
  • Last login:January 26, 2025, 08:51:53 am
  • Robots WILL kill you.
    • LEDBlinky
Re: MaLaStub - Plugin creation tool
« Reply #11 on: October 20, 2010, 08:20:44 am »
And it now launches mame games.   :cheers:

That must classify it now as a FE.    ;D

Who needs MaLa ?  :D

 ;D

I added the mame launch feature mostly so I could test LEDBlinky's communication with mame. Not sure how useful it is to most other plugins.
Robots will kill you.



Arcade Addiction

loadman

  • Moderator
  • Trade Count: (+3)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 4306
  • Last login:May 26, 2024, 05:14:32 am
  • Cocktail Cab owner and MaLa FE developer
    • MaLa
Re: MaLaStub - Plugin creation tool
« Reply #12 on: December 12, 2010, 12:18:56 am »
And it now launches mame games.   :cheers:

That must classify it now as a FE.    ;D

Who needs MaLa ?  :D

 ;D

I added the mame launch feature mostly so I could test LEDBlinky's communication with mame. Not sure how useful it is to most other plugins.

Marzoo FE   ;D