Skip to content

Releases: Raytwo/ARCropolis

ARCropolis: Victory Steak Edition

22 Oct 12:24
Compare
Choose a tag to compare

Bugfixes

Improvements

  • Support nus3bank files more reliably
  • Configurable logging system
  • Removed Herobrine. Again.

Note 1: No, one-slot mods are still not officially supported. Don't make me tap the sign.

Note 2: No local wireless build has been provided because it is currently not compatible with the auto-updater. This will also be investigated ASAP.

ARCropolis: Bugfixes Edition 2 Electric Boogaloo

17 Oct 16:27
b438b78
Compare
Choose a tag to compare

Bugfixes

  • Fix XMB files not loading

Improvements

  • Implemented a proper replacement for numshb files, leading to even less crashes.
  • Removed Herobrine. Again.

Note 1: No, one-slot mods are still not officially supported. Don't make me tap the sign.

Note 2: No local wireless build has been provided because it is currently not compatible with the auto-updater. This will also be investigated ASAP.

ARCropolis: Bugfixes Edition

16 Oct 15:38
Compare
Choose a tag to compare

Bugfixes

  • Fix larger numshexb files not loading
  • Fixed the panic on boot related to Unwrap::None
  • Fix support for nutexb files being smaller than the original
  • Fix numdlb files not loading properly in some circumstances
  • Fix a bug when the user cancels the skin selector in libminecraft_skins that leads to garbage textures for Steve

Improvements

  • Changed the message when updating the configuration file to not be as misleading
  • Removed Herobrine

Note 1: No, one-slot mods are still not officially supported. Don't make me tap the sign.

Note 2: I am aware of a crash happening for some people after a match related to numshb files. Sadly, I can't reproduce the crash locally, which means it is hard to fix at the moment.

Note 3: No local wireless build has been provided because it is currently not compatible with the auto-updater. This will also be investigated ASAP.

ARCropolis: Minecraft Edition

14 Oct 22:20
Compare
Choose a tag to compare

Bugfixes

  • Fix crashes related to .numdlb files
  • Fix crashes related to .arc files
  • Fix crashes related to .numatb files
  • Fix crashes related to .nusktb files
  • Fix crashes related to .nuanmb files
  • Fix crashes related to .xmb files
  • Fix crashes related to .shpcanim files
  • Fix crashes related to fonts ( bfotf, bfttf )
  • Fix crashes related to loading too many bntx files at once

Improvements

  • Clean up file discovery
  • Reworked the file system for future improvements
  • Shows ARCropolis version on title screen (in a safe way)
  • Support for Smash 9.0.0 (Except if they made massive changes)
  • Reworked configuration system to not erase the file from now on in new fields are added
  • Pretty colors in logs ✨ (If you see weird characters, consider using a terminal with ANSI support)
  • Removed filesize patching whitelisting, should allow for more formats to be supported without any intervention
  • Allows for "virtual" file replacement, which is used together with the new external file replacement API

New features

  • Support for motion_list.bin
  • Support for .numshexb files
  • Uses Boost Mode to accelerate boot times
  • Support region marking in filenames for regional files (such as +us_en)
  • Implement a auto-updater with opt-in beta builds in the configuration file ( Thanks to jam1garner for the help)
  • Implement a API for other plugins to request to replace a file in ARCropolis' stead (The implementation will most likely change and some plugins might have to change their code accordingly to still be compatible in future versions)
  • Uses multithreading to accelerate boot times ( Thanks to @jam1garner for the help ) Needs fixing
  • Removed Herobrine

[10/14]: Fixed the panic on boot related to Unwrap::None

Note 1: No, one-slot mods are still not officially supported. Don't make me tap the sign.

Note 2: I am aware of a crash happening for some people after a match related to numshb files. Sadly, I can't reproduce the crash locally, which means it is hard to fix at the moment.

Note 3: I've been made aware of a crash when finished a match with Dark Samus. An update will be pushed as soon as the cause is understood. If your Switch is not in airplane mode, an update prompt will let you know.
[10/14]: A fix for it is available in beta builds. Consider opting-in for beta builds in your configuration file if you need this ASAP, or wait for an official 0.9.1 release.

