Commit Graph

1944 Commits

Author SHA1 Message Date
Jesse Talavera
173d0d0366 Migrate more tests to libretro.py 2024-06-12 16:34:57 -04:00
Jesse Talavera
61da6697aa Remove some unneeded Lua scripts 2024-06-12 16:34:57 -04:00
Jesse Talavera
7293141d2f Move more tests to libretro.py 2024-06-12 16:34:57 -04:00
Jesse Talavera
51774a16da Add prelude.wfcsettings_path 2024-06-12 16:34:57 -04:00
Jesse Talavera
b2ad2bd5af Move some tests to libretro.py 2024-06-12 16:34:57 -04:00
Jesse Talavera
4a56427155 Set the path to the test ROM 2024-06-12 16:34:57 -04:00
Jesse Talavera
19b9e6c8d7 Fix another bug with falling back 2024-06-12 16:34:57 -04:00
Jesse Talavera
b81b1fee30 Write a test for mic support 2024-06-12 16:34:57 -04:00
Jesse Talavera
baa51f3e31 Write a test for mic support 2024-06-12 16:34:57 -04:00
Jesse Talavera
e5b2aaf51c Move some tests to libretro.py 2024-06-12 16:34:57 -04:00
Jesse Talavera
26002a568f Remove a redundant assert 2024-06-12 16:34:56 -04:00
Jesse Talavera
eba6b99594 Implement another test 2024-06-12 16:34:56 -04:00
Jesse Talavera
8c473fa4e7 Fix a log test 2024-06-12 16:34:56 -04:00
Jesse Talavera
b0db55b548 Pass the formatted text directly to the log callback 2024-06-12 16:34:56 -04:00
Jesse Talavera
4dd30a29d5 Move some tests around 2024-06-12 16:34:56 -04:00
Jesse Talavera
489162886b Set the correct default DSi NAND option
- I wasn't stripping the sysdir prefix before
2024-06-12 16:34:56 -04:00
Jesse Talavera
06cde12c90 Implement a test for the VFS 2024-06-12 16:34:56 -04:00
Jesse Talavera
994736c668 Load and copy the NDS ARM BIOS files when DSI_SYSFILES is set 2024-06-12 16:34:56 -04:00
Jesse Talavera
488402becb Ensure that the path defined in the core options is relative to the system directory 2024-06-12 16:34:56 -04:00
Jesse Talavera
5a9ceaaca9 Support the DSI_SYSFILES test option 2024-06-12 16:34:56 -04:00
Jesse Talavera
6405a275b9 Handle the frontend not providing a suitable VFS 2024-06-12 16:34:56 -04:00
Jesse Talavera
eae3532bb6 Implement a shutdown test, mostly 2024-06-12 16:34:56 -04:00
Jesse Talavera
c170081201 Fix the message interface tests 2024-06-12 16:34:55 -04:00
Jesse Talavera
ce442ddd45 Pass options to the session 2024-06-12 16:34:55 -04:00
Jesse Talavera
e79f9ff7c8 Fix button and pointer tests 2024-06-12 16:34:55 -04:00
Jesse Talavera
777fe6e3fd Add a test 2024-06-12 16:34:55 -04:00
Jesse Talavera
3a4354e83e Add a test 2024-06-12 16:34:55 -04:00
Jesse Talavera
1522a6bdbf Add/implement some tests 2024-06-12 16:34:55 -04:00
Jesse Talavera
1be1a8f374 Whoops, input bitmasks aren't queried like that 2024-06-12 16:34:55 -04:00
Jesse Talavera
68152a99eb Add some test utility functions 2024-06-12 16:34:55 -04:00
Jesse Talavera
564dcd60f4 Add some new tests 2024-06-12 16:34:55 -04:00
Jesse Talavera
d19e4494e9 Fix the cheat test 2024-06-12 16:34:55 -04:00
Jesse Talavera
91fe7185ca Allow dashe to separate cheat tokens 2024-06-12 16:34:55 -04:00
Jesse Talavera
c2abed2def Fix RAM tests 2024-06-12 16:34:54 -04:00
Jesse Talavera
42223e8115 Fix savestate tests 2024-06-12 16:34:54 -04:00
Jesse Talavera
9792c6dd67 Fix core_registers_no_content_support 2024-06-12 16:34:54 -04:00
Jesse Talavera
af9a771e01 Ensure that the core sets input descriptors 2024-06-12 16:34:54 -04:00
Jesse Talavera
c9c615a9d1 Simplify some tests 2024-06-12 16:34:54 -04:00
Jesse Talavera
b5e5fe30b5 Warn about a failed log interface if the envcall returns true without a callback 2024-06-12 16:34:54 -04:00
Jesse Talavera
592470bdad Fix a test 2024-06-12 16:34:54 -04:00
Jesse Talavera
f37667a4bd Simplify a test 2024-06-12 16:34:54 -04:00
Jesse Talavera
8bbdd4bb64 Remove a stray include 2024-06-12 16:34:54 -04:00
Jesse Talavera
cb2222527d Fix core_get_proc_address 2024-06-12 16:34:54 -04:00
Jesse Talavera
51685ef70e Register a get_proc_address correctly 2024-06-12 16:34:54 -04:00
Jesse Talavera
c3bc97278a Avoid conflicting with kernel32's GetProcAddress 2024-06-12 16:34:54 -04:00
Jesse Talavera
239ab3f243 Update a test 2024-06-12 16:34:53 -04:00
Jesse Talavera
1d4aab8e57 Log the core options version 2024-06-12 16:34:53 -04:00
Jesse Talavera
9c2526bea6 Mark some functions as extern "C" 2024-06-12 16:34:53 -04:00
Jesse Talavera
6789a03099 Implement a new test 2024-06-12 16:34:53 -04:00
Jesse Talavera
231168cb01 Implement some new tests 2024-06-12 16:34:53 -04:00