# 3xperimental (Steam)

**URL:** <https://forums.atlas-65.com/t/3xperimental-steam/8262>\
**Category:** NMS Worlds\
**Created:** [July 17, 2024, 10:28pm UTC](https://forums.atlas-65.com/t/3xperimental-steam/8262 "2024-07-17T22:28:04Z")\
**Posts on this page:** 20\
**Page:** 4

<div class="post-metadata">

**Author:** ![sheralmyst](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.atlas-65.com/sheralmyst/32/55317_2.png) [@sheralmyst](https://forums.atlas-65.com/u/sheralmyst)\
**Post date:** [November 29, 2024, 3:20pm UTC](https://forums.atlas-65.com/t/3xperimental-steam/8262/63 "2024-11-29T15:20:41Z")

</div>

![1000000099](https://us1.discourse-cdn.com/flex019/uploads/etarc/original/3X/f/7/f770a9d00751bdbc9ab96b1a57b484e83dbd863e.jpeg)

---

<div class="post-metadata">

**Author:** ![Clemm](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.atlas-65.com/clemm/32/3339_2.png) [@Clemm](https://forums.atlas-65.com/u/Clemm)\
**Post date:** [November 29, 2024, 4:19pm UTC](https://forums.atlas-65.com/t/3xperimental-steam/8262/64 "2024-11-29T16:19:01Z")

</div>

Wind calculations can help nearby people after you consume a huge bean burrito! 😆

---

<div class="post-metadata">

**Author:** ![toddumptious](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.atlas-65.com/toddumptious/32/58816_2.png) [@toddumptious](https://forums.atlas-65.com/u/toddumptious)\
**Post date:** [November 29, 2024, 4:44pm UTC](https://forums.atlas-65.com/t/3xperimental-steam/8262/65 "2024-11-29T16:44:55Z")

</div>

You do not wanna be down wind of a Gek after it’s eaten an Impulse Bean burrito

 ![](https://us1.discourse-cdn.com/flex019/uploads/etarc/original/3X/7/7/778fc6658abc37b58692d5fd549723558da4e1d2.png)  
I’ve always thought they looked more like Peas.

---

<div class="post-metadata">

**Author:** ![DevilinPixy](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.atlas-65.com/devilinpixy/32/74073_2.png) [@DevilinPixy](https://forums.atlas-65.com/u/DevilinPixy)\
**Post date:** [January 3, 2025, 3:09pm UTC](https://forums.atlas-65.com/t/3xperimental-steam/8262/66 "2025-01-03T15:09:16Z")

</div>

[Experimental Branch 03/01](https://steamcommunity.com/app/275850/discussions/0/595137109171403017/) 🔗

- Updated the file loading system.
- Updated mod loading to allow for mods to be more forward compatible in the future. Note that mods are not created or officially supported by Hello Games, and are used at your own risk.
- The game will now detect mods placed in subfolders inside the GAMEDATA\MODS directory.
- A new file called GCMODSETTINGS.MXML allows mod users to set the priority order of their mods. If files between two installed mods are in conflict, the mod with the lower ModPriority number (starting at 0) will take precedence.
- If the game crashes on boot with mods installed, mods will automatically be disabled on the next launch.
- Mods can now directly load mbin and exml format files. pak format files will not be loaded.

---

<div class="post-metadata">

**Author:** ![jedidia](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.atlas-65.com/jedidia/32/1237_2.png) [@jedidia](https://forums.atlas-65.com/u/jedidia)\
**Post date:** [January 3, 2025, 3:22pm UTC](https://forums.atlas-65.com/t/3xperimental-steam/8262/67 "2025-01-03T15:22:52Z")

</div>

“We don’t officially support mods. Also, here’s a patch that improves mod support!” 😆

---

<div class="post-metadata">

**Author:** ![sheralmyst](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.atlas-65.com/sheralmyst/32/55317_2.png) [@sheralmyst](https://forums.atlas-65.com/u/sheralmyst)\
**Post date:** [January 3, 2025, 3:54pm UTC](https://forums.atlas-65.com/t/3xperimental-steam/8262/68 "2025-01-03T15:54:33Z")

</div>

![1000000251](https://us1.discourse-cdn.com/flex019/uploads/etarc/original/3X/f/0/f06017332fcf6b9161959efe64907f0d80216317.png)

---

<div class="post-metadata">

**Author:** ![ThatBomberBoi](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.atlas-65.com/thatbomberboi/32/41691_2.png) [@ThatBomberBoi](https://forums.atlas-65.com/u/ThatBomberBoi)\
**Post date:** [January 3, 2025, 3:56pm UTC](https://forums.atlas-65.com/t/3xperimental-steam/8262/69 "2025-01-03T15:56:36Z")

</div>

That last point is kinda concerning. Granted HG aren’t the best at wording their patch notes, but if the game _only_ loads .MBIN and .EXML files, how would packaging loose files (textures, sounds etc) work? It might be a step back for modding if the exe can’t read those, but hopefully they just forgot to list those filetypes…

---

<div class="post-metadata">

**Author:** ![DevilinPixy](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.atlas-65.com/devilinpixy/32/74073_2.png) [@DevilinPixy](https://forums.atlas-65.com/u/DevilinPixy)\
**Post date:** [January 4, 2025, 12:19am UTC](https://forums.atlas-65.com/t/3xperimental-steam/8262/70 "2025-01-04T00:19:46Z")

</div>

From what others and myself have seen, it is not limited to just these two file extensions. I am actually not even sure if ‘exml’ is supposed to work, as those fail for me currently, and are not a format found by default but merely a result of MBINC. Tools and ways will have to be adjusted, that’s for sure. Time will tell if this is going to be an improvement in any way or not.

I have yet to test any shaders (Spir-V/SPV), but I see someone typing who should be more familiar with those to begin with.

---

<div class="post-metadata">

**Author:** ![Argh](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.atlas-65.com/argh/32/2328_2.png) [@Argh](https://forums.atlas-65.com/u/Argh)\
**Post date:** [January 4, 2025, 12:20am UTC](https://forums.atlas-65.com/t/3xperimental-steam/8262/71 "2025-01-04T00:20:57Z")

</div>

This immediately struck me as insane. There are base building mods that contain _thousands_ of pak’d files. This would be far less organized, load slower, and take up much more space. I hope there is just a lack of clarity going on here, otherwise this is really unacceptable.

@DevilinPixy: I’m not currently on experimental so unfortunately I can’t test the shaders yet.

---

<div class="post-metadata">

**Author:** ![DevilinPixy](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.atlas-65.com/devilinpixy/32/74073_2.png) [@DevilinPixy](https://forums.atlas-65.com/u/DevilinPixy)\
**Post date:** [January 4, 2025, 12:23am UTC](https://forums.atlas-65.com/t/3xperimental-steam/8262/72 "2025-01-04T00:23:37Z")

</div>

I can already see load times currently taking a hit for that matter.

---

<div class="post-metadata">

**Author:** ![ThatBomberBoi](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.atlas-65.com/thatbomberboi/32/41691_2.png) [@ThatBomberBoi](https://forums.atlas-65.com/u/ThatBomberBoi)\
**Post date:** [January 4, 2025, 7:20am UTC](https://forums.atlas-65.com/t/3xperimental-steam/8262/73 "2025-01-04T07:20:10Z")

</div>

Exmls can now apparently be written additively, i.e. mod authors can add entries or change specific existing ones instead of having to copy and modify entire existing game files. It won’t compress the actual model sizes, but it should prevent bloated installs for some of the files touched.

Since HG updated and are using the GcModSettingsInfo struct to generate the load order list for mods, I wonder if the other properties are gonna come into play? The game uses `enabled = false` to disable a mod when it causes a crash (as mentioned in the patch notes), but the Dependencies property is also generated (but empty so far). Since HG’s .MXML files don’t include default values, we might see these other fields come into play when the system’s fully released?

 ![GgcDCG9XsAAfyjg](https://us1.discourse-cdn.com/flex019/uploads/etarc/original/3X/6/0/60279b752134691105c26451868c84569c9d7332.png)

---

<div class="post-metadata">

**Author:** ![Argh](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.atlas-65.com/argh/32/2328_2.png) [@Argh](https://forums.atlas-65.com/u/Argh)\
**Post date:** [January 4, 2025, 7:12pm UTC](https://forums.atlas-65.com/t/3xperimental-steam/8262/74 "2025-01-04T19:12:26Z")

</div>

> [@ThatBomberBoi](#):
>
> Exmls can now apparently be written additively, i.e. mod authors can add entries or change specific existing ones instead of having to copy and modify entire existing game files. It won’t compress the actual model sizes, but it should prevent bloated installs for some of the files touched.

That part sounds good. How are individual mods organized though? If not pak’d, are they put in separate folders? Seems much more preferable to me to .pak 'em up. Also concerned if other types of resources (textures, audio, shaders, etc.) are still replaceable, like @DevilinPixy was talking about.

---

<div class="post-metadata">

**Author:** ![ThatBomberBoi](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.atlas-65.com/thatbomberboi/32/41691_2.png) [@ThatBomberBoi](https://forums.atlas-65.com/u/ThatBomberBoi)\
**Post date:** [January 4, 2025, 7:25pm UTC](https://forums.atlas-65.com/t/3xperimental-steam/8262/75 "2025-01-04T19:25:39Z")

</div>

Each subfolder in the `GAMEDATA/MODS` folder is treated as a separate mod, and given a Mod Priority alphabetically. There’s also some quirks with naming, such as the final underscore in a name (and any text after it) being culled. Other resources and loose files still seem to be replaceable and load fine apparently, HG just seem to be bad at explaining the changes haha.

There’s also a property in GcDebugOptions which lets us Hot Reload any Global now, which is interesting…

---

<div class="post-metadata">

**Author:** ![DevilinPixy](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.atlas-65.com/devilinpixy/32/74073_2.png) [@DevilinPixy](https://forums.atlas-65.com/u/DevilinPixy)\
**Post date:** [January 7, 2025, 1:07pm UTC](https://forums.atlas-65.com/t/3xperimental-steam/8262/76 "2025-01-07T13:07:13Z")

</div>

[Experimental Branch 07/01](https://steamcommunity.com/app/275850/discussions/0/595137109171403017/) 🔗

- Better handling for large numbers of loaded mods.
- Fix handling of mods with \_ in the folder name.
- Add disable all mods flag to gcmodsettings.mxml, to avoid wiping saved mod settings on crash.
- Write out default values to gcmodsettings.mxml for clarity.
- Added an optional loc table per mod that will be loaded from /LocTable.mxml

---

<div class="post-metadata">

**Author:** ![ThatBomberBoi](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.atlas-65.com/thatbomberboi/32/41691_2.png) [@ThatBomberBoi](https://forums.atlas-65.com/u/ThatBomberBoi)\
**Post date:** [January 7, 2025, 2:34pm UTC](https://forums.atlas-65.com/t/3xperimental-steam/8262/77 "2025-01-07T14:34:10Z")

</div>

Default value printing seems to be working, but only for select values such as `Enabled` and `EnabledVR` and not the entire GcModSettingsInfo struct. This is pretty cool though since it now lets you enable / disable mods from GcModSettings instead of having to remove the entire folder for a mod.

LocTable.mxml was being loaded by the exe last build, but I’m glad HG enabled it in this one! The table can overwrite existing entries, as well as add new one, and gets rid of having to make LOC tables for each separate language! They’re also snippet based which means text entries can be added / edited in ~4 lines.

 ![image](https://us1.discourse-cdn.com/flex019/uploads/etarc/original/3X/4/0/4051c13572671cc075c502ec53c4c0b0aace1ac6.jpeg)  
 ![image](https://us1.discourse-cdn.com/flex019/uploads/etarc/original/3X/8/9/89da11ab0f7c47963abfde16210e2227948b3f85.png)  
 ![image](https://us1.discourse-cdn.com/flex019/uploads/etarc/original/3X/b/9/b9566707b5fe87073b5097fcbf1c546aabf2e127.png)

In terms of other things the exe _should_ be reading but isn’t right now, are directories called `BASEBUILDINGPARTS` and `EXPORTED`. We might see support for these next going off the pattern.

EXPORTED seems interesting since, iirc, the 4.13 Debug Editor allowed you to change game files in running memory and save (export) them to the same directory. Wonder if that’ll come into play somehow. If they really are gunning for Workshop support, they’d need to make some sorta tool to integrate mod creation / uploading anyway, so maybe giving us the debug editor isn’t too far off?

But that’s probably just one wishful theory on top of another 😅

P.S. If y’all are in the mood to streamline mod files, mind making mission tables more readable HG? 😛

---

<div class="post-metadata">

**Author:** ![DevilinPixy](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.atlas-65.com/devilinpixy/32/74073_2.png) [@DevilinPixy](https://forums.atlas-65.com/u/DevilinPixy)\
**Post date:** [January 29, 2025, 7:37pm UTC](https://forums.atlas-65.com/t/3xperimental-steam/8262/78 "2025-01-29T19:37:50Z")

</div>

[Experimental Branch 29/01](https://steamcommunity.com/app/275850/discussions/0/595139465034377499/) 🔗

- Fixed an issue that prevented some new materials from being harvested by planetary extractors.
- Fixed an issue that prevented some flora and mineral discoveries from appearing in the discoveries list after scanning.  
  
- Fixed a rare graphical glitch that caused some creature models to explode.
- Fixed an issue affecting water reflections on Xbox One X and PS4 Pro.
- Fixed a number of graphical issues on Mac.  
  
- Fixed a crash related to networking.
- Fixed a crash that could occur when donating items to a guild envoy.

---

<div class="post-metadata">

**Author:** ![DevilinPixy](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.atlas-65.com/devilinpixy/32/74073_2.png) [@DevilinPixy](https://forums.atlas-65.com/u/DevilinPixy)\
**Post date:** [January 29, 2025, 8:51pm UTC](https://forums.atlas-65.com/t/3xperimental-steam/8262/79 "2025-01-29T20:51:20Z")

</div>

[Experimental Branch 29/01](https://steamcommunity.com/app/275850/discussions/0/595139465034377499/) 🔗

- Fixed an issue resulting in hangs on PS5.

---

<div class="post-metadata">

**Author:** ![DevilinPixy](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.atlas-65.com/devilinpixy/32/74073_2.png) [@DevilinPixy](https://forums.atlas-65.com/u/DevilinPixy)\
**Post date:** [January 29, 2025, 9:23pm UTC](https://forums.atlas-65.com/t/3xperimental-steam/8262/80 "2025-01-29T21:23:22Z")

</div>

> <https://x.com/Griff_/status/1884703644978700447>

---

<div class="post-metadata">

**Author:** ![Clemm](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.atlas-65.com/clemm/32/3339_2.png) [@Clemm](https://forums.atlas-65.com/u/Clemm)\
**Post date:** [January 29, 2025, 9:23pm UTC](https://forums.atlas-65.com/t/3xperimental-steam/8262/81 "2025-01-29T21:23:36Z")

</div>

> [@DevilinPixy](#):
>
> Fixed a rare graphical glitch that caused some creature models to explode.

Oh, man! I hope somebody got a video of that!

---

<div class="post-metadata">

**Author:** ![Jupiter.blues](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.atlas-65.com/jupiter.blues/32/8450_2.png) [@Jupiter.blues](https://forums.atlas-65.com/u/Jupiter.blues)\
**Post date:** [January 29, 2025, 9:26pm UTC](https://forums.atlas-65.com/t/3xperimental-steam/8262/82 "2025-01-29T21:26:32Z")

</div>

I think I saw this today! 😂 Went to my main base planet to see whats changed and I was looking at a huge creature walking around near my base till suddenly it just silently rag-doll launched into space as if something blew up from under it. It kind of scared me a bit 😅

[Previous page](https://forums.atlas-65.com/t/3xperimental-steam/8262.md?page=3)

[Next page](https://forums.atlas-65.com/t/3xperimental-steam/8262.md?page=5)
