Commit graph

452 commits

Author SHA1 Message Date
Nicolas 'Pixel' Noble
02b41981c5 Renaming icon file. 2021-06-05 07:59:41 -07:00
Nicolas 'Pixel' Noble
7fc9ee3f65 Adding PC-side test. 2021-05-22 21:02:36 -07:00
Nicolas 'Pixel' Noble
03ab90c9a2 Cleanup. 2021-04-21 23:42:50 -07:00
Nicolas 'Pixel' Noble
298d664548 Work in progress. 2021-04-10 23:50:16 -07:00
Nicolas Pixel Noble
a7de3a93ce Windows build. 2021-04-10 15:16:43 -07:00
Nicolas 'Pixel' Noble
afe853c113 Moving settings around, and adding a few more kernel call logs. 2021-04-06 21:41:05 -07:00
Nicolas 'Pixel' Noble
3693bf36e4 Some more kernel calls. 2021-04-05 21:39:28 -07:00
Nicolas 'Pixel' Noble
70a2f9ac82 Tweaks / fixes / cleanups 2021-03-31 22:44:00 -07:00
Nicolas 'Pixel' Noble
03ff0fe1cf Adding kernel events inspector 2021-03-19 23:04:46 -07:00
Nicolas 'Pixel' Noble
a68b844c26 Revert "Removing std::tuple and use simplified implementation."
This reverts commit 51353c28dd.
2021-03-05 23:34:39 -08:00
Nicolas 'Pixel' Noble
388ad302b6 Elevating Tracy process for proper data collection 2021-03-05 21:41:49 -08:00
Nicolas Pixel Noble
78be094b91 Adding tracy. 2021-03-05 20:39:50 -08:00
Nicolas 'Pixel' Noble
a0860419f4 Adding manifest for per-monitor HighDPI awareness. 2021-03-04 20:46:56 -08:00
nicolasnoble
a9884df20b [Chores] Format code 2021-03-03 08:05:55 +00:00
Nicolas 'Pixel' Noble
51353c28dd Removing std::tuple and use simplified implementation. 2021-03-02 18:04:11 -08:00
Nicolas 'Pixel' Noble
1e2aaa1803 Adding resource loading support for icon. 2021-02-28 01:59:07 -08:00
Nicolas 'Pixel' Noble
010d427546 Adding FreeType 2021-02-25 23:47:04 -08:00
Nicolas 'Pixel' Noble
2a8c3878d6 Disassembler improvements
More pseudo-instructions
Fixed a few edge cases when displaying delay slots
2021-02-25 20:48:04 -08:00
Nicolas 'Pixel' Noble
5ff8a42243 Adding intrusive red-black trees. 2021-02-21 13:36:35 -08:00
Nicolas 'Pixel' Noble
4c214ace5d OpenGL Lua bindings 2021-02-17 20:51:27 -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 Noble
dad5e2ab25
Trying to avoid SDL redefinitions of some includes 2021-01-24 10:08:07 -08:00
Kappamalone
571023e494 Fixed window InterruptScalar using deprecated API function and added a window to select custom ImGui themes from a select list 2021-01-07 22:59:31 +05:30
Nicolas 'Pixel' Noble
bc3b345e3e Updating submodules 2021-01-06 21:57:18 -08:00
Nicolas 'Pixel' Noble
7eb33bfb1d Setting non-specific version of windows platform 2020-12-23 15:46:46 -08:00
Nicolas 'Pixel' Noble
3e5ae92220 Forgot to commit project files. 2020-08-02 13:12:18 -07:00
Nicolas 'Pixel' Noble
85abb079ea Removing zlib hack. 2020-07-31 20:50:54 -07:00
Nicolas 'Pixel' Noble
962188fd4e Making sure imgui throws exceptions instead of asserting. 2020-07-31 20:05:27 -07: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
Nicolas 'Pixel' Noble
74168fc4b5 Merge remote-tracking branch 'upstream/main' into integrating-lua
# Conflicts:
#	src/gui/gui.h
2020-07-08 10:57:15 -07:00
Nicolas 'Pixel' Noble
df87b91b06 Adding icon. 2020-07-06 23:05:10 -07:00
Nicolas 'Pixel' Noble
0a97a92a79 More Lua work.
- Moving Lua files to their own directory.
- Adding luv libuv lua bindings.
- Sorting elements in the LuaInspector for readability.
2020-07-06 19:46:50 -07:00
Nicolas 'Pixel' Noble
1901d7dc79 Lua-in-C hack 2020-07-05 23:15:47 -07:00
Nicolas 'Pixel' Noble
247c5c6a08 Adding zlib FFI bindings. 2020-07-05 20:04:22 -07:00
Nicolas 'Pixel' Noble
32de41b3cd Fixing compilation. 2020-07-05 18:26:47 -07:00
Nicolas 'Pixel' Noble
a059eb4475 Adding skeleton LuaInspector. 2020-07-03 19:06:09 -07:00
Nicolas 'Pixel' Noble
678172c26f Proper Lua console. 2020-07-03 16:29:58 -07:00
Nicolas 'Pixel' Noble
a163bb3a31 Binding Lua a bit more. 2020-07-02 20:53:11 -07:00
Nicolas 'Pixel' Noble
37c16e9e24 Merge remote-tracking branch 'upstream/main' into integrating-lua
# Conflicts:
#	.gitmodules
#	Makefile
#	src/gui/gui.h
#	vsprojects/mainthunk/mainthunk.vcxproj
2020-06-28 21:06:12 -07:00
Nicolas 'Pixel' Noble
a1831818f5 Merge remote-tracking branch 'upstream/main' into psyq-obj-parser 2020-06-26 15:54:01 -07:00
Nicolas 'Pixel' Noble
b6bbb216ca Few fixes, and adding basic test. 2020-06-25 19:46:33 -07:00
Nicolas 'Pixel' Noble
a08475f264 Progress with the elf writer. 2020-06-22 23:49:41 -07:00
Nicolas 'Pixel' Noble
13bf02f183 Parsing data in memory. 2020-06-22 00:00:49 -07:00
Nicolas 'Pixel' Noble
e87eacf293 Adding psyq-obj-parser as a tool. 2020-06-21 11:06:19 -07:00
Nicolas 'Pixel' Noble
7b0a320ea9 Trying to address out-of-heap-space problems. 2020-06-20 08:59:33 -07:00
Nicolas 'Pixel' Noble
a7d8cdb2c6 Cleanup 2020-06-03 20:13:53 -07:00
Nicolas 'Pixel' Noble
80c116f8f4 Very crude mips tests infrastructure. 2020-06-03 00:56:33 -07:00
Nicolas 'Pixel' Noble
0822400704 Cleanup and quality of life. 2020-06-02 17:57:25 -07:00
Nicolas 'Pixel' Noble
2803579f40 Splitting out main and creating a thunk. 2020-06-01 20:18:50 -07:00