Richard Goedeken
713c833826
update version info for v2.6.0 release
2024-07-14 18:26:06 -07:00
Richard Goedeken
d67640e507
Merge pull request #25 from Jj0YzL5nvJ/up2024
...
CI/CD: Update to generic scripts, independent schedule, etc
2024-05-26 19:53:02 -07:00
Jj0YzL5nvJ
e19c0ac708
CI/CD: Update to generic scripts, independent schedule, etc
2024-05-24 11:12:46 -06:00
Richard Goedeken
bdf9f5ca8e
Merge pull request #24 from Jj0YzL5nvJ/up2023
...
CI/CD: Fixes Ubuntu i386 builds, among other changes
2023-06-11 12:19:44 -07:00
Jj0YzL5nvJ
e38977227e
CI/CD: Fixes Ubuntu i386 builds, among other changes
2023-05-21 23:27:33 -06:00
Richard Goedeken
8d775e957b
Merge pull request #23 from Jj0YzL5nvJ/ci-schedule
...
CI/CD: Integrate scheduled builds and other necessary updates
2023-03-02 21:58:18 -08:00
Jj0YzL5nvJ
152cad601f
CI/CD: Integrate scheduled builds and other necessary updates
2023-02-14 23:48:35 -06:00
Richard Goedeken
04ec9ce981
Merge pull request #22 from Jj0YzL5nvJ/ci-update
...
CI/CD: Update
2022-07-13 19:29:08 -07:00
Jj0YzL5nvJ
7b77bc8ab8
CI/CD: Update
2022-07-10 18:51:18 -06:00
Richard Goedeken
90f16aac4c
Merge pull request #21 from Jj0YzL5nvJ/ci-github
...
CI/CD: Implement GitHub Actions and public nightly builds
2022-04-11 20:46:48 -07:00
Jj0YzL5nvJ
fa40b0a682
CI/CD: Implement GitHub Actions and public nightly builds
2021-12-05 08:58:49 -07:00
orbea
565114ff72
build: Allow out of tree builds.
2020-12-15 10:17:19 +01:00
Richard Goedeken
96b8b6c836
Revert "Allow non-default compilers without resorting to symbolic links"
...
This reverts commit 89a28c22cb
, as it conflicts with GNU make which always defines default values for certain variables
2020-09-16 22:35:32 -07:00
Richard Goedeken
d6b059050b
Merge pull request #19 from Jj0YzL5nvJ/alter_cc_cxx
...
Allow non-default compilers without resorting to symbolic links
2020-08-30 18:55:12 -07:00
Jj0YzL5nvJ
89a28c22cb
Allow non-default compilers without resorting to symbolic links
2020-08-30 14:06:53 -06:00
Dorian Fevrier
515ddd2a60
explicits char signedness to make it compile on arm architecture
2019-06-23 12:36:01 +02:00
bsmiles32
55707382f2
Merge pull request #16 from bentley/master
...
Newer c++ fixes
2018-04-16 23:01:05 +02:00
Anthony J. Bentley
1a5bcd5df9
Remove 'register' storage class specifier.
2018-04-08 23:21:22 -06:00
Anthony J. Bentley
cd3682cbdd
Use uintptr_t when casting pointers.
...
From glide64mk2.
2018-04-08 23:13:58 -06:00
bsmiles32
b4db363aad
Merge pull request #15 from bentley/master
...
Update homepage links
2018-01-01 17:44:04 +01:00
Anthony J. Bentley
97bc20a59a
Update homepage.
2017-12-28 16:30:08 -07:00
Anthony J. Bentley
6d872a335e
Update link to bug tracker.
2017-12-28 16:14:45 -07:00
Richard Goedeken
0da93e7ab2
remove all remaining min() and max() macros and use STL algorithm instead
2017-09-22 19:34:55 -07:00
Richard Goedeken
bf6258e7f1
Merge pull request #13 from bsmiles32/fixes
...
Fixes to allow building with GCC and Clang
2017-09-20 18:55:42 -07:00
Bobby Smiles
c101970c37
Fix plugins path finding.
2017-09-15 06:49:51 +02:00
Bobby Smiles
62b411cd65
Remove unused function.
2017-09-15 06:45:07 +02:00
Bobby Smiles
2b180c5f0b
Fix more misleading indentation.
2017-09-15 06:41:00 +02:00
Bobby Smiles
d40da0bd9f
Avoid usage of min/max macros.
2017-09-15 06:31:15 +02:00
Bobby Smiles
252bc4bd0d
Fix warning about confusing indentation
2017-09-15 06:14:00 +02:00
Bobby Smiles
a603fd1b92
Fix warning about invalid C++ suffix.
2017-09-15 06:07:42 +02:00
Dorian Fevrier
4b0329ff15
Merge pull request #12 from charlemagnelasse/travis-container
...
Use faster container based Travis CI
2017-09-13 11:06:32 +02:00
Charlemagne Lasse
c21abe2b9d
Use faster container based Travis CI
2017-09-01 09:57:14 +02:00
Charlemagne Lasse
b3bbdb7f29
Let travis handle the package installation directly
...
The before_install currently fails on Travis CI with:
The following packages have unmet dependencies:
libsdl2-dev : Depends: libegl1-mesa-dev
Depends: libgles2-mesa-dev
E: Unable to correct problems, you have held broken packages.
This can currently only be solved by using the apt addon to install
packages.
2017-09-01 09:56:20 +02:00
Richard Goedeken
56be25d5e3
Merge pull request #11 from charlemagnelasse/master
...
Use Ubuntu Trusty as base system for Travis CI
2016-09-01 18:04:03 -07:00
Charlemagne Lasse
d18ae7728f
Remove unused Travis CI define __extern_always_inline
2016-09-01 20:37:12 +02:00
Charlemagne Lasse
b7e3e30f2a
Use Ubuntu Trusty as base system for Travis CI
2016-09-01 20:23:59 +02:00
Richard Goedeken
3f16ebc465
Merge pull request #10 from bentley/openbsd
...
Remove unnecessary OpenBSD warning.
2015-06-08 06:36:59 -07:00
Anthony J. Bentley
6e285dc896
Remove unnecessary OpenBSD warning.
2015-06-08 01:54:55 -06:00
Richard Goedeken
764d9feb27
Merge pull request #9 from conchurnavid/includes
...
Fix executable bits of files
2015-03-21 21:26:01 -07:00
Conchúr Navid
35b705e8fd
Fix executable bits of files
2015-03-21 10:53:38 +01:00
Richard Goedeken
5b98a63b81
Merge pull request #8 from conchurnavid/upstream
...
Don't accept n64 textures larger than target 3dfx textures
2015-03-07 17:24:35 -08:00
Conchúr Navid
0608b2a7d0
Don't accept n64 textures larger than target 3dfx textures
2015-03-06 17:52:58 +01:00
Richard Goedeken
2a3cc91d92
Merge pull request #7 from bentley/backwards-memcpy
...
Avoid overlapping memcpy().
2015-02-16 07:03:32 -08:00
Anthony J. Bentley
dc4767733c
These buffers can overlap, so memmove() must be used instead of memcpy().
2015-02-14 21:54:07 -07:00
Richard Goedeken
d644acacb4
Merge pull request #6 from fayvel/travisci
...
Add Travis CI configuration file for automatic build tests
2014-07-07 22:05:18 -07:00
Fayvel Victor
147ebf9526
Add Travis CI configuration file for automatic build tests
...
Github provides a Travis CI integration which makes it easy to have a quick
check of a patch before a pull request is accepted. It is not enough to prove
the correctness of a contribution but at least helps to avoid some of the worst
build problems.
This feature *must* be enabled by the mupen64plus administrator *before this
commit is merged*:
- https://travis-ci.org/profile/mupen64plus
- Login via your Github account
- Make sure you are on "https://travis-ci.org/profile/mupen64plus "
- Switch repository to "On"
2014-07-06 12:32:04 +02:00
Richard Goedeken
b9f32b3271
SDL 1.2 is not deprecated for us, and we shouldnt frighten the user with 6 lines of exclamation points
2014-05-04 11:35:38 -07:00
Ursula Abendroth
33eceedc7b
Switch by default to SDL2 for Mupen64Plus 2.1
...
The current version of SDL is 2.0.3. All new releases of distributions contain
this library already. Current Linux distributions and OpenBSD even backporting
patches from Mupen64Plus 2.1 repo to use SDL 2. Android and other mobile
platform don't have support for legacy SDL 1.2.
People like Anthony J. Bentley and Riley Labrecque already requested
a new release of Mupen64Plus 2.1 with SDL2
2014-04-23 19:33:04 +02:00
Richard Goedeken
b0a6689847
Merge pull request #4 from ecsv/ftbfs
...
Don't mix uint32_t and DWORD for TexLoad return type
2014-02-13 05:58:54 -08:00
Sven Eckelmann
3e477c17a4
Don't mix uint32_t and DWORD for TexLoad return type
...
MinGW fails to build it when the return type of the function pointers in the
TexLoad load_table is a mixture of uint32_t (unsigned int) and DWORD (aka long
unsigned int).
2014-02-13 10:37:42 +01:00