Commit Graph

17 Commits

Author SHA1 Message Date
Lurs 143c973b49 Merge branch 'wip/linkfix2' into wip/linkfix 2026-02-11 07:20:44 +01:00
Jeffrey Crowell 6b212d913d Fix linker errors.
Stubbing out all OS* functions to stubs.cpp, these will likely have to
be replaced with the operating system's primitives for
locking/heaps/threads/etc.

Moved some generic globals into globals.cpp, not sure where they're
actually to be used.

Stub DSP functions

Stub JSUMemoryOutputStream, JORServer, Z2Audio

mDoExt stubs

add memcpy

add some more stubs, add extras c++ mangled functions

add extras.cpp

AR/AQ stubbing

stub DVD

stub CARD

more stubs, more extras

add missing mtx functions to dusk file

finish mtx

stub GX

KPAD and LC, also do pragma marks for better visualization

finish mtx, add a few more stubs

gf/wpad/vi

translate some matrix math from ppc to C

jorserver/debugpad/fap/dmsgobject

add m_Do_ext functions from debug block to separate file

make small janges to JSystem, does this need upstreaming

reorg DVD stubs

reorganize stubs by mark
2026-02-07 15:25:09 -08:00
Jeffrey Crowell fcb2ab00e1 Fix linker errors.
Stubbing out all OS* functions to stubs.cpp, these will likely have to
be replaced with the operating system's primitives for
locking/heaps/threads/etc.

Moved some generic globals into globals.cpp, not sure where they're
actually to be used.

Stub DSP functions

Stub JSUMemoryOutputStream, JORServer, Z2Audio

mDoExt stubs

add memcpy

add some more stubs, add extras c++ mangled functions

add extras.cpp

AR/AQ stubbing

stub DVD

stub CARD

more stubs, more extras

add missing mtx functions to dusk file

finish mtx

stub GX

KPAD and LC, also do pragma marks for better visualization

finish mtx, add a few more stubs

gf/wpad/vi

translate some matrix math from ppc to C

jorserver/debugpad/fap/dmsgobject

add m_Do_ext functions from debug block to separate file

make small janges to JSystem, does this need upstreaming

reorg DVD stubs

reorganize stubs by mark
2026-02-01 15:36:56 -08:00
kipcode66 b89730ec9b Adding JHostID files and stubs 2026-01-30 23:54:55 -05:00
kipcode66 c02247b6cb fix c++ name mangling 2026-01-27 16:17:59 -05:00
kipcode66 d8ffa3b703 Adding vifuncs.h stubs 2026-01-27 00:54:30 -05:00
kipcode66 ceef317afb Adding mtx.h stubs 2026-01-27 00:47:51 -05:00
kipcode66 2dab5c6691 Adding os stubs 2026-01-26 23:50:56 -05:00
kipcode66 0c3eea1fca Adding gx stubs 2026-01-26 23:07:55 -05:00
kipcode66 64384d5da9 Adding GDBase.h stubs 2026-01-26 22:41:59 -05:00
kipcode66 058013c09b Adding dvd.h stubs 2026-01-26 22:36:18 -05:00
kipcode66 2286eb61ca Adding OSCache.h and dsp.h stubs 2026-01-26 21:40:54 -05:00
kipcode66 0c2cc0def1 adding card.h and mtx.h stubs 2026-01-26 21:12:58 -05:00
kipcode66 b518425c9e Adding ai.h and ar.h stubs 2026-01-26 20:59:11 -05:00
kipcode66 d4cd40ee41 Adding stubs file to compilation list 2026-01-26 20:35:21 -05:00
kipcode66 cb7d9787cc get dusk past compilation and into linking 2026-01-15 19:24:39 -05:00
TakaRikka 63730fd00b some fixes 2025-11-30 14:34:10 -08:00