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 FE. Under new management.  (Read 26197 times)

0 Members and 1 Guest are viewing this topic.

loadman

  • Wiki Contributor
  • 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
MaLa FE. Under new management.
« on: May 10, 2008, 08:43:35 am »
~~~  Insert clearing of Throat sample here-   :tool:    :P

Fellow Arcade Enthusiasts,
 
For better or worse, MaLa (the Mame and more Front End) has entered a new phase of development as I am now the holder of the MaLa source code.
 
This basically means that any future releases for the foreseeable future will be released by me. If you didn't know I have been a MaLa enthusiast (or freak) for the last 3 years, based in Australia.

There will also be a new website. This new website will host new MaLa releases and submissions from MaLa users such as Layout and Plug-ins etc. The new website will be on-line soon, 'Space Fractal' is working on that with me right now.

    If you really don’t care about MaLa don’t bother reading beyond this point  ;-)

_______________________________________________________________________________
 
    I am very thankful to the author SWINDUS not only for the many hours of his free time he has spent so far developing one of the most popular FE's today, but being generous enough to hand over the code rather that let it fade away prematurely like we have seen in recent years with other FE's and Jukebox software development. Swindus work and life commitments have held him back on MaLa development for some time, but I hope he can rejoin the project in some capacity in the future as he is incredible talent in my view.
 
    The short term future of MaLa releases will be focused on minor bug fixes (you know what they are  ;)  ) and enhancing the already versatile Plug-In interface. The plug-in interface will continue to allow other talented software developers to get involved in the project. After that is in place I will look at other enhancements such as better mame 64 bit(Fixed already) and vista support, but layout 'Bling bling' probably won't a priority as there are already other FE choices both current and near release that cater to that.   ;D  Instead I will probably focus on continuing  MaLa's current philosophy of being simple to use yet very versatile and powerful.   :P
 
    I am a relatively inexperienced coder with limited time to spend on this project, so no doubt I will be relying on external development advice. What I lack in development skills I think I make up for in management skills ( I guess that makes me MaLa Manager?) . To this end I will be open to using development from others in the form of donated code snippets, advice or complete DLL's that MaLa can reference. If you are a developer please advise me if you want to get involved in the future of MaLa.via a PM or e-mail.
 
I will also be relying heavily on the existing MaLa users such as the German MaLa forum members and the very good members of BYOAC forum to continue to support new users with issues and general queries , as this will allow more time I can spend developing MaLa rather than spend too much time answering forum posts. Persons assisting in this way will have any future enhancement requests prioritized by me (if possible).
 
    While I have your attention I would like to thank other developers (including FE authors) in recent times joining in the spirit of this hobby and working together for varied solutions. As we should now all realize there isn't a 'Best FE' for all users.  The Best FE for any user is the one that best suits there personal taste and needs.
 
I will let you know when the new website is ready.

Thanks in advance for your continued support.
 
Loadman AKA Simon.
 
Now stop reading this boring Forum post and go and play a frikken Game!!!!  :-)
« Last Edit: May 12, 2008, 07:58:24 am by loadman »

Havok

  • Keeper of the __Blue_Stars___
  • Trade Count: (+17)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4530
  • Last login:February 05, 2025, 10:41:40 pm
  • Insufficient facts always invite danger.
Re: MaLa FE. Under new management.
« Reply #1 on: May 10, 2008, 09:02:33 am »
Good luck, you'll need it!



 :cheers:

BobbyG66

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 588
  • Last login:November 13, 2016, 11:52:09 am
  • Current project: Dodgeball
Re: MaLa FE. Under new management.
« Reply #2 on: May 10, 2008, 09:28:01 am »
Loadman,

Thanks for taking this on.
It's a great program! I made the switch a while ago and am lovin' MALA.
Like you said, easy to set up, but powerful options.

Kudos to SWINDUS for giving birth to a great piece of software.
Long live MALA!!!  :applaud:
Half of the people you meet are below average.

