SamuZai
DarkAkuma
DarkAkuma

patreon


CaVE 1.5 Beta Updated

This is a minor, but very needed update.

I added 2 new buttons that will sometimes show in the Mods tab.

Update v#.#.#.# will show when your database is currently using a older version of a mod than what it finds available in the mods folder.

NSOM Mismatch will show when your installed mod is simply different, for whatever reason, from the mod in the mods folder.

Clicking these updates the installed mod. These correct a oversight with the mod update system, as previously mods can and did get updated for a database by CaVE. But specifically only at the time of updating your database to a new version.

In the long run this should help reduce the need of the "uncheck, sync, recheck, sync" mod shuffle that has been advised to do to help ensure a mod gets installed correctly.

Along with this change, a issue with the way CaVE tracks timestamps with files has been identified. Timestamps are tracked to help ensure CaVE only syncs files that are actually different. This change too should help reduce some of the issues in the long run.

Sadly though... due to the nature of the change, the first install/sync for a database and mod after this change likely wont work completely as intended. Simply, the timestamps wont match up. So for the first mod/database updates after this it is still recommended to do that shuffle to avoid issues.

The timing of this change coincides with a update to the Info mod. The Info mod is a previously invisible mod in the mods tab, whose purpose is to provide the info you see on the loading screen. This info mod is now visible so that the NSOM Mismatch and Update buttons can be used with it.

The info mod has been updated to address a issue that resulted in the app freezing on the loading screen, randomly.

Sadly, since you cant check/uncheck this mod, it will be harder to ensure that its updated. If you experience that issue, just navigate to you databases bootapp/resources/scripts/sys folder and delete sysloadingscreen.lua. CaVE should re-extract the file by the next time you sync the the database.

Finally, there has been a change to the way updates will be tracked with CaVE. I dislike updating version numbers (for some reason. I know. Its weird). So I have been working to get a build time embedded in the app. This will effectively work as a version number when debugging issues. The build time can be found on the loading window, and in the about window. In this case, the build time is "7/19/2024 8:43:33 AM". This part of the update was causing issues enough to postpone the release until now, but should be resolved.

There is probably a few other minor fixes too. Off the top of my head, I can remember one with the AreaCode when makeing ZebraEngine NSPs. But there is probably more.

As always, you can find the CaVE v1.5 Beta in the downloads post.


More Creators