Commit graph

231 commits

Author SHA1 Message Date
orbea
72559114c8
Remove SDL1 support (#45)
* build: remove executable permissions from Makefile

* build: remove SDL1 support

* src: remove SDL1 code path
2024-11-02 21:09:01 -07:00
orbea
7573056761
build: remove -fno-strict-aliasing (#44)
This builds with -Werror=strict-aliasing so it should be not required.
2024-11-02 21:08:14 -07:00
Richard Goedeken
6c2c3f8ae1 update version and release info for v2.6.0 release 2024-07-14 16:01:42 -07:00
Richard Goedeken
32e2f282bb update minimum macos SDK in makefile 2024-07-14 11:59:53 -07:00
Jj0YzL5nvJ
639466bdb0
CI/CD: Update to generic scripts, independent schedule, etc (#43) 2024-05-26 19:57:32 -07:00
Jj0YzL5nvJ
cec70e42b4
CI/CD: Fixes Ubuntu i386 builds, among other changes (#42) 2023-06-11 12:21:09 -07:00
Jj0YzL5nvJ
8d5df662e9
CI/CD: Integrate scheduled builds and other necessary updates (#41) 2023-03-02 22:01:21 -08:00
Jj0YzL5nvJ
8f372a02b0
CI/CD: Update MSVC (#40) 2022-09-30 17:00:14 -07:00
Jj0YzL5nvJ
df0770215f
CI/CD: Update (#39) 2022-07-13 19:31:03 -07:00
Jj0YzL5nvJ
238b119ac9
CI/CD: Implement GitHub Actions and public nightly builds (#38) 2022-04-11 20:54:01 -07:00
bsmiles32
af6af5b1fd
Fix channel swapping logic for BigEndian systems (#37)
* Fix channel swapping logic for BigEndian systems
2021-02-19 20:59:12 -08:00
Richard Goedeken
f352528e43
Merge pull request #35 from bsmiles32/fixes
Fixes
2021-02-19 20:49:48 -08:00
Bobby Smiles
393b1c1f3e Fix warning about maybe uninitialized variable in trivial resampler 2021-01-17 17:09:36 +01:00
Bobby Smiles
1b0b1ecfe7 Fix building for SDL version < 1.3 2021-01-17 17:07:13 +01:00
Bobby Smiles
8182d1d847 Fix audio locking 2021-01-17 16:23:17 +01:00
Bobby Smiles
6c6bb9de24 Simplify sdl_backend API
Audio generated by N64 is always 16-bit stereo. BITRATE is not related
to sample depth at all. So we can simplify set_format and rename it as
set_frequency.
2021-01-17 14:36:19 +01:00
Bobby Smiles
8602b6cec6 Improve debugging when obtained spec differs from desired spec. 2021-01-17 12:11:38 +01:00
orbea
a2472a2788 build: Allow out of tree builds. 2020-12-15 10:16:58 +01:00
Richard Goedeken
1acd163aec Revert "Allow non-default compilers without resorting to symbolic links"
This reverts commit 7155ae6f21, as it conflicts with GNU make which always defines default values for certain variables
2020-09-16 22:40:41 -07:00
Richard Goedeken
39b8cb778c
Merge pull request #32 from Jj0YzL5nvJ/alter_cc_cxx
Allow non-default compilers without resorting to symbolic links
2020-08-30 18:53:18 -07:00
Jj0YzL5nvJ
7155ae6f21 Allow non-default compilers without resorting to symbolic links 2020-08-30 03:57:07 -06:00
Richard Goedeken
671b1b5dc3
Merge pull request #31 from Jj0YzL5nvJ/alter
Allow to set custom platform toolset from commands
2020-08-19 23:36:17 -07:00
Jj0YzL5nvJ
03824450cf Allow to set custom platform toolset from commands 2020-08-13 12:10:16 -06:00
Richard Goedeken
5c431df063 fix mupen64plus-user-issues ticket #712 - set AUDIO_SYNC to true by default 2020-04-21 17:37:19 -07:00
bsmiles32
9e9cd51021
Merge pull request #30 from Gillou68310/SDL2
Add SDL2 compatibility
2020-03-23 12:37:35 +01:00
Gillou68310
e19955bd9e Add SDL2 compatibility 2020-03-02 11:59:23 +01:00
Jj0YzL5nvJ
fb9aa4d65e AppVeyor with artifact packaging 2020-03-02 09:40:43 +01:00
James Donald
a82c12e300 Add standard headers to define uint32_t 2020-03-02 09:40:12 +01:00
Jj0YzL5nvJ
9430858d4c Changes to have more generic project files 2020-02-26 12:40:02 +01:00
Gillou68310
b51ea78013 Migrate to VS2017 2019-11-13 15:43:50 +01:00
Richard Goedeken
4a94ca44b1 add function attributes so GCC can find bugs in calls to string formatting functions with variadic arguments 2019-03-03 09:15:22 -08:00
Richard Goedeken
0176ffb8b1 fix integer size bugs in string format functions with variadic arguments 2019-03-03 09:14:41 -08:00
Richard Goedeken
d48c74a217 update version and release info for v2.5.9 BETA release 2019-02-10 10:11:08 -08:00
Richard Goedeken
b8a21b54dd fix Travis CI test builds for MXE 32 and 64 bits 2019-01-29 22:08:39 -08:00
Richard Goedeken
dd42e26c63
Merge pull request #26 from bugfood/fix-nosaveoptions
Remove use of ConfigSaveOptions.
2019-01-16 19:43:30 -08:00
Corey Hickey
7c5d219203 Remove use of ConfigSaveOptions.
Since commit 0bb63fe6f5a in mupen64plus-ui-console, the front-end now
saves the configuration after plugin initialization but before running
the game. Now it is no longer necessary for individual plugins to save
their config.

Removing calls to ConfigSaveOptions from within plugins makes the
'--nosaveoptions' parameter work.

Also remove unused reference to ConfigSaveFile.
2019-01-13 18:51:46 -08:00
Richard Goedeken
732722c1b7 update FSF address in license 2018-02-04 12:55:58 -08:00
bsmiles32
349f8c2540
Merge pull request #24 from bsmiles32/fix/swap_channels
Fix swap channels path.
2018-01-01 17:47:53 +01:00
bsmiles32
a897f6a985
Merge pull request #25 from bentley/master
Update homepage links
2018-01-01 17:47:28 +01:00
Anthony J. Bentley
e3e94e0c33 Update homepage. 2017-12-28 16:26:24 -07:00
Anthony J. Bentley
9972f6c997 Update link to bug tracker. 2017-12-28 16:02:23 -07:00
Bobby Smiles
b238523743 Fix swap channels path. 2017-12-23 17:34:00 +01:00
Gilles Siberlin
3379d9a4eb
Merge pull request #23 from bsmiles32/remove_spam
Remove underrun messages as it spammed too much and is not really needed
2017-12-14 11:21:28 +01:00
Bobby Smiles
ba2c764f0a Remove underrun messages as it spammed too much and is not really needed 2017-12-14 01:44:53 +01:00
Gillou68310
8304ef7486 Fix VS2013 compilation 2017-12-12 17:01:12 +01:00
Richard Goedeken
1379905bab update Makefile method for finding OSX_SDK_PATH 2017-11-14 16:20:38 -08:00
Richard Goedeken
75054caa8a
Merge pull request #21 from bsmiles32/various_fixes
Various fixes
2017-11-08 20:16:35 -08:00
Richard Goedeken
a7bd0b62e3
Merge pull request #22 from charlemagnelasse/travis-mxe
Build MXE targets as additional tests in travis build matrix
2017-11-08 20:06:27 -08:00
Charlemagne Lasse
e8ac678f39 Build MXE targets as additional tests in travis build matrix 2017-11-05 15:34:36 +01:00
Bobby Smiles
85cb19f83a buffer size updates should happen inside Audio lock/unlock pairs. 2017-11-02 01:59:02 +01:00