Space Fractal

  • Wiki Master
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 1888
  • Last login:September 26, 2023, 11:32:13 am
  • Space Fractal
    • Space Fractal
Re: MaLa FE. Under new management.
« Reply #3 on: May 10, 2008, 09:44:11 am »
I switched meself to MALA, due to the Ultimarch 369 Joystick plug-in  :D, it work very good. Hence a user Plugin "forced" me to due that  :D.

I took apart to coding a new homepage. The content should been finished soon, which have some spelling, missing some text and so on.

Either I and Loadman might update the homepage over the time.

And kodus to SWINDUS to send the source to loadman as properly the most MALA fanboy out here (he-he).
[just kidding]
« Last Edit: May 11, 2008, 07:42:46 pm by Space Fractal »
Decade Old Work: MultiFE, ArcadeMusicBox
Today Works: Various Spectrum Next games from Rusty Pixels and html5 games.

Bloodwyn

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 34
  • Last login:October 17, 2020, 09:51:10 am
Re: MaLa FE. Under new management.
« Reply #4 on: May 10, 2008, 10:32:12 am »
You will do a GREAT job.

I look forward to seeing whats next for Mala!

Bloodwyn


Brian Zellinger

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 27
  • Last login:July 08, 2008, 11:56:22 pm
Re: MaLa FE. Under new management.
« Reply #5 on: May 10, 2008, 10:54:46 am »
Heh, I already thought you were the original developer.

joebells

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 100
  • Last login:January 11, 2009, 07:57:45 pm
Re: MaLa FE. Under new management.
« Reply #6 on: May 10, 2008, 11:43:40 am »
I know you said its not in your cards currently to work on theme stuff but I think if true alpha png transparency could be added it would be stellar. I don't use it currently as anything I try to come up with needs shadows over transparent parts, or at least rounded transparent parts and mala makes it look horrible when it makes a part transparent.

Has swindus asked for it to remain closed source? Or could the source be opened up now ensuring its never able to be completely abandoned should you have something happen or just get very busy?

Cakemeister

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1002
  • Last login:May 31, 2024, 06:23:16 pm
  • I'm a llama!
Re: MaLa FE. Under new management.
« Reply #7 on: May 10, 2008, 02:23:06 pm »
What joebells said, are you planning for it to be open source?

Good luck loadman.

Old, but not obsolete.

AllisterFiend

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 165
  • Last login:June 04, 2013, 05:04:16 am
  • Rush 2112
    • Check out my Dragon's Lair/MAME cabinet.
Re: MaLa FE. Under new management.
« Reply #8 on: May 10, 2008, 02:29:49 pm »
I know you said its not in your cards currently to work on theme stuff but I think if true alpha png transparency could be added it would be stellar. I don't use it currently as anything I try to come up with needs shadows over transparent parts, or at least rounded transparent parts and mala makes it look horrible when it makes a part transparent.

Has swindus asked for it to remain closed source? Or could the source be opened up now ensuring its never able to be completely abandoned should you have something happen or just get very busy?


Just figured I'd join in and also say that the reason I have never switched over to MALA was due to the fact that the alpha transparency was never added.

Good luck loadman!

Space Fractal

  • Wiki Master
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 1888
  • Last login:September 26, 2023, 11:32:13 am
  • Space Fractal
    • Space Fractal
Re: MaLa FE. Under new management.
« Reply #9 on: May 10, 2008, 02:49:00 pm »
If MALA use GDI, transparency wont been happens. It need to change its graphics system to example GDI+ before it can support it.

I think MALA should use This GDI+ instead, which transparency png's should been supported. But that might been down priority, due to other things that is more important. Like bug fixing and so on.

It seen this is the most asked feature, even I do think themes works like fine for me.

Decade Old Work: MultiFE, ArcadeMusicBox
Today Works: Various Spectrum Next games from Rusty Pixels and html5 games.

