Commit graph

1433 commits

Author SHA1 Message Date
Dillon Beliveau
25cbbc71b1 move ERET to mips_instructions.c 2021-12-28 17:22:43 -08:00
Simone Coco
84472154f9
Fix CI on the latest commit (#22) 2021-12-28 16:15:54 -08:00
Dillon Beliveau
fc851e5f54 Maintain aspect ratio when resizing window 2021-12-19 18:02:26 -08:00
Dillon Beliveau
2d66075ec1 Compile blit shaders instead of hardcoding 2021-12-19 17:06:52 -08:00
Dillon Beliveau
6bc057f789 Remove an old obsolete TODO 2021-11-13 15:26:21 -08:00
Dillon Beliveau
2e4676b915 Merge branch 'reset-button' 2021-11-06 11:11:46 -07:00
Dillon Beliveau
f975d5bdff Add -g to debug builds 2021-11-06 11:02:25 -07:00
Dillon Beliveau
83b77683ce Reset RSP PC to 0 when resetting 2021-11-06 10:22:41 -07:00
Dillon Beliveau
1eb6a0edcc windows-debug: move all DLLs 2021-11-06 10:07:27 -07:00
Dillon Beliveau
de4f013a58 windows-debug: use SDL2d.dll 2021-11-06 09:59:22 -07:00
simuuz
053391ea2f hang at n64rom.c:162 2021-10-06 21:16:46 +02:00
simuuz
baaee9ecc6 starting work on GUI 2021-10-06 21:04:23 +02:00
Dillon Beliveau
431b6e7497
Update build.yml 2021-09-23 09:30:46 -07:00
Dillon Beliveau
cd11835311
Add Windows Debug build to CI 2021-09-23 09:21:04 -07:00
Dillon Beliveau
88efacf56f Fix compiler warnings 2021-09-20 21:08:06 -04:00
Dillon Beliveau
3284e9c570 Explicitly codify unknown SI registers 2021-09-20 21:08:00 -04:00
Dillon Beliveau
eca6841209 mask pif address, allow reading more si regs 2021-09-20 20:58:29 -04:00
Dillon Beliveau
793a81ed3f Use an older version of bass to fix the build 2021-09-18 17:24:26 -04:00
Dillon Beliveau
9ed28240df Fix build 2021-09-18 17:03:57 -04:00
Dillon Beliveau
746a40c0e0 Use SDL mutexes instead of my own platform specific code 2021-09-18 16:58:07 -04:00
Dillon Beliveau
dbe4e13580 jalr links to rd, not lr 2021-09-18 16:53:39 -04:00
Dillon Beliveau
f97065e73b Don't need an instance of SDL_Joystick 2021-09-18 16:53:20 -04:00
Dillon Beliveau
7184a649be Register access optimizations 2021-08-26 19:43:22 -04:00
Dillon Beliveau
f12a0bf472
Merge pull request #18 from ITotalJustice/master
typedef `SDL_PixelFormatEnum` if SDL version is < 2.0.10
2021-06-10 20:55:44 -04:00
ITotalJustice
c2e4c94a2d
typedef SDL_PixelFormatEnum if SDL version is < 2.0.10 2021-06-10 22:11:44 +01:00
Dillon Beliveau
748f5017b9 PI DMA alignment improvements 2021-06-08 17:54:12 -04:00
Dillon Beliveau
1f42d9833c fix vi y-offset for 32bpp framebuffers 2021-06-07 23:06:22 -04:00
Dillon Beliveau
7727eb45bf Remove duplicate 2021-06-07 22:56:40 -04:00
Dillon Beliveau
47ae71acec only pass -export-dynamic to GCC 2021-06-07 22:06:46 -04:00
Dillon Beliveau
250d3ec97d beginnings of color blender support 2021-06-06 17:14:44 -04:00
Dillon Beliveau
3c980f282a ceil the float vi sizes 2021-06-06 17:14:01 -04:00
Dillon Beliveau
00ff7e957c softrdp uses C++ 2021-06-06 17:13:32 -04:00
Dillon Beliveau
dda7fac8ec VI fixes 2021-06-06 12:59:59 -04:00
Dillon Beliveau
d1c1bb3d6c
Merge pull request #17 from Dillonb/rsp-jit-wip
RSP JIT
2021-06-01 21:26:54 -04:00
Dillon Beliveau
391d0bd7fa save a line 2021-05-31 10:03:18 -04:00
Dillon Beliveau
61f2e8bb69 mprotect rsp codecache properly on windows 2021-05-31 10:02:44 -04:00
Dillon Beliveau
d5b7582109 testing more games 2021-05-30 17:56:33 -04:00
Dillon Beliveau
4e0e4e4b34 bad mask 2021-05-30 15:51:29 -04:00
Dillon Beliveau
d427b4a751 quiet a compiler warning 2021-05-30 13:15:18 -04:00
Dillon Beliveau
46a35c92ad minor optimization 2021-05-30 13:13:38 -04:00
Dillon Beliveau
f468607ed0 Merge branch 'master' into rsp-jit-wip 2021-05-30 11:57:07 -04:00
Dillon Beliveau
b0ac5e8bef RSP JIT: only flush PC when necessary 2021-05-30 11:56:24 -04:00
Dillon Beliveau
cd2a5e71fb Test fifa soccer 64 2021-05-30 00:01:48 -04:00
Dillon Beliveau
4cbfa7873f fix include path 2021-05-29 21:47:53 -04:00
Dillon Beliveau
5490c6e059 Detect game's FPS 2021-05-29 21:46:47 -04:00
Dillon Beliveau
bac038fc5f fix include paths 2021-05-29 20:23:13 -04:00
Dillon Beliveau
8778e9c453 RSP JIT works with >1 size blocks 2021-05-29 20:09:47 -04:00
Dillon Beliveau
36b5076096 fixes 2021-05-29 19:44:23 -04:00
Dillon Beliveau
9e5d5e0968 WIP RSP JIT 2021-05-29 15:38:19 -04:00
Dillon Beliveau
ef343a738a RSP DMA optimizations 2021-05-29 12:31:55 -04:00