Homebrew CaVE Database Manager - A SNES, NES, N64, Genesis Switch Online modding App

gonefishing1975

Well-Known Member
Member
Joined
Jan 23, 2020
Messages
259
Trophies
1
Age
49
XP
782
Country
Canada
If you right click the game you want to add it to, one of the options should be to add a .dtz metapack. Games without one will be red until you add one, then it will turn white like stock games.
Anyway to do a batc instead of one byone? I tried a few ways but it will only do it one at a time
 

DarkAkuma

Well-Known Member
OP
Member
Joined
Sep 20, 2008
Messages
419
Trophies
2
XP
2,589
Country
United States
Odd timing to see activity on this thread, the one time I happen to check it. lol

Anyway. As I am here, I may as well post news.

---

I know It has been a LONG time since v1.4.6 was last updated. Fact of the matter is... There was just no need for me to update it. I was not getting even the bare minimum amount of morale support needed to continue with CaVE at all. In a last ditch effort, I tried shifting my focus to just on the Discord community. The people who best helped morale to keep going. And... others ruined that. Over and over again as I tried to adjust. I did not intend or want to bring this to Patreon, but it is where it ended up. Simply because whether some may like it or not, support there helps morale. And it has been GREAT for me! I actually don't mind, if not enjoy working on CaVE again, since I actually know people appreciate it!

That out of the way... It does bother me leaving things off with a public build in the state v1.4.6 was in. It was never my intention for that build to be used that long, and it was always my intention to release v1.5 publicly. It just... was never a priority at any given time, as there's no motivation to do so. The majority of the people who support me and the project enough to keep it going, do so with the private build.

Recently... I tried really hard to push for a Christmas release of v1.5 publicly. I identified the major issues, and worked on them several times. Sadly... though I feel appreciation with the private release... it does not lend itself well to feedback to see issues fixed. And that is why the issues have persisted as long as they have. This recent push has not gone how I hoped... so I have been having to do some thinking.

And what I have decided is... whatever state v1.5 is in... I'll release a public build on Christmas!

It cant be worse for people than trying to use v1.4.6 still. And there is a good chance I did resolve those critical issues. And if not... hopefully we can get them resolved soon enough.

---

So with that news, I should inform users on how releases are going to be handled going forward.

I'll have to figure out the finer details as I go, but... the public build will not be up-to-date at the same speed as it used to be. Meaning, the exe will be released to supporters first, and publicly after a delay. And updates to stock game databases will be the same. Delayed for the public build.

The current plan is for a 4 week delay. Which should certainly be far better then v1.4.6 being 2 years out of date. And should encourage people to show support with the private build and keep morale and the project going! But for the Christmas release at least, the public build will be just as up-to-date.
 
Latest News

DarkAkuma

Well-Known Member
OP
Member
Joined
Sep 20, 2008
Messages
419
Trophies
2
XP
2,589
Country
United States
CaVE v1.5 has now been released publicly again!

Merry Christmas!

You can read about it on my website here. As well as find the download link on its dedicated page linked on the left side.

---

