Commit graph

1321 commits

Author SHA1 Message Date
Dillon Beliveau
fb902eae87 also check scheduler in interpreter 2021-05-15 12:31:47 -04:00
Dillon Beliveau
7234273fb7 perform SI DMA at end of delay 2021-05-15 12:04:24 -04:00
Dillon Beliveau
d55dcde60c split SI code into own module, implement a scheduler and put SI DMA complete events on it 2021-05-15 11:38:50 -04:00
Dillon Beliveau
fee4b11249 Links to builds in README 2021-05-09 15:10:55 -04:00
Dillon Beliveau
6be8f76302 Early revisions of kirby 64 in japan had SRAM instead of EEPROM 2021-05-09 12:23:51 -04:00
Dillon Beliveau
355ec0d1b6 Just use CEN64's game db 2021-05-09 12:11:57 -04:00
Dillon Beliveau
486e9f483c Fix keyboard joystick Y axis being reversed 2021-05-09 11:29:35 -04:00
Dillon Beliveau
d796a774b2 Update README.md 2021-05-09 11:09:40 -04:00
Dillon Beliveau
2963e6999c more reliable check if ROM is PAL 2021-05-09 10:40:24 -04:00
Dillon Beliveau
a258c971f9 PIF HLE: PAL working for 7106 2021-05-09 10:35:39 -04:00
Dillon Beliveau
d8e5b46581 PIF HLE: PAL working for 7101 2021-05-09 10:31:22 -04:00
Dillon Beliveau
367421cb62 PIF HLE: PAL working for 7103 2021-05-09 10:28:02 -04:00
Dillon Beliveau
5cc2016524 PIF HLE: PAL supported for 7102 and 7105 2021-05-09 10:21:56 -04:00
Dillon Beliveau
61b6e2c1e3 split handling of 6101/7102 2021-05-09 10:06:34 -04:00
Dillon Beliveau
c2efefab91 PIF HLE working for 6101 2021-05-09 09:34:58 -04:00
Dillon Beliveau
616ed9966f PIF HLE for 6101 working 2021-05-09 09:31:48 -04:00
Dillon Beliveau
95479bca82 PIF HLE for 6103 working 2021-05-09 09:29:53 -04:00
Dillon Beliveau
966d93d85a PIF HLE for 6105 working 2021-05-09 09:26:50 -04:00
Dillon Beliveau
8e314dd1b2 PIF HLE improvements 2021-05-09 08:26:50 -04:00
Dillon Beliveau
67ddbb2b6e Disable terminal colors on Windows 2021-05-09 07:54:02 -04:00
Dillon Beliveau
37e57d9383 Update README.md 2021-05-08 19:29:54 -04:00
Dillon Beliveau
2ed9a6be14 Update README.md 2021-05-08 19:27:26 -04:00
Dillon Beliveau
9a8238ac16 CI: enable Vulkan feature for Windows build's SDL package 2021-05-08 19:23:34 -04:00
Dillon Beliveau
f257f09cd6
Update README.md 2021-05-08 18:23:32 -04:00
Dillon Beliveau
834e746d2f CI: Build windows version in release mode, and include SDL2.dll in the artifacts zip 2021-05-08 18:19:01 -04:00
Dillon Beliveau
6d364b3673
Windows CI 2021-05-08 17:40:35 -04:00
Dillon Beliveau
74a4c20d8b
Merge pull request #11 from Dillonb/windows-port-take-2
Windows port - take 2
2021-05-08 14:49:18 -04:00
Dillon Beliveau
5930246cde VirtualProtect to make codecache executable on Windows 2021-05-08 14:27:43 -04:00
Dillon Beliveau
1c2c75f36b separate type of static assert for C++ 2021-05-08 13:53:09 -04:00
Dillon Beliveau
a1028be3bb Fix mips_instruction_t bitfield 2021-05-08 13:15:24 -04:00
Dillon Beliveau
9cb8637869 Remove duplicate assert 2021-05-08 12:57:49 -04:00
Dillon Beliveau
e2da4efa2b Size assertion & use packed macro 2021-05-08 12:47:55 -04:00
Dillon Beliveau
d8c940f031 Another set of Windows fixes 2021-05-08 12:35:13 -04:00
Dillon Beliveau
cff8355f49 Merge branch 'master' into windows-port-take-2 2021-05-08 11:34:49 -04:00
Dillon Beliveau
e859c0c39c fix build on linux 2021-05-08 11:28:41 -04:00
Dillon Beliveau
d37912122d treat SYNC instruction as NOP 2021-05-07 15:08:23 -04:00
Dillon Beliveau
11604a81e6 fix analog stick clamping for real this time 2021-05-07 14:43:13 -04:00
Dillon Beliveau
4d6428bbe2 improve gamepad experience a bit 2021-05-07 13:43:11 -04:00
Dillon Beliveau
008362c212 6103/7103 writes RDRAM size to 0x318 2021-05-05 15:45:34 -04:00
Dillon Beliveau
f9b1ae590b log CIC information when rom loaded 2021-05-05 15:45:14 -04:00
Dillon Beliveau
3d02129038 quiet down audiostream buffer underflow warnings 2021-05-05 15:27:53 -04:00
Dillon Beliveau
cb2f142140 support 0xFE and 0xFD bytes in PIF RAM 2021-05-05 15:13:32 -04:00
Dillon Beliveau
79d08af60a typo 2021-04-28 13:32:58 -04:00
Dillon Beliveau
0352f0142e calculate framebuffer height with vi_vstart instead of vi_yscale 2021-04-28 13:21:11 -04:00
Dillon Beliveau
9130d01736 Hyphens 2021-04-26 09:00:25 -04:00
Dillon Beliveau
0fcb392488 Fix table header 2021-04-26 08:56:46 -04:00
Dillon Beliveau
54221a54b4 Rogue Squadron to issues log 2021-04-25 17:21:07 -04:00
Dillon Beliveau
a5f30c68c6 handle interlaced video correctly 2021-04-25 17:19:57 -04:00
Dillon Beliveau
a8dedc0b1b skip 0xFE commands 2021-04-25 12:48:10 -04:00
Dillon Beliveau
2af5fa8c19 Banjo-Tooie and Banjo-Kazooie to issues log 2021-04-24 20:55:27 -04:00