Commit Graph

  • 0fd5f32695
    Update and rename linux_building to linux_building.md georgemoralis 2023-08-08 22:29:51 +0300
  • 4a4b93e454
    Create linux_building georgemoralis 2023-08-08 22:29:16 +0300
  • 6db401cda6 moved broken linux workflow georgemoralis 2023-08-08 22:27:30 +0300
  • 25e1095c7e implemented sceKernelMapDirectMemory georgemoralis 2023-08-08 22:24:17 +0300
  • c412a5cb0b aligned memory allocation using VirtualAlloc2 georgemoralis 2023-08-07 18:16:26 +0300
  • 3cb89c4b5c refactoring virtual_memory georgemoralis 2023-08-06 22:52:20 +0300
  • 1e57ccc6ec refactoring georgemoralis 2023-08-04 11:33:00 +0300
  • 8b78cc1dec initial work on sceKernelMapDirectMemory georgemoralis 2023-08-03 14:18:55 +0300
  • 53ce038893 recommit debug.h georgemoralis 2023-08-03 13:43:42 +0300
  • abd3dd4b5a git doesn't understand namechange georgemoralis 2023-08-03 13:43:25 +0300
  • 813385caa3 improved logging in sceKernelAllocateDirectMemory georgemoralis 2023-08-03 13:27:07 +0300
  • ba8b614afc added more proper and faster hex logging conversion georgemoralis 2023-08-03 13:16:49 +0300
  • a135981fdd removed debug code georgemoralis 2023-08-03 13:06:23 +0300
  • 7b7a659ba9 forgot cmake georgemoralis 2023-08-03 13:05:36 +0300
  • b7420e7daa memory management refactoring georgemoralis 2023-08-03 13:05:13 +0300
  • 3e60a67785 general refactoring and coding format fixes wheremyfoodat 2023-08-03 12:25:25 +0300
  • 30c1062893 proper timer class placeholders wheremyfoodat 2023-08-03 12:11:47 +0300
  • 1cd0489dfe placeholder for making Memory and Timer classes portable georgemoralis 2023-08-03 11:29:14 +0300
  • 0f85cbe54f print memory types enum value georgemoralis 2023-08-03 11:13:08 +0300
  • c0e1ace5fc more refactoring georgemoralis 2023-08-02 15:16:00 +0300
  • 4aa4f4ade9
    Update README.md georgemoralis 2023-08-02 13:59:00 +0300
  • 7773e11c2d refactoring georgemoralis 2023-08-02 13:51:10 +0300
  • 13ff3588fd name conversions wheremyfoodat 2023-08-02 13:11:09 +0300
  • a6e1cf43d7 Refactoring PhysicalMemory georgemoralis 2023-08-02 08:41:41 +0300
  • 7bc4fda33e PhysicalMemory is now singleton georgemoralis 2023-08-02 08:04:09 +0300
  • dcac8c1661 sceKernelAllocateDirectMemory should be ok for now georgemoralis 2023-08-01 17:59:08 +0300
  • 770f743a49 ugly PhysicalMemory georgemoralis 2023-08-01 17:02:26 +0300
  • 0e1ca354a9 Added Thread class georgemoralis 2023-08-01 12:49:57 +0300
  • 692759099f improved StringUtil algo + some PhysicalMemory work georgemoralis 2023-08-01 00:42:49 +0300
  • 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