solderguy1

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 81
  • Last login:November 19, 2016, 01:29:27 am
Re: MaLa FE. Under new management.
« Reply #10 on: May 10, 2008, 05:05:25 pm »
Congrats and condolences Loadman.

One thing I'd like to see is a single page collecting every single Mala layout (or at least graphical links).  Of course, a separate section of Mamewah ones would be nice too.  I've spent lots of time searching message boards, they're scattered everywhere.

TOK

  • Trade Count: (+4)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3604
  • Last login:January 24, 2024, 05:14:24 pm
  • The Game Always Wins
Re: MaLa FE. Under new management.
« Reply #11 on: May 10, 2008, 05:39:08 pm »
Thanks for taking over the project.

I'm using MaLa on 3 machines right now, so actually just some refinements rather than an overhaul would be fine with me. I'm probably somewhat in the minority in that I don't care about video and transparency. I just want something that uses minimal overhead, and handles things like rotation and custom resolutions well (which MaLa already does). Really, my only issue is that I sometimes get unexplainable errors from time to time when booting... The "MaLa has encountered an error and must close" thing.

Good luck with it, and thanks for the support you've already offered.  :cheers:

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: MaLa FE. Under new management.
« Reply #12 on: May 10, 2008, 06:11:36 pm »
:cheers:
Let me know if you need any help!
Robots will kill you.



Arcade Addiction

Space Fractal

  • Wiki Master
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 1888
  • Last login:September 26, 2023, 11:32:13 am
  • Space Fractal
    • Space Fractal
Re: MaLa FE. Under new management.
« Reply #13 on: May 10, 2008, 07:00:59 pm »
Congrats and condolences Loadman.

One thing I'd like to see is a single page collecting every single Mala layout (or at least graphical links).  Of course, a separate section of Mamewah ones would be nice too.  I've spent lots of time searching message boards, they're scattered everywhere.

This is due that way I have created the php code (I did coded the new webpage for him, since I got that PM before officiel annonce, and dedicated to help). When the page is expanded with more more themes, user cabs, a single page is not very good.

Think about if you have collected 20-25 of them or more? That why I did that. Later I do look if I can make some tooltip to the link to include a tumpnails, but not sure I can get that to work.

I might add a "Show All" or something like that later as a alternative.

I dosent think collection of a competer FE skins is good. But instead he might linking to the mamewah skin page, but it not MALA job. Let see what loadman think.
Decade Old Work: MultiFE, ArcadeMusicBox
Today Works: Various Spectrum Next games from Rusty Pixels and html5 games.

unclet

  • Trade Count: (+4)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3561
  • Last login:March 17, 2025, 11:51:15 am
Re: MaLa FE. Under new management.
« Reply #14 on: May 10, 2008, 07:14:56 pm »
I would like to see a total rewrite of the code if possible.  I have ideas for 5 new intricate features which would be nice to have implemented in the next couple of weeks if possible. 




Just kidding of course ......  good luck, and thanks for taking this on ....   :cheers:

loadman

  • Wiki Contributor
  • 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: MaLa FE. Under new management.
« Reply #15 on: May 10, 2008, 07:57:31 pm »
I know you said its not in your cards currently to work on theme stuff but I think if true alpha png transparency could be added it would be stellar. I don't use it currently as anything I try to come up with needs shadows over transparent parts, or at least rounded transparent parts and mala makes it look horrible when it makes a part transparent.

Has swindus asked for it to remain closed source? Or could the source be opened up now ensuring its never able to be completely abandoned should you have something happen or just get very busy?

OK. I Thought this would be raised at some point  ;)

