Well... this kind of comments are not really useful (fortunately I haven't receive to much of these), first of all, instead of just saying that it doesn't work you can first try to look at the bugtrack see if someone else got the same bug and if that was corrected.
If you want to make a report you must at least indicate the version of GXMame(version and source, rpm...), the version of XMame (version and target) you use and what you were doing exactly (just launched it, launched a game after created the gamelist 45 times in a rows) and what is your configuration (Processor, speed, amount of ram, system...).
If you know how to
compile it, do it with --enable-debug
option during
the configure step and send the output of GXMame.
Be sure that you are pointing to a good XMame executable.
Look like XMame got an error and GXMame haven't catched it. In that case run GXMame from a terminal and look at the line that begin by "Message: xmame:" and send me the result, I'll add this Error to GXMame so it will be able to recognize it in next releases.
It's usually when GXMame try to find a joystick for game selection but you don't have one or not configured, if you don't use joystick you can get rid of this message by disabling joystick in the Options -> Startup options...
It's usually when GXMame try to find a joystick for game selection but you don't have one or not configured, if you don't use joystick you can get rid of this message by disabling joystick in the Options -> Startup options...
The joystick options from the Options -> Startup options... menu are only to use Joystick support under GXMame, it allows you to select a game with the directions and to launch a game using the button 1.
The joystick options from the Game Properties widow allow you to select which joystick will be used by XMame. So you'll be able to play games with a joystick.
For XMame option, you just have to set your joystick prefix to /dev/js not /dev/js0. You don't need to specifie the number (js0, js1, js2...) since XMame will iterate through all /dev/js* device to find the joystick.
Try to use the Left and Right arrows of your joystick.
Recompile GXMame without the --disable-joystick
at the configure step.
Check in the Directories window if Snapshots, flyers, cabinets, marquees, and titles path are pointing to to the folders where your pictures files (zipped or not) are.
Check in the Directories window if Mame Info and History file are pointing to mameinfo.dat and history.dat files .
Check in the Directories window if catver path is pointing to the folder where your catver file is.
Check in the Directories window if catver path is pointing to the folder where your catver file is.
You are probably using John IV's icons set, this one include icons for folders, if you want to display classic icons and still using this set, you need to remove the following files from the icons.zip file: foldopen.ico folder.ico foldavail.ico foldunav.ico foldmanu.ico manufact.ico foldyear.ico year.ico working.ico nonwork.ico custom.ico sound.ico foldcat.ico foldvers.ico roms.ico noroms.ico unknown.ico warning.ico.
Either XMame doesn't save highscore for your game
or Check in the Directories window if HiScore file is pointing to the latest hiscore.dat file.
Make sure that your snapshot folder is writable.
Check in the Directories window if your roms path are pointing to folders where your roms are.
Because it's not implemented yet.
Because Refresh only check for the presence of zip file or folder with the same name than the game but doesn't check the roms inside. It's mainly intended to gain time when you know that your games collection is OK (use of a rom manager). To get an exaustive check, you'd better use Audit all game function.
It because you surely using an XMame version inferior to the 0.61.1 one, Since, in previous version, xmame had to load a game successfully before displaying I just display a number. XMame can now display all SDL resolution supported without trying to load any game.
At startup, GXMame run XMame several time to be able to identifies Options recognized by your version of XMame, the more XMame executable you have to longer the startup time will be.
I also noticed than XMame 0.61.1 was considerably faster than previous version to display option so GXMame will start faster.
it's usually an option problem, check in the preferences window if you had entered an additional option string, if not send me a mail with the commandline GXMame tried to use.
Only "valid" XMame executables are listed in the main window, if you entered non valid executable in preferences window they wont be available in the main window but you'll get Error messages at startup or when applying your change. I've done that cause one can remove an old binary and compile a new version of XMame, forgot to put the binary in his usual folder, GXMame will complain that the binary is not valid but wont erase it, so user will just have to put the new binary at is usual folder without reconfiguring GXMame. (that happen to me when I erased a link to a XMame directory)
This problem occur with X11 DGA and SDL target.
If the game runs in fullscreen but occupies only a small area in the center of the screen, then your xserver does not have access to low resolutions (320x240, 400x300, and 512x384, for instance). In the case of SDL, the window will be in the resolution of closest matching resolution that SDL can switch to for full screen display.
In this case, you have to add "Modelines" for these resolutions in your XF86config file and add these resolutions to the resolutions list of your display somewhere in your XF86config file (you know, the list of resolutions you can switch to using ctrl-+).
You should find modelines that works with most graphic cards in the xmame contrib subdirectory.
If you don't want to alter your XF86config file, another solution is to run xmame.x11 with the height and width scale set to 2. In this case, the emulator will use 640x480 instead of 320x240, 800x600 instead of 400x300, etc. But I don't recommend it. The scaling uses CPU and the games will run more slowly.
However, if your CPU is fast enough, a better option is to use the effects "-ef 1". This introduces advanced render methods to create a nicer looking effect than the simple scaling. On the website you can see screenshots of the different effects.
you can also have the possibility to use the xv extension that will use hardware of your card to stretch the game to fullscreen.
I know, this is because this version of X-Mame is sending data differently than other versions. I have to add some code to make GXMame understand it as well as other versions.
Err... O_o !?!? you are too serious man.
You can help this project by sending me:
I'll make the same answer than the official Mame site:
You have three legal options:
The illegal option is to search the net with Google, Altavista, Yahoo, Webcrawler or other search engine, for the ROM files. Be aware that this is breaking the laws of almost every country. Before you consider doing this, see if the particular arcade games' copyright-owner has the ROMs available (as with Capcom). That way you will support the companies that support emulation.
Thanks, just drop me a mail.
What you say!?...
Errr... do nothing or, better, tell me why you think GXMame suck and how to improve it.
You can try to check in the XMame FAQ, and if you find nothing, send me a mail with your question.