Help with rom names display in mgalaxy for mame

Get answers to questions about using mGalaxy.
Post Reply
elabranche
Newbie
Newbie
Posts: 7
Joined: Tue Oct 29, 2013 5:07 pm

Hi forum,

I would really appreciate help with how mgalaxy displays the rom names  for mame.

I have followed the install instructions (Calvert.ini etc), and tried with mgalaxy runway ( creating the database). When I use runway....it crashes when I try to create the database.

Everything else works great (game launches, x-arcade tankstick mapping etc), I just want the game names to display nicely (ex: pacman instead of pac220).

Thanks for any leads or how to.

Info: mame 149
User avatar
mgalaxy
Administrator
Administrator
Posts: 1192
Joined: Tue Dec 05, 2006 7:46 pm

Would you please have a look at this and check if you followed every step?

http://www.mgalaxy.com/forum/index.php? ... 58#msg1558
elabranche
Newbie
Newbie
Posts: 7
Joined: Tue Oct 29, 2013 5:07 pm

thnaks for the link.

I will try it out and let you know if it worked out for me.

thanks
elabranche
Newbie
Newbie
Posts: 7
Joined: Tue Oct 29, 2013 5:07 pm

Hi Again,

well, after trying the steps mentionned in your link, I still can't have mgalaxy display the roms names correctly.

I have tried other frontends (maximus arcade, hyperspin etc), and they display the roms correctly.

when I launche mgalaxy runway and ask to build the database, it crashes.

Other solutions (as I really like mgalaxy over the others)?

thanks
Last edited by elabranche on Tue Nov 05, 2013 11:01 pm, edited 1 time in total.
Aeliss
Hero Member
Hero Member
Posts: 900
Joined: Thu Apr 04, 2013 5:55 pm

I don't know how mGalaxy make the xml but have you tried other executable for mame in configurator ? Mame.exe,mame64.exe

Try with command line, to make a test, or without the ini file.

Code: Select all

mame64 -listxml > xmlout.xml
Last edited by Aeliss on Wed Nov 06, 2013 5:14 pm, edited 1 time in total.
elabranche
Newbie
Newbie
Posts: 7
Joined: Tue Oct 29, 2013 5:07 pm

Hi Aeliss,

I did try to point mgalaxy runway to another mame.exe...with the same problem. I have tried mameui, mame64 etc.

I also tried romlister to create an xml file. When I do this and load it via runway, all seems good ( i get a confirmation from runway without any crash) , but when I load mgalaxy, I get an empty rom list?

I was wondering where mgalaxy stores its preferences, so I can delete all of the files & re-install from scratch. I say this because I have maped certain keys to mgalaxy, and even if I un-install/ re-install, mgalaxy seems to remember the mapping.

how do i delete every single trace of mgalaxy on my windows 7 system?

As for your command line, I will test it out. Maybe it will work...but I thought this is what mgalaxy runway runs when creating its database.

I just don't know why the other frontends work (with the same folder, version of my roms & mameui.exe), and mgalay can't?

thanks.
Last edited by elabranche on Wed Nov 06, 2013 5:36 pm, edited 1 time in total.
User avatar
mgalaxy
Administrator
Administrator
Posts: 1192
Joined: Tue Dec 05, 2006 7:46 pm

So,

- In mGalaxy_Runway, you select the MAME system then you click the "App Path" button and give the path to mame.exe (or mame64.exe) file, correct? (no need for catver.ini & nplayers.ini for this test)

- Then you press "Create Database", confirm that previous database will be erased, confirm that you will use the MAME's integrated database, correct?

- You should see a command window, then after a while a message telling you that "MAME database created!"

Is that what you stricly do? At what stage does it crash?
Aeliss
Hero Member
Hero Member
Posts: 900
Joined: Thu Apr 04, 2013 5:55 pm

mGalaxy is now portable so ALL you want is in mGalaxy folder.
The configuration file is in Data folder > Systems.xml
Into the data folder you can find 1 folder by system
Into the folder system you have:
- xmlout.xml > the database
- top10.ini > no comment
- last10.ini > no comment
- favorite.ini > no comment
- note.rtf > for information feature.
- icon.png > system icon for mGalaxy.
I have maped certain keys to mgalaxy, and even if I un-install/ re-install, mgalaxy seems to remember the mapping.
Try delete the mGalaxy folder. Like I said before, all the importants files are inside.
elabranche
Newbie
Newbie
Posts: 7
Joined: Tue Oct 29, 2013 5:07 pm

Hi,

to answer the admin, your steps are exactly what I do, to the exception that when I "create database", a command promp opens...and then crash!

The only exception I can think of is that I also check "use script if available" and " Check 'Use database file (if available)" (like mentionned in your previous post with the link).

Should I only put the paths of mame + roms, then create the database?

I don't get to the "database created", as the program responds as "not responding".


To you Aeliss, thanks for the path info. I'll see if this works when i get home from work :).
Last edited by elabranche on Wed Nov 06, 2013 9:10 pm, edited 1 time in total.
User avatar
mgalaxy
Administrator
Administrator
Posts: 1192
Joined: Tue Dec 05, 2006 7:46 pm

[quote="elabranche"]
to answer the admin, your steps are exactly what I do, to the exception that when I "create database", a command promp opens...and then crash! [/quote]

Can you confirm that if you make a bat file with

Code: Select all

mame -listxml > xmlout.xml
and run it...it works?
elabranche
Newbie
Newbie
Posts: 7
Joined: Tue Oct 29, 2013 5:07 pm

I can try this next.

I'll will test a few things out tonight when I get home, and post back my results.

thanks for the help.
Last edited by elabranche on Wed Nov 06, 2013 10:17 pm, edited 1 time in total.
User avatar
mgalaxy
Administrator
Administrator
Posts: 1192
Joined: Tue Dec 05, 2006 7:46 pm

elabranche,

I'm back home and took time to read your messages closely.
Sounds that it might be a permission problem.
(I'll surely have to move back data files outside of Program Files to conform to Microsoft security policy in next version! Too much problem of this kind!!)

Solution:
1) Run mGalaxy_Runway and mGalaxy as administrator
(right click on mGalaxy & Runway > Properties > Compatibility tab > Check 'Run This Program As An Administrator' checkbox > Apply > OK
2) Simply move your mGalaxy folder out of the Program File folder
Last edited by mgalaxy on Thu Nov 07, 2013 8:53 am, edited 1 time in total.
elabranche
Newbie
Newbie
Posts: 7
Joined: Tue Oct 29, 2013 5:07 pm

Yay!

permissions were indeed the problem! Pfff.... all this time for permission issues!

I took out the mgalaxy folder from Programs, ran runway...and VOILA! All the names where correctly displayed.

Thanks for the help, I can now use mgalaxy as my official front end!

Now...off to configure my x-arcade joystick :)
Post Reply