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 |
|
Logan McNaughton
|
fc41e26a6d
|
expose 8x resolution (#578)
|
2025-09-21 13:36:13 +02:00 |
|
Logan McNaughton
|
9db831fdef
|
disable repeat mode on MI_CLR_INIT
|
2025-09-20 17:21:06 +02:00 |
|
Logan McNaughton
|
004b603e96
|
support basic mi repeat mode (#575)
* support basic mi repeat mode
* more
* more
|
2025-09-20 17:09:30 +02:00 |
|
Logan McNaughton
|
2b93fb8aa1
|
re-add framebuffer tracking (#573)
|
2025-09-19 11:32:48 +02:00 |
|
Logan McNaughton
|
0605967c28
|
modify rsp sync points
|
2025-09-16 11:39:23 +02:00 |
|
Logan McNaughton
|
d6e6a16814
|
reset device.rdp.last_status_value
|
2025-09-16 10:02:07 +02:00 |
|
Logan McNaughton
|
f6d6746207
|
use addr_masked
|
2025-09-15 18:32:25 +02:00 |
|
Logan McNaughton
|
100238f198
|
optimize some reads/writes (#571)
|
2025-09-15 18:26:45 +02:00 |
|
Logan McNaughton
|
daee53a626
|
Optimize VU instructions (#570)
|
2025-09-15 15:50:28 +02:00 |
|
Logan McNaughton
|
569b26a067
|
panic on attempted use of mi repeat mode
|
2025-09-10 13:16:57 +02:00 |
|
Logan McNaughton
|
4fa1a8ad39
|
remove redundant get_rooms netplay call (#563)
* remove redundant get_rooms netplay call
* unwrap
|
2025-09-05 09:32:17 +02:00 |
|
Logan McNaughton
|
2127705e7b
|
set deadzon max to 99
|
2025-08-24 07:29:07 +02:00 |
|
Logan McNaughton
|
cccb079d63
|
cleanup deadzone code (#558)
|
2025-08-24 00:05:03 +02:00 |
|
Logan McNaughton
|
c52b680753
|
use saturating abs for deadzone (#557)
|
2025-08-23 22:52:04 +02:00 |
|
Logan McNaughton
|
8799650245
|
add deadzone option (#554)
* add deadzone option
* add deadzone calc
* more
|
2025-08-23 15:36:03 +02:00 |
|
Logan McNaughton
|
90be2130c1
|
move cheats back
|
2025-08-23 09:36:47 +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
|
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
|
6ad1a31e34
|
correct joystick hat diagonal input (#551)
|
2025-08-20 09:15:41 +02:00 |
|
Logan McNaughton
|
4476d476de
|
add frame advance (#549)
|
2025-08-18 10:42:29 +02:00 |
|
Logan McNaughton
|
8037fb426e
|
UNF loader support (#526)
|
2025-08-18 08:44:12 +02:00 |
|
Logan McNaughton
|
f0381a2cd1
|
add uppercase file extensions (#548)
|
2025-08-17 21:01:23 +02:00 |
|
Logan McNaughton
|
c6767c94a6
|
move sse2neon to submodule (#539)
|
2025-08-07 12:17:50 +02:00 |
|
Logan McNaughton
|
23fdfff1ac
|
some clippy fixes (#538)
* some clippy fixes
* more
|
2025-08-06 12:18:40 +02:00 |
|
Logan McNaughton
|
fc512d9517
|
fix netplay for unknown ROMs
|
2025-08-06 09:12:35 +02:00 |
|