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

  • Thread starter Thread starter DarkAkuma
  • Start date Start date
  • Views Views 727,987
  • Replies Replies 1,932
  • Likes Likes 102
Would like to give my sincere thanks and gratitude for DarkAkuma's massive work with the VC Manager! This makes it manageable to play VC Games that aren't available on the NSO titles, which makes it easier to play w/o having to use Retroarch

Tho I got one quick question:
When one of the NSO apps update, are you allowed to update it and keep the custom games on the app? Or are you not allowed to update.
 
I would really appreciate any assistance I could get on this. I've tried to add some GBA pokemon roms several times and they fail to show up, I tried using MTP and copying manually. I realized that the GBA NSO file on my switch is named "010012F017576000" but the file cave generates is "0100555017574000". I'm sure the Database version is correct (3.2) so I don't understand what the reason for the disparity is. Could someone please tell me how to fix this?
 
I would really appreciate any assistance I could get on this. I've tried to add some GBA pokemon roms several times and they fail to show up, I tried using MTP and copying manually. I realized that the GBA NSO file on my switch is named "010012F017576000" but the file cave generates is "0100555017574000". I'm sure the Database version is correct so I don't understand what the reason for the disparity is. Could someone please tell me how to fix this?
Make sure you are using the correct region.

One ending 6000 is USA
One ending 4000 is ASIA/JAPAN
 
  • Like
Reactions: TheGlobGloGabGalab1
Make sure you are using the correct region.

One ending 6000 is USA
One ending 4000 is ASIA/JAPAN
Yes I just realized that after digging in the thread, whats odd is that I am on USA, I've even switched to japanese and back to US and it still produces a Japanese file. Even after redownloading Cave fresh it still keeps giving me a Japanese file.

Edit: I "fixed" it, which is to say I changed the file name and changed it in the XML for cave which allowed me to MTP the Rom successfully. I'm pretty sure this isn't a proper fix so I would still like to know if I'm doing something wrong or its a bug, but at least it works for now.
 
Last edited by TheGlobGloGabGalab1,
does this work on fully updated v2 switch 1's? I checked the faq and didn't see anything. I'm looking to add a couple of GBC games, like MGS Ghost Babel and dragon warrior monsters 1&2.
 
Has anyone managed to get the Super Mario Bros rom hack 2 player by corpsegrider to work on the NES NSO app via CaVE database manager? Does 2 player simultaneous have to be enabled on the database?
 
Latest News New
It seems that it was not much of an issue here... but I FINALLY got DisplayEx- for VB updated for v1.1 and v1.2! And there is now a normal DisplayEx for VB v1.1+ too, for supporters.

I'm sorry about that!

Earlier this year I started the Full Unlock revamp... then the new VB app came out of nowhere and needed far more of a DisplayEx than normal, since the unmodified version is extremely lacking. These back to back larger projects took a toll on me. Combined with that... Both projects were made with a public version in mind. I normally don't do mods for non-supporters, and... The reception of both... back to back... reminded me why. That killed my drive and motivation even more.

When the Virtual Boy app updated to v1.1 so quickly, my code was not in a good state... and I was just not in the right mind to solve the issues it had. So the project has been stalled since then.

But recently I mulled over a path to solve things with my limited interest, and was able to plow through to the end!

---

Virtual Boy DisplayEx- for v1.1+ is largely the same as the old one, except... 3D Mode support is removed, and I added a feature that removes the warning screen in 2D mode.

The main features that will take more time to maintain are in the normal version for supporters. That mainly includes 3D Mode, and 2D Mode switching between Left/Right views of the emulator.

I don't plan to work on this any more right now. I shouldn't until the announced color options are added. Then id probably add Top/Bottom 3D support (swear I worked on that... but guess not...) and maybe Anaglyph.

To recap the features, new and old...
- (Minus) Version in White.
Normal version in Purple.
  • Removes restriction on Docked Mode.
  • Adds 2D Mode support.
  • Removes warning popup at start for 2D Mode.
  • Adds Fit to Screen option for 2D Mode.
  • Adds option to toggle on/off the Scarlet theme.
  • Adds 3D Mode support (SBS).
  • Adds Crosseyed view option for SBS 3D Mode.
  • Adds Stretch to Fit Screen for SBS 3D Mode.
  • Adds a toggle to switch between what Left/Right view is displayed in game with 2D Mode. (ZL/ZR)
As most here would be using the Minus version, to download that... navigate to the CaVE updates folder and delete "update_2026-03-10.json". Restart CaVE and it should force it to redownload the update, and download the mod.
 
