I've tried experimenting with most of the optimizations in the Makefile and most of the command line options, running as root or running as a standard user, updated to the latest NVidia X driver, yet still no joy getting a debug copy of xmame to not seg fault!
Only thing i haven't been able to do is compile anything other than an X11 target. If i try and do an SVGA target i get compile errors. According to the makefile none of the other targets (OpenGL, Glide etc) are compatible with the debug version.
Would be a shame to have to go back to windows just because i can't get a debug version of mame to compile, but it's looking a bit like it at the moment...
Martin.
Martin White wrote:
Hi there,
I've just switched over to Linux from Windows (not for the first time!), and wanted to pick up on some bits and pieces that i was doing with mame - adding a new game into a driver, and some work on Asteroids: http://www.guddler.co.uk/modules.php?name=Content&pa=showpage&pid=6
Anyway, i'm having a problem when i compile up and try and use the debug console...
I am using the x11 target, and when i compile up with the debug=1 flag commented out everything is just fine (okay, it does take about 3 times as long to compile as the Windows / Visual Studio setup, but i guess i'll have to live with that).
If i uncomment the debug line, the compile works okay, and if i just run the executable as per normal "xmamed.x11 gorf" for instance, that is also fine. If i enable the console with "xmamed.x11 --debug gorf" then the game will load up the information screen, i hit a key and as soon as the debug console tries to come up i'm getting a seg fault and it exits. Is there something i'm missing?
I'm using a standard install of Mandrake 9.2 but with NVidia's X driver on a built in GeForce 4 card in a Shuttle XPC.
On a slightly different note:
In the FAQ, it explains that you can add extra targets in to the Makefile to just compile up certain drivers. It mentions CPS and NeoGeo, but then says that there are more targets, but that they're really only of any use to mamedevs. Any idea what the other targets are? More to the point, any idea if I can put a target in to just compile up whichever game I might be looking at at the time. For instance if I'm looking at Crazy Kong, can I add a target to just compile up that driver and produce an executable that just runs ckong driver based games?
Would be very helpful!
If i can get these two things sorted then my life would be complete once more :O)
Oh, as a complete aside, i guess if KDevelop project files exist then that would be cool too, but i guess i'm just being picky now!
TIA, Martin.
_______________________________________________ Xmame mailing list [EMAIL PROTECTED] http://toybox.twisted.org.uk/mailman/listinfo/xmame
_______________________________________________ Xmame mailing list [EMAIL PROTECTED] http://toybox.twisted.org.uk/mailman/listinfo/xmame
