Commit Graph

  • 79080a6e55 MarsRuntime: fix missing semicolon main VIA256 2025-11-13 16:14:48 -08:00
  • 70a50e3bf5 MarsRuntime: impliment logging to output_log.txt VIA256 2025-11-13 15:57:18 -08:00
  • a95257981c organize mono init code into its own func VIA256 2025-11-13 09:36:10 -08:00
  • bc90b054e2 MarsRuntime fully make building work on mac VIA256 2025-11-12 19:56:11 -08:00
  • 047388a74e MarsRuntime: make wscript account for darwin hosts VIA256 2025-11-12 19:41:47 -08:00
  • 702697ec13 mention the requirement of a c compiler in README.md VIA256 2025-11-11 15:20:31 -08:00
  • 7fe9a1b8a5 MarsRuntime: fix warning on linux caused by joining win32 and linux mono runtime linker VIA256 2025-11-11 15:08:33 -08:00
  • 5998a401ff MarsRuntime: attempt 1 at making runtimelinker win/linux cross platform with preprocessor VIA256 2025-11-11 12:23:47 -08:00
  • d75bc2aca9 MarsRuntime: start making runtime linking work on windows VIA256 2025-11-11 01:19:50 -08:00
  • 5c306dac5c MarsRuntime: make memory allo/deallocation of path strings in main.c less mind-numbing VIA256 2025-11-10 17:45:56 -08:00
  • d1dbf22af0 MarsRuntime: make FSUtil use const char * as input instead of char *, add variadic MX_pathConcat VIA256 2025-11-10 15:15:09 -08:00
  • eafdfec9d8 MarsRuntime: fix mono runtime linking and revert mscorlib.dll to old position VIA256 2025-11-10 12:04:53 -08:00
  • 07ae01a867 added runtime linking for mono VIA256 2025-11-08 23:00:46 -08:00
  • 2a8a6bf8e7 MarsRuntime: fix things i missed in the build script when changing to c from c++, and fixed memory allocation bugs in FCUtil.c VIA256 2025-11-08 14:25:57 -08:00
  • 4dbe5f67ed MarsRuntime: fuck it we use c now VIA 2025-11-07 23:36:17 -08:00
  • fa5304e4b2 add unity resources from original Mars Explorer_Data to resources dir VIA256 2025-11-07 13:06:12 -08:00
  • d504c12d54 MarsRuntime: fix problems that surfaced when testing on linux VIA256 2025-11-06 22:34:54 -08:00
  • 55d2752345 get rid of boost, make our own little fs path helper functions VIA 2025-11-06 22:16:40 -08:00
  • ebb8d4670d setup to successfully load UnityDomainLoad.exe with dummy internalcall VIA 2025-11-06 14:32:55 -08:00
  • 55a3764563 get mscorlib.dll working in runtime VIA256 2025-11-06 12:48:39 -08:00
  • b75ffdb50b start preparing source tree for using machine config and mscorlib VIA256 2025-11-06 10:02:51 -08:00
  • 9be77652c3 MarsRuntime: try loading UnityDomainLoad.exe in mono runtime VIA256 2025-11-06 09:45:18 -08:00
  • 16a891b425 fixed presumptuous .exe extension in MarsRuntime postbuild copy VIA256 2025-11-05 21:29:45 -08:00
  • f1c8dfd6e0 add boost filesystem configuration to new waf file and test it in MarsRuntime VIA 2025-11-05 21:18:41 -08:00
  • ba484a42e2 add marsruntime postbuild copy VIA 2025-11-05 19:40:30 -08:00
  • b55a1e3ce4 fix various issues when testing on linux VIA256 2025-11-05 19:26:09 -08:00
  • 1592e648d6 add MarsRuntime and linking with mono VIA 2025-11-05 18:50:28 -08:00
  • 6d59062c5a refactor waf setup to be able to build efficiently VIA 2025-11-04 19:17:42 -08:00
  • 4d28ef7ef5 add waf.bat for convenience VIA256 2025-11-03 13:29:55 -08:00
  • 5b7bc3ee86 inform README.md abt the new waf system VIA256 2025-11-01 19:42:49 -04:00
  • 9572cee415 wscript find mono allow for path and --mono_home option override VIA 2025-11-01 16:08:15 -07:00
  • f29d498f68 fix some bugs issued by the different mono compiler VIA 2025-11-01 14:59:11 -07:00
  • 5913d6be38 move everything in Game/ back into top level VIA 2025-11-01 13:32:21 -07:00
  • dddbd69a3d get rid of visual studio building support VIA 2025-10-31 15:20:32 -07:00
  • 8d041fbb34 add waf build system setup VIA 2025-10-31 01:11:00 -07:00
  • 7a252ce3e8 Revert "Start creating cmake build system" VIA 2025-10-30 17:00:36 -07:00
  • 9cc907f653 Start creating cmake build system VIA 2025-10-29 19:24:25 -07:00
  • ba9d5563df add semantic version class and make gameVersion use it v4.0.1 VIA 2025-10-27 16:41:30 -07:00
  • 7676f1c809 stop quarryCam from breaking when the quarry switches vehicles v4.0 4.0.0 VIA 2025-10-26 22:01:35 -07:00
  • dc8598a5c9 rix rpc typo bug VIA 2025-10-26 20:49:23 -07:00
  • 51c57cd932 fix Prebuild project to work when building solution for release in addition to debug VIA 2025-10-26 20:26:19 -07:00
  • a7db3817a6 remove ads from the game code VIA 2025-10-26 19:55:24 -07:00
  • 200b6a9347 disable language filter for now VIA 2025-10-26 19:54:59 -07:00
  • ad5d84cc8b have MakeWindowUpdate point to the gitea releases instead of the discord VIA 2025-10-26 19:46:19 -07:00
  • 9b181689d2 change the game version to 4.0 VIA 2025-10-26 19:27:33 -07:00
  • 018cfa5846 make zorbBall more persistant. make it so bots sort of can drive with xorbs VIA 2025-10-26 19:19:45 -07:00
  • 42102b530b turn vehicle xorbs off if the server disables them VIA 2025-10-26 18:31:11 -07:00
  • 8d1588757e fix the xorb size and color VIA 2025-10-26 17:25:40 -07:00
  • e8a9278fc3 fix entrypoint simple diamond VIA 2025-10-26 15:07:14 -07:00
  • 56c8a48510 quarryveh: make 1st person nametags and vehicle stats corrospond to the vehicle being spectated VIA 2025-10-25 22:02:37 -07:00
  • 00dcbfc9af idk lmao VIA 2025-10-25 13:24:39 -07:00
  • f3157ef0ea fix SeaData invalid cast VIA 2025-10-25 13:14:32 -07:00
  • 5961a12aa7 fix jumppoint.cs invalid cast VIA 2025-10-25 12:57:35 -07:00
  • e2978eac60
    Merge pull request #10 from VIA256/marsxplr-4.0 VIA 2025-10-25 06:50:09 +00:00
  • 684b74e5a3
    Update README.md to inform about the new build system VIA 2025-10-25 06:49:00 +00:00
  • e0151e558a Replace crappy build batch scripts with visual studio solution VIA 2025-10-24 23:22:13 -07:00
  • 16db95b196 Merge branch 'main' into marsxplr-4.0 VIA 2025-10-24 17:32:57 -07:00
  • 66e3ab6d51 fix Password protection bug v4.0s2 v4.0s1 VIA 2025-10-24 17:32:18 -07:00
  • b93d2c1f2a Add quarryCam VIA 2025-10-23 17:22:57 -07:00
  • 377ca9e78c
    remove Assembly - UnityScript mention from Game/README.md VIA 2025-10-23 08:31:51 -07:00
  • bf3e0d75e5 Get rid of Assembly - UnityScript - first pass VIA 2025-10-22 22:27:42 -07:00
  • 3ba1e5694a Assimilate Assembly - UnityScript - first pass VIA 2025-10-22 22:12:24 -07:00
  • 8a0cfedf0e fully remove Boo.Lang from project (OMG YESSSS) VIA 2025-10-22 21:33:16 -07:00
  • 6999ba7a42 remove TerrainControllerData.dll VIA 2025-10-22 21:05:41 -07:00
  • 1f5970ff64 Merge branch 'main' of https://github.com/VIA256/marsxplr-decomp VIA 2025-10-22 20:58:17 -07:00
  • d9ed6d8c52 Get rid of Ionic.Zlib. VIA 2025-10-22 20:58:14 -07:00
  • 64c20cedba
    remove UnityScript.Lang mention from Game/README.md VIA 2025-10-23 03:05:46 +00:00
  • 43dc870dfa Completely remove UnityScript.Lang as it is no longer used by anything (WAHOOO!!!!) VIA 2025-10-22 20:00:44 -07:00
  • 75b7ee38ed remove boo and unityscript from Assembly - UnityScript.dll VIA 2025-10-22 19:50:36 -07:00
  • 9a0ab1cc34 Fully Assimilate Game.cs VIA 2025-10-22 19:48:42 -07:00
  • 45d70af84a Game.cs: assimilate eSI() and mE() VIA 2025-10-22 18:37:15 -07:00
  • 88f415f427 Game.cs: assimilate SetVeh() VIA 2025-10-22 18:34:15 -07:00
  • f5b3e24b07 Game.cs: assimilate WindowServerSetup() VIA 2025-10-22 18:27:29 -07:00
  • f8c76d8e5d Game.cs: assimilate showDialogRenderHints() VIA 2025-10-21 22:21:46 -07:00
  • 460e126e01 Game.cs: assimilate showDialogVehicles() VIA 2025-10-21 22:18:38 -07:00
  • 08425b0565 fix TankTrack typo bug VIA 2025-10-21 22:15:16 -07:00
  • 61113d9ac9 Game.cs: assimilate GUIPanel() VIA 2025-10-21 21:28:38 -07:00
  • 255ff62192 Game.cs: assimilate OnGUI() VIA 2025-10-21 21:25:21 -07:00
  • 79be3c5fbb Game.cs: assimilate Update() VIA 2025-10-21 17:57:04 -07:00
  • b36faee9ee Game.cs: assimilate public members VIA 2025-10-21 17:45:40 -07:00
  • d421bd61cb
    Game.cs: partially assimilate Update() VIA 2025-10-21 15:30:27 -07:00
  • c479b6c0b5
    Game.cs: assimilate OnDisable() VIA 2025-10-21 15:20:26 -07:00
  • 7b82920d18
    Game.cs: assimilate Start() VIA 2025-10-21 09:39:31 -07:00
  • 9f9dd8e97f Game.cs: assimilate iV() VIA 2025-10-20 20:19:29 -07:00
  • b06a59f972 Game.cs: assimilate addBot() and axeBot() VIA 2025-10-20 20:02:26 -07:00
  • 14a00b562c Game.cs: assimilate OnPlayerDisconnected() VIA 2025-10-20 19:42:48 -07:00
  • a04a389ebf Game.cs: OnPlayerConnected() VIA 2025-10-20 19:31:00 -07:00
  • 99499e2d24 Game.cs: assimilate Init() VIA 2025-10-20 19:11:25 -07:00
  • d66a6d620d Game.cs: assimilate registerHostSet() VIA 2025-10-20 17:21:51 -07:00
  • cdca629c78 Game.cs: assimilate registerHost() VIA 2025-10-20 17:19:07 -07:00
  • fbc13d65af Assimilate World.cs VIA 2025-10-20 16:57:05 -07:00
  • 384bf138de Assimilate WhirldObject.cs VIA 2025-10-20 16:54:34 -07:00
  • f869dac1bf Assimilate WhirldLOD.cs VIA 2025-10-20 16:45:51 -07:00
  • 442e41239e Finish assimilating WhirldIn.cs VIA 2025-10-20 16:35:27 -07:00
  • e890e3c16d WhirldIn.cs: assimilate Generate() VIA 2025-10-19 20:02:01 -07:00
  • 278d00fb89 WhirldIn.cs: assimilate LoadTerrain() VIA 2025-10-19 18:26:13 -07:00
  • e044e22cb0 WhirldIn.cs: assimilate LoadTexture() and LoadMesh() VIA 2025-10-19 01:04:16 -07:00
  • 24f3c565a1 WhirldIn.cs: assimilate LoadSkybox() and LoadTexture() VIA 2025-10-18 23:18:24 -07:00
  • aedc82e52a fix game version VIA 2025-10-18 22:41:08 -07:00
  • 41e35a65cd WhirldIn.cs: assimilate LoadSkyboxTexture() VIA 2025-10-18 22:34:54 -07:00