hwtests icon indicating copy to clipboard operation
hwtests copied to clipboard

Hardware test suite

Results 11 hwtests issues
Sort by recently updated
recently updated
newest added

https://bugs.dolphin-emu.org/issues/12565

This is refactoring to make future work on a lighting test easier. (I haven't rerun tests with this change yet, but I have confirmed that everything builds.)

Note that I've removed the CPMemory struct itself, as well as the load/preprocess functions and the functions that get a specific component based on an index (as those had panic...

See dolphin-emu/dolphin#10251. The test I originally wrote is [here](https://gist.github.com/Pokechu22/51f6f53862b0298bafa6cddca111b699). [Here](https://github.com/dolphin-emu/hwtests/files/7664094/scissor_hw_4.log) is the output from a real Wii. The software renderer [gives identical output](https://github.com/dolphin-emu/hwtests/files/7664095/scissor_dol_software.log) with that PR. Vulkan [doesn't pass all...

Sometimes, the tev test fails. Here's a log from real hardware (I quit partway in by pressing the HOME button): [tev.txt](https://github.com/dolphin-emu/hwtests/files/8545811/tev.txt) I don't have a consistent way of reproducing, but...

I know this isn't great code, and it relies on libogc, not the builtin things. I'm a bit sceptical about spending more time on it, or worrying about making it...

This relates to issues described in https://github.com/dolphin-emu/dolphin/pull/1366

This makes it harder than necessary to know these packages are missing.

This essentially tests JIT branch merging by executing different instructions which output flags with different inputs and branching based on the result.

Useful to check for round-trip errors in the depth buffer. Purely an emulator test right now, since peeking poked values doesn't seem to work on console.