The main code will remain closed.  Even if I could open it you would have to deal with a German Delphi IDE and work out how to install all the 3rd party Delphi IDE components that have been set-up for MaLa. Swindus tried to direct me how to do it remotely   :banghead: but in the end was easier for him to send me a drive. I am just very thankful he didn't hold onto the code.   ;D.  The IDE (Delphi 5) and errors are still in German (which is not ideal for bug fixing for me) but Swindus said he would not give up on trying to get it to work on a English IDE (Probably Delphi 7). Crossing my fingers that he can do it.  :P Then error messages that pop up when debugging or when MaLa crashed for users would be in English to give me a better chance of working out the cause.  :) I just mention this so to encourage Patience with MaLa development for a while.

anyway......

 BUT !!!   I have an idea of having most of future expansion done via a Plug-ins which could be open source (in any language that can create a real dll like Delphi, C++, Pure Basic). EG Possibly the Plug-in module could be expanded to handle layout display? And use GDI+ and support alpha channel...  I dunno yet, these are just ideas at this point. My main concept at this point is I manage the main MaLa code so others can develop....

One thing I'd like to see is a single page collecting every single Mala layout (or at least graphical links).  Of course, a separate section of Mamewah ones would be nice too.  I've spent lots of time searching message boards, they're scattered everywhere.

Well, ALL the MaLa one's will definitely be there. This is being worked on now. But I won't host MameWah ones unless someone can get me permission form the authors.

Thanks for the positive feedback everyone!!
« Last Edit: May 10, 2008, 07:59:48 pm by loadman »

squirrellydw

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1584
  • Last login:April 12, 2021, 11:30:22 am
Re: MaLa FE. Under new management.
« Reply #16 on: May 10, 2008, 08:44:44 pm »
sweet, good luck, can't wait till the bugs are worked out.  Any chance of making a plugin for the u360 so you can use any controller to scroll through the games?
I b**ch. People listen!!

loadman

  • Wiki Contributor
  • 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: MaLa FE. Under new management.
« Reply #17 on: May 10, 2008, 09:58:50 pm »
sweet, good luck, can't wait till the bugs are worked out.  Any chance of making a plugin for the u360 so you can use any controller to scroll through the games?

 ??? I don't think I'll be making any more plug-in's for some time. I have enough on my plate now.  The idea is I expand the plug-in interface so others can develop for MaLa  ;) So to that end I will help.

Have you asked FatFingers?

squirrellydw

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1584
  • Last login:April 12, 2021, 11:30:22 am
Re: MaLa FE. Under new management.
« Reply #18 on: May 10, 2008, 10:16:21 pm »
Hey FF what do you think, can it be done??
I b**ch. People listen!!

SGT

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1146
  • Last login:May 31, 2025, 10:10:32 pm
Re: MaLa FE. Under new management.
« Reply #19 on: May 10, 2008, 11:23:50 pm »
A big thanks to Loadman for this undertaking.  This new expanded plugin interface sounds like a great idea.   Now if we could only get him speaking German.  I say we should take up a collection and send the man to Deutschland for the summer. 

headkaze

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2943
  • Last login:August 14, 2023, 02:00:48 am
  • 0x2b|~0x2b?
Re: MaLa FE. Under new management.
« Reply #20 on: May 11, 2008, 12:02:25 am »
You got my support loadman! I think the first thing you should do is fix that keyhook bug that screws with Mame64. Let me know if you need any help!

EDIT: Making progress already MaLa now works in Mame 64; just delete MaLaKeyHook.dll from the MaLa folder :)
« Last Edit: May 11, 2008, 05:25:53 am by headkaze »

swindus

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 391
  • Last login:July 28, 2021, 05:52:50 am
    • MaLa - M.A.M.E. Launcher
Re: MaLa FE. Under new management.
« Reply #21 on: May 11, 2008, 05:48:21 am »
Just want to write some words too. Thanks a lot for a nice time being the developer of an arcade frontend. Was not always fun but I learned a lot, so thank you. Also a big thanks to all the plugin developers and layout creators! Now its time for me to let it go and work on other things.

