Commit Graph

510 Commits

Author SHA1 Message Date
georgemoralis 5706e1be1b added more PS4_SYSV_ABI codes 2023-07-21 14:53:19 +03:00
georgemoralis bb40fa9d65 added clang configurations , removed buggy MSVC ones 2023-07-21 14:53:19 +03:00
georgemoralis f1ab579022
Create building-windows.md
vstudio 2002 instructions
2023-07-21 11:05:31 +03:00
georgemoralis 28aad0a5dc Added sysv_abi , now parameters in sceVideoOutOpen is correct 2023-07-21 08:03:36 +03:00
georgemoralis d8140ca016 added atexit() HLE function , sceVideoOutOpen appears to get invalid parameters 2023-07-20 17:53:51 +03:00
georgemoralis 1474e9d87d
Merge pull request #27 from georgemoralis/pthreads
Pthreads
2023-07-20 13:36:08 +03:00
georgemoralis 98e9d970a3 we can reach atexit() function as well 2023-07-20 12:41:41 +03:00
georgemoralis d641f7b6c4 we can now execute code (reaches init_env() function ) 2023-07-20 12:18:43 +03:00
georgemoralis cc596083f5 more pthread progress added init for main Thread 2023-07-20 11:20:11 +03:00
georgemoralis 03892b51a9
Merge pull request #25 from wheremyfoodat/main
Φτιαχνοντας λαθη μεταγλωττισης στα νηματα π
2023-07-18 19:48:47 +03:00
wheremyfoodat bb2de743b7 Fix compilation error maybe 2023-07-18 19:28:28 +03:00
wheremyfoodat 165c6d5a7b Update .gitignore 2023-07-18 19:28:19 +03:00
wheremyfoodat dd46d270c3
Merge pull request #1 from wheremyfoodat/pthreadz
Pthreadz
2023-07-18 19:00:13 +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 c3eb515895 fixed winpthread linking 2023-07-17 23:20:17 +03:00
georgemoralis 5180a282ed updates submodules to latest 2023-07-17 23:19:33 +03:00
georgemoralis 3d073e2ed4 added winpthread library 2023-07-17 22:43:30 +03:00
georgemoralis ecccead408 all function for video out demo should resolve now 2023-07-17 13:53:27 +03:00
georgemoralis 35e21f9a8c more dummy GnmDriver function calls 2023-07-17 13:39:00 +03:00
georgemoralis d9da9ade78 more dummy patching functions 2023-07-14 14:29:13 +03:00
georgemoralis 3cbbdd5b2f patching sceVideoOut functions 2023-07-13 18:36:03 +03:00
georgemoralis 063a689812 patching more dummy functions 2023-07-13 12:56:36 +03:00
georgemoralis 0ac4032d00 some missing nid names from videoout_basic demo 2023-07-12 14:44:37 +03:00
georgemoralis 81906c271a resolving relocate function and patching them (successfully done one :D) 2023-07-11 18:50:29 +03:00
georgemoralis 42dc535638 some more work on linker and added some more needed (but not currently used) memory functions 2023-07-10 14:52:14 +03:00
georgemoralis 8f36540386 kalitero usage minima sto main.cpp . Ola einai modules alla den tha katalaboun 2023-07-08 21:06:10 +03:00
georgemoralis cb117e996b
Update README.md
Added linux build status
2023-07-07 14:47:34 +03:00
georgemoralis 7ec10b50a5
Merge pull request #22 from georgemoralis/skmp/add-linux-ci
ci: Add linux.yml
2023-07-07 14:34:29 +03:00
georgemoralis 61d2ce4c73
Merge pull request #21 from wheremyfoodat/panda
Add clang-format
2023-07-07 14:34:15 +03:00
Stefanos Kornilios Mitsis Poiitidis 266111dcf8 ci: Use all available cores for linux 2023-07-07 14:23:00 +03:00
Stefanos Kornilios Mitsis Poiitidis a353da81b7 ci: install some packages for linux 2023-07-07 14:17:35 +03:00
Stefanos Kornilios Mitsis Poiitidis c7e73c8960 git: Enable shallow checkout for submodules 2023-07-07 14:12:24 +03:00
wheremyfoodat bed5edadae
Add clang-format 2023-07-07 14:07:34 +03:00
Stefanos Kornilios Mitsis Poiitidis cd2819d1a9 ci: Add linux.yml 2023-07-07 14:07:22 +03:00
georgemoralis c7b593eba3
Merge pull request #20 from georgemoralis/skmp/linux-fixes
Linux fixes
2023-07-07 14:00:44 +03:00
Stefanos Kornilios Mitsis Poiitidis 0aaf516358 main: validate arguments 2023-07-07 13:54:44 +03:00
Stefanos Kornilios Mitsis Poiitidis b211342d8a linux: Fix build 2023-07-07 13:49:46 +03:00
georgemoralis 0edc265dc2 progress in relocations 2023-07-06 21:55:41 +03:00
georgemoralis 6717482662 initial work on relocations 2023-07-04 18:34:23 +03:00
georgemoralis bc2facaee4 improved memory_alloc function 2023-07-04 12:29:28 +03:00
georgemoralis 9103a545a2 small fix 2023-06-29 13:31:07 +03:00
georgemoralis f5dd2e83a9 added windows specific timer class 2023-06-29 13:20:34 +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
georgemoralis e7649001e1
Merge pull request #18 from esdrastarsis/linux-support
Add initial Linux support.
2023-06-23 09:44:35 +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