18 Commits

Author SHA1 Message Date
VIA256 90f7de6454 add configuration to diffirentiate between self-hosted and legacy-hosted 2025-12-07 17:32:15 -08:00
VIA256 70a50e3bf5 MarsRuntime: impliment logging to output_log.txt 2025-11-13 15:57:18 -08:00
VIA256 bc90b054e2 MarsRuntime fully make building work on mac 2025-11-12 19:56:11 -08:00
VIA256 047388a74e MarsRuntime: make wscript account for darwin hosts 2025-11-12 19:41:47 -08:00
VIA256 d75bc2aca9 MarsRuntime: start making runtime linking work on windows
much refactoring to do with this ofc but im eepy
2025-11-11 01:19:50 -08:00
VIA256 eafdfec9d8 MarsRuntime: fix mono runtime linking and revert mscorlib.dll to old position 2025-11-10 12:04:53 -08:00
VIA256 07ae01a867 added runtime linking for mono 2025-11-08 23:00:46 -08:00
VIA256 2a8a6bf8e7 MarsRuntime: fix things i missed in the build script when changing to c from c++, and fixed memory allocation bugs in FCUtil.c 2025-11-08 14:25:57 -08:00
VIA256 4dbe5f67ed MarsRuntime: fuck it we use c now
cannot deal with c++ its too much madness istg
2025-11-07 23:36:17 -08:00
VIA256 fa5304e4b2 add unity resources from original Mars Explorer_Data to resources dir 2025-11-07 13:06:12 -08:00
VIA256 d504c12d54 MarsRuntime: fix problems that surfaced when testing on linux 2025-11-06 22:34:54 -08:00
VIA256 55d2752345 get rid of boost, make our own little fs path helper functions
we're not doing much heavy lifting with what we need boost.(filesystem, logging) for and its easy enough to make simple versions of these things ourselves. better than adding another dependancy
2025-11-06 22:16:40 -08:00
VIA256 55a3764563 get mscorlib.dll working in runtime 2025-11-06 12:48:39 -08:00
VIA256 16a891b425 fixed presumptuous .exe extension in MarsRuntime postbuild copy 2025-11-05 21:29:45 -08:00
VIA256 f1c8dfd6e0 add boost filesystem configuration to new waf file and test it in MarsRuntime 2025-11-05 21:18:41 -08:00
VIA256 ba484a42e2 add marsruntime postbuild copy 2025-11-05 19:40:30 -08:00
VIA256 b55a1e3ce4 fix various issues when testing on linux 2025-11-05 19:26:09 -08:00
VIA256 1592e648d6 add MarsRuntime and linking with mono 2025-11-05 18:50:28 -08:00