Sven Eckelmann
31fb39b481
Allow to change resampler quality
2012-10-10 07:59:24 +02:00
casualjames casualjames
135d83c346
From the changelog:
...
- Bugfix: Don't assume OSS is installed in all linux systems.
- Bugfix: Some combinations of VolumeSetLevel and VolumeMute caused VolumeGetString to return Mute when not muted
- Make SDL volume handling the default, since OSS is no longer included in the kernel.
- Minor refactoring of volume handling code.
Personally, I would drop OSS support altogether, since it's deprecated (and some 'user-friendly' distros don't have it enabled by default, e.g. Ubuntu), and it changes the master volume level and 'remembers' it when muted (what if two programs did this?).
2012-08-27 22:46:18 +02:00
Sven Eckelmann
0976cef7c3
Enable experimental support for link-time optimization
2012-06-09 00:23:55 +02:00
Richard Goedeken
5540679e0a
makefile change from Auria: add new linker flag in 32-bit build under OSX
2012-03-11 14:21:07 -07:00
Richard Goedeken
25235d882d
Added tag 1.99.5 for changeset e503b9147e59
2012-03-10 10:28:39 -08:00
Richard Goedeken
28b533bf84
updating version and release info for v1.99.5 tag
2012-03-10 09:51:51 -08:00
Richard Goedeken
c02d7102b2
fixed round-off error in config parameter version checking
2012-03-04 15:41:50 -08:00
Richard Goedeken
f571c86ee6
bugfix: left out these declarations
2012-02-24 20:53:58 -08:00
Richard Goedeken
a441d503c1
bug fixes to config version handling
2012-02-23 20:17:51 -08:00
Richard Goedeken
b9c16f8c51
added basic code for updating param version number.
2012-02-22 21:39:58 -08:00
Richard Goedeken
3e8cb1e3f1
added version number to SDL-audio plugin config parameters, to support future changes
2012-02-21 22:09:26 -08:00
Sven Eckelmann
0f811f5f6c
Remove additional -O3 on MacOSX
2011-10-14 19:58:41 +02:00
Sven Eckelmann
519a72b8b4
Explicitly disable PIC in case of PIC=0
2011-10-13 00:01:01 +02:00
Sven Eckelmann
f466b4ca39
Add help text about NO_RESAMP
2011-10-09 13:57:53 +02:00
Sven Eckelmann
0f23aa19d0
Ignore generated files in hg-status
2011-08-29 14:30:45 +02:00
Sven Eckelmann
ca4091ff91
Enable ppc(64) as experimental target
...
nogagplz tested mupen64plus on 32-bit ppc and didn't detect any big show
stoppers with interpreter cores and the mupen64plus example rom. This makes the
PowerPC an interesting target for further tests and may reveal other endianness
problems.
2011-08-05 10:46:14 +02:00
Sven Eckelmann
3f5f0701ab
Enable PIC depending on architecture instead of bits only
...
nogagplz noticed on ppc32 that PIC is necessary to compile everything as shared
object. Therefore, it seems to be a better idea to have architecture specific
PIC default settings instead of checking only whether it is a 32 or 64 bit
architecture.
2011-08-05 10:32:06 +02:00
Sven Eckelmann
8fb2f67d95
Enable big endian mode on ppc and ppc64
2011-08-05 10:19:20 +02:00
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