Commit graph

278 commits

Author SHA1 Message Date
Nicolas 'Pixel' Noble
03ff0fe1cf Adding kernel events inspector 2021-03-19 23:04:46 -07:00
Nicolas 'Pixel' Noble
50d5e391dd Grabbing new version of atoi/atol. 2021-03-11 17:53:26 -08:00
Nicolas 'Pixel' Noble
7c0de3f747 Grabbing new version of qsort to fix Legacy of Kain 2021-03-10 20:55:45 -08:00
Nicolas 'Pixel' Noble
483fdd4fa5 Grabbing strtol fix. 2021-03-07 23:13:24 -08:00
Nicolas Pixel Noble
78be094b91 Adding tracy. 2021-03-05 20:39:50 -08:00
Nicolas 'Pixel' Noble
9c6c692f3f Removing uvw.
This dependency has caused more pain and misery than it brought joy. Let's Marie Kondo it.
2021-03-01 17:57:41 -08:00
Nicolas 'Pixel' Noble
1e2aaa1803 Adding resource loading support for icon. 2021-02-28 01:59:07 -08:00
Nicolas 'Pixel' Noble
396c73089d Adding Noto fonts. 2021-02-26 20:48:30 -08:00
Nicolas 'Pixel' Noble
94a82822c5 Adding font loading, scaling, and fixing assembly view. 2021-02-26 20:48:14 -08:00
Nicolas 'Pixel' Noble
010d427546 Adding FreeType 2021-02-25 23:47:04 -08:00
Nicolas 'Pixel' Noble
9d798d0939 Disabling debug message. 2021-02-17 21:38:33 -08:00
Nicolas 'Pixel' Noble
8d8ed456e9 Updating imgui and its Lua bindings. 2021-02-16 22:10:42 -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
48566fca29 Allocator implementation. 2021-01-26 22:19:11 -08:00
Nicolas 'Pixel' Noble
c27a6a2a32 Making stuff build on macos' mips compiler. 2021-01-08 17:32:55 -08:00
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