CaVE Setup Guide
Setting up CaVE for Online with :
Tools:
● CaVE Database Manager
● SFROM Tool (v1.3.0.0+) + VC Patches + Robin64's canoe fixes + ipsbehead
● SNES Online - Full Unlock
● Edizon (If you are using Atmosphere and the cheat option.)
● Preset Database and Image Pack (Optional)
● SNES Online - Full Unlock
● Edizon (If you are using Atmosphere and the cheat option.)
● Preset Database and Image Pack (Optional)
Getting Started:
- (Optional) If you are want to use preset info/settings/images, download them and place them in the CaVE "database" folder after extracting CaVE, but before running it. Otherwise skip to the next step.
- Whatever\CaVE Database Manager.exe
- Whatever\database\SNS-001.json
- Whatever\database\SNS-001\SNS-****-USA-box-front.png
- Whatever\database\SNS-001\SNS-****-USA-screen-title.png
- First of all, of course you will need the SNESOnline app installed on your Switch. This guide will assume you have installed the base NSP and the latest update.
- SD:/atmosphere/exefs_patches/
- SD:/atmosphere/exefs_patches/SNESOnline - Full Unlock/########################################.ips
- Next, you need your ROM.
- Place the .cnp patch files (from the VC patch pack and Robins patch pack) in the SFROM Tool "patches" folder, before opening the tool.
- Open SFROM Tool.
- Select "File -> Open ROM", and select the ROM you want to use.
- Optional as required: Select "Edit -> Advanced Options". From this window you can select to apply IPS patches like translations, or select a different GameCode. Set the GameCode to what is recommended, if anything, for your game on the compatibility list. Press save when done to apply changes.
- Optional as required: On the Switch tab you may need to set other options based on recommendations.
- Select "File -> Save SFROM -> As Switch SFROM", and chose a name.
- Once you have your ROM file, you will then need to add it to your custom database using CaVE Database Manager.
- Copy over your database folders/files to your Switchs SD card.
- SD:/atmosphere/contents/
- Load up the "SNESOnline" app(with the Full Unlock cheat enabled if SNES)and enjoy!
- Installing Mods (Optional):
If you want to install ones of the mods, you can do so by copying the contents of the mod's rar to:
- SD:/atmosphere/contents/01008D300C50C000
Your pathes should look like:
You will need your app hacked to support custom games. For that you will need to install the "Full Unlock" patch.
The recommended version of the unlock is the IPS patch due to its ease of installation. As such, the directions will be for it. IPSwitch and Cheat options are available.
Open:
Copy the "SNESOnline - Full Unlock" folder with the "########################################.ips" in it to that folder. You should have.
You will now need to convert your .sfc/.smc ROM to .sfrom with SFROM Tool. This format provides settings and information to the emulator so it can both boot the game at all, and play it at its best. And thus it requires a bit of research and referral to the compatibility list. Not every game will run on these official Nintendo emulators. But about 90-95% will if you prepare them correctly!
Do not apply translation/hack patches to a ROM before converting it through this tool! Refer to Step 4 to apply them.
No specific conversion is generally needed for .nes ROMs. But for .fds ROMs however, they will need to be converted to .qd with a tool like FDSTool.
1.) Open up CaVE Database Manager.
2.) Select " File > New > NSO Database (REGION) >SNESOnline > v#.#.#.# ", where the version is the latest update version you should have installed. (Create the database in a empty folder of your choosing. For example, make a new folder called "SNESOnline" and select that.).
It will populate the list with the apps stock games (with placeholder art). These games are un-important for new users, and hidden by default. But if you want to see them you can show them checking " View > Show Stock Games ".
3.) To add your own ROM files to this database, select " File > Add Game > Import ROM " and select them. Alternatively, you can just Drag-&-Drop your ROM files into the list.
4.)You will notice that your game is highlighted in Red. This is because you need to add a metapack dtz for it. Download one from the compatibility list if that game is supported, then right click and select " Add Meta Pack".Adjust any of the fields/options for the imported game that you want. Like custom box art, the game name, volume etc.
5.)In particular, FDS games have their own unique settings you can adjust by showing the "FDS Options" column by going to " View > Columns > Show FDS Options ".When you are done adding and setting up games, click " File > Save Database " (Ctrl+S).
6.) (Optional): If you have accidentally selected or previously setup a database for an earlier version of the app, you will need to manually add the games added in those updates yourself as desired. Go to " File > Add Game > Add Stock Game " and select what is available, if any. This must be done each time you update the app, if you want to see the new games added in that update. As far as the stock games are concerned, think of the database as a collection of links. The app updates the files, so you need to update your links to see those files.
It will often be good to use the " File > Update Database" option too after adding stock games each time you update. Doing so updates any changes to meta data and settings.
Remembering what folder you installed the database in, go to that folder and copy the
Copy to:
01008D300C50C000
folder to your SD card, overwriting as necessary.Copy to: