SamG-Coder
|
acd98478ca
|
docs: keep homebrew guide limited to instructions and links
|
2026-09-25 12:04:41 +10:00 |
|
SamG-Coder
|
24cb69f2a8
|
docs: keep homebrew guide limited to instructions and links
|
2026-09-25 12:04:26 +10:00 |
|
SamG-Coder
|
5a2790c93e
|
style(libc): remove trailing blank line in process exports
|
2026-09-25 07:27:07 +10:00 |
|
SamG-Coder
|
f37fffdacd
|
feat(libc): expose guest vsprintf formatting
|
2026-09-25 07:26:06 +10:00 |
|
SamG-Coder
|
6cdf4a5be1
|
feat(libc): implement binary search with guest comparator ABI
|
2026-09-25 07:24:17 +10:00 |
|
SamG-Coder
|
473a4f8d1c
|
fix(agc): preserve strict shader linkage failures
|
2026-09-25 07:22:06 +10:00 |
|
SamG-Coder
|
322dc24c9e
|
feat(kernel): implement guest once initialization
|
2026-09-25 07:22:05 +10:00 |
|
SamG-Coder
|
95dc22c173
|
feat(agc): execute rendering waits against buffer reuse fences
|
2026-09-25 07:16:55 +10:00 |
|
SamG-Coder
|
cca00c13ab
|
feat(video): track ordered buffer reuse reservations
|
2026-09-25 07:13:15 +10:00 |
|
SamG-Coder
|
2187436d0d
|
feat(agc): expose legacy register defaults entry point
|
2026-09-25 07:10:15 +10:00 |
|
SamG-Coder
|
2d8ec800c3
|
Merge remote-tracking branch 'upstream/main'
|
2026-09-25 07:08:17 +10:00 |
|
SamG-Coder
|
d6f23df679
|
feat(agc): compose basic shader linkage register blocks
|
2026-09-25 07:08:10 +10:00 |
|
SamG-Coder
|
18ce03cba2
|
feat(libc): implement immediate guest process exit
|
2026-09-25 07:05:07 +10:00 |
|
SamG-Coder
|
dd0debe967
|
feat(libc): reopen guest streams while preserving identity
|
2026-09-25 07:05:07 +10:00 |
|
boykopovar
|
05c8146744
|
refactor(pad): libScePad files structure refactor
|
2026-09-25 00:04:19 +03:00 |
|
SamG-Coder
|
2920c7f04c
|
feat(system): handle console exit through runtime shutdown
|
2026-09-25 07:02:37 +10:00 |
|
SamG-Coder
|
79edb20f17
|
fix(libc): preserve 64-bit guest stream offsets
|
2026-09-25 07:00:45 +10:00 |
|
boykopovar
|
ce287648bf
|
feat(pad): add read input state logic to libScePad
|
2026-09-24 23:59:12 +03:00 |
|
SamG-Coder
|
39b81364b7
|
feat(libc): add C-locale character APIs and guest basename
|
2026-09-25 06:58:41 +10:00 |
|
SamG-Coder
|
7d07187ac8
|
feat(libc): add floating-point string conversions
|
2026-09-25 06:55:31 +10:00 |
|
SamG-Coder
|
c7d26dda5e
|
feat(libc): add missing guest math exports and 64-bit rounding
|
2026-09-25 06:54:49 +10:00 |
|
SamG-Coder
|
730afc79f8
|
feat(libc): add independent guest strtok state
|
2026-09-25 06:52:05 +10:00 |
|
SamG-Coder
|
1b45b0fe68
|
feat(libc): track guest working directory and resolve relative paths
|
2026-09-25 06:51:37 +10:00 |
|
SamG-Coder
|
453fec28c5
|
feat(kernel): add tracked dynamic module loading and NID lookup
|
2026-09-25 06:48:50 +10:00 |
|
SamG-Coder
|
91bf8e3a7a
|
feat(libc): implement guest file removal and renaming
|
2026-09-25 06:45:30 +10:00 |
|
SamG-Coder
|
5301f89092
|
feat(libc): translate guest directory enumeration
|
2026-09-25 06:41:55 +10:00 |
|
SamG-Coder
|
18790691bd
|
feat(libc): implement guest environment variable storage
|
2026-09-25 06:39:14 +10:00 |
|
SamG-Coder
|
f49cace1ca
|
feat(libc): implement guest formatted stream output
|
2026-09-25 06:35:32 +10:00 |
|
SamG-Coder
|
b8c1097db4
|
feat(kernel): support socket nonblocking flags through fcntl
|
2026-09-25 06:34:30 +10:00 |
|
SamG-Coder
|
e8ecb29170
|
feat(libc): expose guest standard streams and character IO
|
2026-09-25 06:30:30 +10:00 |
|
SamG-Coder
|
56c7a589db
|
feat(kernel): bridge guest signal registration and delivery
|
2026-09-25 06:27:11 +10:00 |
|
SamG-Coder
|
cbd22dd854
|
feat(kernel): implement guest system configuration queries
|
2026-09-25 06:25:16 +10:00 |
|
SamG-Coder
|
9cbefb7e04
|
feat(kernel): implement tracked UDP sockets and ioctl
|
2026-09-25 06:23:44 +10:00 |
|
SamG-Coder
|
b42c33ca6c
|
docs: record error and address conversion compatibility
|
2026-09-25 06:18:52 +10:00 |
|
SamG-Coder
|
ff725218cb
|
feat(kernel): translate guest IP address conversion APIs
|
2026-09-25 06:18:32 +10:00 |
|
SamG-Coder
|
97e6ce992b
|
feat(libc): implement guest errno message APIs
|
2026-09-25 06:17:18 +10:00 |
|
SamG-Coder
|
cbf8362251
|
feat(posix): translate guest address resolution APIs
|
2026-09-25 06:15:32 +10:00 |
|
SamG-Coder
|
dec5841b2d
|
feat(libc): implement caller-backed mspace heaps
|
2026-09-25 06:10:50 +10:00 |
|
SamG-Coder
|
8a4cc838e0
|
Merge remote-tracking branch 'upstream/main' into feat/homebrew-game
|
2026-09-25 06:06:31 +10:00 |
|
SamG-Coder
|
1bbdf7daa6
|
feat(kernel): support private anonymous guest memory mappings
|
2026-09-25 06:06:31 +10:00 |
|
SamG-Coder
|
9cc8f872cc
|
docs: update Quake II import audit and startup progress
|
2026-09-25 06:00:07 +10:00 |
|
SamG-Coder
|
f146a3d069
|
fix(windows): expose shared libc for internal runtime imports
|
2026-09-25 06:00:07 +10:00 |
|
SamG-Coder
|
6ba24a895c
|
feat(libs): implement homebrew string compatibility functions
|
2026-09-25 05:59:07 +10:00 |
|
boykopovar
|
9a4c8eab8b
|
fix(libc): update locale signatures + add sysv abi to math funcs
|
2026-09-24 22:57:49 +03:00 |
|
SamG-Coder
|
17ed098605
|
docs: record native Yamagi Quake II conversion and startup
|
2026-09-25 05:53:32 +10:00 |
|
SamG-Coder
|
eca52b4725
|
fix(relinker): accept unused empty ELF TLS segments
|
2026-09-25 05:53:32 +10:00 |
|
SamG-Coder
|
221086beb6
|
fix(relinker): support ELF images without PLT relocations
|
2026-09-25 05:32:49 +10:00 |
|
SamG-Coder
|
0968c32b72
|
fix(build): register relinker tests with CTest
|
2026-09-25 05:27:19 +10:00 |
|
boykopovar
|
2778c1e86e
|
perf(agc): keep render targets on gpu across draws
|
2026-09-24 21:30:00 +03:00 |
|
boykopovar
|
bf43995e8e
|
feat(shader): implement enable cache field in recompile request
|
2026-09-24 20:59:34 +03:00 |
|