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: MaLa questions from a new user.  (Read 3363 times)

0 Members and 1 Guest are viewing this topic.

GaryMcT

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 745
  • Last login:September 24, 2014, 11:19:27 am
    • GaryMcT's arcade blog
MaLa questions from a new user.
« on: August 13, 2009, 02:47:45 am »
I'm trying to switch from GameEx to MaLa since I like the MaLa simplicity and layouts better.

I have a few questions so far:

1) Is there some way to make it more responsive?  Even with the simplest layout (the default), it's really sluggish if you hit up or down on the joystick quickly.  It looks like an input problem since it scrolls really well if you hold the stick down.  I've tried turning off the option that is supposed to give faster scrolling, but that doesn't seem to make too much of a difference.

2) Is there a way to get the functionality similar to GameEx where you can hold down a button to switch from "I'm moving through a list one by one" mode to "I'm moving a letter at a time or a page at a time" mode?

3) Is the source code available?  I'm a programmer and wouldn't mind helping out as time permits to at least fix the problems that I run into and submit diffs.

4) Much less important than the rest, but is there a way to disable audio on the movies for everything but the first runthrough of the movie?  I really like having the audio there when I'm scrolling through the menus, but if I walk away from the machine, I don't want it to keep repeating.
My blog on learning how to develop FPGA versions of arcade boards: http://garymct.blogspot.com


fatfingers

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 966
  • Last login:April 17, 2025, 05:26:08 pm
  • Got UltraStiks?™
Re: MaLa questions from a new user.
« Reply #1 on: August 13, 2009, 07:11:23 am »

I'm not sure about the answers to questions 1 and 4, so I'll not attempt to answer those.

2) Is there a way to get the functionality similar to GameEx where you can hold down a button to switch from "I'm moving through a list one by one" mode to "I'm moving a letter at a time or a page at a time" mode?

You can definitely move a letter at a time.  For example, I have my joystick set to go to the next letter when I press right or the previous letter when I press left.  Bring up the option screen (right click anywhere when MaLa is running, and select options.  Then click on the Controller tab.  In that screen you'll see options for "X <up | down>" and "Letter <up | down>", amongst others.  Click in the field you care to modify, then press the button or joystick direction you'd like.


3) Is the source code available?  I'm a programmer and wouldn't mind helping out as time permits to at least fix the problems that I run into and submit diffs.

The source code to MaLa is not available.  Loadman has just recently taken over development from Swindus, and as I understand it Swindus made Loadman swear on his first child that the code would not be released.  I know many people have offered to help as you have but to my knowledge Loadman has held true to his word.

I hope this helps.

Good luck!

 :cheers:


My DK low scores
-------------------
1) 180700
2) 165000
3) 162900
4) 162600
5) 158500


W.W.P.M.D.?                                       I'm here to help ... I just don't do it. ™

GaryMcT

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 745
  • Last login:September 24, 2014, 11:19:27 am
    • GaryMcT's arcade blog
Re: MaLa questions from a new user.
« Reply #2 on: August 13, 2009, 02:21:48 pm »

I'm not sure about the answers to questions 1 and 4, so I'll not attempt to answer those.

2) Is there a way to get the functionality similar to GameEx where you can hold down a button to switch from "I'm moving through a list one by one" mode to "I'm moving a letter at a time or a page at a time" mode?

You can definitely move a letter at a time.  For example, I have my joystick set to go to the next letter when I press right or the previous letter when I press left.  Bring up the option screen (right click anywhere when MaLa is running, and select options.  Then click on the Controller tab.  In that screen you'll see options for "X <up | down>" and "Letter <up | down>", amongst others.  Click in the field you care to modify, then press the button or joystick direction you'd like.

I see that is possible if you are okay with the joystick doing just two things.  What I want is:

1) Joystick up/down to go through the list one at a time
2) Joystick left/right to switch lists
3) Joystick up/down+button 1 to move through the list a page at a time
4) Joystick left/right+button 1 to move through the list a letter at a time

This is an extremely effective way to get around the frontend without a lot of inputs.

3) Is the source code available?  I'm a programmer and wouldn't mind helping out as time permits to at least fix the problems that I run into and submit diffs.

The source code to MaLa is not available.  Loadman has just recently taken over development from Swindus, and as I understand it Swindus made Loadman swear on his first child that the code would not be released.  I know many people have offered to help as you have but to my knowledge Loadman has held true to his word.

I hope this helps.

Good luck!

 :cheers:




That's a bummer.  It may mean that I won't be able to use MaLa since the things I want fixed probably aren't a high priority for Loadman. :(  I may just end up writing my own front end for my purposes.
My blog on learning how to develop FPGA versions of arcade boards: http://garymct.blogspot.com


fatfingers

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 966
  • Last login:April 17, 2025, 05:26:08 pm
  • Got UltraStiks?™
Re: MaLa questions from a new user.
« Reply #3 on: August 13, 2009, 07:01:57 pm »

Well, you -may- be able to use the shift functionality of the encoder you use (if it has one) to get that sort of functionality, but that's out of my league.

Good luck.

My DK low scores
-------------------
1) 180700
2) 165000
3) 162900
4) 162600
5) 158500


W.W.P.M.D.?                                       I'm here to help ... I just don't do it. ™

GaryMcT

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 745
  • Last login:September 24, 2014, 11:19:27 am
    • GaryMcT's arcade blog
Re: MaLa questions from a new user.
« Reply #4 on: August 13, 2009, 07:50:38 pm »

Well, you -may- be able to use the shift functionality of the encoder you use (if it has one) to get that sort of functionality, but that's out of my league.

Good luck.



If I use my ipac4, it does have one. . if I use the U360, the shift functionality is a bit wacked.  I think I'm back to GameEx for now until I get around to writing a simple frontend for myself.  MaLa just doesn't seem very responsive to user input.
My blog on learning how to develop FPGA versions of arcade boards: http://garymct.blogspot.com


Dizzle

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 355
  • Last login:August 09, 2014, 05:28:04 pm
Re: MaLa questions from a new user.
« Reply #5 on: August 18, 2009, 11:27:55 pm »
I'll have to look at my setup, but I've got MaLa to do pretty much exactly what your looking for.

I scroll through one game at a time with up/down.
I scroll one letter at a time with left/right.
And I scroll x number of items down with up/down + a "shift" key (which I define in the MaLa setup).

I don't use multiple lists, but MaLa lets you do that too.