Here is a list of the important changes since v1.4:
  • Only Atmosphere is officially supported now. (SXOS, Yuzu and Ryujinx may still work, but wont be officially supported)
  • Enhanced UI. Reorganized, more aesthetically pleasing, and simplified.
  • Manual copying of files/folders is no longer officially supported. Instead, to copy your custom database to your SD Card you now select the "Sync Database" option when your SD Card is connected to your PC. (It's important to note that this is 100% intended to be used. Skipping it and manually copying leads to errors, and the point of this is to eliminate errors from manually copying.) Syncing currently supports.
    • DBI MTP Responder. (Recommended)
    • UMS Devices, A.K.A. SD Card Readers. (Clunky and limited. Not recommended.)
  • Brought back tracking of what version of the app your database is for.
  • New Mods management system. No manual installation. (Including the Full Unlock!)
  • New Saves management system. Browse/export/delete/add/replace saves directly on your NAND. (MTP Only)
  • Ability to reset your system-save.json. (Helps with some loading issues. MTP Only)
  • Code re-written to be more stable... in the long run...
  • Innate support for using NA/EU/BR/RU/KO languages in the JA/CH app. And vice versa.
  • New tutorial popups for new users, to help get them started.
  • Fixed, and improved automatic updates. Will now download and install mods too!
  • Fixes to ZebraEngine support.
  • First time user popup to better ensure your database locale matches your Switch's locale.
  • New Compatibility Rating feature.
    • Currently only SNES USA and N64 USA have a ratings database. But GBA and GB/GBC are ready for the community to submit ratings.
  • Important installation info is now displayed on the NSO apps loading screen. (Helpful when debugging issues, to know EXACTLY what versions of things you have.)
  • New Easter Egg game to find hidden in the app! =) (If you find it, post a pic or something. But don't spoil how to access it publicly!)
 
Last edited by DarkAkuma,

spkatsi

Well-Known Member
Member
Joined
Jan 5, 2019
Messages
158
Trophies
1
XP
1,872
Country
Antarctica
I appreciate this update.
If there is a bug list, will add some there. Got it working via some workarounds.

Happy I can fool around making whatever covers for romhacks.
 

Attachments

  • Donkey Kong Land 2 custom cover.png
    Donkey Kong Land 2 custom cover.png
    451.4 KB · Views: 10
  • Like
Reactions: XenoFredo

Samus12345

Active Member
Newcomer
Joined
Apr 23, 2019
Messages
27
Trophies
0
Age
48
XP
293
Country
United States
Thanks for releasing a 1.5 public beta! This has been a godsend for N64 in particular, as it's the only NSO app that has games released officially that cannot be added manually (ie, Banjo-Tooie). I previously used the official latest release of N64 as well as the Japanese 1.0 N64 for any custom games I wanted. Now I can have them all in one place as well as remove the ones I'm not interested in!
 

KaedesPiano

Well-Known Member
Newcomer
Joined
Mar 21, 2022
Messages
55
Trophies
0
Location
US
XP
403
Country
United States
So I've tried importing the Mother 3 fan translation over the vanilla rom of the game and I'm just stuck infinitely loading on the NSO title screen, any suggestions?
 

eviljin

Active Member
Newcomer
Joined
Nov 18, 2015
Messages
35
Trophies
0
Age
47
XP
448
Country
United States
Noob question. I followed the instructions at DarkAkuma's site, saw the added game (Chrono Trigger) in the app, it does nothing when trying to open it. Am I missing something?

Edit: NM, please excuse my idiot brain, I forgot to add the Full Unlock in the Mods tab. Working now. Thanks DarkAkuma for creating this awesome thing.
 
Last edited by eviljin,

DarkAkuma

Well-Known Member
OP
Member
Joined
Sep 20, 2008
Messages
419
Trophies
2
XP
2,589
Country
United States
Today marks the start of where the Patreon and Public builds will differentiate. NSO SNES v4.0 was released today, and as I have previously warned/informed, it will not be supported with the Public release for about a month.

Of note, I noticed a flaw with my plans to keep the 2 builds separate with automatic updates. The flaw is with the Full Unlock, which I tend to re-use the same URL path for. And the result is that when the Full Unlock is updated, its updated for both versions of CaVE. Rather then just address it with a new URL, I have decided to leave that. The reasoning is, I have seen people in the past jump the gun and update their app to the latest NSO. I still do not recommend doing that until support for that version is available with the public build, but now... if you happen to do that... there will be a procedure to download it. Technically that procedure wont work yet, but still. It will in the future.

...

For a heads up for future releases... In the past month I have been working on some improvements to CaVE.

FTP support is seemingly done, and ready for Patreon users when I make that next build. FTP will work like USB, and support access to the SD card files and Save NAND for syncing. With it is a revamp of the whole Sync feature, including MTP. It works mostly the same, but with some minor differences. Some cosmetic, some practical. The Saves syncing will no longer run every single time you load the app/load a database. It will only scan and load your saves when you select the Saves tab, and as usual that tab will only be accessible when "connected". I put that in quotes, as FTP is only connected when a transfer is active. So the equivalent is "Server and FTP service are available". FTP support has been tested with DBI FTP, and FTPD. There is a sys-ftpd too that i have been made aware of but have not tested with. As its based on FTPD though, I imagine it should work. Just FTPD only supports SD access last I looked. Not Save NAND.

Another minor change coming is to the automatic update code. I just finished revamping that as well. I fixed a couple issues, but most importantly, it will support preset databases (Just the meta data. Not images). This is to prepare for the next major work on CaVE I will be doing. Google Sheet Import/Exporting.

That feature will be more of a community development feature. One meant to help make contributing to the preset and compatibility sheets far more easy. It wont be available to the average user. But with the support of preset databases with automatic updates, those changes can be made available to the average users quickly and easily.
 

b4scul3g10n

Member
Newcomer
Joined
May 8, 2024
Messages
19
Trophies
0
Age
26
XP
43
Country
Netherlands
Hi! I'm getting a no default locale has been set yet pop up every time I run the program.
To reproduce:
1. Unzip the file containing the folders and .exe.
2. run CaVE.exe
3. pop up comes saying "your pc is secured", click more info and then run
4. green window from the program shows checking for updates
5.white pop up comes saying"no default locale has been set yet. when making a nso database, it needs to match the locale set on your switch". Click Yes.
6. nothing happens.

Update after 5 minutes:
I now have 10 popups of the same "no default locale" that come automatically. Clicking on "Yes" will show me 10 more pop ups. After trying to close them, I get more but I did get to run one instance of the program?
 

Attachments

  • Scherm­afbeelding 2025-02-02 om 11.22.25.png
    Scherm­afbeelding 2025-02-02 om 11.22.25.png
    1.4 MB · Views: 3
Last edited by b4scul3g10n,

DarkAkuma

Well-Known Member
OP
Member
Joined
Sep 20, 2008
Messages
419
Trophies
2
XP
2,589
Country
United States
Hi! I'm getting a no default locale has been set yet pop up every time I run the program.
To reproduce:
1. Unzip the file containing the folders and .exe.
2. run CaVE.exe
3. pop up comes saying "your pc is secured", click more info and then run
4. green window from the program shows checking for updates
5.white pop up comes saying"no default locale has been set yet. when making a nso database, it needs to match the locale set on your switch". Click Yes.
6. nothing happens.

Update after 5 minutes:
I now have 10 popups of the same "no default locale" that come automatically. Clicking on "Yes" will show me 10 more pop ups. After trying to close them, I get more but I did get to run one instance of the program?

I have not seen that issue before.
My guess is, you have CaVE under a protected folder, since it sounds like its unable to create files like writing the updates to disk (update should not take 5m. There are no updates) or the settings file.

Perhaps its even trying to use the wrong folder as the working directory. CaVE should not be under the Users or Program Files folders.
 

Abyssal-Error

New Member
Newbie
Joined
Feb 4, 2025
Messages
1
Trophies
0
Age
23
XP
8
Country
Australia
Hey @DarkAkuma your websites down, any possibility of you sending us a google drive or drop box link for the latest ver of Cave Manager???

Thanks
Post automatically merged:

Hey @DarkAkuma your websites down, any possibility of you sending us a google drive or drop box link for the latest ver of Cave Manager???

Thanks
 
  • Like
Reactions: janicleader

b4scul3g10n

Member
Newcomer
Joined
May 8, 2024
Messages
19
Trophies
0
Age
26
XP
43
Country
Netherlands
I have not seen that issue before.
My guess is, you have CaVE under a protected folder, since it sounds like its unable to create files like writing the updates to disk (update should not take 5m. There are no updates) or the settings file.

Perhaps its even trying to use the wrong folder as the working directory. CaVE should not be under the Users or Program Files folders.
90% of issues that usually shouldnt happen, happen because I'm on ARM based Windows 11 VM. Any way, I just used an older version.
 
  • Like
Reactions: XenoFredo

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    K3Nv3 @ K3Nv3: Nah that's just urewife with her balls out again nasa said it was another eclipse +1