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 Refresh Gamelist  (Read 4868 times)

0 Members and 1 Guest are viewing this topic.

slsimon

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 192
  • Last login:February 16, 2012, 11:49:12 am
Mala Refresh Gamelist
« on: May 21, 2008, 11:29:11 am »
It's been awhile but I am back working the software side of the Mala - Mame cabinet.  I am having a minor issue at the moment that I can't seem to figure out.  I have eight emulators setup and the only one that I am having problems with locking up Mala (application stopes responding) is Mame every time I attempt to do a gamelist refresh.  I have removed the associated gamelist file in the Mala directory with no luck thinking that there could possibly be a corruption in the gamelist file somewhere.  Anyone else have this issue?  I can refresh all other emulator game files fine.  Thanks, Shane

headkaze

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2943
  • Last login:August 14, 2023, 02:00:48 am
  • 0x2b|~0x2b?
Re: Mala Refresh Gamelist
« Reply #1 on: May 21, 2008, 11:36:35 am »
Are you sure it's not just taking a long time? There is alot of info output from the Mame exe when you generate a game list. Then you need to process the info. I would see if it needs more time.

slsimon

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 192
  • Last login:February 16, 2012, 11:49:12 am
Re: Mala Refresh Gamelist
« Reply #2 on: May 21, 2008, 11:45:54 am »
Here is the error line from the log file.  I suppose I can walk away from the machine for awhile.  When refreshing the mame gamelist, I used to get a message mentioning something along the lines of removing or deleting gamelist but I don't see that now.  Below is the error message.  I will run another refresh and walk away for awhile. 

2008/05/21  10:42:26.26   Error: Object Class: TfrmMain, Object Function: LoadGameList, Exception Class: EFOpenError, Exception Message: Datei D:\mame\game emulation\emulators\mala\All Games.ml1 kann nicht geöffnet werden

Post back here in a while.  Thanks, Shane

headkaze

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2943
  • Last login:August 14, 2023, 02:00:48 am
  • 0x2b|~0x2b?
Re: Mala Refresh Gamelist
« Reply #3 on: May 21, 2008, 11:51:35 am »
Translating that message shows

Code: [Select]
File D:\mame\game emulation\emulator\mala\All Games.ml1 cannot be opened
So I guess you need to find out why that file can't be opened. Anti-virus software sometimes lock files. It could be read only. I would try moving it somewhere else and seeinf if Mala can create it again.

slsimon

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 192
  • Last login:February 16, 2012, 11:49:12 am
Re: Mala Refresh Gamelist
« Reply #4 on: May 21, 2008, 01:40:31 pm »
Uninstalling NAV seems to have fixed the problem.

Now another questions if you don't mind.  Before a game refresh, I have selected the "only games with rom found in rom folder(s)", "only working games" and "only masters" options before a game listing refresh and still have many duplicate games listed after a successful game refresh.  Can all three of these options be selected at the same time and or do they interfere with each other?  I would like to find a way to narrow my game list down and remove all the duplcate games being listed.  I tried selecting all these options and still have many, many duplicates listed. 

Again thanks for your expertise. 

Oh by the way, months back we worked together trying to get multiple audio and video to split with multiple audio cards and extended displays, I gave up on that configuration and built a second PC to suppport a Jukebox build.  That has worked out great.  Hence why I am just now trying to finish up the Arcade build. 

Thanks, Shane

headkaze

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2943
  • Last login:August 14, 2023, 02:00:48 am
  • 0x2b|~0x2b?
Re: Mala Refresh Gamelist
« Reply #5 on: May 21, 2008, 02:10:02 pm »
Yep I remember you from that thread about multiple audio cards. Even nicer to have a dedicated Jukebox ;)

As for the MaLa question I have only just installed it on this PC to help out loadman where I can. So I am really a MaLa n00b to be honest. I'm sure there will be other people on here who could answer your MaLa question.

BTW The reason NAV was creating that problem is if you have realtime anti-virus protection as soon as that huge gamelist file is created NAV would scan it for virus signatures locking the file. So then MaLa would not be able to access it. You could probably remove the *.ml1 file extension from realtime protection or turn it off completly to prevent the file locking but still have anti-virus available for scanning files manually when you need to.
« Last Edit: May 21, 2008, 02:15:20 pm by headkaze »

TheShanMan

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1912
  • Last login:October 22, 2024, 11:51:12 am
    • My Arcade (updated 1/30/13)
Re: Mala Refresh Gamelist
« Reply #6 on: May 21, 2008, 03:27:22 pm »
I use ROM Lister to generate my MaLa game lists. It has a very flexible query engine. Not sure if it can filter out games you don't have, but you can certainly do the other two and then use MaLa to filter the ones you don't have.

