Commit Graph
39318 Commits
Author SHA1 Message Date
Henrik Rydgård 484fbeb4cb Add end-of-init barrier 2023-12-30 10:41:59 +01:00
Unknown W. Brackets a9456824aa Merge pull request #18639 from hrydgard/handle-serving-directories
Various changes to the webserver to handle serving HTTP subfolders
2023-12-29 14:03:47 -08:00
Unknown W. Brackets 593955a86f Merge pull request #18640 from hrydgard/handle-remote-directories
Various fixes to PathBrowser etc to handle browsing HTTP subfolders
2023-12-29 13:56:10 -08:00
Henrik Rydgård 9bcb858131 Various changes to the webserver to handle serving HTTP subdirectories 2023-12-29 21:35:31 +01:00
Henrik Rydgård 9c1fd06c2f Various fixes to PathBrowser etc to handle browsing HTTP subfolders 2023-12-29 21:34:24 +01:00
Unknown W. Brackets 80bd328a9d Merge pull request #18638 from hrydgard/more-tex-replacement-details
Fix two minor tex replacement issues
2023-12-29 10:21:43 -08:00
Henrik Rydgård daa9fab32a Don't try to replace textures if there's just an empty TEXTURES/{GAMEID} folder. 2023-12-29 19:06:43 +01:00
Henrik Rydgård 3ffcf267cb Allow replacing mip levels of a texture even without a ini file. Probably niche. 2023-12-29 19:06:20 +01:00
Henrik Rydgård 46b25d20a4 Merge pull request #18637 from unknownbrackets/riscv-more
Add some more RISC-V extensions to emitter
2023-12-29 19:03:49 +01:00
Henrik Rydgård 5c1767c849 Merge pull request #18636 from unknownbrackets/debug-log-usec
Debugger: Add usec for breakpoint logging
2023-12-29 18:58:23 +01:00
Unknown W. Brackets 52db66e7ad riscv: Add vector bitmanip encoding. 2023-12-29 09:42:23 -08:00
Unknown W. Brackets d6ce03e1db Audio: Correct log function name. 2023-12-29 09:42:23 -08:00
Unknown W. Brackets 83dc1c9705 riscv: Add detect flags, not detected yet. 2023-12-29 09:42:23 -08:00
Unknown W. Brackets e5467d2706 riscv: Add czero instruction encoding. 2023-12-29 09:42:23 -08:00
Unknown W. Brackets e3c6add63a riscv: Add encoding for Zcb. 2023-12-29 09:42:23 -08:00
Unknown W. Brackets 15cb782f85 riscv: Implement Zfa encoding.
Not yet enabled/detected.
2023-12-29 09:42:23 -08:00
Henrik Rydgård ba6749db53 Merge pull request #18635 from hrydgard/some-new-toggles
Add bindings for toggling mouse control and touch screen controls
2023-12-29 18:39:51 +01:00
Unknown W. Brackets ebf6f14a31 Debugger: Add usec for breakpoint logging. 2023-12-29 09:39:39 -08:00
Henrik Rydgård 00c8f623e0 New strings 2023-12-29 17:40:57 +01:00
Henrik Rydgård 679b8330ff Add bindings for toggling mouse control and touch screen controls. Not bound by default.
I think I'll find myself using both of these for testing, feel worthwhile.

