Garrett Smith
|
e2a57d9b2c
|
add alignment checks and clear header before read
|
2026-01-24 16:23:57 -08:00 |
|
Garrett Smith
|
7f77d1857e
|
fix byteswapping
|
2026-01-24 13:58:36 -08:00 |
|
Garrett Smith
|
584494be42
|
fix lazy mistake
|
2026-01-23 16:26:28 -08:00 |
|
Garrett Smith
|
7b9b1722b9
|
remove <format> usage
|
2026-01-23 16:20:26 -08:00 |
|
Garrett Smith
|
e47b14e418
|
cleanup
|
2026-01-23 15:36:35 -08:00 |
|
Garrett Smith
|
315c69638b
|
remove byteswap in ultramodern
|
2026-01-22 23:54:32 -08:00 |
|
Garrett Smith
|
15ff1c0507
|
rename
|
2026-01-22 23:30:56 -08:00 |
|
Garrett Smith
|
7081cbb002
|
initialize other OSPfs fields
|
2026-01-22 23:29:57 -08:00 |
|
Garrett Smith
|
8d997fcb86
|
cleanup + write pfs files to save directory
|
2026-01-22 22:09:31 -08:00 |
|
Garrett Smith
|
cb0a22cdaf
|
modified controllerpak code
|
2026-01-19 22:52:21 -08:00 |
|
Garrett Smith
|
1760d27a53
|
add cast to gpr
|
2026-01-18 22:52:45 -08:00 |
|
Garrett Smith
|
f6d0a28df0
|
Merge branch 'stack_args' into controller_pak
|
2026-01-18 22:50:58 -08:00 |
|
Garrett Smith
|
69a2a78103
|
fix offset
|
2026-01-18 22:49:07 -08:00 |
|
Garrett Smith
|
b05625b278
|
rename to nbytes for consistency
|
2026-01-18 17:20:58 -08:00 |
|
Garrett Smith
|
6b5fd29593
|
thunks and declarations
|
2026-01-18 17:15:08 -08:00 |
|
Garrett Smith
|
97ee622911
|
Merge branch 'stack_args' into controller_pak
|
2026-01-18 14:46:34 -08:00 |
|
Garrett Smith
|
b7f1e9cce3
|
support args >= 4 via the stack
|
2026-01-18 14:34:20 -08:00 |
|
Garrett Smith
|
552a8cf3ff
|
Merge branch 'save_api' into controller_pak
|
2026-01-18 14:05:05 -08:00 |
|
Garrett Smith
|
127ac961d2
|
include <mutex> to fix windows build
|
2026-01-18 12:01:53 -08:00 |
|
Garrett Smith
|
af3e3aaea0
|
add missing ultramodern::set_save_type
|
2026-01-18 02:43:56 -08:00 |
|
Garrett Smith
|
d990ef0bfc
|
fix memory copies
|
2026-01-18 01:37:18 -08:00 |
|
Garrett Smith
|
8eaa83204a
|
pass gameid to init_saving()
|
2026-01-17 23:08:44 -08:00 |
|
Garrett Smith
|
496639b8c1
|
update code to reflect relocation
|
2026-01-17 22:51:05 -08:00 |
|
Garrett Smith
|
b42d7bd2e4
|
move save APIs without changes
|
2026-01-17 22:13:33 -08:00 |
|
Garrett Smith
|
1c798b13d2
|
move file APIs without changes
|
2026-01-17 22:10:40 -08:00 |
|
Garrett Smith
|
c733dd781c
|
Merge branch 'N64Recomp:main' into controller_pak
|
2026-01-16 23:10:47 -08:00 |
|
Wiseguy
|
0bb76b0fc7
|
Update N64Recomp submodule to fix build issue with clang 21 (#136)
validate / ubuntu (arm64, Debug) (push) Has been cancelled
validate / ubuntu (arm64, Release) (push) Has been cancelled
validate / ubuntu (x64, Debug) (push) Has been cancelled
validate / ubuntu (x64, Release) (push) Has been cancelled
validate / windows (x64, Debug) (push) Has been cancelled
validate / windows (x64, Release) (push) Has been cancelled
validate / macos (arm64, Debug) (push) Has been cancelled
validate / macos (arm64, Release) (push) Has been cancelled
validate / macos (x64, Debug) (push) Has been cancelled
validate / macos (x64, Release) (push) Has been cancelled
|
2026-01-17 02:02:23 -05:00 |
|
Garrett Smith
|
eff5044e01
|
Merge branch 'N64Recomp:main' into controller_pak
|
2026-01-16 22:56:05 -08:00 |
|
Wiseguy
|
17eb42298d
|
Update nlohmann json to 3.12.0 (#135)
|
2026-01-17 01:54:24 -05:00 |
|
Garrett Smith
|
29cc838971
|
Merge branch 'N64Recomp:main' into controller_pak
|
2026-01-16 18:43:52 -08:00 |
|
Garrett Smith
|
4cf46bf7f4
|
Fix __osContGetInitData mask to detect multiple controllers (#134)
validate / ubuntu (arm64, Debug) (push) Waiting to run
validate / ubuntu (arm64, Release) (push) Waiting to run
validate / ubuntu (x64, Debug) (push) Waiting to run
validate / ubuntu (x64, Release) (push) Waiting to run
validate / windows (x64, Debug) (push) Waiting to run
validate / windows (x64, Release) (push) Waiting to run
validate / macos (arm64, Debug) (push) Waiting to run
validate / macos (arm64, Release) (push) Waiting to run
validate / macos (x64, Debug) (push) Waiting to run
validate / macos (x64, Release) (push) Waiting to run
|
2026-01-16 20:57:47 -05:00 |
|
Garrett Smith
|
b86c0228f2
|
Merge branch 'N64Recomp:main' into controller_pak
|
2026-01-15 20:40:08 -08:00 |
|
Garrett Smith
|
9ae9dbbe41
|
Add check for controller device info in rumble functions (#132)
validate / ubuntu (arm64, Release) (push) Waiting to run
validate / ubuntu (x64, Debug) (push) Waiting to run
validate / ubuntu (x64, Release) (push) Waiting to run
validate / ubuntu (arm64, Debug) (push) Waiting to run
validate / windows (x64, Debug) (push) Waiting to run
validate / windows (x64, Release) (push) Waiting to run
validate / macos (arm64, Debug) (push) Waiting to run
validate / macos (arm64, Release) (push) Waiting to run
validate / macos (x64, Debug) (push) Waiting to run
validate / macos (x64, Release) (push) Waiting to run
|
2026-01-15 23:18:02 -05:00 |
|
Garrett Smith
|
a078e4e8d4
|
Merge branch 'rumble_pak' into controller_pak
|
2026-01-15 19:36:11 -08:00 |
|
Garrett Smith
|
f00c6307bb
|
Merge branch 'main' into controller_pak
|
2026-01-15 19:34:19 -08:00 |
|
Garrett Smith
|
c0a774f725
|
Merge branch 'N64Recomp:main' into rumble_pak
|
2026-01-15 19:06:17 -08:00 |
|
Garrett Smith
|
89923edcd6
|
track state properly
|
2026-01-15 19:05:41 -08:00 |
|
Garrett Smith
|
575c8f22a0
|
Add recomp::Configuration and ultramodern::MessageQueueControl + plumbing (#131)
validate / ubuntu (arm64, Debug) (push) Waiting to run
validate / ubuntu (arm64, Release) (push) Waiting to run
validate / ubuntu (x64, Debug) (push) Waiting to run
validate / ubuntu (x64, Release) (push) Waiting to run
validate / windows (x64, Debug) (push) Waiting to run
validate / windows (x64, Release) (push) Waiting to run
validate / macos (arm64, Debug) (push) Waiting to run
validate / macos (arm64, Release) (push) Waiting to run
validate / macos (x64, Debug) (push) Waiting to run
validate / macos (x64, Release) (push) Waiting to run
|
2026-01-15 20:23:39 -05:00 |
|
Garrett Smith
|
f5ba39ec85
|
stash work
|
2026-01-15 16:14:50 -08:00 |
|
Garrett Smith
|
0fb6b85828
|
rumblepak state tracking
|
2026-01-15 16:07:32 -08:00 |
|
Garrett Smith
|
9818d28894
|
WAR performance issue for now
|
2026-01-15 16:05:33 -08:00 |
|
Garrett Smith
|
0a6fcc5f8d
|
merge sonicdcer/controllerpakvifixes branch
|
2026-01-14 15:24:47 -08:00 |
|
Wiseguy
|
e8d7aec1bb
|
Implement displaylist event extension functions for easier game scheduling modifications (#128)
validate / ubuntu (arm64, Debug) (push) Has been cancelled
validate / ubuntu (arm64, Release) (push) Has been cancelled
validate / ubuntu (x64, Debug) (push) Has been cancelled
validate / ubuntu (x64, Release) (push) Has been cancelled
validate / windows (x64, Debug) (push) Has been cancelled
validate / windows (x64, Release) (push) Has been cancelled
validate / macos (arm64, Debug) (push) Has been cancelled
validate / macos (arm64, Release) (push) Has been cancelled
validate / macos (x64, Debug) (push) Has been cancelled
validate / macos (x64, Release) (push) Has been cancelled
* Implement displaylist event extension functions for easier game scheduling modifications
* Fix build on clang 15
|
2025-12-12 02:11:14 -05:00 |
|
Wiseguy
|
dced99c0b8
|
Update mac CI runners after deprecation of macos 13 (#129)
|
2025-12-12 02:04:42 -05:00 |
|
Wiseguy
|
46b7a37a4c
|
Update N64Recomp submodule for clang 20 fix (#127)
validate / ubuntu (arm64, Debug) (push) Has been cancelled
validate / ubuntu (arm64, Release) (push) Has been cancelled
validate / ubuntu (x64, Debug) (push) Has been cancelled
validate / ubuntu (x64, Release) (push) Has been cancelled
validate / windows (x64, Debug) (push) Has been cancelled
validate / windows (x64, Release) (push) Has been cancelled
validate / macos (arm64, Debug) (push) Has been cancelled
validate / macos (arm64, Release) (push) Has been cancelled
validate / macos (x64, Debug) (push) Has been cancelled
validate / macos (x64, Release) (push) Has been cancelled
|
2025-12-03 02:30:53 -05:00 |
|
Wiseguy
|
d237c86427
|
Allow mods to include a ROM patch .bps file (#126)
validate / ubuntu (arm64, Debug) (push) Has been cancelled
validate / ubuntu (arm64, Release) (push) Has been cancelled
validate / ubuntu (x64, Debug) (push) Has been cancelled
validate / ubuntu (x64, Release) (push) Has been cancelled
validate / windows (x64, Debug) (push) Has been cancelled
validate / windows (x64, Release) (push) Has been cancelled
validate / macos (arm64, Debug) (push) Has been cancelled
validate / macos (arm64, Release) (push) Has been cancelled
validate / macos (x64, Debug) (push) Has been cancelled
validate / macos (x64, Release) (push) Has been cancelled
* Implement BPS patcher for rom patch mods
* Integrate ROM patcher and add ROM patch content type
|
2025-11-29 22:52:50 -05:00 |
|
Wiseguy
|
a849ecf511
|
Requeue some external messages if their queues were full to prevent game lockups (#125)
|
2025-11-07 23:54:59 -05:00 |
|
Sonic Dreamcaster
|
212c0cd304
|
fix endianess in the OSPfsState struct
|
2025-11-01 18:27:15 -03:00 |
|
Sonic Dreamcaster
|
48d4f28737
|
Fix duke nukem zero hour
|
2025-11-01 18:26:31 -03:00 |
|
Wiseguy
|
df7e820d8c
|
VI accuracy fixes and osSetTime implementation (#123)
validate / ubuntu (arm64, Debug) (push) Has been cancelled
validate / ubuntu (arm64, Release) (push) Has been cancelled
validate / ubuntu (x64, Debug) (push) Has been cancelled
validate / ubuntu (x64, Release) (push) Has been cancelled
validate / windows (x64, Debug) (push) Has been cancelled
validate / windows (x64, Release) (push) Has been cancelled
validate / macos (arm64, Debug) (push) Has been cancelled
validate / macos (arm64, Release) (push) Has been cancelled
validate / macos (x64, Debug) (push) Has been cancelled
validate / macos (x64, Release) (push) Has been cancelled
* Rewrite VI functionality for higher accuracy
* Implement osSetTime and move update screen to before VI update
|
2025-08-11 23:52:47 -04:00 |
|