Commit graph

16 commits

Author SHA1 Message Date
Richard Goedeken
693487e7c8 Merged 7 commits with bugfixes from the trunk 2008-07-22 03:46:46 +00:00
Scott Knauert
3938f7024d Added a toggle for the Gtk GUI which turns OSD on or off without restarting. Documented --noosd flag. Integrated with config file. Removed old Gtk GUI config defaults from mupen64plus.conf which are no longer used (and haven't been since ~r420). Config overridden on startup by commandline flag so no loss of function for nogui users. 2008-06-14 04:15:17 +00:00
Scott Knauert
8fa77f05ac Fixed compiler warnings for gcc 4.3.1. 2008-06-13 01:30:03 +00:00
Richard Goedeken
ee5492143c reverted commit 432; it is not acceptable to lose game-specific settings like EEPROM for the sake of goodnames. 2008-06-11 12:09:09 +00:00
Richard Goedeken
44738c78b2 Removed NoAudioDelay core option to resolve issue #48. The Mupen64 v0.5 readme.pdf states that this option is not needed for Mupen64 v0.5, so I believe that it is unnecessary and can be removed 2008-06-03 03:43:00 +00:00
Richard Goedeken
8f33e97526 Added NoMemoryExpansion key to default mupen64plus.conf file 2008-05-15 02:44:06 +00:00
Scott Gorman
ae9430ff10 Updated the RomDatabase with every known rom I could get. 2008-05-14 03:29:30 +00:00
Scott Gorman
e49ba3e8a0 blight_input now lets you bind all four directions on the analog stick using axises versus it used to only allow one axis for up/down, and one for left/right... (it also assumed that +/- was not inverted) 2008-04-28 22:23:35 +00:00
Richard Goedeken
461893ebfc Removed RESAMPLE 0 option (no resampling) - no-one would ever want this 2008-04-18 03:57:07 +00:00
Richard Goedeken
2d8be8299c Merged r0177-speed-change branch into trunk 2008-04-17 15:15:41 +00:00
John Chadwick
de0d7719df Only a few files in this modification, but still some quite large changes. Very sorry if this patch messes anything up, I tested for a very long time to make sure nothing could go wrong. If libsamplerate is not found, JTTL Audio should compile fine without it (it had when I tested it)
JTTL's Audio Plugin
- Fixed name output, in some places it was "Sound" before.
- Improved debug output and used Rice Video conventions for printf (the "[plugin name] message" convention)
- Added Libsamplerate support
- Bug fix: Loads configuration before setting frequency (Before the frequency in the config file was not used)
- Added new options, RESAMPLE and TIME_COMPENSATION. Both have options 0-2, see updated jttl_audio.conf for more information.
- Added new resampler (libsamplerate Best Quality SINC resampler), established options for the others (None, and the default, Linear resampling)
- Better GTK Test output.
- Fixed jttl_audio/main.c indentation, because it was indented differently throughout the file. (That will probably make this patch way bigger than it should be. Sorry.)

I will try to do more work on the GUI of JTTL, and maybe add more resampler options. And if anyone can figure out the problem with libresamplerate's resampler causing problems (I'm aware its a memory overflow problem, But I can't quite figure out what to do to fix it, since somehow it manages not to crash anything running, but if I do any of the things that did fix the segfaulting on exit the buffer did not get filled all the way during gameplay. Its an ugly situation and its definitally my fault.) The new resampler is not default, for its problems and its unoptimized nature (I'm not using the streaming APIs of libsamplerate, so it can probably be further optimized.)

Well, Here goes. I'll cross my fingers and hope that nothing was broken in the process of this patch.
2008-03-30 20:21:11 +00:00
Richard Goedeken
bf6397e3e6 Changed default audio plugin to jttl_audio because mupen64_audio causes stuttering on my htpc 2008-03-29 16:47:31 +00:00
Richard Goedeken
265fa78939 Removed run_in_window setting from Glide64 plugin -- force it to use setting from mupen64 instead 2008-03-22 20:16:01 +00:00
James Hood
66eaf1213c -Made changes so only plugin filenames (not paths) are stored in the mupen64plus.conf file.
-Added default plugins to mupen64plus.conf file:
	-Gfx: ricevideo.so
	-Audio: mupen64_audio.so
	-Input: blight_input.so
	-RSP: mupen64_hle_rsp_azimer.so

These two fixes address the problem of no plugins being selected on first load of mupen64plus.
2008-03-19 07:59:47 +00:00
James Hood
7dd20d551e Added default config file for glN64 2008-03-18 06:41:45 +00:00
James Hood
e81f213c6f -Created config/ dir and moved all config files to it.
-Modified Makefile so 'make install' will copy default config files to install dir
-Modified gui_gtk/rombrowser.c so rombrowser.cache file is saved to user config dir.
-Modified main/main.c so on creation of user config dir ~/.mupen64plus, all config files from install dir are copied to user config dir.
2008-03-17 00:40:43 +00:00