Logan McNaughton
172867527b
add option for SSAA ( #843 )
2026-05-06 09:52:13 +00:00
Logan McNaughton
945d456f9c
disable fps display on close ( #839 )
...
* disable fps display on close
* another check
2026-05-04 12:52:25 +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
b86c5daa2c
add controller hotkeys ( #821 )
...
* add controller hotkeys
* more
* more
* more
* more
* more
* more
2026-05-02 09:04:42 +02:00
Logan McNaughton
b2ef544513
handle controller reconnection ( #815 )
2026-04-27 16:38:20 +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
73d895a64a
add vsync option ( #776 )
2026-04-19 18:25:36 +02:00
Logan McNaughton
d856499f59
fix image positioning ( #772 )
...
* fix image positioning
* more
2026-04-19 07:57:57 +02:00
Logan McNaughton
bc3dd4d39a
Hotkey for onscreen FPS ( #770 )
...
* fps counter
* more
2026-04-18 21:55:37 +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
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
7725aa2692
RA tweaks ( #743 )
...
* prevent crash
* more
* more
2026-04-13 22:38:31 +02:00
Logan McNaughton
baa14de3f3
show leaderboard and challenge together ( #742 )
2026-04-13 21:22:36 +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
4240a99ad5
cache message images ( #738 )
2026-04-12 19:00:45 +02:00
Logan McNaughton
9d7db93c70
fix font clarity ( #737 )
2026-04-12 15:21:52 +02:00
Logan McNaughton
35dbd957cc
reduce font size a bit ( #725 )
...
* reduce font size a bit
* remove duplicate messages
2026-04-09 17:22:26 +02: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
faadefe96e
format cpp code
2026-03-19 19:17:23 +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
2050098735
fix out of bounds access ( #590 )
2025-10-06 09:02:50 +02:00
Logan McNaughton
0bf70a77ea
correct load block size
2025-09-26 18:52:27 +02:00
Logan McNaughton
9d0516545e
reorder items
2025-09-25 16:14:48 +02:00
Logan McNaughton
e3023a902f
further depth buffer tracking tweaks ( #583 )
2025-09-25 15:59:58 +02:00
Logan McNaughton
c2493b829e
watch z-buffer reads as well ( #581 )
2025-09-24 23:00:39 +02:00
Logan McNaughton
2f25de55d7
change depth buffer tracking ( #580 )
2025-09-24 20:06:39 +02:00
Logan McNaughton
fc41e26a6d
expose 8x resolution ( #578 )
2025-09-21 13:36:13 +02:00
Logan McNaughton
d1f28bb7a8
optimize rdp_check_framebuffers ( #577 )
2025-09-21 10:43:49 +02:00
Logan McNaughton
2b93fb8aa1
re-add framebuffer tracking ( #573 )
2025-09-19 11:32:48 +02:00
Logan McNaughton
7b8c549e8e
remove rdp sync speed hack ( #567 )
2025-09-15 09:50:23 +02:00
Logan McNaughton
96af33c434
Split render frame and update screen, move pause loop ( #556 )
...
* split render and update screen functions
* move pause loop
2025-08-23 08:54:47 +02:00
Logan McNaughton
4476d476de
add frame advance ( #549 )
2025-08-18 10:42:29 +02:00
Logan McNaughton
f1968e3a58
use NearestClamp for image
2025-08-06 23:02:08 +02:00
Logan McNaughton
1eb1503981
Onscreen drawing ( #536 )
...
* onscreen messages
* more
* more
* more
* more
* use sdl_ttf
* more
* more
* more
* more
* test
* mroe
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
2025-08-05 15:59:49 +02:00
Logan McNaughton
5aa9a65e7b
add support for save state slots ( #534 )
...
* add support for save state slots
* add log
2025-08-04 14:59:50 +02:00
Logan McNaughton
3e95059ec7
add pause hotkey ( #509 )
2025-07-15 20:43:31 +02:00
Logan McNaughton
b67247f935
Sync sdl window to prevent fullscreen issues ( #481 )
2025-07-09 19:55:24 +02:00
Logan McNaughton
f10c591047
init rdp device
2025-07-09 10:45:12 +02:00
Logan McNaughton
82f1965f26
avoid syncing RDP too much ( #479 )
2025-07-09 10:31:20 +02:00
Logan McNaughton
c7680f10a0
fix compiler warning
2025-06-16 06:31:23 +02:00
Logan McNaughton
383b568012
remove framebuffer tracking ( #381 )
...
* remove framebuffer tracking
* more
2025-04-15 11:08:40 +02:00
Logan McNaughton
11a8e96564
better default for address tracking
2025-04-02 14:06:43 +02:00
Logan McNaughton
b4832b941f
sync parallel rdp for texture images ( #361 )
...
* sync parallel rdp for texture images
* more
* more
* more
* more
* more
2025-04-02 12:24:30 +02:00
Logan McNaughton
8a09cb711f
Add RDP to savestate ( #348 )
...
* organize RDP device
* more
* more
* more
* more
* more
* more
* more
* more
2025-03-22 21:24:39 +01:00
Logan McNaughton
5d692318fe
better region check
2025-03-17 10:06:26 +01:00
Logan McNaughton
f2966230f9
Fix freeze in Bass Hunter 64 ( #339 )
2025-03-17 09:46:09 +01:00
Logan McNaughton
e48ad9bdff
add way to change audio volume ( #330 )
...
* add way to change audio volume
* more
2025-03-15 11:11:18 +01:00
Logan McNaughton
ec2f47e5d3
cleanup vector code
2025-03-11 15:08:35 +01:00