Commit Graph

  • 818e0b7404 improvements in sceKernelAllocateDirectMemory and function logging georgemoralis 2023-07-27 17:56:57 +0300
  • c0c6024e2c User-defined literals wheremyfoodat 2023-07-27 15:09:52 +0300
  • 441471370e some memory functions (videoout_basic now reaches sceKernelAllocateDirectMemory which is WIP) georgemoralis 2023-07-27 13:36:47 +0300
  • 5b0e627dc0 some dummy HLE functions and implementations in libc georgemoralis 2023-07-26 23:52:26 +0300
  • 7dc1f0a47b some constants defines georgemoralis 2023-07-26 15:13:40 +0300
  • d7247f9e8d stubbed Assert function . should fix #26 georgemoralis 2023-07-26 13:18:10 +0300
  • 2b9aaff641 portable debugbreak georgemoralis 2023-07-24 13:05:57 +0300
  • 947603e0e2
    Update building-windows.md georgemoralis 2023-07-24 12:20:39 +0300
  • 4465eec8d7
    Update README.md georgemoralis 2023-07-24 12:19:01 +0300
  • 4d7c4cc330
    Update README.md georgemoralis 2023-07-24 12:17:36 +0300
  • e06cc144c4
    Update windows.yml - include winpthreads dll georgemoralis 2023-07-23 20:08:18 +0300
  • 996691c13b
    Update windows.yml clang fix georgemoralis 2023-07-23 19:55:08 +0300
  • 408cb39da0
    Merge pull request #30 from georgemoralis/clang georgemoralis 2023-07-23 19:23:21 +0300
  • f5939309f3
    Merge pull request #29 from OFFTKP/patch-1 georgemoralis 2023-07-22 09:08:36 +0300
  • b476e9f9ae
    Fix typo Paris 2023-07-22 02:07:46 +0300
  • 5706e1be1b added more PS4_SYSV_ABI codes georgemoralis 2023-07-21 14:52:40 +0300
  • bb40fa9d65 added clang configurations , removed buggy MSVC ones georgemoralis 2023-07-21 11:24:19 +0300
  • f1ab579022
    Create building-windows.md georgemoralis 2023-07-21 11:05:31 +0300
  • 28aad0a5dc Added sysv_abi , now parameters in sceVideoOutOpen is correct georgemoralis 2023-07-21 08:03:36 +0300
  • d8140ca016 added atexit() HLE function , sceVideoOutOpen appears to get invalid parameters georgemoralis 2023-07-20 17:53:51 +0300
  • 1474e9d87d
    Merge pull request #27 from georgemoralis/pthreads georgemoralis 2023-07-20 13:36:08 +0300
  • 98e9d970a3 we can reach atexit() function as well georgemoralis 2023-07-20 12:41:41 +0300
  • d641f7b6c4 we can now execute code (reaches init_env() function ) georgemoralis 2023-07-20 12:18:43 +0300
  • cc596083f5 more pthread progress added init for main Thread georgemoralis 2023-07-20 11:20:11 +0300
  • 03892b51a9
    Merge pull request #25 from wheremyfoodat/main georgemoralis 2023-07-18 19:48:47 +0300
  • bb2de743b7 Fix compilation error maybe wheremyfoodat 2023-07-18 19:28:28 +0300
  • 165c6d5a7b Update .gitignore wheremyfoodat 2023-07-18 19:28:19 +0300
  • dd46d270c3
    Merge pull request #1 from wheremyfoodat/pthreadz wheremyfoodat 2023-07-18 19:00:13 +0300
  • ce95520f38 some pthread work nothing exciting georgemoralis 2023-07-18 18:54:46 +0300
  • f03c1a5fb4 initial thread management files georgemoralis 2023-07-17 23:46:25 +0300
  • c3eb515895 fixed winpthread linking georgemoralis 2023-07-17 23:20:17 +0300
  • 5180a282ed updates submodules to latest georgemoralis 2023-07-17 23:19:33 +0300
  • 3d073e2ed4 added winpthread library georgemoralis 2023-07-17 22:43:30 +0300
  • ecccead408 all function for video out demo should resolve now georgemoralis 2023-07-17 13:53:27 +0300
  • 35e21f9a8c more dummy GnmDriver function calls georgemoralis 2023-07-17 13:39:00 +0300
  • d9da9ade78 more dummy patching functions georgemoralis 2023-07-14 14:29:13 +0300
  • 3cbbdd5b2f patching sceVideoOut functions georgemoralis 2023-07-13 18:36:03 +0300
  • 063a689812 patching more dummy functions georgemoralis 2023-07-13 12:56:36 +0300
  • 0ac4032d00 some missing nid names from videoout_basic demo georgemoralis 2023-07-12 14:44:37 +0300
  • 81906c271a resolving relocate function and patching them (successfully done one :D) georgemoralis 2023-07-11 18:50:29 +0300
  • 42dc535638 some more work on linker and added some more needed (but not currently used) memory functions georgemoralis 2023-07-10 14:52:14 +0300
  • 8f36540386 kalitero usage minima sto main.cpp . Ola einai modules alla den tha katalaboun georgemoralis 2023-07-08 21:06:10 +0300
  • cb117e996b
    Update README.md georgemoralis 2023-07-07 14:47:34 +0300
  • 7ec10b50a5
    Merge pull request #22 from georgemoralis/skmp/add-linux-ci georgemoralis 2023-07-07 14:34:29 +0300
  • 61d2ce4c73
    Merge pull request #21 from wheremyfoodat/panda georgemoralis 2023-07-07 14:34:15 +0300
  • 266111dcf8 ci: Use all available cores for linux Stefanos Kornilios Mitsis Poiitidis 2023-07-07 14:23:00 +0300
  • a353da81b7 ci: install some packages for linux Stefanos Kornilios Mitsis Poiitidis 2023-07-07 14:14:52 +0300
  • c7e73c8960 git: Enable shallow checkout for submodules Stefanos Kornilios Mitsis Poiitidis 2023-07-07 14:12:24 +0300
  • bed5edadae
    Add clang-format wheremyfoodat 2023-07-07 14:07:34 +0300
  • cd2819d1a9 ci: Add linux.yml Stefanos Kornilios Mitsis Poiitidis 2023-07-07 14:07:22 +0300
  • c7b593eba3
    Merge pull request #20 from georgemoralis/skmp/linux-fixes georgemoralis 2023-07-07 14:00:44 +0300
  • 0aaf516358 main: validate arguments Stefanos Kornilios Mitsis Poiitidis 2023-07-07 13:54:44 +0300
  • b211342d8a linux: Fix build Stefanos Kornilios Mitsis Poiitidis 2023-07-07 13:49:46 +0300
  • 0edc265dc2 progress in relocations georgemoralis 2023-07-06 21:55:41 +0300
  • 6717482662 initial work on relocations georgemoralis 2023-07-04 18:34:23 +0300
  • bc2facaee4 improved memory_alloc function georgemoralis 2023-07-04 12:29:28 +0300
  • 9103a545a2 small fix georgemoralis 2023-06-29 13:31:07 +0300
  • f5dd2e83a9 added windows specific timer class georgemoralis 2023-06-29 13:20:34 +0300
  • 20c0960cc6 dummy timer class georgemoralis 2023-06-29 13:17:05 +0300
  • 79a6464c58 sample hle function loading (libc) georgemoralis 2023-06-28 20:15:19 +0300
  • e0cee2d7fd started work on libraries linking georgemoralis 2023-06-26 20:45:16 +0300
  • b8c542805f Symbol resolver added georgemoralis 2023-06-26 18:12:19 +0300
  • e7649001e1
    Merge pull request #18 from esdrastarsis/linux-support georgemoralis 2023-06-23 09:44:35 +0300
  • 1e57195ded Add initial Linux support. Esdras Tarsis 2023-06-22 22:48:55 -0300
  • 8acfc3d557 nid names resolver georgemoralis 2023-06-21 18:14:03 +0300
  • f290e60b1b
    Update README.md georgemoralis 2023-06-20 15:45:43 +0300
  • 54f0b16b02
    Update README.md georgemoralis 2023-06-20 15:42:36 +0300
  • cc34a85c54 more symbols work and refactoring georgemoralis 2023-06-19 07:51:56 +0300
  • 11bf9d7928 elf symbols , bind ,type ,visibility georgemoralis 2023-06-19 06:58:22 +0300
  • f333098231 more progress on symbols decoding georgemoralis 2023-06-18 17:54:22 +0300
  • cae39ccf23 encode id64 for modules,libraries georgemoralis 2023-06-14 07:47:44 +0300
  • bcc6288e9e supporting self segments loading georgemoralis 2023-06-13 19:05:06 +0300
  • cfa68f2f40 Initial symbol loading georgemoralis 2023-06-13 07:43:58 +0300
  • d0931704ff
    Merge pull request #17 from ArbestRiAgain/main georgemoralis 2023-06-12 18:57:27 +0300
  • 8d598b4f5e
    Update README.md ArbestRiAgain 2023-06-12 08:55:21 -0700
  • 30dd472961
    Update README.md georgemoralis 2023-06-12 16:28:20 +0300
  • 80f0eb044f updated submodules to latest georgemoralis 2023-06-12 12:00:38 +0300
  • edd0aa55a6
    Update README.md georgemoralis 2023-06-12 11:00:30 +0300
  • e4047ba99c
    Merge pull request #16 from georgemoralis/dynamic_resolver georgemoralis 2023-06-12 08:17:19 +0300
  • 0682830e2f DT_SCE_IMPORT_LIB,DT_SCE_ORIGINAL_FILENAME,DT_SCE_MODULE_INFO added. Dynamic loader should be ok for now georgemoralis 2023-06-12 08:16:20 +0300
  • 6fcfe38e26 Added DT_OS_NEEDED_MODULE georgemoralis 2023-06-11 15:35:04 +0300
  • 6e0cf378d2 Added DT_DEBUG, DT_TEXTREL,DT_FLAGS,DT_NEEDED georgemoralis 2023-06-09 18:10:40 +0300
  • 94dff9b980 added DT_INIT_ARRAY, DT_FINI_ARRAY,DT_INIT_ARRAYSZ,DT_FINI_ARRAYSZ,DT_PREINIT_ARRAY,DT_PREINIT_ARRAYSZ,DT_SCE_SYMENT georgemoralis 2023-06-09 13:37:46 +0300
  • dd4dddded3 Added DT_SCE_JMPREL,DT_SCE_PLTRELSZ,DT_SCE_PLTREL,DT_SCE_RELA,DT_SCE_RELASZ,DT_SCE_RELAENT georgemoralis 2023-06-09 11:37:18 +0300
  • d995a0e286 added DT_INIT.DT_FINI,DT_OS_PLTGOT,DT_OS_SYMTAB,DT_OS_SYMTABSZ georgemoralis 2023-06-08 19:05:03 +0300
  • 8932be618b parsing DT_OS_HASHZ, DT_OS_STRTAB , DT_OS_STRSZ for dynamic loader georgemoralis 2023-06-08 13:25:24 +0300
  • 672e2b2d77 initial dynamic loader , parsing DT_HASH atm georgemoralis 2023-06-08 12:51:11 +0300
  • e02c0a9398 simplify main (not loading imgui and sdl for the moment) georgemoralis 2023-06-08 11:58:29 +0300
  • 66ea5329d2 some more playing with zydis georgemoralis 2023-05-30 16:27:11 +0300
  • 5a72e51f4e fixed typo in Disassembler georgemoralis 2023-05-30 13:39:08 +0300
  • dfc234f363 initial disasm class using zydis georgemoralis 2023-05-30 13:33:52 +0300
  • b124bac0f7 added zydis georgemoralis 2023-05-30 12:12:34 +0300
  • 43033d6bf6 linker : loading PT_DYNAMIC , PT_DYNAMIC data georgemoralis 2023-05-26 19:22:43 +0300
  • cc471a8535 segments loading (only elf atm) georgemoralis 2023-05-25 18:08:10 +0300
  • 1ad70366c6 changed hex->decimal in size variables output georgemoralis 2023-05-25 14:25:52 +0300
  • e87b793083 more progress on module to memory loading georgemoralis 2023-05-25 13:16:53 +0300
  • 5d0a5af495 more work on linker , closer to load to memory georgemoralis 2023-05-23 19:39:24 +0300
  • b27942c46b some more progress on linker , elf is now load from there georgemoralis 2023-05-23 10:47:56 +0300
  • a09e2eb65a initial work on linker georgemoralis 2023-05-23 07:48:25 +0300
  • 76987fb932 fix on loading elf file instead of self georgemoralis 2023-05-22 13:58:41 +0300