P.S. I'm working on an app that plays audio on a secondary sound card, though it's not intended to be a full blown jukebox. I'm using it to play the Arcade Ambience sounds on a separate set of speakers (can play any fixed set of sound files). Sounds like that wouldn't be of interest to you at this point but let me know if it is.
My Collection: Mame cab, 38 dedicated vids, pin, skeeball, coin op air hockey table, Ice Cold Beer, Megatouch, 2 token machines, and payphone (VAPS, pics at Arcade Crusade)

Add Ambience to your mame cab setup

nuka1195

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 148
  • Last login:April 18, 2020, 08:47:25 pm
Re: Mala Refresh Gamelist
« Reply #7 on: May 21, 2008, 04:04:20 pm »
i think the duplicates are for instance asteroids v1 and asteroids v2 are both masters? i guess it doesn't mean parent/clone filtering?

do you have a link to rom lister, the rsesults i get from google, i'm not sure are correct?

thanks

TheShanMan

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1912
  • Last login:October 22, 2024, 11:51:12 am
    • My Arcade (updated 1/30/13)
Re: Mala Refresh Gamelist
« Reply #8 on: May 21, 2008, 06:10:30 pm »
My Collection: Mame cab, 38 dedicated vids, pin, skeeball, coin op air hockey table, Ice Cold Beer, Megatouch, 2 token machines, and payphone (VAPS, pics at Arcade Crusade)

Add Ambience to your mame cab setup

nuka1195

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 148
  • Last login:April 18, 2020, 08:47:25 pm
Re: Mala Refresh Gamelist
« Reply #9 on: May 21, 2008, 07:02:16 pm »
:) thank you,

romlister as one word google returns that link first.

slsimon

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 192
  • Last login:February 16, 2012, 11:49:12 am
Re: Mala Refresh Gamelist
« Reply #10 on: May 21, 2008, 08:15:55 pm »
i think the duplicates are for instance asteroids v1 and asteroids v2 are both masters? i guess it doesn't mean parent/clone filtering?

do you have a link to rom lister, the rsesults i get from google, i'm not sure are correct?

thanks

Hi nuka1195!  I think you hit it right on.  After looking over the gamelist via the mala gamelist editor, looks like the duplicates are various versions of the games.  Does romlister allow for one to easily specify only one instance of the list of 5000 plus games?  If not, looks like I will be using gamelist editor to remove the dups.  Thanks, Shane

TheShanMan

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1912
  • Last login:October 22, 2024, 11:51:12 am
    • My Arcade (updated 1/30/13)
Re: Mala Refresh Gamelist
« Reply #11 on: May 21, 2008, 10:18:30 pm »
MameUI shows Asteroids rev 1 (asteroi1) as a clone of Asteroids rev 2 (asteroid), so rom lister would be able to filter out rev 1.
My Collection: Mame cab, 38 dedicated vids, pin, skeeball, coin op air hockey table, Ice Cold Beer, Megatouch, 2 token machines, and payphone (VAPS, pics at Arcade Crusade)

Add Ambience to your mame cab setup

nuka1195

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 148
  • Last login:April 18, 2020, 08:47:25 pm
Re: Mala Refresh Gamelist
« Reply #12 on: May 21, 2008, 11:42:23 pm »
Thanks TheShanMan for the link, it's a nice little program.

it does filter parents/clones.

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: Mala Refresh Gamelist
« Reply #13 on: May 22, 2008, 12:24:07 am »
As for the MaLa question I have only just installed it on this PC to help out loadman where I can.

 :notworthy:

jlfreund

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 187
  • Last login:June 12, 2025, 02:25:33 pm
    • My project's blog
Mala maintainance
« Reply #14 on: July 02, 2008, 11:59:29 pm »
Loadman, I'm very glad to hear that you're taking over Mala and will keep it alive.  But I'm concerned that it may not be maintainable without releasing the source.

MaLa is a big, complex piece of software, and I'm not sure how much experience or time you have to commit, but typically software of this size either requires a dedicated expert or a community of talent. 

The best way to maintain it is to follow the same process every other big open source project uses: put the source on sourceforge, make the code and instructions to build available to all, but restrict contributions to a team of trusted "experts" who can either submit directly, or may review and approve of submissions from untrusted sources.  This model has all the benefits of opening the code to a world of potential contributors without introducing any risk of introducing bugs or losing control of the roadmap to untrusted sources. 

And since MaLa is free, and the code is dedicated to the benefit of the community their should be no downside to releasing it to the public.

-Jason

jlfreund

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 187
  • Last login:June 12, 2025, 02:25:33 pm
    • My project's blog
Re: Mala Refresh Gamelist
« Reply #15 on: July 03, 2008, 12:01:45 am »
Apologies, my last post was meant to post to a different thread (Loadman's announcement thread).  I'll copy it into there

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: Mala Refresh Gamelist
« Reply #16 on: July 03, 2008, 12:25:34 am »
Apologies, my last post was meant to post to a different thread (Loadman's announcement thread).  I'll copy it into there

And I reponded to it over there in the software section  ;D