Max Horn
e0f12f8c6b
Patch #2875721 : vkeybd and keymapper enable by default for motomagx
...
svn-id: r45316
2009-10-21 22:39:36 +00:00
Max Horn
433f7088fb
PS2: disable text console, command line support and DOSBox OPL
...
svn-id: r45294
2009-10-20 23:07:32 +00:00
Max Horn
4d9d0411ea
BUILD: cleanup cross compilation code
...
svn-id: r45248
2009-10-19 17:47:25 +00:00
Max Horn
a2c7ec6d85
Tweak configure for PS2 to disable debug mode by default and enable relase mode by default
...
svn-id: r45076
2009-10-14 12:56:14 +00:00
Max Horn
581b819c25
BUILD: Don't set endianes & data types explicitly, rely on auto-detection
...
The auto-detection code *does* work for cross compilers, too. So it
should never be necessary to explicitly set _endian or type_1_byte etc..
But if for some reason this does not work correctly on your port, and
you have to re-add the explicit settings, please make sure to clearly
document this with a comment.
Note: Several ports set type_4_byte='long'. I added FIXME comments to
each code, asking porters to document the reason why 'long' must be used
instead 'int' resp. instead of the auto-detected type.
svn-id: r45037
2009-10-13 18:51:14 +00:00
Max Horn
0df369767d
Revamp the way --enable-release / --enable-debug work. They are now no longer mutually exclusive. Also, ports can override whether we default to (non-)release resp. (non-)debug builds
...
svn-id: r45036
2009-10-13 18:50:46 +00:00
Marcus Comstedt
6f9a4749d1
Enable RGB colour for Dreamcast.
...
svn-id: r44875
2009-10-10 14:30:19 +00:00
Max Horn
22477093b4
PS2: Hack to enable zlib/mad support for now (until detection & linker issue have been fixed)
...
svn-id: r44824
2009-10-09 12:28:11 +00:00
Joost Peters
7bf181bf98
Slightly modified version of patch #2875544 : PSP plugins patch
...
svn-id: r44822
2009-10-09 12:10:08 +00:00
Max Horn
513cdb44a6
BUILD: Introduced new env var 'LD' analog to CXX (and defaulting to CXX), currently only used for PS2; modified cross compiler testing code to only compile but not link the test C++ file (working around another PS2 issue); some tweaks to the PS2 related build code
...
svn-id: r44816
2009-10-09 11:38:13 +00:00
Max Horn
cc236d9799
PS2: Add some stubs for the ps2 port to our primary build system (incomplete WIP)
...
svn-id: r44800
2009-10-08 20:59:53 +00:00
Willem Jan Palenstijn
ab403f4845
Check readline+termcap if linking with readline failed
...
svn-id: r44480
2009-09-30 11:21:09 +00:00
Max Horn
76132409d6
Removed Mac OS X QuickTime MIDI backend. It breaks on OS X 10.6, and it's not as good as the CoreAudio backend anyway
...
svn-id: r44428
2009-09-27 22:43:32 +00:00
Andre Heider
f687ed4221
Use _port_mk for the PSP port; some psp.mk cleanup.
...
svn-id: r44405
2009-09-27 15:16:54 +00:00
Andre Heider
fe5e0ee9ca
Use _port_mk for the WinCE port.
...
svn-id: r44404
2009-09-27 15:11:36 +00:00
Andre Heider
c501e65046
Use _port_mk for the motoezx and motomagx ports.
...
svn-id: r44403
2009-09-27 15:09:25 +00:00
Andre Heider
0d2056f8c9
Use _port_mk for the Wii and Gamecube port.
...
svn-id: r44402
2009-09-27 15:06:35 +00:00
Andre Heider
ac4c2701e9
New configure var "_port_mk", set to "ports.mk" per default. Ports can overwrite this, and this change finally allows make targets in that file to access all the common mk variables (e.g. EXECUTABLE).
...
svn-id: r44401
2009-09-27 14:59:40 +00:00
Max Horn
5ffc41a09e
Remove redundant -Wno-multichar and -fno-exceptions from configure (they are already specified in Makefile)
...
svn-id: r44364
2009-09-25 19:15:01 +00:00
Max Horn
d374d7d5f4
Only include Makedepend when really using SGI MipsPRO
...
svn-id: r44354
2009-09-25 12:25:27 +00:00
Max Horn
6eb639d5ca
NDS: Added some more DS specific defines to configure
...
svn-id: r44353
2009-09-25 12:24:14 +00:00
Max Horn
26f2597fd1
Modified version of patch #2838507 : Add support for non-gcc compilers to configure, Makefile etc
...
svn-id: r44348
2009-09-25 12:11:27 +00:00
Max Horn
1a4257f46f
Move linuxmoto specific stuff from ports.mk to a new file backends/platform/linuxmoto/linuxmoto.mk
...
svn-id: r44342
2009-09-25 11:22:14 +00:00
Max Horn
399c511f90
Part of patch #2850021 : disable hq-scaler&mt32emu for motoezx&motomagx-platform
...
svn-id: r44341
2009-09-25 11:21:56 +00:00
Max Horn
761d0e53f9
Cleanup configure script: (1) don't add -DUSE_ARM_*_ASM redundantly to DEFINES, we already add these automatically in ports.mk; and (2) #define macros that determine the host OS consistently via -D and not via config.h
...
svn-id: r44340
2009-09-25 11:03:04 +00:00
Robert Špalek
94b823fcc7
MERGE branch gsoc2009-draci 41388:44325 into trunk
...
svn-id: r44326
2009-09-25 06:22:54 +00:00
Robert Špalek
e4fb567319
Disable compilation of Draci Historie
...
svn-id: r44325
2009-09-25 06:06:01 +00:00
Andre Heider
3e24220a19
Moved the Wii gfx code to its own library. Added a onscreen console for stdout/err, toggable via pad keys.
...
svn-id: r44189
2009-09-18 18:56:16 +00:00
Andre Heider
9f7c0a24e2
Added support for WINDRESFLAGS, required for e.g. multilib enabled MinGW toolchains
...
svn-id: r44035
2009-09-11 18:13:27 +00:00
Andre Heider
0b002beccd
Support for SMB shares, cleaned up async FS functions.
...
svn-id: r43965
2009-09-05 17:53:55 +00:00
Vladimir Menshakov
3c8cdcae2f
fixed engines order, added svn:keywords properties.
...
svn-id: r43925
2009-09-03 21:20:13 +00:00
Vladimir Menshakov
ebe1b94eb1
imported teenagent engine sources.
...
svn-id: r43922
2009-09-03 20:59:17 +00:00
Andre Heider
3d94d1fba9
Disabled unused scalers for Wii and Gamecube
...
svn-id: r43917
2009-09-03 14:27:23 +00:00
Travis Howell
4b43f63281
Revert revision 43845, to keep configure options for games and game engines clear and consistent.
...
svn-id: r43846
2009-08-31 01:52:16 +00:00
Jordi Vilalta Prat
c6e84919c8
Added the --enable-unsupported option to enable the detection of the
...
unsupported games, guarded by the ENABLE_UNSUPPORTED_GAMES define.
It's a generalization of r43843.
Also grouped all the engines options together in the configure help.
svn-id: r43845
2009-08-31 01:25:04 +00:00
Jordi Vilalta Prat
555f5a3207
Simplified the usage of dynamic variable names by using common helper functions (set_var and get_var).
...
svn-id: r43844
2009-08-31 01:24:04 +00:00
Travis Howell
dadbb53350
Add configure option for Groovie 2 games.
...
svn-id: r43843
2009-08-31 00:39:30 +00:00
Eugene Sandulenko
212965f978
Patch #2845084 : "Linuxmoto-backend small update"
...
svn-id: r43809
2009-08-29 20:43:00 +00:00
Eugene Sandulenko
5f8fafcc13
Patch #2836424 : "Optional compilation of CoktelVideo and Indeo3"
...
svn-id: r43807
2009-08-29 19:48:01 +00:00
Andre Heider
cf7116710b
Removed -g from the default ASFLAGS, since older GNU as versions do not support it.
...
svn-id: r43674
2009-08-23 20:27:44 +00:00
Andre Heider
5238907845
configure support for AS and ASFLAGS, and .s files in Makefile. If a port has set _host_alias, default to the default GNU tools ranlib, strip, ar, as and windres
...
svn-id: r43657
2009-08-22 16:30:20 +00:00
Eugene Sandulenko
bed3980ab1
Move new configure key to more appropriate place
...
svn-id: r43653
2009-08-22 15:11:50 +00:00
Eugene Sandulenko
9cd264ff85
Document --enable-verbose-build configure option
...
svn-id: r43652
2009-08-22 15:01:46 +00:00
Eugene Sandulenko
70b7ebb339
Patch #2826508 : "Motorola A1200/E6/A1600 (motoezx) patch"
...
svn-id: r43636
2009-08-22 12:35:49 +00:00
Eugene Sandulenko
ea87405ae4
Patch #2840212 : "Quiet make process"
...
svn-id: r43635
2009-08-22 11:03:00 +00:00
Andre Heider
5b2a1a7662
16bit support for the Wii port
...
svn-id: r43631
2009-08-22 08:49:23 +00:00
Andre Heider
007f68366f
Renamed ENABLE_RGB_COLOR to USE_RGB_COLOR, and added it to config.h to guarantee a consistent build.
...
svn-id: r43604
2009-08-21 18:16:37 +00:00
Andre Heider
d4d9c78fdd
Enable 16bit support only for backends which support it
...
svn-id: r43602
2009-08-21 17:19:06 +00:00
Torbjörn Andersson
14a8417548
Added --disable-16bit to the list shown by --help.
...
svn-id: r43586
2009-08-21 10:39:02 +00:00
Jody Northup
021264aad1
fixed configure script from botched conflict resolution in r43577
...
svn-id: r43578
2009-08-21 09:43:30 +00:00