antangelo

Results 10 issues of antangelo

Enables the snapshots menu in the new UI, complete with thumbnails, game title information, searching, and the ability to bind snapshots to F5-F8 keys for ease of use. For anyone...

Not sure why this worked before, but the button now highlights separately and works as intended: ![image](https://github.com/xemu-project/xemu/assets/25046221/2b453d9d-f005-4822-a0d9-28e7b8798cc5)

Adds a configuration scheme and UI for remapping keyboard/gamepad inputs to the emulated controller. I tried to keep it as modular as possible so that #1478 can extend this system...

### Bug Description Steps to reproduce: 1. Connect two controllers to xemu (one can be Keyboard) 2. Under input, have one controller connected to port 1 and one unconnected 3....

bug

Snapshots without names are somewhat difficult to create (must use `savevm ""` in the monitor, QMP, or qemu-img) but should be handled correctly regardless. This requires adding an additional present...

Adds a `.clang-tidy` config that covers most identifier naming conventions. Ideally we can offload this component of PR reviews to CI along with formatting in #1510 . Unfortunately it doesn't...

This PR upstreams the pbkit changes required by the [pgraph test suite](https://github.com/abaire/nxdk_pgraph_tests). They are all combined into one PR, but can be split it if preferred. CC: @abaire

Produces an image representation of the depth and stencil buffers. I don't have any games that use float mode or swizzling (to my knowledge), so I'm unable to test those...

Checks formatting and lints for PR changes in CI, using this github action: https://github.com/marketplace/actions/c-c-linter I left the default clang-tidy checks enabled, if this is undesirable they can be set to...

This is a continuation of the work done in #735 . Hardware will round vertices at 0.5625 instead of OpenGL's 0.5. The approach taken in this PR shifts each vertex...