Richard Goedeken
e170c409fb
Merge pull request #1095 from orbea/makefile
...
build: remove executable permissions from the Makefile
2024-11-02 21:11:45 -07:00
Richard Goedeken
b1dc082429
Merge pull request #1094 from orbea/SDL2
...
Require SDL2
2024-11-02 21:07:45 -07:00
orbea
7e8193188e
Remove SDL 1 from the README
2024-10-31 17:37:28 -07:00
orbea
bc8f7f858a
build: remove executable permissions from the Makefile
2024-10-29 07:39:53 -07:00
orbea
dea7dfd603
api: require SDL2
2024-10-27 10:23:33 -07:00
orbea
542a3723b2
main: require SDL2
2024-10-27 10:23:33 -07:00
Richard Goedeken
485afc5ff3
Merge pull request #1093 from orbea/sdl
...
build: drop SDL1 support + use pkg-config for SDL2
2024-10-23 19:16:20 -07:00
Richard Goedeken
0c4e4f64bb
Merge pull request #1092 from orbea/strict-aliasing
...
build: remove -fno-strict-aliasing
2024-10-23 19:11:38 -07:00
Richard Goedeken
91c4211f54
fix logical errors in code identified in github issue #1091
2024-10-23 19:08:52 -07:00
orbea
b007759b9e
build: use pkg-config for SDL2
...
SDL2 hasn't required suing sdl2-config in a long time and using
pkg-config can have better results for distros.
2024-10-21 09:16:40 -07:00
orbea
966a5df316
build: drop SDL1 support
...
SDL1 is unmaintained upstream and using it only leads to a degraded
experience. Especially when it recives far less testing.
2024-10-21 09:11:00 -07:00
orbea
3ef42dd88f
build: remove -fno-strict-aliasing
...
It builds with -Werror=strict-aliasing so this should be unneeded.
2024-10-20 10:57:00 -07:00
Richard Goedeken
312a5befde
Merge pull request #1090 from Clownacy/patch-1
...
Fix operator precedence in some big-endian code.
2024-09-09 20:09:58 -07:00
Clownacy
52ee24943c
Fix operator precedence in some big-endian code.
...
This matches the original version of the code (9644b14f96
). In C, the '&' operator occurs after the '^' operator, meaning that the result of `i & 1 ^ 1` is always 0.
2024-09-03 14:19:47 +01:00
Richard Goedeken
b0d68c20f4
update version and release info for v2.6.0 release
2024-07-14 17:10:26 -07:00
Richard Goedeken
61e1d6cf9b
update minimum macos SDK in makefile
2024-07-14 12:00:27 -07:00
Richard Goedeken
6f3a0fe305
Merge pull request #1086 from alice-mkh/wip/alice/ootmm
...
Backport mupen64plus-libretro-nx dynarec fix for OoTMM randomizer
2024-07-12 19:37:05 -07:00
Richard Goedeken
7690472e31
Merge pull request #1085 from alice-mkh/wip/alice/save-fix
...
savestates: Only notify SAVECOMPLETE once save is actually done
2024-07-12 19:31:30 -07:00
Richard Goedeken
ecefb9472c
Merge pull request #1084 from Rosalie241/pif-fixes
...
Add support for new PIF ROM and reset PIF
2024-07-12 19:28:44 -07:00
M4xw
ea7baa45fc
Fix new_dynarec uncached code execution
2024-07-05 18:20:59 +04:00
Alice Mikhaylenko
8b75435b6d
savestates: Only notify SAVECOMPLETE once save is actually done
...
Fixes https://github.com/mupen64plus/mupen64plus-core/issues/1031
2024-07-02 19:12:06 +04:00
Rosalie Wanders
808de5fd61
Add support for new PIF ROM and reset PIF
2024-06-24 12:16:20 +02:00
Richard Goedeken
5340dafcc0
fix potential RSP DMA buffer overflows, based on change from parallel-n64
2024-05-20 22:31:07 -07:00
Richard Goedeken
632371e933
Merge pull request #1082 from Jj0YzL5nvJ/up-libmd5
...
Update "libmd5-rfc" code to the one used in CPython v2.7 repository…
2024-05-20 22:03:10 -07:00
Richard Goedeken
6981b26217
Merge pull request #1079 from Jj0YzL5nvJ/ci-rearr
...
CI/CD: Rearranged some parts of the logic, many details and more...
2024-05-20 21:54:29 -07:00
Jj0YzL5nvJ
316757d459
Update "libmd5-rfc" code to the one used in CPython v2.7 repository to prevent potential overflow
2024-05-19 04:58:45 -06:00
Jj0YzL5nvJ
e3719da88c
CI/CD: Rearranged some parts of the logic, many details and design flaws were changed during the deployment to the other repositories
2024-05-13 00:42:01 -06:00
Richard Goedeken
fe284b142e
Merge pull request #1077 from Jj0YzL5nvJ/up2024
...
CI/CD: Upgrade, generic scripts, independent schedule, etc
2024-05-06 19:58:13 -07:00
Richard Goedeken
c99a25d8b2
Merge pull request #1076 from Rosalie241/rom-size-check
...
Correct ROM file size checks
2024-05-06 19:55:49 -07:00
Richard Goedeken
db5fb1a2de
Merge pull request #1075 from Rosalie241/ci-fix
...
ci: install vulkan-headers package in MSYS2
2024-05-06 19:54:10 -07:00
Richard Goedeken
792e36039f
Merge pull request #1074 from loganmc10/zip
...
Update minizip
2024-05-06 19:53:48 -07:00
Jj0YzL5nvJ
a64f8ea750
CI/CD: Upgrade, generic scripts, independent schedule, etc
2024-05-06 00:33:05 -06:00
Rosalie Wanders
d5f1267a67
Correct ROM file size checks
2024-05-04 15:08:25 +02:00
Rosalie Wanders
d46a1d06d2
ci: install vulkan-headers package in MSYS2
2024-05-04 14:38:46 +02:00
GhostlyDark
d8cb2faa9e
Fixed rsp_core.c related porting mistakes
2024-05-03 16:52:54 +02:00
GhostlyDark
b272296ba6
Fixed contents of DMA related registers after a DMA completes
...
Co-Authored-By: Matt Pharoah <mtpharoah@gmail.com>
2024-05-03 16:52:54 +02:00
GhostlyDark
d6a2668b6e
Fixed behaviour when both setting and clearing STATUS bits at the same time
...
Co-Authored-By: Matt Pharoah <mtpharoah@gmail.com>
2024-05-03 16:52:54 +02:00
GhostlyDark
c65c330381
Fixed read/write to RSP PC register from CPU
...
Co-Authored-By: Matt Pharoah <mtpharoah@gmail.com>
2024-05-03 16:52:54 +02:00
GhostlyDark
07d85c1b21
Fixed incorrect handling of BREAK bit in the RSP status register
...
Co-Authored-By: Matt Pharoah <mtpharoah@gmail.com>
2024-05-03 16:52:54 +02:00
Logan McNaughton
e3b9f909e9
Update minizip
2024-05-02 10:44:53 -06:00
Richard Goedeken
860fac3fba
Merge pull request #1060 from orbea/new_dynarec
...
src: fix the new_dynarec with musl
2024-01-24 22:09:35 -08:00
Richard Goedeken
1656545339
Merge pull request #1059 from 269261/rom-size-checks
...
Add missing ROM file size checks
2024-01-24 22:06:32 -08:00
orbea
1639bb0df1
src: fix the new_dynarec with musl
...
This is needed on other platforms too, but may be implicit in some where
including it again is harmless.
2024-01-23 18:30:52 -08:00
269261
5304acf2a6
Add missing ROM file size checks
2024-01-22 09:02:05 +01:00
Richard Goedeken
9b22e9e90f
Merge pull request #1058 from Pcgaming575/Pcgaming575-patch-1
...
Added 3 translations and a game.
2024-01-15 07:41:30 -08:00
Pcgaming575
539395fce6
Added 3 translations and a game.
...
I add the Portuguese translation of f zero x, the English translations of getter love!! and heiwa pachinko world 64, and the Switch version of Goldeneye 007.
2024-01-15 09:35:27 -06:00
Richard Goedeken
20615a1264
Merge pull request #1057 from Clownacy/master
...
Fix Big-Endian Incompatibilities
2024-01-12 20:22:58 -08:00
Richard Goedeken
93ddc88b20
Merge pull request #1056 from Fanatic-64/master
...
Add redumps/correct bad ROM IDs and add some unlicensed releases
2024-01-12 20:12:21 -08:00
Richard Goedeken
97f7dc63d5
Merge pull request #1054 from Calinou/increase-max-overclock-factor
...
Increase maximum allowed overclocking factor to 20
2024-01-12 20:08:12 -08:00
Clownacy
469d4eb255
Oh right, apply the previous bugfix to this too.
...
This doesn't appear to break anything, and it seems like the correct thing to do.
2024-01-10 17:48:56 +00:00