Skip to content

Releases: BigBang1112/randomizer-tmf

1.1.5

11 Aug 14:44
471c15c
Compare
Choose a tag to compare

GitHub release (by tag)

  • Added InUnlimiter to Config.yml in RequestRules
  • Added AvoidSkippedMaps to Config.yml in Rules (default: False)
    • Skipped maps won't appear again in the session (only within that session though)
    • This will not be valid for RMC after discussion with original RMC devs (sessions driven with this option will be denied when submitting later)
  • Added ValidationRetries to Config.yml (default: 10)
  • Fixed No Unlimiter checkbox not working
  • Fixed banned maps being shown in the session rules window
  • Config is no longer reset if it's corrupted
    • The program will not start instead (spawning messages boxes is hard here, always look into RandomizerTMF.log if something odd)

Installation

Common questions (see all)

Other details

Linux build is not guaranteed to work, in fact, you have to fix some things first.

WIN-X64 SHA256: a45d4aa579e8d6513540e5c2741bd617342189003ba2a9e9fdd8879a104fec3e
WIN-X86 SHA256: 3db6b1a6b7350e291618c1b329ec3a8febba381982fe29d41e100f4d43055861
LINUX-X64 SHA256: 489bdcb22915cca64943c9fba00cb16c585ff23d2f681967c08669f98be5a931

You can also validate via the checksum outputted in the workflow run.

1.1.4

08 Jul 20:13
bf3c179
Compare
Choose a tag to compare

GitHub release (by tag)

  • Added BannedMaps to Config.yml in the Rules section
    • Specify TMX type and a list of track IDs to not show when randomizing
    • This info is included in the session file, and is therefore not valid for regular RMC records
    • See below how to specify the track IDs correctly
  • Fixed Min/Max AT hundredths to be limited to 99 instead of 59 (thx fabi for the report)
  • Finished the secured sessions transition completely
  • Updated dependencies

How to specify banned track IDs: (spacing has to be followed like shown here!)

    AuthorTimeMax: 3:00.00 # here just for context
  BannedMaps: # remove the {} that's there by default
    TMNF:
    - 1234
    - 5678
    TMUF:
    - 91011
    - 121314
    - 151617
    Nations:
    - ... etc

Possible TMX type keys: TMNF, TMUF, Nations, Sunrise, Original

Installation

Common questions (see all)

Other details

Linux build is not guaranteed to work, in fact, you have to fix some things first.

WIN-X64 SHA256: 28748975732232770ebca796126e45916523923706a0b6db4c47292a144c84f0
WIN-X86 SHA256: 7c92853ed2b23cde42d49715dbac3b4f9ed30e990731b221aac3cef1742adaef
LINUX-X64 SHA256: a5e0f0b4467cbae7a0547bd07189e89753ebb1fe499c78549cbd9483cb4e24d9

You can also validate via the checksum outputted in the workflow run.

1.1.3

23 Jun 18:40
6f979de
Compare
Choose a tag to compare

GitHub release (by tag)

  • Added possibility to auto-skip maps with different medals with AutoSkipMode in Config.yml
    • Options are: AuthorMedal (default), GoldMedal, SilverMedal, BronzeMedal, Finished
  • Added comment/description on some Config.yml settings
  • Added another step of more secured sessions

Installation

Common questions (see all)

Other details

Linux build is not guaranteed to work, in fact, you have to fix some things first.

WIN-X64 SHA256: 3453a410353befc55ef7844e3509b21f8b284dc9079b36b0a7c50a13e4bbc163
WIN-X86 SHA256: d85ff92c052f6799e6b3023aa98104f21cfc28135f2f381d5bd227a9de0e7bc0
LINUX-X64 SHA256: 6f86e1aad6cd2436a1f005920fc093e31136cb723c1fe37f0181b664dcaf19ab

You can also validate via the checksum outputted in the workflow run.

1.1.2

14 Jun 01:14
addfe4d
Compare
Choose a tag to compare

