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: Creating plugin with Mala SDK C++  (Read 2036 times)

0 Members and 1 Guest are viewing this topic.

grasspuddle

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 20
  • Last login:August 21, 2011, 12:43:26 pm
Creating plugin with Mala SDK C++
« on: April 21, 2011, 11:17:49 am »
I'm thinking of writing a plugin to try out a few ideas, but I'm having trouble getting the default eventlogger to work. The DLL download doesn't work in MalaStub, but the Delphi version works great.

I noticed the C++ DLL was 32KB and the Delphi DLL was 425KB. Makes me think C++ wasn't setup right?

Anyone ever setup the C++ version correctly or should I just learn Delphi?

I'm using VC2010 express which converted the VC2008 project successfully, but even the C++ DLL in the included Mala download doesn't work (Delphi works).

grasspuddle

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 20
  • Last login:August 21, 2011, 12:43:26 pm
Re: Creating plugin with Mala SDK C++
« Reply #1 on: April 21, 2011, 07:17:48 pm »
After playing around for a few mins I discovered I needed to include the *.pdb file with the DLL. It works that way.

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: Creating plugin with Mala SDK C++
« Reply #2 on: April 22, 2011, 12:25:43 am »
After playing around for a few mins I discovered I needed to include the *.pdb file with the DLL. It works that way.

Hi,

Have fun !!!

Hope you make something cool that you can share with others  :applaud:


I have very little experience with the C++, but if you think I can fix something in the SDK please send me the details (or even better the files)  ;D

If there are any good tips for other c++ developers (possibly such as your previous post) please edit the wiki (use the username/password from this forum)

http://wiki.arcadecontrols.com/wiki/Mala_Plugins