Commit graph

452 commits

Author SHA1 Message Date
Nicolas 'Pixel' Noble
8a5904e255 Adding capstone dependency. 2021-12-17 10:32:50 -08:00
Nicolas 'Pixel' Noble
802d07a4f1 Making trees a bit faster. 2021-12-05 23:08:17 -08:00
Nicolas Pixel Noble
8464731e89 Some low hanging fruits for performance. 2021-12-05 12:59:41 -08:00
Nicolas Noble
2986a46be6
Merge branch 'main' into fix-typo 2021-11-27 08:22:40 -08:00
Nicolas Pixel Noble
34ca10633d Upgrading to Visual Studio 2022 2021-11-21 16:43:04 -08:00
Nicolas 'Pixel' Noble
87964dd44c Updating LuaJIT 2021-11-09 17:39:39 -08:00
wheremyfoodat
59c7e00ad8 First iteration of recompiler profiler 2021-11-07 02:46:20 +02:00
wheremyfoodat
9ea9a32741 Merge branch 'dynarec-symbols' into fix-typo 2021-11-06 21:12:39 +02:00
wheremyfoodat
5f56e3ec13 Merge branch 'main' into fix-typo 2021-11-05 21:04:15 +02:00
Nicolas Pixel Noble
62bebb3542 Lua bindings. 2021-10-24 14:29:00 -07:00
wheremyfoodat
07c784fc5a Fix build 2021-10-24 22:26:49 +03:00
wheremyfoodat
35fe36f81f Remove file that shouldn't be here 2021-10-11 23:51:48 +03:00
wheremyfoodat
69f1f902a0 Merge branch 'main' into fix-typo 2021-10-03 22:17:57 +03:00
Nicolas 'Pixel' Noble
e4f84f9900 Merge remote-tracking branch 'upstream/main' into debugger-revamp 2021-09-29 17:21:45 -07:00
Nicolas 'Pixel' Noble
2f028e86ae Proper winMain on Windows. 2021-09-28 21:32:05 -07:00
Nicolas 'Pixel' Noble
b6178d55db Callstack heuristic. 2021-09-21 23:00:25 -07:00
Nicolas 'Pixel' Noble
6e2eabb4cb Audio device selection configuration. 2021-09-02 21:37:18 -07:00
Nicolas Pixel Noble
03158f1015 Removing SDL 2021-08-29 15:36:43 -07:00
Nicolas Pixel Noble
f3c43d467c Removing current FPS limiter. 2021-08-29 11:06:02 -07:00
Nicolas Pixel Noble
36fa065fbe Fixing circular buffer (and adding test) 2021-08-29 11:05:28 -07:00
Nicolas Pixel Noble
6ddd063669 Hooked up more code in. 2021-08-28 14:09:15 -07:00
Nicolas 'Pixel' Noble
c404040b56 Starting the miniaudio migration. 2021-08-28 10:50:00 -07:00
wheremyfoodat
041392f7e4 Merge branch 'main' into fix-typo 2021-08-27 15:53:11 +03:00
Nicolas 'Pixel' Noble
680903bf31 Adding shader presets and more. 2021-08-25 21:41:51 -07:00
wheremyfoodat
50b470956a [DynaRec x86-32] Check if GTE is on in 1 instruction [DynaRec x64] Add gte_x64.cc file 2021-08-23 18:09:31 +03:00
Nicolas Pixel Noble
9cba19269e Fully removing ImGuiColorTextEdit 2021-08-22 12:17:40 -07:00
Nicolas Pixel Noble
8fbbd0600b New version of zep + stub of REPL + notifications 2021-08-22 11:05:28 -07:00
wheremyfoodat
e4d176f912 Merge branch 'main' into fix-typo 2021-08-22 17:23:56 +03:00
Nicolas Pixel Noble
49affda17d Stub of Lua syntax 2021-08-21 01:10:33 -07:00
Nicolas Pixel Noble
8b321ada67 Upgrading imgui. 2021-08-20 20:01:54 -07:00
wheremyfoodat
e7677c1d62 [DynaRec x64] Saner loads, LH, LHU, MULTU, copy timings from Dynarec x86-32 2021-08-20 16:47:36 +03:00
Nicolas 'Pixel' Noble
42815c8555 Progress... 2021-08-19 20:06:09 -07:00
Nicolas Pixel Noble
52c89c1ae8 Missing files + dependencies. 2021-08-18 08:37:32 -07:00
Nicolas 'Pixel' Noble
4aa4084c7e Trying to integrate Zep. 2021-08-17 23:14:12 -07:00
Nicolas 'Pixel' Noble
5ce5894da8 Forgot the visual studio project file. 2021-08-16 20:41:21 -07:00
wheremyfoodat
215bb01dc3 Merge branch 'main' into fix-typo 2021-08-17 03:13:04 +03:00
Nicolas 'Pixel' Noble
a5481bf9c0 Basic Lua sandboxing for shaders. 2021-08-11 22:44:13 -07:00
Nicolas 'Pixel' Noble
97d68b4a59 Shader editor - first pass 2021-08-10 19:19:34 -07:00
wheremyfoodat
92bd915534 [DynaRec x64] ABI things 2021-08-02 01:48:23 +03:00
wheremyfoodat
ba500ca5b8 Merge branch 'main' into fix-typo 2021-08-01 17:03:11 +03:00
wheremyfoodat
7bb43219ba Delete unused VS filter. 2021-07-31 16:52:45 +03:00
wheremyfoodat
d5ecb3b225 Fixing VS filters 2021-07-31 16:39:25 +03:00
Nicolas 'Pixel' Noble
084a4be5d2 Authors in About box. 2021-07-30 22:16:58 -07:00
wheremyfoodat
5a31f42055 More infrastructure 2021-07-29 14:37:18 +03:00
wheremyfoodat
c52d983fc9 [Dynarec x64] Set up some memory management stuff. 2021-07-29 03:27:18 +03:00
wheremyfoodat
c4405df626 Establish better DynaRec framework 2021-07-29 00:30:25 +03:00
wheremyfoodat
f2d2e3f1ef [DynaRec] ix86 is kil 🦀 2021-07-26 15:30:46 +03:00
wheremyfoodat
4925f9e7e4 Add xbyak dependency 2021-07-26 15:30:39 +03:00
Nicolas 'Pixel' Noble
dc9fbf65d6 Merge remote-tracking branch 'upstream/main' into pad 2021-06-10 21:46:34 -07:00
Nicolas 'Pixel' Noble
b8d888fc36 Windows wrapper for redistributables. 2021-06-07 22:54:39 -07:00