GitHub release (by tag)

  • Added TOP sessions (idea by @butykadavid #13)
  • Added green border on Open Modules (by @butykadavid #13)
  • Added small security layer on session data (report if any errors viewing previous sessions)
  • Updated to GBX.NET 2
  • Updated to .NET 8
  • Updated other dependencies
  • Changed "No maps finished" to "No maps completed"
  • Fixed detection of TMUnlimiter 2 maps

Installation

Common questions (see all)

Other details

Linux build is not guaranteed to work, in fact, you have to fix some things first.

WIN-X64 SHA256: 30b5dccf75748ea60d7985ae844a0815a01f937f56a078e9e6195942878fd9ae
WIN-X86 SHA256: c41fd900075749490dde8d8150e525a527664fc924ca94b78baae9c7d6833edc
LINUX-X64 SHA256: 47f6ae60d41c42db618aa69f4aa2554b6d28508a6e8ebe0a3ab405ea6aed6396

You can also validate via the checksum outputted in the workflow run.

1.1.1

25 May 21:21
b367388
Compare
Choose a tag to compare

GitHub release (by tag)

  • Added win-x86 build
  • Updated dependencies
    • This fixes CPU issues with long replays in Autosaves folder

Installation

Common questions (see all)

Other details

Linux build is not guaranteed to work, in fact, you have to fix some things first.

WIN-X64 SHA256: 1295af775de978b93239bc93a987ed1a8d4fbb493683bda9d4df5aae395e25e8
WIN-X86 SHA256: 2c205f5c9f0c8fe4e6410111475dd6467027c4128d54fbd315cd63f6f7df2960
LINUX-X64 SHA256: 6e7e3f60c9633b59b338fe4421f41a9502a30680766ac1e79886233e1552fcac

You can also validate via the checksum outputted in the workflow run.

1.1.0

10 Feb 16:58
581a684
Compare
Choose a tag to compare

GitHub release (by tag)

It's finally here!

  • Added Discord Rich Presence, configurable in Config.yml DiscordRichPresence section:
    • Disable = true/false - disable or enable Rich Presence
    • DisableMapThumbnail = true/false - if to use TMX map thumbnail for the preview image (as it is sometimes buggy)
    • App should be closed when changing
  • Added DisableAutoSkip to Config.yml to disable automatic skip when receiving author medal 583bfd8
  • Added map size validation for No Unlimiter option (according to MapSizes.yml) 2faf6a2
  • Added DisableAutosaveDetailScan to Config.yml to resolve problems with long replays due to a GBX.NET bug b86f07c
  • Defaulted max AT to 3 minutes (for a fresh Config.yml) 0637298
  • 1 SKIPS will now show as 1 SKIP 9b56e93
  • Fixed equal environment distribution on Original/Sunrise 9769d08
  • Prereleases will be no longer recommended by the update detector 8b85945

Installation

Common questions (see all)

Other details

Linux build is not guaranteed to work, in fact, you have to fix some things first.

WIN-X64 SHA256: be61294c935ac1fe7dd4cc91ff40e52d8668f8236c8ebc283385f260767150cf
LINUX-X64 SHA256: bcd34fdec46c644c360540e39aed2a013626e0c11a69cbe19ce69a00d31662ca

You can also validate via the checksum outputted in the workflow run.

1.0.3

13 Dec 21:28
be239dc
Compare
Choose a tag to compare

GitHub release (by tag)

Unless critical bugs, this is the last update for this week.

  • New rules validation system
    • Allowed certain combinations, which (when occurring) are stripped from the URL instead
    • Equal distributions are no longer valid with no site selected
    • Equal environment+car distribution is now only valid on TMUF Exchange
    • Disallowed other combinations:
      • Island(Car), Coast(Car), or Bay(Car) has to be selected when environments/cars are specified and Sunrise Exchange is selected
      • Snow(Car), Desert(Car), or Rally(Car) has to be selected when environments/cars are specified and Original Exchange is selected
      • Stadium(Car) has to be selected when environments/cars are specified and TMNF or Nations Exchange is selected
      • Envimix randomization is not allowed when Sunrise or Original Exchange is selected
  • Added URL strip mechanism, which occurs in 3 cases:
    • TMNF or Nations Exchange -> environment, car, or gamemode is explicitly defined in the URL
    • No site is explicitly selected and Sunrise or Original Exchange is picked:
      • Invalid environment or vehicle is explicitly selected
      • Envimix combination is explicitly defined in the URL
  • Added retry policy to failed replay parses in autosave when detected
    • If an exception is thrown when trying to parse the Gbx, 10 retries are made (ReplayParseFailRetries in Config.yml) with a 50ms delay (ReplayParseFailDelayMs in Config.yml).
  • Added Version (application version) to session data
  • In the Session data window, booleans are visually simplified to not include : True and are not included at all if they are False

Installation

Common questions (see all)

Other details

Linux build is not guaranteed to work, in fact, you have to fix some things first.

WIN-X64 SHA256: a011fa06bed6c45cdd71b0b610bd483078da007d0b485ad778f3de3b772df297
LINUX-X64 SHA256: d264d4c9e7eb25592b4b1fe9535778e1a956101344ee87a411286c77b1c13d93

You can also validate via the checksum outputted in the workflow run.

1.0.2

12 Dec 19:03
378468a
Compare
Choose a tag to compare

GitHub release (by tag)

  • Added optional Equal environment distribution and Equal car distribution rules (thanks to @LegionMG)
  • Validation before starting the session is now more strict regarding TMNF and Nations Exchange. This is temporary and will be improved in the future.
  • Replay file names now don't include spaces and special characters
  • Autosave scan errors are now tracked in the log

Installation

Common questions (see all)

Other details

Linux build is not guaranteed to work, in fact, you have to fix some things first.

WIN-X64 SHA256: 4e22e6a368c33d294680bce0ec5190240c6bb5dfeb1a00c007297bede6ec6b8e
LINUX-X64 SHA256: d4cdf47c367509d48c1e08315b54ed33a144a70699779fb284c733c48bf89a39

You can also validate via the checksum outputted in the workflow run.

1.0.1

11 Dec 17:18
3df6c27
Compare
Choose a tag to compare

GitHub release (by tag)

  • Fixed crash related to junk files in Autosaves folder
  • Defaulted max AT to 2 minutes (for a fresh Config.yml)

Installation

Common questions (see all)

Other details

Linux build is not guaranteed to work, in fact, you have to fix some things first.

WIN-X64 SHA256: cf717fd3ab2d84f33405fb23c7201d80c9fefc983290e9bd86c3a141f9e48102
LINUX-X64 SHA256: cd290cf2c99700b4c666b499c625eea327be5ef462f15099a3e2e34c06b1cd69

You can also validate via the checksum outputted in the workflow run.

1.0.0

11 Dec 11:52
4f43f2b
Compare
Choose a tag to compare

GitHub release (by tag)

This is the first release of Randomizer TMF.

Currently known bug: The app crashes if you have non-Gbx files in your Autosaves folder, patch will come very soon.

Installation

Common questions (see all)

Other details

Linux build is not guaranteed to work, in fact, you have to fix some things first.

WIN-X64 SHA256: a58269db784e0fedb40839f090f9a93ad2ae76bb7d10b4651c2cac1d419c253d
LINUX-X64 SHA256: 3860b10faef48ff9f633bcc01b2032d91bed5c3820135c4c5efde29b5e6419aa

You can also validate via the checksum outputted in the workflow run.