Commit Graph

610 Commits

Author SHA1 Message Date
Logan McNaughton
0bf70a77ea correct load block size 2025-09-26 18:52:27 +02:00
Logan McNaughton
e23e7f33c1 Re-add wgpu
I didn't see any evidence of crashing
2025-09-26 07:23:48 +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
431c7c2a8d cargo update 2025-09-25 13:32:23 +02:00
Logan McNaughton
cf99539f85
remove wgpu (#576) 2025-09-25 07:36:23 +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
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
d1f28bb7a8
optimize rdp_check_framebuffers (#577) 2025-09-21 10:43:49 +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
8661e2c9b1 always enable lto 2025-09-20 08:37:55 +02:00
Logan McNaughton
c712f2a288 bump to 1.1.7 2025-09-19 12:57:05 +02:00
Logan McNaughton
366162e6fe cargo update 2025-09-19 12:56:07 +02:00
Logan McNaughton
2b93fb8aa1
re-add framebuffer tracking (#573) 2025-09-19 11:32:48 +02:00
Logan McNaughton
a191701610
update to rust 1.90 (#574)
* update to rust 1.90

* more
2025-09-18 22:46:22 +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
e374825d5e add release-with-debug profile 2025-09-15 19:23:21 +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
018d8ca3e3 fix parallel-rdp build 2025-09-15 12:28:54 +02:00
Logan McNaughton
24d26d864e update parallel-rdp 2025-09-15 12:21:26 +02:00
Logan McNaughton
7b8c549e8e
remove rdp sync speed hack (#567) 2025-09-15 09:50:23 +02:00
Logan McNaughton
f6c7e3d3c0 use wgpu for gui 2025-09-12 14:16:46 +02:00
Logan McNaughton
374b01dccf cargo update 2025-09-12 13:58:21 +02:00
Logan McNaughton
569b26a067 panic on attempted use of mi repeat mode 2025-09-10 13:16:57 +02:00
Logan McNaughton
380d196ae7 cargo update 2025-09-05 10:54:03 +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
8acf3b9de8 bump to 1.1.6 2025-08-24 10:58:58 +02:00
Logan McNaughton
b3297f82b2 cargo update 2025-08-24 10:58:01 +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
4857b86897
bump to 1.1.5 (#553) 2025-08-21 15:22:19 +02:00
Logan McNaughton
26022fff72 cargo update 2025-08-21 15:03:50 +02:00
Logan McNaughton
658dede9e9
use dependabot to update rust (#552) 2025-08-20 10:26:26 +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