Jump to content

If you compile yer own builds time to update tools


Hawq

Recommended Posts

Mame's updated and brings with it a new set of tools to compile the current version & subsequent ones of course, grab em at http://mamedev.org/ as usual, just the compiler & sdl integration info

 

IMPORTANT NOTE: As of this release of MAME, several important things

about the system have changed. Please read the following items before

attempting to compile this new version.

 

1. A new tool chain for Windows, based off of gcc 4.4.3 prerelease,

is now REQUIRED. Go to http://mamedev.org/tools to get the new tools.

The updated included with 0.136u1 WILL NOT BUILD with the old tools.

The new tool chain has support for building 64-bit MAME builds with

gcc, as well as built-in DirectX headers, and C++ support, which was

missing from the old tools.

 

2. Non-Unicode builds of Windows MAME are no longer supported. The

options to turn this off in the makefile have been removed, and

future changes are likely to solidify this requirement. If you are

still (God forbid) running on Win9x, you will need the unicows.dll

library to run MAME. Download unicows from Microsoft.

 

3. All code in MAME is now compiled as C++, plus there have been a few

small changes that take advantage of the C++ language. For the most

part, there is no effect on how drivers are written, except for some

nicer accessors to devices and address spaces. Future improvements to

take advantage of the C++ syntax will evolve slowly, and will be done

internally. We are not interest in outside attempts to do this work

for now.

 

4. The SDL OSD for MAME is now shipped as part of the main source

package. SDL builds for Windows are now regularly built as part of the

validation sequence for a new release. Thanks to R. Belmont,

couriersud, and Olivier Galibert for their work on the SDL port over

the years.

Edited by Robert
fixed link at the top
Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...