I know Loadman and all the other devs here will do a good job and there will be some nice addition to the current MaLa version in the future. And it will be fun for me to use the new versions on my cab! Can I do some feature requests please? ;-)

Have a good one!
« Last Edit: May 11, 2008, 05:51:10 am by swindus »

headkaze

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2943
  • Last login:August 14, 2023, 02:00:48 am
  • 0x2b|~0x2b?
Re: MaLa FE. Under new management.
« Reply #22 on: May 11, 2008, 06:11:26 am »
You've done a great service to the arcade community swindus and I'm glad you've passed on MaLa development to loadman instead of just dropping it. Hope to see you around anyway I know how life can make it hard to sometimes.

Space Fractal

  • Wiki Master
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 1888
  • Last login:September 26, 2023, 11:32:13 am
  • Space Fractal
    • Space Fractal
Re: MaLa FE. Under new management.
« Reply #23 on: May 11, 2008, 06:43:27 am »
it should been possible which OS users use, so MaLaKeyHook.dll only read under Win 98 (which this dll was made for)? That dell should only need under Win 98.

Swindus, I hope you still upload your cabs, when the homepage is open.

I trought delphi was combatible with all language, and just switch to the new components used (like English Delphi 5)? Seen it a bigger problem. but hope you got to work with english version of the IDE.

The only problem I found in MALA, is it only support around 12 joystick buttons under navigation. Hope that one can been fixed. By now I use a Joy2Key application to override that problem.
« Last Edit: May 11, 2008, 06:49:05 am by Space Fractal »
Decade Old Work: MultiFE, ArcadeMusicBox
Today Works: Various Spectrum Next games from Rusty Pixels and html5 games.

headkaze

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2943
  • Last login:August 14, 2023, 02:00:48 am
  • 0x2b|~0x2b?
Re: MaLa FE. Under new management.
« Reply #24 on: May 11, 2008, 08:03:56 am »
it should been possible which OS users use, so MaLaKeyHook.dll only read under Win 98 (which this dll was made for)? That dell should only need under Win 98.

Swindus, I hope you still upload your cabs, when the homepage is open.

I trought delphi was combatible with all language, and just switch to the new components used (like English Delphi 5)? Seen it a bigger problem. but hope you got to work with english version of the IDE.

The only problem I found in MALA, is it only support around 12 joystick buttons under navigation. Hope that one can been fixed. By now I use a Joy2Key application to override that problem.

That's another way to go loadman, you could use GetVersionEx() API to check the version of Windows and load the dll only if it's 98.

Should be simple to add support for 32 buttons on joysticks. Swindus is probably only polling the first 12 so changing it to 32 will probably be all you need.

loadman

  • Wiki Contributor
  • 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: MaLa FE. Under new management.
« Reply #25 on: May 11, 2008, 08:10:32 am »
Quote from: headkaze link=topic=79974.msg835261#msg835261
That's another way to go loadman, you could use GetVersionEx() API to check the version of Windows and load the dll only if it's 98.

Great Idea  :-)

Quote
Should be simple to add support for 32 buttons on joysticks. Swindus is probably only polling the first 12 so changing it to 32 will probably be all you need.

