Commit Graph

38 Commits

Author SHA1 Message Date
georgemoralis
3e1386666b threading part 1 2023-08-09 10:31:18 +03:00
georgemoralis
25e1095c7e implemented sceKernelMapDirectMemory 2023-08-08 22:24:17 +03:00
georgemoralis
c412a5cb0b aligned memory allocation using VirtualAlloc2 2023-08-07 18:16:26 +03:00
georgemoralis
3cb89c4b5c refactoring virtual_memory 2023-08-06 22:52:20 +03:00
georgemoralis
1e57ccc6ec refactoring 2023-08-04 11:33:00 +03:00
georgemoralis
7b7a659ba9 forgot cmake 2023-08-03 13:05:36 +03:00
wheremyfoodat
3e60a67785 general refactoring and coding format fixes 2023-08-03 12:25:25 +03:00
georgemoralis
c0e1ace5fc more refactoring 2023-08-02 15:16:00 +03:00
georgemoralis
7773e11c2d refactoring 2023-08-02 13:51:10 +03:00
georgemoralis
a6e1cf43d7 Refactoring PhysicalMemory 2023-08-02 08:41:41 +03:00
georgemoralis
dcac8c1661 sceKernelAllocateDirectMemory should be ok for now 2023-08-01 17:59:08 +03:00
georgemoralis
770f743a49 ugly PhysicalMemory 2023-08-01 17:02:26 +03:00
georgemoralis
0e1ca354a9 Added Thread class 2023-08-01 12:49:57 +03:00
georgemoralis
692759099f improved StringUtil algo + some PhysicalMemory work 2023-08-01 00:42:49 +03:00
georgemoralis
441471370e some memory functions (videoout_basic now reaches sceKernelAllocateDirectMemory which is WIP) 2023-07-27 13:36:47 +03:00
georgemoralis
2b9aaff641 portable debugbreak
ευχαριστώ ροδάκινε

Co-Authored-By: wheremyfoodat <44909372+wheremyfoodat@users.noreply.github.com>
2023-07-24 13:05:57 +03:00
georgemoralis
ce95520f38 some pthread work nothing exciting 2023-07-18 18:54:46 +03:00
georgemoralis
f03c1a5fb4 initial thread management files 2023-07-17 23:46:25 +03:00
georgemoralis
5180a282ed updates submodules to latest 2023-07-17 23:19:33 +03:00
georgemoralis
063a689812 patching more dummy functions 2023-07-13 12:56:36 +03:00
georgemoralis
20c0960cc6 dummy timer class 2023-06-29 13:17:05 +03:00
georgemoralis
79a6464c58 sample hle function loading (libc) 2023-06-28 20:15:19 +03:00
georgemoralis
e0cee2d7fd started work on libraries linking 2023-06-26 20:45:16 +03:00
georgemoralis
b8c542805f Symbol resolver added 2023-06-26 18:12:19 +03:00
Esdras Tarsis
1e57195ded Add initial Linux support. 2023-06-22 22:48:55 -03:00
georgemoralis
8acfc3d557 nid names resolver 2023-06-21 18:14:52 +03:00
georgemoralis
cc34a85c54 more symbols work and refactoring 2023-06-19 07:51:56 +03:00
georgemoralis
f333098231 more progress on symbols decoding 2023-06-18 17:54:22 +03:00
georgemoralis
dfc234f363 initial disasm class using zydis 2023-05-30 13:33:52 +03:00
georgemoralis
a09e2eb65a initial work on linker 2023-05-23 07:48:25 +03:00
georgemoralis
5f0b15e2fa draft work on memory allocation 2023-05-17 19:29:05 +03:00
georgemoralis
81ca77a464 initial work on loggin class 2023-05-16 19:31:53 +03:00
georgemoralis
45420b340e cmake : copy sdl3.dll to directory where exe exists (since sdl3 is shared library) 2023-05-10 22:22:46 +03:00
georgemoralis
dda7020ef4 imgui elfviewer window . first draft 2023-05-03 19:40:47 +03:00
georgemoralis
f35f7b62cd we can now load elf and imgui. 2023-05-02 22:10:49 +03:00
georgemoralis
72bdf22035 added spdlog library 2023-05-02 22:10:49 +03:00
georgemoralis
f998469730 added fmt library 2023-05-02 22:10:49 +03:00
georgemoralis
222d0204db first try with cmake and imgui 2023-05-02 22:10:49 +03:00