Commit graph

263 commits

Author SHA1 Message Date
Nicolas 'Pixel' Noble
bc3b345e3e Updating submodules 2021-01-06 21:57:18 -08:00
Nicolas 'Pixel' Noble
6180428497 Removing copypasta hack. 2020-07-31 08:04:14 -07:00
Nicolas 'Pixel' Noble
04d4555328 Upgrading to vendored LuaJIT. 2020-07-30 23:53:50 -07:00
Nicolas 'Pixel' Noble
4fc9e6662e Merge remote-tracking branch 'origin/main' into integrating-lua
# Conflicts:
#	.gitmodules
#	src/gui/gui.h
2020-07-20 21:23:02 -07:00
Nicolas 'Pixel' Noble
7901264b2c More tests 2020-07-14 23:45:50 -07:00
Nicolas 'Pixel' Noble
f9dca9529e Few more tests. 2020-07-14 22:33:09 -07:00
Nicolas 'Pixel' Noble
a2d87ff5ce More tests. 2020-07-12 23:15:36 -07:00
Nicolas 'Pixel' Noble
99d30debd0 Merge remote-tracking branch 'upstream/main' into mips-unit-testing
# Conflicts:
#	.gitmodules
#	.vscode/launch.json
2020-07-11 19:22:21 -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
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
8fd2017c8f Adding command line Lua execution. 2020-07-05 10:04:26 -07:00
Nicolas 'Pixel' Noble
c7bfdc729c Upgrading json.hpp. 2020-07-03 22:10:07 -07:00
Nicolas 'Pixel' Noble
a163bb3a31 Binding Lua a bit more. 2020-07-02 20:53:11 -07:00
Nicolas 'Pixel' Noble
8435532c87 Update imgui to 1.77 2020-06-30 22:45:52 -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
13bf02f183 Parsing data in memory. 2020-06-22 00:00:49 -07:00
Nicolas 'Pixel' Noble
edef083e51 Merge branch 'master' into mips-unit-testing 2020-06-10 21:55:35 -07:00
Nicolas 'Pixel' Noble
82efaf9e26 Starting to handle mips unit testing. 2020-06-10 17:07:11 -07:00
Nicolas 'Pixel' Noble
efbf24934a Fixing latest libelfin crash. 2020-06-10 16:57:54 -07:00
Nicolas 'Pixel' Noble
99ac66e4c5 Downgrading libuv. 2020-05-30 23:19:24 -07:00
Nicolas 'Pixel' Noble
802cb88392 Downgrading uvw. 2020-05-30 23:18:32 -07:00
Nicolas 'Pixel' Noble
70f53106f9 Updating submodule for libuv. 2020-05-29 22:37:56 -07:00
Nicolas 'Pixel' Noble
dd493280d6 Adding uvw and http-parser modules. 2020-05-29 21:07:22 -07:00
Nicolas 'Pixel' Noble
d9fb00d4f2 Updating build image to Ubuntu 20.04. 2020-05-28 07:16:41 -07:00
Nicolas 'Pixel' Noble
f6356070ef gdbserver basically working. 2020-05-15 19:13:49 -07:00
Nicolas 'Pixel' Noble
cacdc853b1 Heading towards a bootable bios. 2020-04-29 19:08:27 -07:00
Nicolas 'Pixel' Noble
821cca3b2b Updating uC-sdk again, to fix strcmp. 2020-04-28 22:59:59 -07:00
Nicolas 'Pixel' Noble
a906902afe Updating uC-sdk to pickup improved strings code. 2020-04-28 21:31:21 -07:00
Nicolas 'Pixel' Noble
a714e0d5dc Adding callstack capabilities. 2020-04-28 21:15:58 -07:00
Nicolas 'Pixel' Noble
5c83ad3d7c Updating submodules, and fixing assembly display scrolling. 2020-04-26 09:34:55 -07:00
Nicolas 'Pixel' Noble
35f80cf118 Adding CFA support in libelfin, and dropping interval tree code. 2020-04-23 19:56:33 -07:00
Nicolas 'Pixel' Noble
f041d224b7 Fixing / augmenting libelfin. 2020-04-22 19:44:15 -07:00
Nicolas 'Pixel' Noble
569cf590cb Adding a couple of GNU extensions. 2020-04-22 08:36:31 -07:00
Nicolas 'Pixel' Noble
743d0de6ef Finally fixed the elfloader so the dwarf parser won't crash constantly.. 2020-04-22 08:32:51 -07:00
Nicolas 'Pixel' Noble
6bb9dea14c Moving things around in libelfin. Things are still buggy tho. 2020-04-21 23:24:55 -07:00
Nicolas 'Pixel' Noble
50dffa3ee1 Adding ImGui widget to display dwarf information. 2020-04-20 23:21:45 -07:00
Nicolas 'Pixel' Noble
24837bff8d libelfin code drop, and early shoe-in. 2020-04-20 18:58:54 -07:00
Nicolas "Pixel" Noble
fd5603310e Adding memory leak detector for Azure Pipelines. 2020-02-14 01:17:03 +01:00
Nicolas 'Pixel' Noble
689cd88953 Adding Linux tests. 2020-02-12 21:23:25 -08:00
Nicolas 'Pixel' Noble
cc148ce615 Integrating uC-sdk's libc. 2019-10-07 23:20:15 -07:00
Nicolas Pixel Noble
87923e4d80 Adding LUaJIT submodule. 2019-09-13 21:49:19 -07:00
Nicolas Noble
62e7209df6
Revert "Async SPU register writes." 2019-08-26 10:42:13 -07:00
Nicolas Pixel Noble
e9ae3284b7 Async SPU register writes. 2019-08-25 22:49:39 -07:00
Nicolas 'Pixel' Noble
e8338966f9 Various gcc9 fixes. 2019-08-24 06:22:54 -07:00
Nicolas Pixel Noble
911a613d77 Compression. 2019-06-20 08:13:18 -07:00
Nicolas "Pixel" Noble
2cf7f290fc Libuv project and sources. 2019-06-13 20:51:14 -07:00
Nicolas "Pixel" Noble
2f5b647022 Starting sahder editor for vram viewer. 2019-05-25 20:35:27 -07:00
Nicolas 'Pixel' Noble
adf08ff870 Update imgui club. 2019-05-09 18:25:17 -07:00
Nicolas "Pixel" Noble
615eaaf520 Windows fixes. 2019-05-09 18:16:58 -07:00
Nicolas 'Pixel' Noble
f1c4ac79df Updating imgui_club submodule. 2019-05-08 20:08:55 -07:00