Possibly  ??? I seem to recall that Swindus said that it was a windows restriction holding it back to 12 buttons (as it used it's API) but I could be wrong. It's on the list  ;D
« Last Edit: May 11, 2008, 08:59:58 am by loadman »

headkaze

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2943
  • Last login:August 14, 2023, 02:00:48 am
  • 0x2b|~0x2b?
Re: MaLa FE. Under new management.
« Reply #26 on: May 11, 2008, 08:15:24 am »
Possibly  ??? I seem to recall that Swindus said that it was a windows restriction holding it back to 12 buttons (as it used it's API) but I could be wrong. It's on the list  ;D

It should be using DirectInput for joystick polling and that supports lots of buttons (256 from memory). If it's not using DirectInput it should. I don't know how to read joystick buttons without it.

swindus

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 391
  • Last login:July 28, 2021, 05:52:50 am
    • MaLa - M.A.M.E. Launcher
Re: MaLa FE. Under new management.
« Reply #27 on: May 11, 2008, 08:25:23 am »
Should be simple to add support for 32 buttons on joysticks. Swindus is probably only polling the first 12 so changing it to 32 will probably be all you need.
Thats it. WINAPI supports 32 buttons.

swindus

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 391
  • Last login:July 28, 2021, 05:52:50 am
    • MaLa - M.A.M.E. Launcher
Re: MaLa FE. Under new management.
« Reply #28 on: May 11, 2008, 08:27:48 am »
it should been possible which OS users use, so MaLaKeyHook.dll only read under Win 98 (which this dll was made for)? That dell should only need under Win 98.

Swindus, I hope you still upload your cabs, when the homepage is open.
MaLaKeyHook.dll is for the emulator exit hook but can be replaced by HotKeys on XP or newer systems. The HotKey stuff does not work with fullscreen DirectX apps (emus) on Win98 systems.

Sure, will upload my cabs to the new site!

loadman

  • Wiki Contributor
  • 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: MaLa FE. Under new management.
« Reply #29 on: May 11, 2008, 09:03:59 am »
MaLaKeyHook.dll is for the emulator exit hook but can be replaced by HotKeys on XP or newer systems. The HotKey stuff does not work with fullscreen DirectX apps (emus) on Win98 systems.

Great, Well here is a link I found to determine windows version. This should do the job to determine if I should use Keyhook or not on MaLa start.

http://www.swissdelphicenter.ch/torry/showcode.php?id=316

Thats it. WINAPI supports 32 buttons.

Ahh..... I will attack this code, In the section headed:
Code: [Select]
procedure TfrmMain.CallbackJoy(Buttons: Word;
          ActionX, ActionY, ActionX2, ActionY2, ActionXP, ActionYP : Integer;
          AJoystick: Integer);
« Last Edit: May 11, 2008, 09:19:05 am by loadman »

headkaze

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2943
  • Last login:August 14, 2023, 02:00:48 am
  • 0x2b|~0x2b?
Re: MaLa FE. Under new management.
« Reply #30 on: May 11, 2008, 09:10:49 am »
Great, Well here is a link I found to determine windows version. This should do the job to determine if I should use Keyhook or not on MaLa start.

http://www.swissdelphicenter.ch/torry/showcode.php?id=316

Yep, that code's using the GetVersionEx() API ;)

You could simplify it alot to just check if it's 98 before using LoadLibrary on MaLaKeyHook.dll.

Eg.
Code: [Select]
var osVerInfo: TOSVersionInfo;
osVerInfo.dwOSVersionInfoSize := SizeOf(TOSVersionInfo);

if GetVersionEx(osVerInfo) then
begin
if (osVerInfo.dwPlatformId = VER_PLATFORM_WIN32_WINDOWS) { 98 or ME }
{ Load the MaLaKeyHook.dll }
end if
end;
end;
« Last Edit: May 11, 2008, 09:17:30 am by headkaze »

SGT

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1146
  • Last login:May 31, 2025, 10:10:32 pm
Re: MaLa FE. Under new management.
« Reply #31 on: May 11, 2008, 01:16:57 pm »
Just want to write some words too. Thanks a lot for a nice time being the developer of an arcade frontend. Was not always fun but I learned a lot, so thank you. Also a big thanks to all the plugin developers and layout creators! Now its time for me to let it go and work on other things.

I know Loadman and all the other devs here will do a good job and there will be some nice addition to the current MaLa version in the future. And it will be fun for me to use the new versions on my cab! Can I do some feature requests please? ;-)

Have a good one!
Swindus, You have done the community a great service with what I can only imagine is absolutely tons of work.  Thank you very much for Mala.

Space Fractal

  • Wiki Master
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 1888
  • Last login:September 26, 2023, 11:32:13 am
  • Space Fractal
    • Space Fractal
Re: MaLa FE. Under new management.
« Reply #32 on: May 11, 2008, 07:48:03 pm »
look like these "bugs" can been fixed first, when you got it all running. Hoping transparency png can been added, but this is not a high priority for me.

I through WinApi only supported 16 buttons (which I did have that limit in BlitzPlus and see that limit too in various older applications as well)? No matter, seen it can been fixed too. But by now I just working out using joy2key application.

Decade Old Work: MultiFE, ArcadeMusicBox
Today Works: Various Spectrum Next games from Rusty Pixels and html5 games.

loadman

  • Wiki Contributor
  • 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: MaLa FE. Under new management.
« Reply #33 on: May 11, 2008, 07:59:46 pm »
Swindus, You have done the community a great service with what I can only imagine is absolutely tons of work.  Thank you very much for Mala.

well... I printed out some code here at work. Small text and double sided it still took a while to print on a high speed laser printer and I think it used many trees to make the paper required

rooter

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 205
  • Last login:October 14, 2021, 01:31:15 pm
    • ShaunRoot.net
Re: MaLa FE. Under new management.
« Reply #34 on: May 11, 2008, 08:02:45 pm »
I noticed that you said there was a better 64bit version of Mala.  Has it been released?  I have been using version 1.04 for a while now and I am having issues with it.

Thanks.

edge

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 370
  • Last login:May 08, 2025, 09:08:47 am
  • AttractMode and GroovyArcade rock!
Re: MaLa FE. Under new management.
« Reply #35 on: May 11, 2008, 08:28:34 pm »
Swindus - your decision to hand over your baby to Loadman is commendable.   :notworthy:  Instead of Mala falling behind and becoming obsolete, you have given it a new life.  Thank you! 

Loadman - best of luck, buddy.   :cheers:  You have always been the most vocal and helpful Mala follower.  I would love to help out again once things slow down around here.

shock_

  • Wiki Contributor
  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 354
  • Last login:January 30, 2020, 06:23:29 pm
  • In Brisbane, it's GMT+10 all the time.
Re: MaLa FE. Under new management.
« Reply #36 on: May 12, 2008, 01:59:51 am »
Thank you swindus!  Thank you loadman!


headkaze

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2943
  • Last login:August 14, 2023, 02:00:48 am
  • 0x2b|~0x2b?
Re: MaLa FE. Under new management.
« Reply #37 on: May 12, 2008, 02:24:02 am »
look like these "bugs" can been fixed first, when you got it all running. Hoping transparency png can been added, but this is not a high priority for me.

The problem with alpha transparancy is it slows down the whole FE too much otherwise swindus would have kept support for it in there. The best thing to do would be to port the whole video engine to Direct3D but without a 3rd party library that can be quite a chore. Maybe once loadman gets a bit more familiar with the code he might consider something like that, but I can say Direct3D and OpenGL are not API's that can be learnt overnight. Something like SDL might be worth taking a look into.

loadman

  • Wiki Contributor
  • 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: MaLa FE. Under new management.
« Reply #38 on: May 12, 2008, 03:02:48 am »
I noticed that you said there was a better 64bit version of Mala.  Has it been released?  I have been using version 1.04 for a while now and I am having issues with it.
Thanks.

No you misread the posts.  Support for mame64 not a new mala  ;D

youki

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1612
  • Last login:November 19, 2016, 01:07:33 pm
  • Atomic Front End Creator
    • Atomic Front End
Re: MaLa FE. Under new management.
« Reply #39 on: May 12, 2008, 04:42:01 am »
Good luck LoadMan!  :D

Just started and already a tons of requests!  ;D

Welcome to the wonder world of FE Coder!

Front End User are like women... they always want more!   ;D

 ;)