hi everyone. so far so goood, the CaVE works flawlessly, thanks to darkakuma. but i have to use the UMS device on hekate to sync database, the DBI MTP method did not work? any idea to make it work? it didn't recognise the device at all
 
hi everyone. so far so goood, the CaVE works flawlessly, thanks to darkakuma. but i have to use the UMS device on hekate to sync database, the DBI MTP method did not work? any idea to make it work? it didn't recognise the device at all
Nope. Hekate only, Hekate cleaner. Stop being lazy 🤪
 
It seems that it was not much of an issue here... but I FINALLY got DisplayEx- for VB updated for v1.1 and v1.2! And there is now a normal DisplayEx for VB v1.1+ too, for supporters.

I'm sorry about that!

Earlier this year I started the Full Unlock revamp... then the new VB app came out of nowhere and needed far more of a DisplayEx than normal, since the unmodified version is extremely lacking. These back to back larger projects took a toll on me. Combined with that... Both projects were made with a public version in mind. I normally don't do mods for non-supporters, and... The reception of both... back to back... reminded me why. That killed my drive and motivation even more.

When the Virtual Boy app updated to v1.1 so quickly, my code was not in a good state... and I was just not in the right mind to solve the issues it had. So the project has been stalled since then.

But recently I mulled over a path to solve things with my limited interest, and was able to plow through to the end!

---

Virtual Boy DisplayEx- for v1.1+ is largely the same as the old one, except... 3D Mode support is removed, and I added a feature that removes the warning screen in 2D mode.

The main features that will take more time to maintain are in the normal version for supporters. That mainly includes 3D Mode, and 2D Mode switching between Left/Right views of the emulator.

I don't plan to work on this any more right now. I shouldn't until the announced color options are added. Then id probably add Top/Bottom 3D support (swear I worked on that... but guess not...) and maybe Anaglyph.

To recap the features, new and old...
- (Minus) Version in White.
Normal version in Purple.
  • Removes restriction on Docked Mode.
  • Adds 2D Mode support.
  • Removes warning popup at start for 2D Mode.
  • Adds Fit to Screen option for 2D Mode.
  • Adds option to toggle on/off the Scarlet theme.
  • Adds 3D Mode support (SBS).
  • Adds Crosseyed view option for SBS 3D Mode.
  • Adds Stretch to Fit Screen for SBS 3D Mode.
  • Adds a toggle to switch between what Left/Right view is displayed in game with 2D Mode. (ZL/ZR)
As most here would be using the Minus version, to download that... navigate to the CaVE updates folder and delete "update_2026-03-10.json". Restart CaVE and it should force it to redownload the update, and download the mod.
OK, the newest VB update is out! Includes all games they intended to release, as well as the color filters. Can't wait to see your next update! And hope it works on the newest firmware!
 
OK, the newest VB update is out! Includes all games they intended to release, as well as the color filters. Can't wait to see your next update! And hope it works on the newest firmware!

I just released the update for CaVE and DisplayEx for supporters. I'm shaving off a couple days for the public release. That will be due on Sept 4th.

Color scheme support is definitely different than I expected. It makes a little more sense now, as to why it took them so long. It's not just flat color variations. They added OG Game Boy, Game Boy Pocket, Super Game Boy, and Game Boy Color schemes as well... making this quite a bit more playable. It's about as playable as any Game Boy game now. It really makes 2D Mode more viable!

Speaking of 2D Mode. I'm thinking of bringing the left/right screen toggle over to the public version of DisplayEx... Once I get 3D Anaglyph support working... If I can get 3D anaglyph support working...

I have been waiting for this update so I can leverage NERDs color scheme option for anaglyph. I havent worked on it yet as I wanted to prioritize release of the base update before new features. But... from the looks of how its done... I'm not sure if I can. It won't be easy at least. The color stuff is applied in the binary. The emu. Not the GUI. So I cant just intercept things in the GUI with my own code to say "Output one eye as Cyan, and the other as Red". The output comes back as 1 color scheme, and thats it.

I have some options to try though. So I'm not writing the feature off just yet. My tests before this color scheme stuff when trying to do it, got really close. But not close enough for me to feel satisfied. I'm hoping this feature will get it the rest of the way to being viable.

Oh. This snuck in a minor new addition too. Scarlet theme mode has a new White text option. Its less of an eye sore. I worked the options for it in with the checkbox I had. So you have 3 theme variations.

Here's a image of GBC mode with Fit to Screen 2D.

1786049498890.png


And here's a video of me cycling through the color schemes in 2D mode.


 

Site & Scene News

Popular threads in this forum