Commit graph

64 commits

Author SHA1 Message Date
Nicolas Pixel Noble
e2096cd388 Fixing the last few details. 2025-03-03 20:32:04 -08:00
Nicolas "Pixel" Noble
3996f8e7a2 Bumping LuaJIT to current latest.
- Also adding bit.extract
- Also adding ImGui's natvis files.
2025-02-10 19:11:20 -08:00
Nicolas "Pixel" Noble
2b6944a660 Upgrading dependency from http-parser to llhttp. 2024-12-23 06:48:23 -08:00
Nicolas Pixel Noble
1df0bd3aa3 Update ffmpeg & glfw nuget packages. 2024-03-09 19:51:11 -08:00
Nicolas Pixel Noble
54deb9ccad Cleaning up vcxproj files. 2024-03-02 12:41:55 -08:00
Nicolas Pixel Noble
b30d786f5e Also adding __wrap_memset. 2024-02-04 13:14:46 -08:00
Nicolas Pixel Noble
fbf09fc074 Adding a faster, optional memcpy implementation. 2024-02-04 11:18:23 -08:00
Nicolas Pixel Noble
255c5f7bfc Adding Lua unit testing. 2024-01-21 23:08:16 -08:00
Nicolas Pixel Noble
5debdc77af Adding DMA test to Redux. 2024-01-08 21:17:55 -08:00
Nicolas Pixel Noble
b35f15e4dc Adding lpeg dependency. 2023-08-04 22:51:34 -07:00
Nicolas Pixel Noble
49acad1e8b Update LuaJIT
Hopefully should fix crashes in the JIT.
2023-06-05 21:27:17 -07:00
Nicolas Pixel Noble
6e549cf4cf First pass at a MIPS assembler. 2023-03-20 18:51:39 -07:00
Nicolas Pixel Noble
220dfa14cc Bonking this auto-update thing with an MD5. 2022-12-18 11:09:34 -08:00
Nicolas "Pixel" Noble
d8f69c1309 ffmpeg hotfix for 32 bits version. 2022-12-07 07:09:53 -08:00
Nicolas Pixel Noble
9cdd0f1675 Update ffmpeg package to hotfix version. 2022-12-06 18:30:13 -08:00
Nicolas Pixel Noble
96e23a037e Also disabling SAFESEH for tests. 2022-12-04 20:02:46 -08:00
Nicolas Pixel Noble
208eba82dc Switching FFmpeg nuget package. 2022-12-03 18:20:02 -08:00
Nicolas Pixel Noble
b487b6f52c Adding nanovg / nanosvg. 2022-11-23 20:57:18 -08:00
Nicolas Pixel Noble
9e1d8f052e Also upgrading to glfw 3.3.8. 2022-11-18 22:17:38 -08:00
Nicolas Pixel Noble
5b13955a17 New File Dialog widget. 2022-06-25 21:31:50 -07:00
Nicolas Pixel Noble
f7b9233995 Better cop0 debug support. 2022-06-09 21:27:34 -07:00
Nicolas Pixel Noble
1af0493089 Updating LuaJIT & adding pairs for settings. 2022-05-23 20:26:50 -07:00
Nicolas Pixel Noble
535daf47fb Adding multipart/form-data support. 2022-05-19 13:45:58 -07:00
Nicolas Pixel Noble
7df3c57c86 Merge remote-tracking branch 'upstream/main' into credits
# Conflicts:
#	vsprojects/common.props
2022-05-09 21:28:42 -07:00
Nicolas Pixel Noble
edac31efa8 Removing useless / obsolete code. 2022-05-09 20:46:12 -07:00
Nicolas Pixel Noble
06eb4ba59d Adding markdown support. 2022-05-09 00:07:26 -07:00
Nicolas Pixel Noble
e7982b4da4 Bit more tests & API. 2022-03-24 20:51:18 -07:00
Nicolas Pixel Noble
69c9d0fc0c Moving cdrom files to their own project. 2022-03-19 22:20:18 -07:00
Nicolas Noble
4f84a9c928 House keeping after the clang-cl switch. 2022-03-16 11:33:42 -07:00
Nicolas Pixel Noble
8756bf92a7 Fixing gtest for clang-cl. 2022-03-15 18:48:06 -07:00
Nicolas Pixel Noble
24004914fe Adding ClangCL support. 2022-03-15 17:25:18 -07:00
Nicolas Pixel Noble
e51e869a9c Adding libcurl dependency 2022-03-11 13:00:13 -08:00
Nicolas Pixel Noble
5d4cf9536c Adding clip codedrop. 2022-02-13 23:14:12 -08:00
Nicolas 'Pixel' Noble
048804bf34 Merge remote-tracking branch 'upstream/main' into vs-2022 2021-12-20 22:07:48 -08:00
Nicolas 'Pixel' Noble
8a5904e255 Adding capstone dependency. 2021-12-17 10:32:50 -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
Nicolas Pixel Noble
03158f1015 Removing SDL 2021-08-29 15:36:43 -07:00
Nicolas Pixel Noble
36fa065fbe Fixing circular buffer (and adding test) 2021-08-29 11:05:28 -07:00
Nicolas Pixel Noble
9cba19269e Fully removing ImGuiColorTextEdit 2021-08-22 12:17:40 -07:00
Nicolas Pixel Noble
52c89c1ae8 Missing files + dependencies. 2021-08-18 08:37:32 -07:00
Nicolas 'Pixel' Noble
5ce5894da8 Forgot the visual studio project file. 2021-08-16 20:41:21 -07:00
Nicolas 'Pixel' Noble
7fc9ee3f65 Adding PC-side test. 2021-05-22 21:02:36 -07:00
Nicolas Pixel Noble
78be094b91 Adding tracy. 2021-03-05 20:39:50 -08:00
Nicolas 'Pixel' Noble
010d427546 Adding FreeType 2021-02-25 23:47:04 -08:00
Nicolas 'Pixel' Noble
5ff8a42243 Adding intrusive red-black trees. 2021-02-21 13:36:35 -08:00
Nicolas 'Pixel' Noble
48edd1e441 Merge branch 'main' into integrating-lua
# Conflicts:
#	vsprojects/gui/gui.vcxproj.filters
2021-02-16 21:18:35 -08:00
Nicolas 'Pixel' Noble
7eb33bfb1d Setting non-specific version of windows platform 2020-12-23 15:46:46 -08:00
Nicolas 'Pixel' Noble
04d4555328 Upgrading to vendored LuaJIT. 2020-07-30 23:53:50 -07:00
Nicolas 'Pixel' Noble
a2d87ff5ce More tests. 2020-07-12 23:15:36 -07:00