Ran-j
2e08d5e87b
refactor: refactor runtime and recompile for better workflow and correct generating code and analyze output
2026-01-04 22:21:50 -03:00
Ran-j
2d1f7ec07f
feat: added missing v0 instructions
...
feat: added threads inplementation on ps2 syscalls
feat: patch entrypoint on recompiler
feat: ps2 macros now is part of the runtime
feat: use thread to hold game loop
feat: sanitize functions like point out by chrisking1981
fix: fix old instructions cast
fix: fix missing patch for opcode j
2025-12-27 11:33:24 -03:00
Ran-j
409570c709
feat: added minitest framework
...
feat: added some unit tests for code gen and decoder
fix: backport some bugfix from chrisking1981 branch
2025-12-26 18:33:52 -03:00
Ran-j
c05d8f1809
feat: misc fixes
2025-11-29 18:19:36 -03:00
Ran-j
2f58b17243
feat: remove namespace for now
2025-11-29 12:31:11 -03:00
Ran-j
4ea08199b0
feat: now we generate header file for stub functions
2025-11-29 12:26:39 -03:00
Ran-j
c700c95087
feat: sync recompile and codegen output to match what are expected on runtime
2025-11-29 01:20:45 -03:00
Ran-j
68a8fc0fdd
fix: fix some parsing logic
...
feat: added a lot of try/catch to make debug more easy
2025-11-29 01:13:18 -03:00
Ran-j
69d4d26084
fix: fix generate header file when single cpp file are enable
2025-11-29 00:17:07 -03:00
Ran-j
5fde9612a9
feat: runtime fixes and finish implementations
2025-05-29 18:11:53 -03:00
Ran-j
cba98b04e2
feat: remove stub from recompiler
2025-04-18 01:39:58 -03:00
Ran-j
fa676bd692
feat: added auto function mapper to code gen
2025-04-17 01:54:07 -03:00
Ran-j
aceb8b1535
feat: some default stub for now
2025-04-14 02:34:51 -03:00
Ran-j
e5cef40032
fix: fix recompile from single file to multi file
2025-04-14 02:02:56 -03:00
Ran-j
8707c26dae
feat: replace stub debug flag
2025-04-14 01:45:15 -03:00
Ran-j
e087ab4d7e
feat: added missing header in stub function
2025-04-14 01:43:20 -03:00
Ran-j
8c0af4e224
feat: added header for link functions
2025-04-14 01:41:22 -03:00
Ran-j
6e9049be40
migrate from private cloud
2025-04-12 03:49:35 -03:00