Sven Eckelmann
c32b33f003
Strip binaries during install
2011-07-23 21:22:51 +02:00
Sven Eckelmann
d02aa488fd
Allow to force PIC to remove text relocations
2011-07-10 13:37:54 +02:00
Sven Eckelmann
d04813c64d
Fix linker search for libstdc++.so
2011-07-08 08:23:53 +00:00
Narann
80a0da9c93
A little "move to top" in some variable declarations to make MSVC compile!
2011-07-05 12:08:29 +02:00
Sven Eckelmann
20994566d3
Inform user about the possibility to make the build verbose
2011-07-03 18:04:47 +02:00
Sven Eckelmann
f5b0b6a010
Set changeable default compiler optimization option
2011-07-03 18:03:15 +02:00
Sven Eckelmann
4196b2cfbe
Synchronize build rules with standard gnu make rules
2011-06-27 13:00:03 +02:00
Sven Eckelmann
a2aafcd22c
Add OpenBSD as half-supported OS with FreeBSD userspace tools
2011-06-26 18:37:19 +02:00
Sven Eckelmann
8e6a5f3142
Remove -v parameter of install which is not available everywhere
2011-06-26 18:29:24 +02:00
Sven Eckelmann
2820b47b2f
Split LIBDIR in LIBDIR and PLUGINDIR for consistency between modules
2011-06-26 02:05:06 +02:00
Sven Eckelmann
eb967549a7
Don't use plain 0 for pointers
2011-06-25 21:41:10 +02:00
Sven Eckelmann
912def4501
Mark not local only symbols as static
2011-06-25 21:40:37 +02:00
Sven Eckelmann
22974ae7ad
Fix compilation with BITS=32 when using gcc-4.6
2011-06-25 21:29:58 +02:00
Sven Eckelmann
38cbf629f2
Use function prototypes defined by core
2011-06-25 21:23:47 +02:00
Sven Eckelmann
1903de49f5
Use ANSI function declaration for functions without arguments
2011-06-25 20:08:33 +02:00
Sven Eckelmann
363dd98d26
Remove unneccessary define PIC
2011-06-25 15:09:32 +02:00
Sven Eckelmann
c98444e1e4
Don't override optimisations set by linux build environment
2011-06-25 13:46:01 +02:00
Richard Goedeken
f49b6b8484
forgot to add this definition to the audio plugin
2011-05-17 18:06:32 -07:00
Richard Goedeken
2fcae489d2
updated audio plugin for new Mupen64plus 2.0 API versioning scheme
2011-05-16 21:45:43 -07:00
Richard Goedeken
d57e18e1f2
Added tag 1.99.4 for changeset 9735496674ec
2010-11-22 21:12:20 -05:00
Richard Goedeken
6724acf8ab
updated version and RELEASE info for 1.99.4 tag
2010-11-22 21:12:17 -05:00
Richard Goedeken
bb7d070ee6
Plugin should write default config values at startup time
2010-09-25 21:48:59 -04:00
Sven Eckelmann
3d943a2214
Add GNU/Hurd as operating system with "linux" userland
...
---
2010-07-13 21:30:20 +02:00
Richard Goedeken
bc846549d4
FreeBSD makefile patches from David Demelier
2010-05-16 12:31:02 -04:00
Sven Eckelmann
5c7f94ec13
Build kfreebsd and GNU/kFreeBSD like Linux
2010-03-19 12:16:37 +01:00
Richard Goedeken
045f4c2ec8
merged the useful changes from Lazhur's fork
2010-03-19 00:22:12 -04:00
Sven Eckelmann
88533024e3
Add return value in non-void function resample
2010-03-04 23:27:25 +01:00
Sven Eckelmann
3c12b3eda7
Add automatically dependency tracking for C/C++ files
...
Every time a header is changed, the user had to cleanup the whole project and
then rebuild it. It is quite easy to fix and should help a lot when working on
the project. The dependency files will be created at the first run (when
dependency tracking isn't useful anyway) and should create nearly no overhead.
2010-03-04 22:45:16 +01:00
GoedekenR
7d05ebd7dc
Fixed VC compile error caused by last night's commit
2010-02-23 08:21:25 -05:00
Richard Goedeken
d38f4ed40d
fixed fast-forward for banjo-kazooie and other games which was broken due to limitation in basic resampling algorithm
2010-02-22 23:16:18 -05:00
Richard Goedeken
0b4c0e9a42
makefile updates: use CFLAGS+= instead of CFLAGS=, rmdir _obj
2010-02-20 10:36:03 -05:00
Richard Goedeken
ca5132a192
Added tag 1.99.3 for changeset eb7cb3666bde
2010-02-13 12:10:39 -05:00
Richard Goedeken
f131bb1f67
updated RELEASE file and version info for 1.99.3 tag
2010-02-13 12:10:29 -05:00
Richard Goedeken
34bb46efe6
bugfix #257 : added to makefile OS type GNU/kFreeBSD
2010-01-20 21:56:26 -05:00
Richard Goedeken
ab87e2b1e9
sync with core<-->plugin API change for RomOpen()
2010-01-11 23:01:45 -05:00
Richard Goedeken
40f162e9bd
plugin must be linked with CC instead of LD because 'sdl-config --libs' can give an output with a -Wl,-rpath option, which only works with gcc not ld
2010-01-09 00:14:31 -05:00
Richard Goedeken
498d6d240f
bugfix: logical error in previous audio refactoring causing slowdown/lockup on loading savestate or re-initializing audio. related code cleanup
2010-01-08 22:47:00 -05:00
GoedekenR
fffd5f11fc
moved 1.99.2 tag to include the msvc8 project file
2010-01-07 22:48:27 -05:00
GoedekenR
4448f4b15a
Added MSVC8 project file for audio-sdl plugin
2010-01-07 22:40:30 -05:00
Richard Goedeken
5aa912374a
Added tag 1.99.2 for changeset 3c4beee18588
2010-01-06 23:12:52 -05:00
Richard Goedeken
0b80ba7aa4
Updated RELEASE and version info for 1.99.2 tag
2010-01-06 23:12:33 -05:00
GoedekenR
c212e67b51
Completely re-wrote buffering/synchronization code:
...
1. Buffer parameters now work as advertised and all use the same units (output samples)
2. Bugfix: previous defaults and algorithm behavior caused audio choppiness on slower PCs
3. Bugfix: maximum speed was previously limited to low value by constraints from primary buffer size
2010-01-03 23:17:20 -05:00
GoedekenR
047832cd24
bugfix: SDL volume control will always be used on systems without OSS support
...
added MSVC8 project file, minor code refactoring to build in Windows
2010-01-02 20:25:20 -05:00
Richard Goedeken
b86dbdd2e3
Makefile improvements: throw error if OS/CPU not supported, use DESTDIR in install/uninstall paths, per Lazhur request. Allow user-specified CC/CXX/LD paths, per Auria request
2009-12-19 19:22:40 -05:00
Richard Goedeken
5e30843e24
Added tag 1.99.1 for changeset 5203c76b1bc8
2009-12-14 21:20:51 -05:00
Richard Goedeken
5a3a29da8d
updated RELEASE file for date
2009-12-14 21:20:42 -05:00
Richard Goedeken
4ad4cf4df5
added INSTALL file
2009-12-13 16:35:30 -05:00
Richard Goedeken
f43ce75dab
changed makefile install to use 'install' instead of mkdir
2009-12-13 14:02:44 -05:00
Richard Goedeken
6271aa8762
copied old README file to new RELEASE file, added change info for v. 1.99.1
2009-12-12 23:27:18 -05:00
Richard Goedeken
2c38057930
added LICENSES file
2009-12-12 23:17:53 -05:00