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
5528f233c0
fix compile warning
2025-03-13 16:51:41 +01:00
Logan McNaughton
ec2f47e5d3
cleanup vector code
2025-03-11 15:08:35 +01:00
Logan McNaughton
139d66eb82
use vector for rdram_dirty ( #322 )
2025-03-11 14:52:57 +01:00
Logan McNaughton
84dcc6c154
fix image scale when using upscaling ( #317 )
2025-03-10 22:53:16 +01:00
Logan McNaughton
5bac846bda
update shaders ( #315 )
2025-03-10 17:13:45 +01:00
Logan McNaughton
e93c275795
Add option for CRT shader ( #314 )
...
* add CRT shader
* more
* more
* update type
* more
* more
* more
* more
2025-03-10 16:52:25 +01:00
Logan McNaughton
5a3609d501
add option to crop out letterbox ( #292 )
2025-02-28 09:47:34 +01:00
Logan McNaughton
7b51ca82eb
add widescreen stretch option ( #291 )
2025-02-27 22:05:19 +01:00
Logan McNaughton
c363e78fbb
add slider for resolution ( #264 )
...
* add slider for resolution
* more
2025-02-19 14:48:36 +01:00
Logan McNaughton
b01c2d1885
use key down for input
2025-02-18 14:25:24 +01:00
Logan McNaughton
bb2da243b3
fix hotkeys
2025-02-18 13:38:38 +01:00
Logan McNaughton
938a99caa9
clean up data struct ( #262 )
...
* clean up data struct
* add check
* more
* more
* more
2025-02-18 10:05:48 +01:00
Logan McNaughton
656e390171
track RDP RDRAM writes ( #259 )
...
* track RDP RDRAM writes
* more
* more
* more
* more
* more
2025-02-17 22:13:45 +01:00
Logan McNaughton
17990dfebc
toggle speed limiter ( #260 )
2025-02-17 13:40:25 +01:00
Logan McNaughton
e04a151d49
set DPC_PIPEBUSY_REG ( #253 )
...
* set DPC_PIPEBUSY_REG
* revert hidden rdram change
* more
2025-02-15 08:29:37 +01:00
Logan McNaughton
a1c2ac21be
fix hidden rdram size
2025-02-14 21:32:11 +01:00
Logan McNaughton
b7d194e12d
alt_return to toggle fullscreen ( #252 )
...
* alt_return to toggle fullscreen
* more
2025-02-14 12:29:49 +01:00
Logan McNaughton
2010b82c8e
remove dead code
2025-02-13 11:57:16 +01:00
Logan McNaughton
0faf33fcfa
PAL aspect ratio adjustment ( #242 )
2025-02-12 10:14:06 +01:00
Logan McNaughton
b67268ff62
fix PAL aspect ratio ( #241 )
2025-02-12 09:19:39 +01:00
Logan McNaughton
2289971987
Savestate support ( #236 )
...
* add save state support
* bind to f5
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* arm
* arm
* arm
* arm
* arm
* more
* more
* more
* more
* more
* more
2025-02-11 15:22:35 +01:00
Logan McNaughton
1c168c4bcd
add some CPU read cycles ( #233 )
...
* add some CPU read cycles
* more
* more
* more
* use scissor region for rdp interrupt calc
2025-02-09 17:34:29 +01:00
Logan McNaughton
ab5ef57106
further function cleanup
2025-02-09 11:43:10 +01:00
Logan McNaughton
37b41c0f66
cleanup vi calc functions
2025-02-08 22:41:28 +01:00
Logan McNaughton
4c50203ad3
modify rdp sync code ( #230 )
2025-02-08 21:39:48 +01:00
Logan McNaughton
271e4be68c
disable rdp sync optimization to be safe ( #229 )
2025-02-08 21:20:59 +01:00
Logan McNaughton
a9afd6bb5c
Improve RDP emulation performance ( #228 )
...
* Improve RDP emulation performance
* more
* more
* more
* more
2025-02-07 22:29:20 +01:00
Logan McNaughton
f84444a12e
remove rdp_full_sync ( #203 )
...
* remove rdp_full_sync
* swap
* swap
2025-01-30 14:42:04 +01:00
Logan McNaughton
cb9309d7e4
RDP sync updates ( #201 )
...
* RDP sync updates
* rename
* rename
2025-01-29 20:21:49 +01:00
Logan McNaughton
1f746c5b36
Use SDL_Vulkan_GetVkGetInstanceProcAddr ( #186 )
...
* static link MoltenVK
* static link MoltenVK
* test
* test2
* test2
* more
* more
* more
2025-01-26 22:17:50 +01:00
Logan McNaughton
b0e9c29a05
SDL code tweaks ( #177 )
...
* SDL code tweaks
* more
* more
* more
* more
* more
2025-01-25 12:43:37 +01:00
Logan McNaughton
02c8661b4e
Use SDL3 ( #175 )
...
* Use SDL3
* more
* more
* more
* source
* more
* destory
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* fix
* fix
* more
* more
* more
* more
* more
* more
* more
2025-01-25 11:25:54 +01:00
Logan McNaughton
dbd12516cf
Netplay create room GUI ( #162 )
...
* netplay
* more
* more
* more
* more
* tokio
* more
* more
* more
* video
* functions
* more
* use rusttls
* fix broadcast
2025-01-19 14:17:09 +01:00
Logan McNaughton
eae81c4623
Add integer scaling option ( #150 )
...
* Add integer scaling option
* more
* more
* more
2025-01-14 23:23:26 +01:00
Logan McNaughton
0a10b2c0ba
use SDL_AddEventWatch
2025-01-14 21:42:03 +01:00
Logan McNaughton
c6c2187652
add fullscreen option ( #146 )
...
* add fullscreen option
* fix crash
2025-01-14 19:50:35 +01:00
Logan McNaughton
cd106345c9
use weave deinterlacing ( #135 )
2025-01-13 14:58:35 +01:00
Logan McNaughton
5d00eccb19
Use bindgen for FFI interface ( #127 )
...
* Use bindgen for FFI interface
* use allow list
2025-01-11 18:18:01 +01:00
Logan McNaughton
24b464fea4
Add option for high-res graphics ( #111 )
2025-01-07 13:38:57 +01:00
Logan McNaughton
31bad0416d
Code cleanup ( #103 )
2025-01-06 10:08:58 +01:00
Logan McNaughton
ca33797973
Update parallel-rdp ( #90 )
2024-11-10 22:53:53 +01:00
Logan McNaughton
e87c4736ee
Update parallel-rdp ( #80 )
2024-10-07 14:35:12 +02:00
Logan McNaughton
bc83dd26ee
Update parallel-rdp ( #78 )
2024-09-02 19:57:47 +02:00
Logan McNaughton
877eff0fd4
update parallel rdp
2024-08-25 16:52:13 +02:00