Commit Graph

116 Commits

Author SHA1 Message Date
cb1d9c4daf some gui hook cleanup, added keyboard/controller input for selecting gui options, fixed a crash when loading larger scenes because of low buffer size (or at least I believe it was that) 2025-08-16 00:25:06 -05:00
d5e58ccb9b somehow broke and fixed mesh quantization breaking again after streaming mesh data (need to dequantize first because naively just resetting the descriptors is wrong) (although I might need to update RP3D because collision breaks only when streaming mesh data and DC uses an older version) 2025-08-15 00:07:13 -05:00
ab9aa0ae13 fixed oversight in uf::Mesh::convert, fixed texture streaming not working in OpenGL (the graphic.material.textures weren't updated) fixed missing texture being used in VXGI for vulkan (think it was from reinitializing the texture object itself if it was aliased rather than just resetting the handles) 2025-08-14 23:32:08 -05:00
9ec35a26e6 added texture/animation streaming (to-do: fix textures for OpenGL), serendipitously fixed animations when loading from a graph 2025-08-14 19:09:58 -05:00
eadf732ee5 more agony (oversight fixes and dreamcast build works again (although it doesn't resolve my outstanding issues of too large of a scene mesh......)) 2025-08-13 22:12:38 -05:00
bc406d5b62 agony (added streaming in mesh data if it's out of range (but for the worldspawn only), re-enabled mesh slicing because I commented it out months ago and didn't remember why, some other things probably in the quest of getting this added) 2025-08-13 19:46:05 -05:00
2186e41641 fixed text rendering in opengl (and the culling issue), use libtremor for dreamcast because vorbis is too taxing on the SH4, fixed uf::io::exists by just trying to open the file instead of stating it, probably some other things 2025-08-05 18:39:56 -05:00
81da764d6b added wav (from file) and PCM (from memory buffer) playback, modified hook to VALL-E TTS to now either directly play the audio or invoke a callback (currently only hooked via sound emitter) 2025-08-03 13:45:31 -05:00
4063105847 trimming things 2025-08-01 23:58:25 -05:00
8ba6214cc4 repaired barycentric-based deferred rendering 2025-08-01 23:58:25 -05:00
mrq
67f0456352 some tweaks or something 2025-08-01 23:58:25 -05:00
mrq
a566e07756 attempted to fix mouse look being agonizing, fixed doors not rotating because at some point physics state completely overridden local transforms (to-do: expose some interface that will magically handle this mess) 2025-08-01 23:58:25 -05:00
mrq
91cf9665fe small fixes (although gui on next scene transition breaks) 2025-08-01 23:58:24 -05:00
mrq
bb356ee399 Commit for 2024.12.01 23-07-01.7z 2024-12-01 23:07:00 -06:00
mrq
f1ab22c4a0 Commit for 2023.10.25 00-13-51.7z 2023-10-25 00:13:00 -05:00
mrq
1c8721f615 Commit for 2023.02.04 22-48-51.7z 2023-02-04 22:48:00 -06:00
mrq
fa1e54c7f7 Commit for 2023.01.27 22-55-56.7z 2023-01-27 22:55:00 -06:00
mrq
28cf6a7d8f Commit for 2022.12.30 20-20-07.7z 2022-12-30 20:20:00 -06:00
mrq
de54bcad8f Commit for 2022.12.21 16-25-26.7z 2022-12-21 16:25:00 -06:00
mrq
e816814186 Commit for 2022.11.27 13-25-40.7z 2022-11-27 13:25:00 -06:00
mrq
7668f1f9bf Commit for 2022.11.24 15-35-53.7z 2022-11-24 15:35:00 -06:00
mrq
f556532dd4 Commit for 2022.08.14 23-37-12.7z 2022-08-14 23:37:00 -05:00
mrq
cbde0b92d1 Commit for 2022.08.06 22-41-07.7z 2022-08-06 22:41:00 -05:00
mrq
96ca870586 Commit for 2022.08.04 23-27-32.7z 2022-08-04 23:27:00 -05:00
mrq
cfdb877ed3 Commit for 2022.07.31 22-17-30.7z 2022-07-31 22:17:00 -05:00
mrq
212347ee9c Commit for 2022.07.31 00-20-46.7z 2022-07-31 00:20:00 -05:00
mrq
928945e727 Commit for 2022.07.21 23-48-52.7z 2022-07-21 23:48:00 -05:00
mrq
686a4f5e3e Commit for 2022.07.19 16-59-42.7z 2022-07-19 16:59:00 -05:00
mrq
0c76838ea1 Commit for 2022.07.18 00-44-24.7z 2022-07-18 00:44:00 -05:00
mrq
60e64ccb0d Commit for 2022.07.16 23-28-12.7z 2022-07-16 23:28:00 -05:00
mrq
14e7a9aa6d Commit for 2022.07.13 22-34-59.7z 2022-07-13 22:34:00 -05:00
mrq
403aa11343 Commit for 2022.07.10 23-56-57.7z 2022-07-10 23:56:00 -05:00
mrq
cbd76acbd5 Commit for 2022.07.09 22-04-13.7z 2022-07-09 22:04:00 -05:00
mrq
26a933307b Commit for 2022.07.09 19-45-23.7z 2022-07-09 19:45:00 -05:00
mrq
967f6b768f Commit for 2022.07.05 00-10-00.7z 2022-07-05 00:10:00 -05:00
mrq
c536d24e63 Commit for 2022.06.28 23-53-39.7z 2022-06-28 23:53:00 -05:00
mrq
813907f0a3 Commit for 2022.06.25 23-41-15.7z 2022-06-25 23:41:00 -05:00
mrq
4b7a9d5714 Commit for 2022.06.13 01-15-08.7z 2022-06-13 01:15:00 -05:00
mrq
e38c08ff85 Commit for 2022.06.12 17-21-07.7z 2022-06-12 17:21:00 -05:00
mrq
a9f5a56366 Commit for 2022.06.05 22-42-59.7z 2022-06-05 22:42:00 -05:00
mrq
82390c927b Commit for 2022.06.04 23-47-01.7z 2022-06-04 23:47:00 -05:00
mrq
6418a76456 Commit for 2022.06.02 00-03-46.7z 2022-06-02 00:03:00 -05:00
mrq
27980e0de9 Commit for 2022.05.30 21-53-42.7z 2022-05-30 21:53:00 -05:00
mrq
22d18c953c Commit for 2022.05.29 22-44-19.7z 2022-05-29 22:44:00 -05:00
mrq
cf3d1eebc1 Commit for 2022.05.09 00-07-22.7z 2022-05-09 00:07:00 -05:00
mrq
c8853dc1b8 Commit for 2022.05.05 01-14-35.7z 2022-05-05 01:14:00 -05:00
mrq
ccf743d344 Commit for 2022.04.24 23-41-03.7z 2022-04-24 23:41:00 -05:00
mrq
b904c7f280 Commit for 2022.03.27 22-01-29.7z 2022-03-27 22:01:00 -05:00
mrq
112a061dc8 Commit for 2022.01.05 23-01-04.7z 2022-01-05 23:01:00 -06:00
mrq
c3d320ce1a Commit for 2022.01.02 21-17-17.7z 2022-01-02 21:17:00 -06:00
mrq
eef9cac83b Commit for 2022.01.01 23-17-04.7z 2022-01-01 23:17:00 -06:00
mrq
ae6bb02cdd Commit for 2021.12.29 23-43-26.7z 2021-12-29 23:43:00 -06:00
mrq
3bd7dc76b4 Commit for 2021.12.27 18-55-51.7z 2021-12-27 18:55:00 -06:00
mrq
e16f3d77d7 Commit for 2021.11.01 00-13-09.7z 2021-11-01 00:13:00 -05:00
mrq
386bf04eb9 Commit for 2021.10.30 15-08-40.7z 2021-10-30 15:08:00 -05:00
mrq
fb5749d8a3 Commit for 2021.10.28 23-52-39.7z 2021-10-28 23:52:00 -05:00
mrq
3c11536d7f Commit for 2021.07.31 18-05-16.7z 2021-07-31 18:05:00 -05:00
mrq
60cb5bd236 Commit for 2021.07.27 22-27-21.7z 2021-07-27 22:27:00 -05:00
mrq
ff15e641eb Commit for 2021.07.19 22-00-39.7z 2021-07-19 22:00:00 -05:00
mrq
6d8fbc6ee5 Commit for 2021.07.16 23-54-06.7z 2021-07-16 23:54:00 -05:00
mrq
bb85db104f Commit for 2021.07.06 18-20-12.7z 2021-07-06 18:20:00 -05:00
mrq
5cd6a2e155 Commit for 2021.06.29 02-19-12.7z 2021-06-29 02:19:00 -05:00
mrq
7fc997cc18 Commit for 2021.06.27 00-42-22.7z 2021-06-27 00:42:00 -05:00
mrq
e82077a8b9 Commit for 2021.06.20 22-56-10.7z 2021-06-20 22:56:00 -05:00
mrq
7233a59fa1 Commit for 2021.06.19 23-17-31.7z 2021-06-19 23:17:00 -05:00
mrq
84a2b0cd8d Commit for 2021.06.19 17-11-20.7z 2021-06-19 17:11:00 -05:00