The NEW Build Your Own Arcade Controls

Front End Support => MaLa Frontend => Topic started by: loadman on March 12, 2010, 08:26:58 pm

Title: MaLa Development News
Post by: loadman on March 12, 2010, 08:26:58 pm
Hi,

Just a quick note.

I am still working on MaLa.  ;) Not as much as I would like. A few hours on the weekend's at the  moment.

I am nearly finished enhancing the way MaLa deals with hardware natively. I know most don't use it but I do so HA!  >:D  he this includes IOW40, 20 (LCD and LED) (http://www.codemercs.com/index.php?id=79&L=1) and the Ultimarc Pacdrive (http://www.ultimarc.com/pacdrive.html) (LED).

After that I have to finish the enabling the new MaLa video/audio engine (http://www.datastead.com/products/tvideograbber.html). Right now the latest beta (unreleased) has no BG music or jukebox. Basically all the screens and options are there but the code to run them is missing. That job is straight forward .

I also have sought the odd bit of coding advice from the 'community' and shared tiny potions of MaLa source code with a couple of developers in order for them to develop there own utilities...

mm anyway . Have Fun
Title: Re: MaLa Development News
Post by: mh12 on March 14, 2010, 05:22:24 pm
thanks for the update!
Title: Re: MaLa Development News
Post by: zophar707 on March 15, 2010, 02:25:55 pm
Great update news.  Have tried the new Hyperspin but prefer Mala much more.  Role on the next update.
Title: Re: MaLa Development News
Post by: ivwshane on March 15, 2010, 04:29:27 pm
I can't wait!!



Title: Re: MaLa Development News
Post by: lcddream on March 17, 2010, 12:47:48 pm
cool! Any updates on the ipac player 2 scrolling issue? I beleive you said something about hardcoding it?
Title: Re: MaLa Development News
Post by: loadman on March 20, 2010, 09:29:04 pm
cool! Any updates on the ipac player 2 scrolling issue? I beleive you said something about hardcoding it?

Yes, that is the plan, probably not this beta though

. It would be nice as my cab has the same issue on the player 2 side :_
Title: Re: MaLa Development News
Post by: drventure on March 20, 2010, 10:19:32 pm
Great news!

And tell me about the time. My Plugin has stalled out completely right now. I got everything going except rotating video. If only Mala exposed it's video window to plugins  :'(

 ;)

Seriously though, good to hear it's creeping forward!
Title: Re: MaLa Development News
Post by: isucamper on March 20, 2010, 10:48:18 pm
Can't wait for the new beta!
Title: Re: MaLa Development News
Post by: loadman on March 21, 2010, 06:02:18 pm
If only Mala exposed it's video window to plugins  :'(

What specific info would you want 'Exposed'?
Title: Re: MaLa Development News
Post by: TheShanMan on March 22, 2010, 03:09:12 pm
Good to hear things are progressing! I don't recall if you've mentioned this in the past: Will there be support for shifting an analog joystick action (i.e. holding a key down while pushing a u360 joystick in a direction)? Since I have lots of dedicated cabinets now, I really want to idiot-proof my mame cabinet so it's simple for people at a party to walk up and use it. But at the same time I want the power of being able to do as much as possible without opening the coin door and pulling out the keyboard. In particular, I don't want them inadvertently changing game lists or emulators but of course I want the power to do that myself.
Title: Re: MaLa Development News
Post by: loadman on March 23, 2010, 05:02:02 am
Good to hear things are progressing! I don't recall if you've mentioned this in the past: Will there be support for shifting an analog joystick action (i.e. holding a key down while pushing a u360 joystick in a direction)?

Sounds like a great Plug-in idea to me ;-)
Title: Re: MaLa Development News
Post by: TheShanMan on March 23, 2010, 08:21:20 pm
A plugin can intercept user input and alter what is done as a result? I still think that should be built in, but it may be something to consider.
Title: Re: MaLa Development News
Post by: loadman on March 25, 2010, 06:32:05 pm
A plugin can intercept user input and alter what is done as a result? I still think that should be built in, but it may be something to consider.

Have a look at the Api doc.. Mala messages

In any case can't mala do what you ask already?
Title: Re: MaLa Development News
Post by: drventure on March 25, 2010, 07:35:28 pm
Quote
If only Mala exposed it's video window to plugins
What specific info would you want 'Exposed'?

well, really, just a straightforward way to get at the window handle, so I could move it, resize it, possibly capture it in relocate it into my own window, that sort of thing.

I can always just enum the window handles and grab it that way, I suppose.

The main issue is I intend on masking it such that only parts show through, and in some cases hide it completely.

No big deal really. If I can get hold of an hwnd, I should be able to do everything I need from that, unless there's other funkiness about  :)
Title: Re: MaLa Development News
Post by: TheShanMan on April 06, 2010, 04:02:33 pm
A plugin can intercept user input and alter what is done as a result? I still think that should be built in, but it may be something to consider.

Have a look at the Api doc.. Mala messages

In any case can't mala do what you ask already?

I'll have to go back and check, but last I remember, you couldn't shift an analog joystick's input.
Title: Re: MaLa Development News
Post by: TheShanMan on April 11, 2010, 01:53:20 am
I checked, and mala does not allow shifting joystick inputs. Mouse gets a shifting option. Why not joysticks? Many people have U360's (if not other analog sticks). It seems like a joystick isn't a first class input device.

I could investigate doing a plugin (though I'm still dubious that I'd be able to get that to work right), but that seems like the absolute wrong way to do it to me since there would be no integration with the built in joystick input dialog box.
Title: Re: MaLa Development News
Post by: loadman on April 12, 2010, 05:58:43 am
I checked, and mala does not allow shifting joystick inputs. Mouse gets a shifting option. Why not joysticks? Many people have U360's (if not other analog sticks). It seems like a joystick isn't a first class input device.

I could investigate doing a plugin (though I'm still dubious that I'd be able to get that to work right), but that seems like the absolute wrong way to do it to me since there would be no integration with the built in joystick input dialog box.

Fine... OK I'll do it   :P

Did you want the 'keyboard' shift key to work with a Joystick?
Title: Re: MaLa Development News
Post by: isucamper on April 12, 2010, 08:31:09 am
Personally, I need to be able to tie the "shift" functionality to a joystick button.

I've got U360s and a GP-Wiz40, so I don't have any keyboard inputs on my entire control panel and can't get shift functionality.

But that's just me.  Not sure what Shan wanted.

Title: Re: MaLa Development News
Post by: loadman on April 12, 2010, 08:21:02 pm
Personally, I need to be able to tie the "shift" functionality to a joystick button.

I've got U360s and a GP-Wiz40, so I don't have any keyboard inputs on my entire control panel and can't get shift functionality.

But that's just me.  Not sure what Shan wanted.



Out of interest

How many Buttons do you use on U360s?

How many Buttons do you use on GP-Wiz40?
Title: Re: MaLa Development News
Post by: isucamper on April 13, 2010, 08:38:53 am
Not many on either. 

On the U360 I'm using Up/Down/Left/Right to navigate the list, 1 button for game select although as soon as the new beta comes out I'll be using a mouse button to select games (you added this for me a few months back), and 2 buttons for paging up and down through the list, but this is only because I couldn't get shift functionality to speed up the scrolling with the joystick.

With the GP-Wiz, I don't think I'm using any buttons.

So really, I'll only be using one joystick button when the new beta comes out and it will be to shift (if you add the ability to do so).

Thanks again for listening to us! 

 
Title: Re: MaLa Development News
Post by: loadman on April 13, 2010, 08:15:42 pm
OK.

I will ponder
Title: Re: MaLa Development News
Post by: cabecita on April 19, 2010, 07:39:32 am
Loadman, I've found a bug when I run Mame Emulator with MaLa. The characters at the LCD display don't work properly. I have a Codemercs's Kit. When I try to scroll the time at miliseconds box, the speed is always the same...  :dunno This only happens with Mame. In main menu MaLa it's OK

Is it a bug?

thanks
Title: Re: MaLa Development News
Post by: loadman on April 19, 2010, 08:31:29 pm
Loadman, I've found a bug when I run Mame Emulator with MaLa. The characters at the LCD display don't work properly. I have a Codemercs's Kit. When I try to scroll the time at miliseconds box, the speed is always the same...  :dunno This only happens with Mame. In main menu MaLa it's OK

Is it a bug?

thanks

The same thing happens to me during gameplay.

It never bothered me too much so I have never looked into it.

Maybe I will one day
Title: Re: MaLa Development News
Post by: TheShanMan on April 22, 2010, 06:35:56 pm
I checked, and mala does not allow shifting joystick inputs. Mouse gets a shifting option. Why not joysticks? Many people have U360's (if not other analog sticks). It seems like a joystick isn't a first class input device.

I could investigate doing a plugin (though I'm still dubious that I'd be able to get that to work right), but that seems like the absolute wrong way to do it to me since there would be no integration with the built in joystick input dialog box.

Fine... OK I'll do it   :P

Did you want the 'keyboard' shift key to work with a Joystick?

Sorry for the late reply... Haven't been here in a week or two.

I use regular keyboard based buttons, not buttons built into the joystick. So I am really just hoping to see the existing shifting functionality applied to analog joysticks.
Title: Re: MaLa Development News
Post by: loadman on April 22, 2010, 08:43:18 pm
hmmm.

It seems we have two requests now?

TheShanMan : Wants keyboard shift to apply to joystick
isucamper : wants joystick button to act as joystick shift

Is that right?
Title: Re: MaLa Development News
Post by: isucamper on April 23, 2010, 08:26:28 am
sounds right to me

thanks loadman
Title: Re: MaLa Development News
Post by: TheShanMan on April 23, 2010, 01:55:00 pm
We have faith in you, loadman!!! :applaud:
Title: Re: MaLa Development News
Post by: loadman on May 06, 2010, 07:13:55 am
Hi,
Just a quick note.
I am still working on MaLa.  ;) Not as much as I would like. A few hours on the weekend's at the  moment.
I am nearly finished enhancing the way MaLa deals with hardware natively. I know most don't use it but I do so HA!  >:D  he this includes IOW40, 20 (LCD and LED) (http://www.codemercs.com/index.php?id=79&L=1) and the Ultimarc Pacdrive (http://www.ultimarc.com/pacdrive.html) (LED).
DONE