Note 4: I've been made aware of larger numshexb files acting up as well as textures smaller than the original displaying poorly. An update will be pushed as soon as the cause is understood. If your Switch is not in airplane mode, an update prompt will let you know.
[10/14]: A fix for it is available in beta builds. Consider opting-in for beta builds in your configuration file if you need this ASAP, or wait for an official 0.9.1 release.

Note 5: No local wireless build has been provided because it is currently not compatible with the auto-updater. This will also be investigated ASAP.

Fixed ArcFiles not working with Stream Randomizer

09 Sep 16:06
Compare
Choose a tag to compare
  • Fixed ArcFiles not working with Stream Randomizer
  • Removed stream from Config File
  • Changed config version to use ARCropolis Version

Fix memory leak when replacing files + larger PRC support

09 Sep 01:25
Compare
Choose a tag to compare
  • Allows for bigger than original PRC replacement
  • Fix memory leak after file replacements (the cause of most crashes, especially with a large file count)
  • Fix the issue with the Stream path in config (It will remain in there until the next update but be ignored). Use stream; as you would for UMM.

From now on, what little bugs remaining are either coming from unsupported formats (numshexb is the only one coming to mind) or broken files.
It is however possible that you encounter issues with special cases such as textures that are uncompressed by default.

Note: Please refer to the previous release to know about the current state of things. Next update should provide a fix for the `stream`` folder issue.

Fix .ARC file to some extend, remove region from configuration

07 Sep 15:12
Compare
Choose a tag to compare

Let's make it short:

  • Supposedly makes ARCropolis more stable (close or similar to 0.5.0) while keeping EFF texture edits support. (Sword trails, for example)
  • Fixes .ARC support (probably not fully but larger than original seem to be working)
  • Uses your current game region for patching, which means it has been removed from the config.

I'd like to clarify a few things starting from this update:

  • The next update is only going to be about cleaning up the code and adding region in the filename support (Like UMM) and eventually fix a bug or two if they're easy fixes.
  • There will be no more updates trying to add support for things such as "smaller than original nutexb". Most of the crash reports I've got are either from people with padded textures or people with textures that are smaller than the original one. I understand that these tricks were needed during the UMM era, but please make things the normal way from now on.
  • I will no longer try to support larger numshexb files. I've tried for days and can't find the issue, so it will have to remain as such until a better patching process is figured out. If you encounter a mod with numshexb files, it is advised to remove them, as it does not break the mod.
  • Unshared files is (eventually) going to be investigated, but I need a break. I am tired, and will come back to it when I feel like it won't affect my health.
  • Do NOT complain to me about fake "one slots" mods not loading perfectly fine with each attempt. I never claimed this was a feature, it is a side effect. If you try it and it doesn't look good/work well, that's on you.

Last note: Before complaining about an eventual bug, please make sure to:

  • Check that the mods you have installed are not too old (mods with offsets in the name are obviously useless)
  • Make sure they are uncompressed.
  • Try removing most files until you can pinpoint which one is causing the issue. I will NOT listen to a crash report that does not tell me what the exact file causing the issue is.

Trails/lut nutexb + S T A B I L I T Y

02 Sep 19:04
Compare
Choose a tag to compare
  • Allows for more textures to be replaced (Trails/Lighting lut)
  • Might prevent a few crashes on the CSS when a Table2 entry is not found.

Note: We are aware that some BNTX files can cause a crash on the CSS. This is not something caused by ARCropolis. Some BNTX files have a larger footer than necessary, and this causes a crash.
An automatic fix might end up being implement in ARCadia.

Fix an issue with files not being loaded in time

02 Sep 00:13
Compare
Choose a tag to compare
  • Fix an issue with files not being replaced in time when loaded close to the boot logo, most notably files such as the opening movie or fonts, files in /prebuilt;/, title screen mods,...

  • Ignores folders in UMM directory that starts with a period (.)

This does not fix anything else.

Add support for smaller than original .nutexb + replacement for uncompressed ones

01 Sep 15:17
Compare
Choose a tag to compare
  • Support to replace .nutexb textures with files smaller than the original
  • Prevents some crashes from trying to replace .nutexb files that are uncompressed by default.

Note: It is not recommended to replace a uncompressed .nutexb file with one that is a different size than the original.