Skip to content

Releases: tabularelf/MultiClient

MultiClient v1.1.4

08 Nov 03:51

Choose a tag to compare

Fixed

  • VM & YYC paths not respecting spaces properly
  • YYC not respecting client number ids passed in.

MultiClient v1.1.3

03 Nov 02:55

Choose a tag to compare

Fixed

  • Cases where MultiClient failed to run due to lacking certain environment variables. (Namingly YYDebug and YYprojectName) (Windows Only)
  • Debug searching ending too early before the other clients can find eachother.

All of this work is done for completely free, and out of my own spare time and own will. If you love and enjoy using my stuff, consider sponsoring me; so I may continue to work on what I love and enjoy. And that is FOSS!
https://ko-fi.com/tabularelf

MultiClient v1.1.2

14 Oct 17:03
687b003

Choose a tag to compare

What's Changed

  • Fixes runner.exe path in multi-client batch by @biyectivo in #8

New Contributors

Full Changelog: v1.1.1...v1.1.2

MultiClient v1.1.1

08 Apr 01:56

Choose a tag to compare

Added

First MacOSX supported build (per request #4)

  • This has numerous of issues that Windows did not have (or has worse issues than Windows)
  • Expect most things to be non-functional
  • Including: Most of MultiClients functions
  • Debug mode (it is severly cursed, may just disable it permamently until I can find a better solution)
  • Client detection (it is currently impossible)
  • HTML5/Opera GX should work OK though

Fixed

  • Remove erroneous double quote that breaks parameters by @nommiin in #6

New Contributors

Full Changelog: v1.1.0...v1.1.1

MultiClient v1.1.0

25 Aug 18:20

Choose a tag to compare

MultiClient v1.1.0 Pre-release
Pre-release

Added

First MacOSX supported build (per request #4)

  • This has numerous of issues that Windows did not have (or has worse issues than Windows)
  • Expect most things to be non-functional
  • Including: Most of MultiClients functions
  • Debug mode (it is severly cursed, may just disable it permamently until I can find a better solution)
  • Client detection (it is currently impossible)
  • HTML5 should work OK though

Full Changelog: v1.0.5...v1.1.0

MultiClient v1.0.5

18 Aug 11:23

Choose a tag to compare

NOTE

Due to some bugs with extension_* functions, all but MulticlientGetID (as it does not rely on extension functions) currently do not work on LTS IDE v2022.0.2.51 Runtime v2022.0.2.49 as of writing. In a future LTS update, these should work as normal.

Added

  • Various new functions!
  • MultiClientGetNumberOfClients() -> returns value of number of clients as per extension settings.
  • MultiClientGetAdditionalParameters() -> returns array of all parameters passed through.
  • MultiClientGetProxyParameters() -> returns array of all proxy parameters passed through, if proxy is enabled. Otherwise undefined.
  • MultiClientGetProxyParameters() -> returns string path of proxy, if proxy is enabled. Otherwise undefined.

Fixed

  • Corrects script name to match function by @JujuAdams in #2
  • Improve client index consistency in debug mode by @JujuAdams in #3
  • Fixed version not being reflected properly.
  • Fixed issue with Steamworks Extension v1.6.9+ not being able to run the game.

Full Changelog: v1.0.4...v1.0.5

MultiClient v1.0.4

08 Jul 19:48

Choose a tag to compare

Fixes:

  • An issue with modern GameMaker versions where build scripts will be treated as DLLs.

MultiClient v1.0.3

19 Oct 16:48

Choose a tag to compare

New:

  • Added in support for proxy subsequent clients, allowing to run them under Sandboxie or other similar environments. (Thanks @MrGentle)

Changed:

  • Updated option fields to include a name, rather than the option name used internally

v1.0.2

25 Jan 06:50

Choose a tag to compare

New:

-Added Additional_Parameters for Windows. (So you can add foo 2 bar 4 and it'll show up under parameter_string())

Changed:

-Slightly reordered the MultiClient logging, reducing version spam.

Fixed:

-Failure to launch the game in YYC.

MultiClient v1.0.1

24 Jan 18:51

Choose a tag to compare

New:

-Added MultiClientGetID(), returns ID of client (starting from 0) or -1 if not running from IDE.
-Added GM Web Fallback settings, for when the GM Web Runner fails to expose specific variables.
-Build script now includes the current version in all logs.

Changed:

-Added some lines to logs to make it a bit easier to find MultiClient messages.

Fixed:

-HTML5 and GX.games (Opera GX) not opening in browser properly.