Home | Docs | Forums | Lists | Bugs | Planet | Store | GMN | Get Gentoo!
Not eligible to see or edit group visibility for this bug.
View Bug Activity | Format For Printing | XML | Clone This Bug
Final (non-pre) release of xmame-0.61.1 was today, and here is the new ebuild to go with it.
Created an attachment (id=5664) [details] Ebuild for xmame-0.61.1
BTW, this ebuild SHOULD be okay for ppc, but I don't have one around to test on. Somebody with a PPC box, please test.
I'm currently working on an improved ebuild for xmame and xmess. Adding additional targets (svga and ggi), and including optional asm cores for x86. I also hope to fix the CFLAGS issue between gcc2.9 and gcc3.2 in this one.
Created an attachment (id=5801) [details] Updated xmame-0.61.1.ebuild
Created an attachment (id=5802) [details] xmess-0.61.2.ebuild
new ebuilds for xmame-0.61.1 and xmess-0.61.2 Changes: Updated to latest stable xmame/xmess Added 2 new targets (svgalib and ggi) UNTESTED support for gcc2.95 (somebody please test) resolves bug 9279 . Thanks to Torgeir Hansen <torgeir@trenger.ro> Added support for M68K asm core on x86 Made xmame/xmess.x11 default instead of SDL Todo: Still need to add support for arts USE flag (somebody who uses arts want to help?) Need to add xfx and svgafx target, but I don't have a 3dfx card available to me for testing xgl target is still broken upstream
*** Bug 9977 has been marked as a duplicate of this bug. ***
Created an attachment (id=6242) [details] xmame-0.62.1_pre1.ebuild Well, let's see just how many mame releases I can make ebuilds for before one finds it's way into portage :)
Created an attachment (id=6289) [details] xmame-0.62.1_pre2.ebuild Woohoo! Another one!
Created an attachment (id=6293) [details] Fix for missing ${DISTDIR} (doh!)
Created an attachment (id=6378) [details] xmess-0.62.1_pre3.ebuild
Created an attachment (id=6379) [details] xmame-0.62.1_pre3.ebuild
Created an attachment (id=6592) [details] xmame-0.62.1_pre4.ebuild Upstream changes: * Almost everything from MAME 0.62 and MESS 0.62. * The game window should no longer open twice on startup in most cases. One known exception is Pac-Man with artwork enabled. * Replaced fileio.c with a slightly modified version from the Win32 codebase. Be aware that several command line switches have changed as a result! * Applied the Xv cleanup patch required for the VIDIX patch. (Alastair Robinson) * The number of games is no longer hard-coded to 3000 in datafile.c. This should fix problems with history.dat and "-listinfo". (Rene Single) * Rotation is now handled by the OSD code. The method used is hardly optimal, but it should work for all display targets. Moving the rotation to the blit core is planned for a future release. * The Xv target now uses the game driver's aspect ratio unless the "-nokeepaspect" or "-noka" switch is specified. Inspired by Paul Sajecki's patch. * Simplified/unified the FPS on-screen display. This is now only overridden when the Barath frameskipper is in debug mode. * The DGA, GGI, and SVGALIB targets now use the game aspect ratio provided by the core rather than a hard-coded 4:3. * Using "-x11-mode" or "-x11" to activate DGA fullscreen mode now disables Xv. Likewise, switching to DGA fullscreen mode via <ALT>- <HOME> is now disabled while Xv is active. * All path and directory options in fileio.c now support expansion of environment variables such as $HOME. * Fixed a warning about snprintf when building for Mac OS X. * Fixed the XInput handling so that spinners no longer show an inertial effect. (David Mitchell) * Updated the documentation to include a section about the Xv extension. (Frank Cox) * Fixed problems in memory.c that could lead to crashes and default.cfg corruption. (smf) * Fixed a bunch of ANSI/ISO warnings reported by Stefano Priore. * Fixed a crash in the MESS Atari 800 driver. * Aspect and mode switches are now available for the Xv driver even if DGA isn't enabled.
Created an attachment (id=6593) [details] xmess-0.62.1_pre4.ebuild
Created an attachment (id=6823) [details] xmame-0.62.1_rc4.ebuild Why didn't I see that rc was a valid suffix before? Anyways, more than just the name updated here. Now has support for the arts USE flag.
Created an attachment (id=6824) [details] xmess-0.62.1_rc4.ebuild
Created an attachment (id=7233) [details] xmame-0.62.1.ebuild
Created an attachment (id=7234) [details] xmess-0.62.1.ebuild
Created an attachment (id=7235) [details] xmess-0.62.1.ebuild - fixed
Created an attachment (id=7244) [details] xmame-0.62.2.ebuild
Created an attachment (id=7245) [details] xmess-0.62.2.ebuild
Created an attachment (id=7271) [details] xmame-0.62.2-r1.ebuild This updated ebuild finally includes the long missing xgl opengl target support. This required a rather nasty hack since xmame depends on the xfree/mesa glx.h file and will not compile with the nvidia version of glx.h (however, it will still RUN on the nvidia drivers once it is compiled). I worked around this by using: sed -e "s/<GL\/glx.h>/\"\/usr\/lib\/opengl\/xfree\/include\/glx.h\"/g" \ src/unix/video-drivers/gltool.h > src/unix/video-drivers/gltool.h.tmp mv src/unix/video-drivers/gltool.h.tmp src/unix/video-drivers/gltool.h This works, but I'm not sure if it is the Right Way To Do It (tm). Any comments are welcome.
Created an attachment (id=7272) [details] xmess-0.62.2-r1.ebuild Ditto on the opengl stuff.
sorry about that... committed both of them.
*** Bug 9279 has been marked as a duplicate of this bug. ***