Logan McNaughton
0a42152bcb
move cheats
2025-08-22 22:42:09 +02:00
Logan McNaughton
db335e24d2
render frame before speed limiter ( #555 )
2025-08-22 07:59:28 +02:00
Logan McNaughton
16732d3d3c
use is_multiple_of ( #468 )
2025-07-05 09:31:03 +02:00
Logan McNaughton
5857da0404
add cheats enabled var
2025-07-05 09:25:31 +02:00
Logan McNaughton
8f6c6f1b94
Cheat support ( #459 )
...
* Cheat support
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
2025-07-04 16:46:03 +02:00
Logan McNaughton
ead561933b
Don't adjust variable limit after toggle ( #458 )
...
* Don't adjust variable limit after toggle
* more
2025-06-30 10:55:34 +02:00
Logan McNaughton
3da98c58c5
use rust 1.88 ( #447 )
...
* Use Rust 1.88
* add win aarch64 (commented out)
* Clippy fixes
2025-06-26 20:36:10 +02:00
Logan McNaughton
5b6f9b76a6
fix interlaced image ( #383 )
2025-04-15 23:23:47 +02:00
Logan McNaughton
a4c505c72d
remove some code duplication ( #298 )
2025-03-04 10:12:56 +01:00
Logan McNaughton
17990dfebc
toggle speed limiter ( #260 )
2025-02-17 13:40:25 +01:00
Logan McNaughton
8f20abe813
update_screen after speed limiter ( #250 )
2025-02-13 22:09:17 +01:00
Logan McNaughton
d0965c03e1
dynamically calculate speed limit frequency ( #245 )
...
* dynamically calculate speed limit frequency
* dynamically calculate speed limit frequency
* dynamically calculate speed limit frequency
* more
2025-02-12 21:18:54 +01:00
Logan McNaughton
6ee55ce4ca
add a way to show internal FPS ( #244 )
2025-02-12 17:53:17 +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
4c50203ad3
modify rdp sync code ( #230 )
2025-02-08 21:39:48 +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
195412a48e
Netplay input sync ( #169 )
...
* Netplay sync inputs
* use wrapping add
* non blocking
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* more
* message
* more
* close
* fixes
* redirect rumble
* more
* fix
* more
* messages
2025-01-22 21:31:58 +01:00
Logan McNaughton
4ead0218d9
remove pub keyword where it isn't needed ( #161 )
...
* remove pub keyword where it isn't needed
* more
* Update main.rs
* more
2025-01-18 19:58:23 +01:00
Logan McNaughton
ba6fe1bc05
VRU support ( #115 )
...
* VRU support
* clean
* more
* more
* more
* more
* more
* more
* more
* add mappings
* more
* more
* more
* more
* VRU window
* more
* more
* more
* more
* more
* change fony
* more
* clippy
* clip
* demo
* demo
* if
* fix
* if
* if
2025-01-09 10:31:21 +01:00
Logan McNaughton
e02add9676
Remove pub modifier for consts ( #114 )
2025-01-07 19:54:15 +01:00
Logan McNaughton
913ec771bb
new speed limiter code ( #107 )
...
* new speed limiter code
* add version
2025-01-07 09:11:59 +01:00
Logan McNaughton
31bad0416d
Code cleanup ( #103 )
2025-01-06 10:08:58 +01:00
Logan McNaughton
5409b0f5d4
use spin sleep for more accurate VI timing ( #97 )
2024-12-29 12:06:59 +01:00
Logan McNaughton
46625f3104
clippy fixes ( #22 )
...
* clippy fixes
* typo fix
* more
* more
* more
* more
* more
* more
* add workflow
2023-10-24 14:20:48 +03:00
Logan McNaughton
c3fb872d6f
rom saves ( #18 )
...
* rom saves
* more
* more
* more
* works but slow
* use json
* clean
* clean
* clean
2023-10-16 21:20:58 +03:00
Logan McNaughton
e2995d5b59
event fixes ( #12 )
...
* fix vi stuff
* more
* more fix
* rename
2023-10-10 19:43:25 -06:00
Logan McNaughton
65c91ed359
clean up speed limiter
2023-10-09 20:54:17 -06:00
Logan McNaughton
6c0f3f5aec
fix crash
2023-10-08 12:47:59 -06:00
Logan McNaughton
2c677ddb0c
make func
2023-10-06 21:39:54 -06:00
Logan McNaughton
1318adaafb
only once
2023-10-06 20:30:49 -06:00
Logan McNaughton
edbf10212b
rework frame limiter
2023-10-06 20:23:59 -06:00
Logan McNaughton
2e4a23c315
Initial Commit
2023-10-04 14:33:17 -06:00