Rosalie Wanders
ad06ffeeca
3rdParty: build mupen64plus-input-raphnetraw out-of-tree
2023-07-21 23:28:53 +02:00
Rosalie Wanders
7ac7bed45a
3rdParty: update mupen64plus-input-raphnetraw
2023-07-21 23:25:05 +02:00
Rosalie Wanders
af31b8f8ba
3rdParty: update imgui
2023-07-21 23:22:07 +02:00
Rosalie Wanders
c3528f99cd
cmake: only set RPATH to $ORIGIN in portable installs
2023-07-20 13:25:45 +02:00
Rosalie Wanders
63906086b4
ci: use --strip for AppImage
2023-07-20 13:21:44 +02:00
Rosalie Wanders
63441c34aa
Script: add --strip to Build.sh
2023-07-20 13:21:07 +02:00
Rosalie Wanders
6a50c09517
cmake: add USE_LTO option
2023-07-20 13:19:33 +02:00
Rosalie Wanders
7c46d9ef41
Package: v0.4.5
2023-07-19 16:48:19 +02:00
Rosalie Wanders
fd2f0ea18e
3rdParty: update mupen64plus-video-GLideN64
2023-07-19 16:17:56 +02:00
Rosalie Wanders
72574046ed
gitignore: add 3rdParty build leftovers
2023-07-19 16:17:56 +02:00
Rosalie Wanders
e8f0850eb2
cmake: remove NO_GIT_CLONE option
2023-07-19 16:17:56 +02:00
Rosalie Wanders
44f8db26c7
3rdParty: fix CMakeLists.txt
2023-07-19 16:17:56 +02:00
Rosalie Wanders
b3664ea00e
3rdParty: add SDL_GameControllerDB
2023-07-19 16:17:56 +02:00
Rosalie Wanders
ed9f89a14d
3rdParty: add imgui
2023-07-19 16:17:56 +02:00
Rosalie Wanders
427341977c
3rdParty: add rapidjson
2023-07-19 16:17:56 +02:00
Rosalie Wanders
a8b4230368
3rdParty: add discord-rpc
2023-07-19 11:36:21 +02:00
Rosalie Wanders
18a42f2363
3rdParty: add mupen64plus-video-parallel
2023-07-19 11:04:20 +02:00
Rosalie Wanders
938f457fea
3rdParty: add mupen64plus-video-GLideN64
2023-07-19 11:04:20 +02:00
Rosalie Wanders
d005e24f51
3rdParty: add mupen64plus-video-angrylion-plus
2023-07-19 11:04:20 +02:00
Rosalie Wanders
63c8dfd530
3rdParty: add mupen64plus-input-gca
2023-07-19 11:04:20 +02:00
Rosalie Wanders
6d1da7514c
3rdParty: add mupen64plus-input-raphnetraw
2023-07-19 11:00:22 +02:00
Rosalie Wanders
06164d41b1
3rdParty: add mupen64plus-rsp-parallel
2023-07-19 10:59:53 +02:00
Rosalie Wanders
cd54058e1a
3rdParty: add mupen64plus-rsp-hle
2023-07-19 10:59:23 +02:00
Rosalie Wanders
850ad78d3a
3rdParty: add mupen64plus-rsp-cxd4
2023-07-19 10:59:13 +02:00
Rosalie Wanders
bf0d24d967
3rdParty: add mupen64plus-core
2023-07-19 10:57:51 +02:00
Rosalie Wanders
3db473f0df
RMG-Input: fix button slots
2023-07-19 10:55:19 +02:00
Rosalie Wanders
d842baa2c5
Package: v0.4.4
2023-07-17 15:58:04 +02:00
Rosalie Wanders
86db43aab4
RMG: set OnScreenDisplay{Pause,Resume} in on_Core_StateCallback()
2023-07-17 15:55:44 +02:00
Rosalie Wanders
4397a0c614
3rdParty: update mupen64plus-core
2023-07-17 15:36:42 +02:00
Rosalie Wanders
898e1596b3
RMG: use CoreStateCallbackType::ScreenshotCaptured
2023-07-17 15:00:06 +02:00
Rosalie Wanders
66e08de2fe
RMG-Core: add ScreenshotCaptured to CoreStateCallbackType
2023-07-17 14:59:04 +02:00
Rosalie Wanders
7b73254ad2
3rdParty: update mupen64plus-core
2023-07-17 14:58:47 +02:00
Rosalie Wanders
9bd77efbdb
Package: fix AppImage LD_LIBRARY_PATH hack
2023-07-17 14:17:06 +02:00
Rosalie Wanders
aaf42ea8b9
ci: correct $build_dir
2023-07-17 14:16:17 +02:00
JaxonWasTaken
57c5af0f30
RMG-Input: refactor deadzone and sensitivity ( #143 )
...
* rework application of deadzone
* Move application of deadzone outside octagon simulation.
* Scale result after applying deadzone back to the range ±[0, 1].
* Remove deadzone from octagon simulation, as a real N64 controller can
output output values in the full range.
* move application of sensitivity
The sensitivity is only for the real controller and doesn't really have
anything to do with simulating an octagon, so we move its application to
the processing of input from the real controller.
* use std::hypot instead of manual calculation
2023-07-17 14:12:44 +02:00
Rosalie Wanders
43c3e55466
RMG-Input: add hotkeys for inc/decr save state slot and switching paks
2023-07-16 16:43:17 +02:00
Rosalie Wanders
ffbd84df82
RMG-Core: add more controller hotkey settings
2023-07-16 16:41:28 +02:00
Rosalie Wanders
25ee5f2ca1
RMG-Core: introduce Core{Increase,Decrease}SaveStateSlot()
2023-07-16 16:07:02 +02:00
Rosalie Wanders
f223b88803
RMG-Input: add support for joystick/triggers in HotkeysDialog.cpp
2023-07-16 15:36:06 +02:00
Rosalie Wanders
cd56680e38
RMG-Core: fix mupen64plus-rsp-hle fallback not working on first run
2023-07-16 15:16:26 +02:00
Rosalie Wanders
b9e1e230f9
RMG-Core: minor code fixes
2023-07-15 11:24:41 +02:00
Rosalie Wanders
eb8294363a
RMG-Core: fix memory leak in Rom.cpp
2023-07-15 11:10:05 +02:00
Rosalie Wanders
d9e2ed2b9a
Package: v0.4.3
2023-07-11 14:46:06 +02:00
Rosalie Wanders
81015e086c
3rdParty: update mupen64plus-core
2023-07-11 14:43:06 +02:00
Rosalie Wanders
a0e31029d1
RMG-Core: set mupen64plus-rsp-parallel as mupen64plus-rsp-hle fallback
2023-07-11 14:14:29 +02:00
Rosalie Wanders
53f87d0793
RMG-Core: introduce & use CoreUpdateCachedRomHeaderAndSettings()
2023-07-11 14:00:24 +02:00
Rosalie Wanders
1e6c906300
3rdParty: update mupen64plus-core
2023-07-11 10:06:45 +02:00
Rosalie Wanders
b76023209c
3rdParty: update mupen64plus-core
2023-07-10 16:03:33 +02:00
Rosalie Wanders
b4c7821630
3rdParty: update GLideN64
2023-07-10 16:03:01 +02:00
Rosalie Wanders
e86261e2dc
Package: update screenshots
2023-07-07 19:48:35 +02:00