Logan McNaughton
6f00e630e0
fix order in activity result ( #951 )
...
* fix order in activity result
* more
2026-05-25 18:37:12 +00:00
Logan McNaughton
7599f71c17
add sdl for android
2026-05-25 19:59:24 +02:00
Logan McNaughton
411cb0efa7
remove dialog windows ( #948 )
2026-05-25 09:31:33 +00:00
Logan McNaughton
00ec554783
wait a little longer for broadcast response ( #947 )
2026-05-23 18:57:44 +00:00
Logan McNaughton
d25d3a460a
save settings on android ( #946 )
...
* save settings on android
* more
* more
2026-05-23 13:44:14 +00:00
Logan McNaughton
8eec90c35c
remove focusscope ( #945 )
2026-05-23 09:36:33 +00:00
Logan McNaughton
a596e01ef2
clean up controller detection ( #943 )
2026-05-23 08:19:44 +00:00
Logan McNaughton
43ebc37f87
fix RA on android ( #942 )
2026-05-23 07:31:39 +00:00
Logan McNaughton
6ef33204e8
remove duplicate code ( #938 )
2026-05-22 17:49:15 +00:00
Logan McNaughton
3f9d62248a
rom reading on android ( #937 )
2026-05-22 14:42:08 +00:00
Logan McNaughton
e5c74d05aa
Improve some dialogs ( #935 )
...
* improve dialogs
* more
2026-05-22 10:43:37 +00:00
Logan McNaughton
82c22dc18e
check file exists on android ( #934 )
...
* check file exists on android
* more
* more
* more
2026-05-22 07:43:20 +00:00
Logan McNaughton
66a74b5693
keep file permissions ( #933 )
2026-05-22 06:05:59 +00:00
Logan McNaughton
367b8bdb5c
Handle intent results ( #932 )
...
* Handle intent results
* more
* more
* more
* more
2026-05-21 20:06:55 +00:00
Logan McNaughton
53b39010a0
no vru on android ( #930 )
...
* no vru on android
* more
* more
2026-05-21 05:57:09 +00:00
Logan McNaughton
7ad8bed7df
Netplay window adjustments ( #929 )
...
* adjust netplay windows
* more
* more
2026-05-20 15:01:31 +00:00
Logan McNaughton
01ea4c422a
hold a ref to AndroidApp ( #928 )
...
* hold a ref to AndroidApp
* more
* more
* more
* more
* more
2026-05-20 14:16:17 +00:00
Logan McNaughton
7eb090a622
fix some popups ( #927 )
2026-05-20 10:43:24 +00:00
Logan McNaughton
48956dc016
move some android guards around ( #926 )
...
* move some android guards around
* more
2026-05-20 09:41:12 +00:00
Logan McNaughton
2eb8a0dc1d
move save_settings into callback ( #925 )
2026-05-20 08:34:33 +00:00
Logan McNaughton
c53ffebece
only show window in safe area ( #924 )
2026-05-20 07:47:34 +00:00
Logan McNaughton
06d0aa53bc
enable ui dragging ( #923 )
2026-05-20 07:14:43 +00:00
Logan McNaughton
28b1424357
don't hold android app reference ( #922 )
...
* don't hold android app reference
* more
* more
2026-05-20 06:57:56 +00:00
Logan McNaughton
e852439b6a
Fix open on Android ( #921 )
...
* fix open
* more
* more
* mroe
2026-05-19 19:56:36 +00:00
Logan McNaughton
5850c514f2
Populate controller list on android ( #920 )
...
* list controllers in UI for android
* more
* more
2026-05-19 17:30:09 +00:00
Logan McNaughton
be9ba1366e
move some android guards ( #917 )
...
* move some android guards
* more
2026-05-19 12:10:25 +00:00
Logan McNaughton
dbe67f1034
More UI tweaks ( #916 )
...
* More UI tweaks
* more
* more
2026-05-19 09:50:01 +00:00
Logan McNaughton
7eecfa3275
use robius open ( #915 )
...
* use robius open
* more
2026-05-19 08:50:42 +00:00
Logan McNaughton
e1b4039a52
dont use open on android ( #914 )
2026-05-19 07:43:55 +00:00
Logan McNaughton
9f2cfb5a9f
read RA settings from CLI ( #913 )
...
* read RA settings from CLI
* more
2026-05-19 07:20:08 +00:00
Logan McNaughton
41e66825d0
Update UI ( #911 )
...
* rework UI
* more
* more
* more
2026-05-19 06:50:00 +00:00
Logan McNaughton
a78393ca91
More basic Android stuff ( #910 )
...
* enable tokio
* data dirs
* jni pointer
* more
* more
* more
* more
* more
* more
* more
* more
2026-05-18 15:08:01 +00:00
Logan McNaughton
8dde32cb21
fix label ( #909 )
2026-05-17 19:53:10 +00:00
Logan McNaughton
e3b63908de
show controller during config ( #904 )
2026-05-17 14:43:37 +00:00
Logan McNaughton
069c64ab08
build apk ( #899 )
...
* build apk
* more
* more
* more
* more
* more
* more
* more
* more
* more
2026-05-16 20:09:19 +00:00
Logan McNaughton
04b15fee2f
fail early if cheats cannot be read ( #897 )
2026-05-15 18:05:20 +00:00
Logan McNaughton
eda3dda613
error if cheats cannot be read ( #896 )
2026-05-15 17:44:04 +00:00
Logan McNaughton
93bf103f03
move around RA code ( #894 )
...
* move around RA code
* more
* more
* more
2026-05-15 12:36:11 +00:00
Logan McNaughton
c8f485cd93
Build clib ( #893 )
...
* Build clib
* more
* more
* more
* linker
* more
* more
* more
* more
* more
* more
2026-05-15 11:18:48 +00:00
Logan McNaughton
d17c577ccd
use port 48646 for UNFloader ( #890 )
2026-05-14 19:55:42 +00:00
Logan McNaughton
8341ef5731
Add Discord Rich Presence ( #888 )
...
* add rich presence
* more
* more
* more
* more
* more
* more
* more
* more
* more
* update translations
* more
2026-05-14 14:30:36 +00:00
Logan McNaughton
40a29d927f
shorten some messages ( #887 )
2026-05-14 08:34:42 +00:00
Logan McNaughton
9846c2243c
fix typo in RAM name ( #885 )
2026-05-13 12:48:18 +00:00
Logan McNaughton
6496288c4e
don't reallocate rdram during load state ( #877 )
...
* don't reallocate rdram during load state
* more
2026-05-12 08:11:46 +00:00
Logan McNaughton
f963742009
put back checks for proper type of controller ( #873 )
2026-05-11 15:42:15 +00:00
Logan McNaughton
a8ae9dbc6a
Add more starter translations ( #872 )
...
* Add more starter translations
* more
2026-05-11 11:41:45 +00:00
Logan McNaughton
493f08afaf
remove some spaces from translation strings ( #868 )
2026-05-10 18:44:18 +00:00
Logan McNaughton
5596dad111
improve some translation wrappers ( #866 )
2026-05-10 13:08:13 +00:00
Logan McNaughton
a5b7561c51
clean up read_cart_word ( #865 )
...
* clean up read_cart_word
* more
* more
2026-05-10 09:28:48 +00:00
Logan McNaughton
fe23e4bad9
put default profile first ( #864 )
2026-05-09 18:58:29 +00:00
Logan McNaughton
5b3b8265e5
set offset using let match ( #863 )
2026-05-09 18:02:18 +00:00
Logan McNaughton
a7cbf866e8
pump events before flush ( #862 )
2026-05-09 17:05:38 +00:00
Logan McNaughton
7fae21d7ac
Use SDL_GetJoystickAxisInitialState ( #858 )
...
* add initial_state to input profile
* more
* more
* more
* more
* more
* more
* more
* more
* more
2026-05-09 13:47:55 +00:00
Logan McNaughton
55bf63210a
Don't save timestamp to GB save ( #860 )
...
* use real time for GB RTC
* more
* more
* more
2026-05-09 13:12:20 +00:00
Logan McNaughton
2b72c24dbe
GB RTC saving ( #857 )
...
* GB RTC saving
* GB RTC saving
* GB RTC saving
* GB RTC saving
* GB RTC saving
* GB RTC saving
* GB RTC saving
* GB RTC saving
* GB RTC saving
* more
2026-05-09 07:57:25 +00:00
Logan McNaughton
455365a71d
move sdl hint ( #856 )
2026-05-09 06:35:00 +00:00
Logan McNaughton
1f6b575440
move gb time into variable ( #855 )
...
* move gb time into variable
* more
2026-05-08 20:05:25 +00:00
Logan McNaughton
86304018dd
remove un-needed window() ( #854 )
...
* remove un-needed window()
* more
2026-05-08 14:36:23 +00:00
Logan McNaughton
c44ab9602c
GBC RTC support ( #853 )
...
* GBC RTC support
* more
* more
* more
* more
* more
* more
2026-05-08 14:03:13 +00:00
Logan McNaughton
13be114823
look for bin in compressed files ( #851 )
...
* look for bin in compressed files
* more
* more
* more
* more
* more
* more
* more
2026-05-08 07:36:16 +00:00
Logan McNaughton
61532f7b45
move sdl init ( #848 )
...
* move sdl init
* more
* more
* more
* more
2026-05-06 20:09:21 +00:00
Logan McNaughton
a69a74bf37
cleanup some if statements ( #846 )
2026-05-06 11:57:04 +00:00
Logan McNaughton
6d4d5468f9
save rom dir ( #845 )
2026-05-06 11:17:28 +00:00
Logan McNaughton
172867527b
add option for SSAA ( #843 )
2026-05-06 09:52:13 +00:00
Logan McNaughton
323e8cf1f0
move sdl quit calls ( #842 )
...
* move sdl quit calls
* more
2026-05-06 08:59:05 +00:00
Logan McNaughton
172d10d7cb
update controllers when clicking on controller config ( #841 )
...
* update controllers when clicking on controller config
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
2026-05-06 07:44:39 +00:00
Logan McNaughton
a4f635265b
guards around postcard ( #838 )
2026-05-04 11:52:46 +00:00
Logan McNaughton
f45f951af8
fast forward controller hotkey ( #837 )
...
* fast forward controller hotkey
* more
2026-05-04 08:59:20 +00:00
Logan McNaughton
883852a828
more error messages ( #836 )
2026-05-04 08:36:50 +00:00
Logan McNaughton
90052257bb
Use eprintln ( #835 )
...
* use eprintln
* more
* more
2026-05-04 07:49:38 +00:00
Logan McNaughton
1184d3d77a
better error message ( #834 )
2026-05-03 14:22:50 +00:00
Logan McNaughton
12280bb35b
more crash protection ( #832 )
...
* more crash protection
* more
* more
2026-05-03 14:02:17 +00:00
Logan McNaughton
17f3f2dc63
more crash protection ( #833 )
...
* more crash protection
* more
2026-05-03 13:59:59 +00:00
Logan McNaughton
3d6ca17a9a
more crash protection ( #831 )
2026-05-03 13:11:08 +00:00
Logan McNaughton
01863a70a8
avoid some controller crashes ( #830 )
...
* avoid some controller crashes
* more
* more
2026-05-03 07:50:13 +00:00
Logan McNaughton
b754891d45
ensure audio is playing ( #826 )
...
* ensure audio is playing
* more
2026-05-03 07:18:28 +02:00
Logan McNaughton
9cc6d48493
ensure file dialog order for transferpak ( #824 )
...
* ensure file dialog order for transferpak
* more
2026-05-02 22:13:59 +02:00
Logan McNaughton
b865538d6e
avoid panic with invalid cheat ( #823 )
...
* avoid panic with invalid cheat
* more
* more
2026-05-02 17:59:51 +02:00
Logan McNaughton
abacaddf8a
avoid crash on missing GB files ( #822 )
...
* avoid crash on missing GB files
* more
* more
2026-05-02 17:06:56 +02:00
Logan McNaughton
b86c5daa2c
add controller hotkeys ( #821 )
...
* add controller hotkeys
* more
* more
* more
* more
* more
* more
2026-05-02 09:04:42 +02:00
Logan McNaughton
df8d7d9ff0
allow single controller mpk files ( #820 )
2026-05-01 21:32:08 +02:00
Logan McNaughton
8c7d3d4893
protect against null ptr dereference ( #819 )
...
* protect against null ptr dereference
* more
2026-05-01 20:44:14 +02:00
Logan McNaughton
b88f041bd8
don't check for update inside itch app ( #817 )
2026-05-01 17:42:07 +02:00
Logan McNaughton
e860b96bd8
Controller code cleanup ( #816 )
...
* controller hotkeys
* more
* more
* more
* more
* more
2026-04-28 08:37:59 +02:00
Logan McNaughton
b2ef544513
handle controller reconnection ( #815 )
2026-04-27 16:38:20 +02:00
Logan McNaughton
511d8461c2
add note about modifying profile ( #812 )
2026-04-26 17:46:12 +02:00
Logan McNaughton
fe42efadfa
limit frequent audio adjustments ( #810 )
2026-04-25 17:05:54 +02:00
Logan McNaughton
c1e73320b1
adjust audio buffer management ( #809 )
...
* adjust audio buffer management
* more
* more
2026-04-25 16:05:28 +02:00
Logan McNaughton
65c63dfc5d
Always set user agent ( #805 )
...
* Always set user agent
* more
2026-04-25 07:15:47 +02:00
Logan McNaughton
0a884e85df
Fix macos sandboxing ( #800 )
...
* Fix macos sandboxing
* more
* more
* more
* more
* more
* more
* more
2026-04-23 19:32:53 +02:00
Logan McNaughton
47098f60dd
use timer for message lengths ( #799 )
...
* use timer for message lengths
* more
* more
* more
* more
* more
* more
2026-04-23 18:00:15 +02:00
Logan McNaughton
3b145909e8
show more detailed version in --version ( #797 )
2026-04-23 08:57:03 +02:00
Logan McNaughton
6eb3367f1b
don't show hardcore switch if it is not enabled ( #795 )
2026-04-22 09:32:22 +02:00
Logan McNaughton
224bd2df1d
clean up RA variables ( #789 )
...
* clean up RA variables
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
2026-04-21 12:57:41 +02:00
Logan McNaughton
412f928781
improve function order ( #788 )
...
* improve function order
* more
2026-04-20 22:53:42 +02:00
Logan McNaughton
779ef9fe77
update fullscreen note ( #787 )
2026-04-20 19:27:09 +02:00
Logan McNaughton
048d1d662f
Track recent roms ( #786 )
...
* track recent roms
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
2026-04-20 16:53:40 +02:00
Logan McNaughton
cf3a27cecf
Use switch instead of checkbox ( #785 )
2026-04-20 12:27:44 +02:00
Logan McNaughton
b8c3556df6
cleanup loop ( #784 )
2026-04-20 10:34:27 +02:00
Logan McNaughton
9e337295ca
don't launch game if already running ( #783 )
2026-04-20 10:13:15 +02:00
Logan McNaughton
82c02461f8
handle file dropping ( #781 )
...
* handle file dropping
* more
2026-04-20 09:11:09 +02:00
Logan McNaughton
26253b5ed7
just create config ( #780 )
2026-04-20 07:14:05 +02:00
Logan McNaughton
f520aeab82
use tokio process ( #779 )
2026-04-20 07:00:39 +02:00
Logan McNaughton
edb6960d4f
Make Slint optional ( #778 )
...
* make slint optional
* more
* more
2026-04-19 23:15:56 +02:00
Logan McNaughton
a488f0d91a
fix some typos ( #777 )
2026-04-19 18:51:01 +02:00
Logan McNaughton
73d895a64a
add vsync option ( #776 )
2026-04-19 18:25:36 +02:00
Logan McNaughton
805bcba249
run VRU dialog in main thread ( #774 )
...
* run VRU dialog in main thread
* more
2026-04-19 17:00:50 +02:00
Logan McNaughton
66abd14c3b
add small note to netplay join ( #773 )
2026-04-19 14:09:27 +02:00
Logan McNaughton
bc3dd4d39a
Hotkey for onscreen FPS ( #770 )
...
* fps counter
* more
2026-04-18 21:55:37 +02:00
Logan McNaughton
5a91d09f9e
improved transferpak setup ( #769 )
...
* improved transferpak setup
* more
* more
* more
2026-04-18 16:48:55 +02:00
Logan McNaughton
f8a7153fdd
enable vsync if required ( #765 )
...
* enable vsync if required
* add note
* more
* more
2026-04-17 15:07:15 +02:00
Logan McNaughton
a592d0eb84
remove uses of to_owned ( #764 )
...
* remove uses of to_owned
* more
* more
2026-04-17 09:59:32 +02:00
Logan McNaughton
28aa8ea280
use tokio::fs ( #763 )
2026-04-17 09:27:42 +02:00
Logan McNaughton
cb87f79710
writeback GB ram files ( #762 )
2026-04-17 08:56:53 +02:00
Logan McNaughton
e24a9a8126
cleaner fix for MBC30 issue ( #758 )
...
* cleaner fix for MBC30 issue
* more
2026-04-16 13:31:17 +02:00
Logan McNaughton
83fab4c638
MBC30 support ( #757 )
2026-04-16 12:38:45 +02:00
Logan McNaughton
8196b52289
Fix MBC30 support ( #756 )
2026-04-16 11:56:57 +02:00
Logan McNaughton
093b39b17d
Improve netplay RA guard ( #752 )
...
* remove double guard for netplay+RA
* more
* more
2026-04-15 19:00:39 +02:00
Logan McNaughton
7100750e2d
show proper error on failed login ( #751 )
...
* show proper error on failed login
* more
2026-04-15 16:02:34 +02:00
Logan McNaughton
d2e47509b2
remove unused param ( #749 )
2026-04-15 13:39:49 +02:00
Logan McNaughton
451d66beee
video code cleanup ( #748 )
2026-04-15 13:25:04 +02:00
Logan McNaughton
20bad48894
store C strings in vars ( #747 )
2026-04-15 13:10:15 +02:00
Logan McNaughton
b40ec6940f
finish up RA support ( #745 )
...
* finish up RA support
* more
* capture some corner cases
* fix post data
* more
* more
* fix range
* more
* more
* more
* more
* show in-progress achievements
* more
* more
* more
* more
2026-04-15 12:57:52 +02:00
Logan McNaughton
d12f16fe29
minor code cleanup ( #746 )
2026-04-15 12:36:21 +02:00
Logan McNaughton
c14b461612
more RA ( #741 )
...
* more RA
* more
* more
2026-04-13 20:39:57 +02:00
Logan McNaughton
595089187d
leaderboard tracker ( #740 )
...
* leaderboard tracker
* more
* more
* more
* more
2026-04-13 13:30:18 +02:00
Logan McNaughton
c4b86eb4b1
challenge indicators ( #739 )
...
* Add Challenge Indicators
* more
* more
* use c++20
* shorten messages
* progress
* more
* more
* more
* more
2026-04-13 09:16:15 +02:00
Logan McNaughton
e8898c52fc
More RA code ( #733 )
...
* implement RC_CLIENT_EVENT_SERVER_ERROR
* handle more
* more
* more
* more
* more
* more
* more
* more
* more
* more
2026-04-12 12:10:15 +02:00
Logan McNaughton
4b5c8d03a9
use a const pointer ( #732 )
2026-04-11 16:35:04 +02:00
Logan McNaughton
2706f8f6a5
use sized savestate functions ( #730 )
...
* use sized savestate functions
* fix lint
2026-04-11 08:44:22 +02:00
Logan McNaughton
e4391b3089
add some warning messages ( #729 )
2026-04-10 21:51:06 +02:00
Logan McNaughton
f865ccfacd
pull tags in github action ( #723 )
...
* pull tags in github action
* more detailed version
* more
2026-04-09 13:50:48 +02:00
Logan McNaughton
914798e717
more descriptive git naming ( #722 )
2026-04-09 13:13:56 +02:00
Logan McNaughton
406ebba93d
run ra do_idle for VRU window ( #721 )
2026-04-09 11:31:00 +02:00
Logan McNaughton
d8ec09d475
centralize hardcore check ( #720 )
2026-04-09 11:17:57 +02:00
Logan McNaughton
a1da699580
add RA show profile button ( #719 )
...
* add RA show profile button
* lint
2026-04-09 09:37:57 +02:00
Logan McNaughton
1226052035
cleanup some cli options ( #718 )
2026-04-09 09:20:23 +02:00
Logan McNaughton
2917e662df
better defaults for window size ( #717 )
2026-04-08 22:31:28 +02:00
Logan McNaughton
601713e102
RetroAchievements hardcore support ( #716 )
...
* enable hardcore mode
* more
2026-04-08 21:57:18 +02:00
Logan McNaughton
54d82713ac
dont check for update with flatpak ( #713 )
2026-04-07 19:42:07 +02:00
Logan McNaughton
e932239a63
RetroAchievements ( #710 )
...
* retroachievements
* add rc_api_info
* disable hardcore
* clear password after login attempt
* proper check for hardcore
* more set_hardcore
* change checkbox
* add more stubs
* add more UI
* add button for RA website
* cleanup http callback
2026-04-07 08:59:03 +02:00
Logan McNaughton
5207bd4b27
remove governor crate ( #709 )
...
* remove governor crate
* more
2026-04-04 09:27:45 +02:00
Logan McNaughton
d378ae187a
write savestate in thread ( #708 )
2026-04-03 16:32:40 +02:00
Logan McNaughton
e72ddf73f0
use 4 worker threads ( #707 )
2026-04-03 16:00:00 +02:00
Logan McNaughton
11d3e52779
use status vs spawn/wait ( #699 )
2026-03-31 19:12:06 +02:00
Logan McNaughton
9b0b3e67a4
change dinput arg type
2026-03-31 13:58:56 +02:00
Logan McNaughton
ebd22415cd
honor setting
2026-03-31 11:40:50 +02:00
Logan McNaughton
5177aaab53
dont pass fullscreen
2026-03-31 11:38:36 +02:00
Logan McNaughton
ad5dc8311a
remove custom stack size ( #698 )
...
* remove custom stack size
* new command
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* config
* more
* more
2026-03-31 10:54:14 +02:00
Logan McNaughton
cc538f942f
use limiter clock
2026-03-30 09:20:44 +02:00
Logan McNaughton
9528473f11
use Duration for comparing time ( #696 )
2026-03-29 18:54:35 +02:00
Logan McNaughton
46cb6738a2
Use upstream sse2neon ( #694 )
...
* Use upstream sse2neon
* update commit
2026-03-28 19:24:53 +01:00
Logan McNaughton
bff39ab04d
Rust 1.94.1 ( #692 )
...
* Rust 1.94.1
* more
* more
2026-03-26 16:28:29 +01:00
Logan McNaughton
86ce5795fa
fix netplay start if player 1 leaves ( #691 )
...
* fix netplay start if player 1 leaves
* more
* more
2026-03-25 10:56:17 +01:00
Logan McNaughton
a834a4f9a4
Eliminate macOS Vulkan hint in SDL initialization ( #690 )
...
Removed macOS-specific Vulkan library hint from SDL initialization.
2026-03-24 18:06:49 +01:00
Logan McNaughton
6220a566eb
Enable Win ARM build ( #686 )
...
* Enable Win ARM build
* change ss2neon source
* update sse2neon
2026-03-24 13:29:02 +01:00
Logan McNaughton
5da6a6c3ee
clippy fixes ( #688 )
...
* clippy fixes
* fix fmt
2026-03-24 11:09:16 +01:00
Logan McNaughton
567dd3a79d
Reset hotkey ( #682 )
...
* Start soft reset work
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
2026-03-21 19:57:27 +01:00
Logan McNaughton
72df783d8c
Add CLI option to load a save state ( #681 )
...
* Add CLI option to load a save state
* more
* more
* more
2026-03-19 14:06:53 +01:00
Logan McNaughton
c6703244b3
better window cleanup
2026-03-17 19:15:19 +01:00
Logan McNaughton
8291a93337
draw every 100ms in input profile creation
2026-03-17 19:09:10 +01:00
Logan McNaughton
3e177ea4be
move SDL_HINT_VULKAN_LIBRARY
2026-03-16 14:58:02 +01:00
Logan McNaughton
6de1ef3548
change message in input profile
2026-03-16 14:55:27 +01:00
Logan McNaughton
73a3e6a22a
Add hint for MoltenVK ( #678 )
2026-03-15 10:49:24 +01:00
Logan McNaughton
f24a5e7f05
reapply cheats when loading save state
2026-02-11 16:13:36 +01:00
Logan McNaughton
55170fcca3
use Xoshiro256PlusPlus ( #668 )
2026-02-09 12:16:10 +01:00
Logan McNaughton
db40ec5034
cargo update (rand)
2026-02-06 09:51:12 +01:00
Logan McNaughton
7f84eb2aff
add missing gamepad button types
2026-01-26 21:44:03 +01:00
Logan McNaughton
b460d55714
use SDL_HAPTIC_INFINITY
2026-01-25 13:35:59 +01:00
Logan McNaughton
5937922558
fix issue with emux_xdetect
2026-01-22 20:44:17 +01:00
Logan McNaughton
9775f103e0
flush saves to disk ( #658 )
...
* flush saves to disk
* more
* more
* more
* more
* more
* more
* more
* more
2026-01-22 20:09:13 +01:00
Logan McNaughton
bf01898c6f
remove extra function
2026-01-22 09:22:47 +01:00
Logan McNaughton
ce3b12bba9
print message for audio volume
2026-01-21 19:01:50 +01:00
Logan McNaughton
56ff2b260c
adjust audio ratios
2026-01-21 12:13:19 +01:00
Logan McNaughton
367c22877b
add system for micro adjustments to audio pitch
2026-01-21 11:47:33 +01:00
Logan McNaughton
befbacc5b3
remove un-needed var
2026-01-20 15:31:03 +01:00
Logan McNaughton
e1a6663bb5
remove needless copy
2026-01-20 13:21:44 +01:00
Logan McNaughton
c5185e60c6
tweak ai dma calculation
2026-01-20 13:19:14 +01:00
Logan McNaughton
1aa879d759
tweak audio queue formula
2026-01-20 13:05:32 +01:00
Logan McNaughton
8be1ac7740
update SDL crate ( #648 )
...
* update SDL crate
* more
2026-01-03 10:07:27 +01:00
Logan McNaughton
56d0b1b2e2
update sse2neon to v1.9.1
2026-01-02 14:41:00 +01:00
Logan McNaughton
7f63bf1fde
Update sse2neon to v1.9.0 ( #642 )
2025-12-22 10:08:09 +01:00
Logan McNaughton
c6fcfddf8c
some cleanup
2025-12-10 15:12:56 +01:00
Logan McNaughton
0aa5c3e63a
cleanup variable
2025-12-10 12:35:22 +01:00
Logan McNaughton
6f8433138d
clippy fixes ( #632 )
...
* clippy fixes
* fix netplay browser
2025-12-10 10:00:42 +01:00
Logan McNaughton
ea5bbfb218
only update controller assignment after user input ( #629 )
2025-12-06 13:42:10 +01:00
Logan McNaughton
f116617ac3
remove redundant SDL_PumpEvents
2025-11-22 14:31:08 +01:00
Logan McNaughton
1141095b65
some code cleanup
2025-11-22 14:14:22 +01:00
Logan McNaughton
162a6df56d
move if statement for better performance
2025-11-22 13:40:26 +01:00
Logan McNaughton
72f47e5aff
addressing hack to fix compatibility with latest libdragon ( #620 )
2025-11-22 10:04:31 +01:00
Adam Steinberg
79eb34d83d
unsolicited main.rs refactor ( #614 )
...
* main.rs refactor
* remove anyhow
* forgive me clippy, for I have sinned
2025-11-08 21:34:35 +01:00
Logan McNaughton
002fbbe8a4
set netplay id from environment ( #606 )
2025-11-04 08:27:32 +01:00
Logan McNaughton
fe0297690f
pump events during vi ( #593 )
...
* pump events during vi
* add var
* more
* more
2025-10-26 13:42:25 +01:00
Logan McNaughton
847df61526
Add pause between key bindings ( #594 )
2025-10-26 13:33:40 +01:00
Logan McNaughton
6c09176d12
add .srm for GB saves
2025-10-11 19:32:35 +02:00
Logan McNaughton
d3ecc37da6
fix compare interrupt issue ( #588 )
2025-10-01 10:05:03 +02:00
Logan McNaughton
d6d608b674
Revert "more audio cleanup"
...
This reverts commit f3271cba63 .
2025-09-28 09:59:02 +02:00
Logan McNaughton
116ffe9845
fix clippy warning
2025-09-22 09:15:41 +02:00
Logan McNaughton
f3271cba63
more audio cleanup
2025-09-21 18:36:03 +02:00
Logan McNaughton
9037680cda
cleanup audio code ( #579 )
2025-09-21 16:30:11 +02:00