Commit Graph
43966 Commits
Author SHA1 Message Date
Henrik Rydgård 6f5339156c Imgui build system 2024-11-04 23:14:39 +01:00
Henrik Rydgård 150d4c4e65 Add the base IMGUI code, including a Vulkan backend that we'll convert to thin3d 2024-11-04 23:14:37 +01:00
Henrik Rydgård d37c04079d Change the 2D matrix generation to query the coordinate convention from the draw context 2024-11-04 23:14:23 +01:00
Henrik Rydgård 8f8598c347 thin3d: Add partial support for 32-bit index buffers. Add DrawIndexedUP. 2024-11-04 23:14:22 +01:00
Henrik Rydgård 0f50225f8e v1.18.1 v1.18.1 2024-11-04 17:16:10 +01:00
Henrik Rydgård fc0d8c3b29 Update README.md for 1.18.1 2024-11-04 17:13:09 +01:00
Henrik Rydgård a48247823f Merge pull request #19582 from hrydgard/minor-fixes
Fix minor theme issue in Store, thanks Nabn00b.
2024-11-04 15:52:17 +01:00
Henrik Rydgård 9fb759d626 Fix minor theme issue in Store, thanks Nabn00b.
See #19550
2024-11-04 15:45:40 +01:00
Henrik Rydgård 6bbb0bc75e Merge pull request #19580 from hrydgard/error-on-missing-return
GCC/llvm: Enable a lot more warnings, error on missing return value
2024-11-04 12:45:00 +01:00
Henrik Rydgård cd6d4db7b8 Fix missing return value in another function 2024-11-04 12:05:54 +01:00
Henrik Rydgård 294584c608 GCC/llvm: Enable a lot more warnings, error on missing return value 2024-11-04 11:54:45 +01:00
Henrik Rydgård ca94c0215f Merge pull request #19579 from hrydgard/post-release-fixes
Add missing return statement from PBPReader::GetSubFileAsString.
2024-11-04 01:33:42 +01:00
Henrik Rydgård cebb2ea96e Add missing return statement from PBPReader::GetSubFileAsString. Compiler should have rejected this.. 2024-11-04 01:15:00 +01:00
Henrik Rydgård 785ce86f76 Apply that to breaking execution as well. 2024-11-03 17:54:55 +01:00
Henrik Rydgård 5598228462 Better notification mechanism to scroll the disasm window after step 2024-11-03 17:54:55 +01:00
Henrik Rydgård 3ba3b911b4 Add disasm event WM_DEB_AFTEREVENT 2024-11-03 17:54:54 +01:00
Henrik Rydgård c851be26eb Decouple the last part of step() 2024-11-03 17:54:54 +01:00
Henrik Rydgård 828523165f Rework the step functions. 2024-11-03 17:54:54 +01:00
Henrik Rydgård a730f01c53 Unify the step functions 2024-11-03 17:54:54 +01:00
Henrik Rydgård 73aba606e7 Harmonize the various step functions in the disasm window 2024-11-03 17:54:54 +01:00
Henrik Rydgård 69177f7fa6 Same with Step Out 2024-11-03 17:54:54 +01:00
Henrik Rydgård 251fc8d905 Same with Step Over 2024-11-03 17:54:54 +01:00
Henrik Rydgård c787149472 Start moving the CPU debug-step logic to Core.cpp 2024-11-03 17:54:51 +01:00
Henrik Rydgård d3e9398cb3 Split Core_EnableStepping into Core_Break and Core_Resume 2024-11-03 17:53:42 +01:00
Henrik Rydgård cbd19c967f v1.18 v1.18 2024-11-03 12:32:12 +01:00
Henrik Rydgård 7ce876d3f1 New icon images, reorganize files, update banner 2024-11-03 12:29:55 +01:00
Henrik Rydgård 325d6d7dec Merge pull request #19574 from hrydgard/some-more-fixes
A few misc fixes (Bust-a-move video, scaling issue in touch layout editor)
2024-11-02 22:36:48 +01:00
Henrik Rydgård 1f8549045d Default Discord rich presence to off 2024-11-02 21:36:30 +01:00
Henrik Rydgård 55d110493a Hide the Discord Rich Presence option on platforms where we don't support it 2024-11-02 21:31:45 +01:00
Henrik Rydgård 6b753c1d63 Fix scaling issue in touch control layout screen, thanks @iota97
See #19573
2024-11-02 19:53:29 +01:00
Henrik Rydgård d20bde8a1f Delay UMD access to pass load time check in Bust-a-Move Deluxe/Ghost.
Fixes #8795
2024-11-02 19:46:55 +01:00
Henrik Rydgård e8ea225a0f Merge pull request #19572 from hrydgard/even-more-fixes
Even more minor fixes
2024-11-01 22:08:47 +01:00
Henrik Rydgård eb5769c162 PBPReader sanity checks 2024-11-01 20:35:34 +01:00
Henrik Rydgård dd8f9b682f Don't crash on trying to re-record a GE dump 2024-11-01 20:27:09 +01:00
Henrik Rydgård 2e53d2f9f9 NPDRM: Logging cleanup, remove assert (turn into debug assert) 2024-11-01 20:10:23 +01:00
Henrik Rydgård 6f9a6b0d6e Add PSN Power Pack/Puzzle Pack to [ForceUMDDelay].
Fixes issue #19571
2024-11-01 20:03:21 +01:00
Henrik Rydgård 55b00d6982 Merge pull request #19566 from hrydgard/readme-1.18
Update README.md for 1.18
2024-11-01 10:06:30 +01:00
Henrik Rydgård 4370c4ff4c Merge pull request #19570 from hrydgard/final-fixes-maybe
Few more minor tweaks before release
2024-11-01 01:22:08 +01:00
Henrik Rydgård 2c395f58e5 Linkify 2024-11-01 00:52:04 +01:00
Henrik Rydgård d9bd4c83a2 README.md: Move 16.x to history.md 2024-11-01 00:37:15 +01:00
Henrik Rydgård 4d44c35e95 Fixes, mention immersive mode 2024-11-01 00:07:41 +01:00
Henrik Rydgård e93427c433 CPU_Init: Bail out earlier if we fail to identify a file. 2024-10-31 23:56:36 +01:00
Henrik Rydgård f690cb99a4 If upnp is disabled, poll the check less aggressively. TODO: should wait for a cond instead. 2024-10-31 23:15:08 +01:00
Henrik Rydgård 2adbc231f0 EmuScreen: Turn the pass asserts into dbg_asserts and add safe workarounds 2024-10-31 23:09:47 +01:00
Henrik Rydgård f14551ef33 Logging improvement in NPDRMBlockDevice 2024-10-31 00:38:06 +01:00
Henrik Rydgård 40426ece2e Update README.md for 1.18 2024-10-30 00:25:22 +01:00
Henrik Rydgård 528a26d2a6 Merge pull request #19565 from hrydgard/postshader-fixes
Postshader fixes
2024-10-29 16:36:43 +01:00
Henrik Rydgård b226dd329f Postshader: Fix issue where some changes weren't reflected until resizing the window 2024-10-29 16:15:46 +01:00
Henrik Rydgård f86b55c481 Postshader: Work around a play-reported race condition (haven't figured out how to hit it, though). 2024-10-29 15:50:47 +01:00
Henrik Rydgård 9333a252ab Merge pull request #19564 from hrydgard/further-fixes
Some more fixes, Swedish translation improvements
2024-10-29 14:10:01 +01:00