Suggested in #18464
2023-12-29 17:40:57 +01:00
Henrik Rydgård 01d73613f3 Merge pull request #18634 from hrydgard/misc-fixes
Misc fixes and cleanups (touch control opacity, etc)
2023-12-29 17:40:29 +01:00
Henrik Rydgård 63181374c7 Finish previous commit 2023-12-29 17:24:15 +01:00
Henrik Rydgård 4609df40c9 Update gamepad opacity once per frame, not once per button 2023-12-29 17:09:38 +01:00
Henrik Rydgård f42e9d94a3 Show the tilt input type directly on the item that goes to the tilt settings 2023-12-29 14:10:03 +01:00
Henrik Rydgård e3177ac870 Make some global string pointers const, not just the strings.
Minor cleanup.
2023-12-29 14:09:45 +01:00
Henrik Rydgård f22249cef5 Reject zero-vertex-count draws.
I thought all the code was safe against it, but it isn't.
2023-12-29 14:09:45 +01:00
Henrik Rydgård 5b0e82115e Merge pull request #18633 from hrydgard/chd-stream-support
Remote ISO: Add working support for streaming CHD files over the network
2023-12-29 13:56:09 +01:00
Henrik Rydgård 7d114eb29b Remote ISO: Add working support for streaming CHD files over the network 2023-12-29 13:34:22 +01:00
Henrik Rydgård a5afba2b70 Merge pull request #18632 from hrydgard/remote-iso-share-folder
Remote ISO: Allow sharing a full folder instead of Recent
2023-12-29 13:34:16 +01:00
Henrik Rydgård bc889acfcb Libretro: The "Skip GPU readbacks" parameter was backwards, fix it 2023-12-29 13:27:59 +01:00
Henrik Rydgård 4b027baeb6 Remote ISO: Don't expose HTTP paths from recent for "re-sharing", won't work. 2023-12-29 12:55:08 +01:00
Henrik Rydgård 71f1e29513 Remote ISO: Allow sharing a folder of ISOs instead of Recent. 2023-12-29 12:55:08 +01:00
Henrik Rydgård a416d94e38 CHD over http wasn't actually working, disable again until it can be fixed 2023-12-29 12:19:06 +01:00
Henrik Rydgård 1e6584148d Merge pull request #18631 from hrydgard/remote-iso-folder-prep
Remote ISO: Prepare to allow sharing folders directly
2023-12-29 12:10:37 +01:00
Henrik Rydgård 74a33ab98d Add new FolderChooserChoice 2023-12-29 11:44:26 +01:00
Henrik Rydgård e6bc3d83f8 Logging improvement 2023-12-29 11:44:22 +01:00
Henrik Rydgård 2160abb5ec Web server: Send 404 as appropriate 2023-12-29 11:21:14 +01:00
Henrik Rydgård 9e82b123ea Merge pull request #18630 from hrydgard/more-feedback
Remove excessive .reserve calls, remove unexplained check
2023-12-29 10:47:34 +01:00
Henrik Rydgård 6aaf9b0fc8 Remove unmotivated check
See comments on #18543

I don't see how we ever ran out of bounds there.
2023-12-29 08:54:58 +01:00
Henrik Rydgård 126d88ecfc Back out clearly inconsequential/useless .reserve() calls 2023-12-29 08:27:56 +01:00
Henrik Rydgård c97d5ef23f Merge pull request #18629 from unknownbrackets/unbreak-jithacks
Core: Revert save state breakage
2023-12-29 07:38:15 +01:00
Unknown W. Brackets c243f39d94 Core: Revert save state breakage.
Any save states created in the interim will not be backwards compatible to
any HLE changes.
2023-12-28 21:14:23 -08:00
Henrik Rydgård ecb7f93418 Merge pull request #18628 from hrydgard/remote-iso-fixes
Remote ISO: Allow streaming .chd, add reload button to game browser
2023-12-29 01:19:46 +01:00
Henrik Rydgård 755b2a2535 Fix check for navigating upwards from http Paths 2023-12-29 00:40:16 +01:00
Henrik Rydgård cd00d06842 Add reload button to GameBrowser. Fix assert if game load failed 2023-12-29 00:18:04 +01:00
Henrik Rydgård 9317ad4b23 Allow streaming .chd files 2023-12-29 00:03:10 +01:00
Henrik Rydgård 2074ccd17a Merge pull request #18627 from hrydgard/remote-tab
Remote game streaming: Add an option to put a tab on the main screen
2023-12-28 21:04:58 +01:00
Henrik Rydgård acbd32c5f1 Fix GE frame dumps, no longer produces only 1kb files.
Broke in ca94de8d4b
2023-12-28 20:27:32 +01:00
Henrik Rydgård 80c6dbfdfe Minor: bugfix in texreplacer, darker alpha chessboard in texture viewer 2023-12-28 19:46:36 +01:00
Henrik Rydgård 91942afa1e New string 2023-12-28 18:59:50 +01:00