Quote
After that I have to finish the enabling the new MaLa video/audio engine (http://www.datastead.com/products/tvideograbber.html). Right now the latest beta (unreleased) has no BG music or jukebox. Basically all the screens and options are there but the code to run them is missing. That job is straight forward .
DONE

Quote
TheShanMan : Wants keyboard shift to apply to joystick
isucamper : wants joystick button to act as joystick shift
Working on this now


Title: Re: MaLa Development News
Post by: drventure on May 06, 2010, 07:35:21 am
Great news about the video audio engine!

The button/joystick shift stuff is cool to. I'm guessing that's so that, say, buttons connected to a u360 can act in the same way as keyboard buttons can act in mala now? I wouldn't use that but I can see how it'd be nice if I were really using my U360's properly.
Title: Re: MaLa Development News
Post by: loadman on May 07, 2010, 10:06:24 pm
Hmmm
Quote
TheShanMan : Wants keyboard shift to apply to joystick
isucamper : wants joystick button to act as joystick shift

hmmm looking at it now, Keyboard shift for joystick is going to be much easier than joystick shift for joystick as most of the code is in place. I will keep looking
Title: Re: MaLa Development News
Post by: TheShanMan on May 11, 2010, 05:18:31 pm
Hmmm
Quote
TheShanMan : Wants keyboard shift to apply to joystick
isucamper : wants joystick button to act as joystick shift

hmmm looking at it now, Keyboard shift for joystick is going to be much easier as most of the code is in place. I will keep looking

Yeah baby! Glad to hear it! :cheers:
Title: Re: MaLa Development News
Post by: loadman on May 23, 2010, 09:03:53 pm
Quote
TheShanMan : Wants keyboard shift to apply to joystick

DONE!   ;D

Quote
isucamper : wants joystick button to act as joystick shift

DONE!   ;D  I don't think it is quite as responsive as the keyboard shift, but defiantly usable    :P
Title: Re: MaLa Development News
Post by: TheShanMan on May 24, 2010, 05:21:31 pm
Thanks!!! And the obvious follow up question: when can I get my hands on a new build? ;D
Title: Re: MaLa Development News
Post by: loadman on May 24, 2010, 08:01:54 pm
Thanks!!! And the obvious follow up question: when can I get my hands on a new build? ;D

Before Duke Nukem Forever  ;D

ummm I am two minds about a beta release now.

Ideally I wanted to also add:
- Auto Keyrepeat for older iPacs (but that can wait I guess)
- Have a better conversion of older version 'Other Emu' config.
At the moment due to me adding new fields , you have to manually reconstruct all you old emu configs. (Not mame)
Title: Re: MaLa Development News
Post by: mh12 on May 26, 2010, 09:02:27 am
Thanks!!! And the obvious follow up question: when can I get my hands on a new build? ;D

Before Duke Nukem Forever  ;D

ummm I am two minds about a beta release now.

Ideally I wanted to also add:
- Auto Keyrepeat for older iPacs (but that can wait I guess)
- Have a better conversion of older version 'Other Emu' config.
At the moment due to me adding new fields , you have to manually reconstruct all you old emu configs. (Not mame)

sounds alright! won't be overwriting the old install
Title: Re: MaLa Development News
Post by: lcddream on May 26, 2010, 12:55:01 pm
Ideally I wanted to also add:
- Auto Keyrepeat for older iPacs (but that can wait I guess)
:cry: No it can't!!

Title: Re: MaLa Development News
Post by: loadman on May 27, 2010, 01:45:54 am
Ideally I wanted to also add:
- Auto Keyrepeat for older iPacs (but that can wait I guess)
:cry: No it can't!!

OK then I will have a look  ;D
Title: Re: MaLa Development News
Post by: lcddream on May 27, 2010, 12:51:55 pm
 :cheers:
Title: Re: MaLa Development News
Post by: loadman on May 30, 2010, 12:32:01 am
Ideally I wanted to also add:
- Auto Keyrepeat for older iPacs (but that can wait I guess)
:cry: No it can't!!



Done..
Well nearly.  Have not got it working with shifted keys yet , just auto repeat on 1 up and 1 down. But better than nuthin' yeah?
Title: Re: MaLa Development News
Post by: lcddream on June 01, 2010, 08:50:34 am
For player 2?
Title: Re: MaLa Development News
Post by: loadman on June 01, 2010, 10:11:43 am
For player 2?

Yeah, Only 1 person can control it  a time (as usual) but the auto key works on 1 UP and 1 DOWN no matter which control set is used
Title: Re: MaLa Development News
Post by: lcddream on June 01, 2010, 12:18:15 pm
Sounds awesome!  ;D
Title: Re: MaLa Development News
Post by: loadman on June 05, 2010, 10:03:09 pm
...new beta released

http://forum.arcadecontrols.com/index.php?topic=103178.0 (http://forum.arcadecontrols.com/index.php?topic=103178.0)