I like to release or announce stuff on Christmas if I can. This year... Its not much, at least for Public Release users... But its something I guess...
The SNES Full Unlock has been updated. It has been changed from a suite of IPS patches, to a pre-compiled binary. Basically, I wrote C++ code that does the patching now.
As before, it supports patching all versions from v1.0-v5.1... But with the change to a C++ approach, I have added support for it to dynamically check for what it needs to patch. So... in theory, in v5.2? It "should" remain working. I can't guarantee it though. I still plan to update it regularly, but shouldn't "need" to.
Beyond that... there is a minor improvement...
Back in v1.0 of the app, it supported SNES Classic format SFROMs. I brought that support back! Not a huge deal to most... but I decided to put that in the public version since it should help reduce some issues from mistakes people make. If you accidentally make a SNES Classic sfrom for Switch... it will generally work. But its still best to use the Switch format.
In other news... as mentioned... there is another version of the mod. Full Unlock+, for my supporters on Patreon. Full Unlock+ adds the long missing ExHiROM support to canoe, and Soft Patching support. In the future, I hope to add Cheat Code support as well to that. I restructured my Patreon so that DisplayEx+ is available as well!
Of the Full Unlock (normal)? Yes. You probably need to delete your update_2025-10-09.json update to force it to redownload. You may need to delete NSO-SNES-Full_Unlock.nsom from your mods folder too. I forget.
Sorry. I should have mentioned that. Had a lot to deal with the past couple days.
As for the red logo screen... IDK. I would require more information to help figure that issue out. Maybe the wiki can be of help for now.
Of the Full Unlock (normal)? Yes. You probably need to delete your update_2025-10-09.json update to force it to redownload. You may need to delete NSO-SNES-Full_Unlock.nsom from your mods folder too. I forget.
Sorry. I should have mentioned that. Had a lot to deal with the past couple days.
As for the red logo screen... IDK. I would require more information to help figure that issue out. Maybe the wiki can be of help for now.
I have an issue with the SNES nso app, it crashes when closing the app (an error has ocurred message). I can play with the games from CAVE, use save states however when I close the app it crashes. I'm using 5.1 update. Can somebody help me?
Thank you so much for your hard work on this, works like a charm.
Funnily enough, after making a database with the latest version, some parts of the menus look like this. It's not gamebreaking, only visual, but thought it was fun and doesn't really bother me, just makes me wonder why it happens.
I think it might be related to the Locale setting in the program because this text format is similar to the question in the FAQ regarding the game's descriptions.
Thank you so much for your hard work on this, works like a charm.
Funnily enough, after making a database with the latest version, some parts of the menus look like this. It's not gamebreaking, only visual, but thought it was fun and doesn't really bother me, just makes me wonder why it happens.
I think it might be related to the Locale setting in the program because this text format is similar to the question in the FAQ regarding the game's descriptions.
Best guess is... your selected version for your custom database, does not match the apps version. If it does... then something went wrong with updating your database from a older version to the newer one, and those strings in the strings.lng were not updated. For that, I would recommend downgrading to a older version, then upgrading again. Hopefully that will forced it to properly remakes the strings.lng.
Best guess is... your selected version for your custom database, does not match the apps version. If it does... then something went wrong with updating your database from a older version to the newer one, and those strings in the strings.lng were not updated. For that, I would recommend downgrading to a older version, then upgrading again. Hopefully that will forced it to properly remakes the strings.lng.
To coincide with the release of the new Cheat Code support feature in the Full Unlock+ today, I have bumped ExHiROM support down to the normal Full Unlock!
I always wanted that feature available for everyone, but needed the plus version to have more weight to it for a time. So I'm happy to now see ExHiROM support where it should be!
To recap for those who may not know... ExHiROM support enables games like Tales of Phantasia, Trials of Mana, Crimson Echoes/Flames of Eternity and Return of the Dark Sorcerer to work. Those are 6-8MB ROMs, when canoe only supported 4MB HiROM games naturally... and is not likely to ever get native support for ExHiROMs. Only 3 games are officially released as ExHiROM, all are Japanese, 2 require unique special chip support, and all are just unlikely candidates to see release on the service.
This is actually the feature of this mod I am most proud of. Canoe supports most of the game catalog... but its lack of ExHiROM support has quite often been encountered by users thanks to Flames of Eternity and to a lesser extent the rest.
---
As mentioned above, to force the Full Unlock to redownload, delete the "update_2025-10-09.json" file from the stock_database folder, then start CaVE.exe. From there, go to the mods tab and click the red "NSOM Mismatch" button next to the Full Unlock. It should list ExHiROM support as a feature after that. Then just Sync and enjoy!
To coincide with the release of the new Cheat Code support feature in the Full Unlock+ today, I have bumped ExHiROM support down to the normal Full Unlock!
I always wanted that feature available for everyone, but needed the plus version to have more weight to it for a time. So I'm happy to now see ExHiROM support where it should be!
To recap for those who may not know... ExHiROM support enables games like Tales of Phantasia, Trials of Mana, Crimson Echoes/Flames of Eternity and Return of the Dark Sorcerer to work. Those are 6-8MB ROMs, when canoe only supported 4MB HiROM games naturally... and is not likely to ever get native support for ExHiROMs. Only 3 games are officially released as ExHiROM, all are Japanese, 2 require unique special chip support, and all are just unlikely candidates to see release on the service.
This is actually the feature of this mod I am most proud of. Canoe supports most of the game catalog... but its lack of ExHiROM support has quite often been encountered by users thanks to Flames of Eternity and to a lesser extent the rest.
---
As mentioned above, to force the Full Unlock to redownload, delete the "update_2025-10-09.json" file from the stock_database folder, then start CaVE.exe. From there, go to the mods tab and click the red "NSOM Mismatch" button next to the Full Unlock. It should list ExHiROM support as a feature after that. Then just Sync and enjoy!
Edit: Alright, just gave it a try, a lot more games run flawlessly on the app, this is great.
I also tried what you suggested about downgrading the app and updating it again but it didn't fix the weird text. I'll try one last thing which is making a new 5.1.0 database from scratch and just move my games one by one, hopefully it will work.
Could be interesting if eventually a mode is made for the brand new VB emu to make it work properly without the silly, expensive and region-restricted-sales goggles.
Could be interesting if eventually a mode is made for the brand new VB emu to make it work properly without the silly, expensive and region-restricted-sales goggles.
Yes. I have just been waiting for it to be released...
In fact, I pre-worked on support weeks ago, and did everything I could for CaVE... without having access to the actual files.
Frustrated as... here I have been waiting, and it sounds like you have already had access. Means... the dumping scene is being insanely slow to dump this...
I really need to get around to setting up my switch to be able to download these updates it seems...
I figure I may be able to disable that dock restriction with a mod. Planned to look into it at least.
Not sure what you are doing with that CaVE, but it would take a LOT of messing with to make a current version work with this! The titleid's dont match, the Codes wont match, the strings wont match, the titlesdb params wouldn't match, etc. Well... I guess just changing the titleid from say... a gameboy derived database... might be passable enough to boot.
...
Anyway. In other news... I have continued working on the Full Unlock since the last update, and I'm finally ready to announce the next feature.
SNES Rumble support!
LimitedRun Games developed a rumble protocol that works on real hardware, but requires a rumble controller. Thus far only 2 emulators support rumble (with most gamepads), and there are only a handful of games with hacks to output rumble. But soon... Switch's canoe emulator will be one!
As should be expected of new features... this was intended for the Full Unlock+ version, to further reward supporters of my projects. However... after thinking about things a bit... I decided that SNES Rumble support will be added to the normal version of the Full Unlock!
My reasoning is... support for SNES rumble has been around for half a year in the SNES emulation community. Yet all we have is those 2 other emus and the handful of games. For devs to hack more games and add rumble support, there just needs to be more ways to use it. So in the spirit of contributing to healthy adoption of SNES Rumble, I need to make my contribution as widely available as I can.
I know CaVE and these NSO/Classics apps are a small corner of the emulation community, but I hope this helps the feature get more widely adopted!
I have tested every game/hack that I can, and thus far only 3 games don't work. One is Doom 2025, which uses a modern developed custom SuperFX3 chip that naturally wouldn't be supported. One is Super Mario Kart. It just doesn't boot. I have a strong suspicion its the pointless custom furry art splash screen the dev added, as the ROM tries to load but crashes immediately. The last is Super Castlevania 4. It boots... But rumble effects just do not send for some reason. No clue why. The dev who made it has made other rumble hacks that work fine...
The current known list of rumble games is on the wiki. I think my plan for now is, to release this to supporters in the Full Unlock+ at the beginning of March, then the standard month later in the normal Full Unlock for everyone else. I think thats the best way to handle it for all.
This is partly because... I think I will release the Virtual Boy support CaVE update to EVERYONE sooner than the 1 month wait. After that, CaVE updates will be back to normal. I'm not locked into how the supporter/public release stuff is handled. I want to play it by ear, and simply do what feels right.
That could be many things. Ill assume you read the FAQ as that covers most.
Thus, the most likely reason is... You need to remove Super Soccer from your custom database.
There is a bug with CaVE (That will be fixed in the next version) where that game gets added to databases when it should not. Nintendo removed it a bit ago, and if its added... the app tries to access it while it does not exist... so the app freezes.
EDIT:
The CaVE v1.5.2.0 build has entered private testing now!
I worked as hard and fast as I could to get Virtual Boy support done, and into testing ASAP. I'm not sure how long this will take... But I am thinking 1 week max? After the private testing, the Public build update will be released for everyone!
Please be patient. Or... you can support me on Patreon to join the private testing if you want! =)
It wasn't too long ago we saw our first glimpse of Courage Reborn, another Twilight Princess PC port in the works based on last year's decompilation efforts. With...
Seemingly out of nowhere a PC port for Pokemon Platinum has surfaced online, bundled alongside the source code for those interested in building and developing it for...
After much speculation, Nintendo has finally followed their competitors in announcing price increases for their hardware.
You can find a breakdown of what's changing...
Airing last night with very little in the way of warning, a brand new Nintendo Direct was aired. Running for 15 minutes in total, it took a moment to celebrate the...
With very little in the way of announcement, Valve has today increased the price of the Steam Deck but some fairly considerable margins. Both of the available models...
As a part of their Financial Results Briefing for the previous year, Nintendo president Shuntaro Furukawa took to the floor to answer key questions around the Switch...
Earlier this year, Sony announced major price increases for the PS5, PS5 Pro, and PlayStation Portal. Now the company is raising prices again, this time for...
We are once again here to tell you about a game leaking before its release, but for once, it's not one published by Nintendo. The game files for Microsoft's upcoming...
Continuing with the great news of Pokémon Platinum getting a native unofficial PC port just a few days ago, today, yet another classic title from the franchise has...
The latest in a growing number of native PC ports, Paper Mario ReCut got its first pre-release build earlier this week. Based on the N64 recompilation toolchain, the...
With very little in the way of announcement, Valve has today increased the price of the Steam Deck but some fairly considerable margins. Both of the available models...
It wasn't too long ago we saw our first glimpse of Courage Reborn, another Twilight Princess PC port in the works based on last year's decompilation efforts. With...
After much speculation, Nintendo has finally followed their competitors in announcing price increases for their hardware.
You can find a breakdown of what's changing...
Airing last night with very little in the way of warning, a brand new Nintendo Direct was aired. Running for 15 minutes in total, it took a moment to celebrate the...
Seemingly out of nowhere a PC port for Pokemon Platinum has surfaced online, bundled alongside the source code for those interested in building and developing it for...
Earlier this year, Sony announced major price increases for the PS5, PS5 Pro, and PlayStation Portal. Now the company is raising prices again, this time for...
As a part of their Financial Results Briefing for the previous year, Nintendo president Shuntaro Furukawa took to the floor to answer key questions around the Switch...
The latest in a growing number of native PC ports, Paper Mario ReCut got its first pre-release build earlier this week. Based on the N64 recompilation toolchain, the...
A whole hour of PlayStation content is on the way, thanks to the latest State of Play showcase. Headlining the stream will be Marvel's Wolverine, alongside a...
For the first time in 13 years, the Call of Duty series will again return to Nintendo's consoles. Set to launch on the 23rd of October, the latest release, Modern...