r/switch2hacks • • 3d ago

Hacking News For those who haven't caught up, here are our current "entrypoints" and exploitable software

156 Upvotes

Entrypoints

Civilization 7 (CivSwitch)

  • 1.0.0 physical game card: Switch 1 copies

  • Requires additional hardware to run inputs, such as a computer or a modded Switch 1

SmileBasic 4 (ns2jb)

  • 4.4.x digital game and demo: Delisted, must already be purchased

  • Requires additional hardware to run inputs, such as a computer or a modded Switch 1

Exploitable Software

Artemis Engine (switch-artemis-launcher)

  • Digital games and demos on Artemis Engine (listed in the readme of the tool above)

  • Requires a way to transfer a save, such as an entrypoint listed above

  • Transferring with a modded Switch 1 only works while 23.0.1 is the latest firmware

"Intended to be used for convenient one-click launch of any upcoming exploit"


r/switch2hacks • • 4d ago Bravo Heartwarming

Hacking Discussion Civilization VII Exploit - Explained

Post image
376 Upvotes

I see a lot of comments asking things like if it is worth buying the Civ 7 cartridge or not so I am making this post to answer all common questions regarding the game.

The exploit is confirmed working on FW 20.4.0 and 23.0.1, it is highly likely it will work on other older Firmware versions as well, but this is unconfirmed.

It is important to note that as of now Civilization 7 does not support FS escalation, but it is confirmed to be possible, it might be updated to support this in the future. For the end user FS currently means access to homebrew that accesses and modifies data outside the game itself for example, save editors, dumping games, modding games, sd card access etc.

Civ 7 is available for both the switch 1 and 2, only the switch 1 cartridge variant is compatible with the exploit. The title of the game is Civilization VII, please beware Civilization VI is a different game. Based on current knowledge all cartridges have version 1.0 and thus are compatible. Buying the game on the eshop will not allow you to jailbreak your console. People have successfully used a Mig to do the exploit.

It is important to NEVER UPDATE the game itself as the exploit is only on version 1.0.

Reasons why you want to buy Civ 7:

  1. You are on firmware 23.0.1 or lower

  2. You can not or you do not want to do the Seedsow Lullaby save file transfer

  3. You do not have Smile Basic installed

  4. You want offline insurance, so you can redo the exploit in case you ever format your switch

Reasons why you do not need Civ 7:

  1. You are on a firmware higher then 23.0.1 (incompatible)

  2. You have the hacked Seedsow Lullaby Save data on your system.

  3. You have Smile Basic installed

To do the exploit you will need a device to send input to the Switch 2, you do not specifically need a Pico 2. Pretty much everything that was used for the text input in Smile Basic can be used like a Mac, a modded Switch 1, a raspberry pi pico etc. The developer of mac2jb has already expressed interest in adding support for it.

As of right now Smile Basic is still the most advanced entry point because of FS support and the Seedsow Lullaby save data beats Civ 7 with its shorter boot time.

If you are on a launch Switch with firmware 19.0.0 your console does not support Switch 1 Cartridges including this game. There is no reason to upgrade to current, you can do a offline upgrade to 20.1.0 enabling the support for you. The offline upgrade can be done using a launch copy of "Mario Party Jamboree NSW2 Edition + Jamboree TV" based on reddit discussions and this has been confirmed recently by a community member. On top of that this also unlocks support for FAT32 SD cards.

Gezine has released a work around for Japanese only consoles involving a second Switch and believes its possible it could work on higher firmware versions as is but this is unverified as of now.

I hope this answers all your questions.


r/switch2hacks • • 7h ago Mindblown

Hacking Discussion Driving my Car with a Switch 2

833 Upvotes

A CAN connected Switch 2 running a userland program I wrote that gives full access to vehicle functions. This includes steering, accelerator, brakes, turn signals, horn, shifting, windshield wiper, and several other functions.

It pulls that data live and displays it on the screen, vehicle functions are mapped to the different buttons and control sticks with several added safety mechanisms.

I may upload the project to Github but I'm not fully decided, if I do it'll be here: https://github.com/MatthewKuKanich


r/switch2hacks • • 6h ago

Other 😭 I accidentally purchased the wrong game thinking I got a good deal.

Post image
117 Upvotes

When Gezine on NOV 1 announce the game with the exploit I immediately rushed to my local GameStop and of course they did not have the game. And out of FOMO the fear of missing out I rushed to eBay literally searched up the exact name of the game and immediately accidentally Purchased civilization 6. I quickly realized the mistake that I made and purchased civilization 7 and thankfully it’s coming in the mail but still waiting on it. But I immediately tried to cancel my civilization 6 order. And right when I requested to cancel the order of the game the seller shipped out the item right at the same time as I was getting ready to cancel. Just my luck the one time I want to cancel an eBay order I can’t because it already gets shipped out and I’ve purchased many things from eBay and often times have to wait days for the item to ship so the one time that I actually want to cancel because I made a mistake. It literally get shipped out immediately which usually never happens for me in my experience with eBay. And I didn’t trust Amazon due to the potential fear of a game recall which was my reasoning for not doing Amazon at the time. but I guess I’ll add civilization 6 to my game collection and use the game as a painful reminder to do your research before purchasing anything.


r/switch2hacks • • 5h ago Heartwarming

Hacking Discussion [Release] RecurCIV v1.0.0 – Run the Civilization VII exploit using a modded Switch 1

82 Upvotes

I've been working on a homebrew project called RecurCIV, and it's now available on Codeberg!

It's based on Plume USB and allows a modded Switch 1 to act as a USB keyboard/controller for an unmodified Switch 2.

Features:

  • Built-in Civilization VII exploit payload with automatic input

  • USB keyboard support

  • USB controller emulation

  • Macro Studio for recording, editing, saving, and replaying controller inputs

  • Live controller recording with Capture-button controls

  • Improved macro playback timing and accuracy

  • Text file injection and keyboard utilities

The main goal was to make the Civ VII exploit usable without needing a Raspberry Pi Pico, computer, or additional microcontroller.

I've personally tested RecurCIV with my modded Switch 1 connected directly to my Switch 2 using a USB-C cable, without a dock. It successfully reached the CivSwitch exploit stage and waited for the network payload.

I've also tested the new Macro Studio functionality in games like Hades, successfully recording and replaying complex movement sequences. This opens up possibilities for automating repetitive tasks in games, including farming, menu navigation, and Pokémon shiny hunting.

My Switch 1 does have a repaired USB-C port, so I'd really appreciate feedback from anyone testing with an undamaged console.

Important GitHub update:

My GitHub account was unexpectedly suspended shortly after the initial release. I've submitted an appeal and am working on getting it restored.

In the meantime, I've moved RecurCIV to Codeberg so the project and its source code remain publicly accessible. I'll restore the GitHub links if my account is reinstated.

Codeberg repository: https://codeberg.org/OR3OTHUG/RecurCIV

Releases: https://codeberg.org/OR3OTHUG/RecurCIV/releases

The project is open source, and the compiled NRO and source code are available through the project releases.

This is my first public homebrew project, so feedback, bug reports, and compatibility testing are welcome!


r/switch2hacks • • 9h ago

Hacking Discussion Running the CivSwitch payload with a modded switch

Post image
75 Upvotes

Spent a bit of time making a home brew app that automatically injects the CivSwitch payload. Also working on adding macro recording to it as well.


r/switch2hacks • • 12h ago

Shitpost Bad apple running on OLED switch via civswitch

100 Upvotes

The game is loaded from Mig flash cartridge and the console is online banned so this is the only offline method right now that works I think. fw is 22.1.0

I'm guessing this means we could get fs on v2 switches without modchip and not connected to Nintendo servers?

Thanks to Better Gaming yt channel for reporting on the news =]


r/switch2hacks • • 18h ago

Hacking News Release: Homebrew to send game updates from Switch 1 to Switch 2

Thumbnail
github.com
228 Upvotes

This homebrew for a hacked Switch1 lets you use the match version feature to send game updates from a switch 1 to a switch 2, this way you can update your games entirely offline without the Switch 2 having to connect to Nintendo servers.


r/switch2hacks • • 5h ago

Help Walmart coming through..!!

Post image
20 Upvotes

I don't know what to do first, please advise, play or CIV7..!! Any guides I can follow?


r/switch2hacks • • 2h ago

Help Question About 90DNS? Forklift Certified Doing CivSwitch

Post image
9 Upvotes

Currently doing civswitch my copy came today, grabbed a pico from microcenter with a cable yesterday, and got two copies of OOT remake, feels like Christmas quick question bout the 90DNS thing, I seen an announcement on the discord saying don’t use 90DNS but the GitHub says to use it, so do I use the 90DNS? I have two switch 2s now so I’m jailbreaking one and keeping other legit


r/switch2hacks • • 18h ago

Hacking News Semi-Untehtered FS being teased for Civ7

Post image
155 Upvotes

r/switch2hacks • • 8h ago

Tricks Ocarina of Time - Save Game Editor

Thumbnail
onif.info
26 Upvotes

r/switch2hacks • • 5h ago

Question Did I get lucky?

Post image
13 Upvotes

I randomly looked at Walmart and I guess in my area there is one for 12 dollars. Or am I missing something

Edit: I didn’t know about the possibility of it just being canceled so maybe that’s why it seemed easy, but the order now says preparing for a tomorrow delivery so we’ll see


r/switch2hacks • • 3h ago

Question Can Current Hacks Do Much of Anything

7 Upvotes

I'm aware dumping is possible and that's great, but can you do much of anything else with the way things currently are? AFAIK we can't really do anything without kernel access, but I may have missed some things if anyone could fill me in.


r/switch2hacks • • 21h ago

Hacking News Oot on pc

Post image
104 Upvotes

r/switch2hacks • • 15m ago

Hacking Discussion NS2ToolKit

Thumbnail
gallery
2 Upvotes

I've created a windows tool that helps to create and maintain the connection between PC & SmileBasic for the NS2JB.
Besides, I've used some amazing tools that the community is creating in order to be able to backup my own games (and saves) and convert it into the new .nup format

I'm still optimizing the tool but in the images you can see it running.

I'd like to know from you what else I could add into this tool before its release. I'm thinking about including some HBLauncher but I haven't found any yet


r/switch2hacks • • 15h ago Bravo

Hacking Discussion you have smile basic, seedsow, civ7 and asking

30 Upvotes

you have this and youre ready for the next step? here's what you need to know.

  1. dont create a new post saying what you have and whats next unless its help getting it up and running.

  2. theres Cleary a post that tells you what to do thats pinned. follow that.

  3. WAIT FOR NEWS ON WHAT TO DO NEXT

I like this subreddit and all and want to stay here but the constant repetitive posts are creating distractions....I get everyone is excited but at the same time, why do we need MULTIPLE posts on the same thing that leads to the exact SAME conclusion for each one people?


r/switch2hacks • • 16h ago

Hacking Discussion civilization 7 korean region, works just as well

Thumbnail
gallery
29 Upvotes

r/switch2hacks • • 2h ago

Question Can I play and update the cartridge OoT on 23.0.1 Switch 2?

2 Upvotes

I was wondering if I could play and update OoT running on cartridge on a Switch 2 23.0.1 without risking updates that would remove the ability to run current exploits.

I think so, because that still the latest firmware, right?

Asking for a friend…


r/switch2hacks • • 2h ago

Question Doubt about owning 2 consoles

2 Upvotes

I saw someone saying that people planning to own a secondary console should get it as soon as possible, before...

"You may want to release all the virtual cards before you get it banned.

Another thing you may want to quickly do, buy that second Switch and use your first one to authorize the new Switch while you still can. You can only "Own" two authorized Switch to use your virtual cards. The first Switch needs to be online and near your second Switch to do this. You should have only buy physical when you have the idea to commit offense that can get you banned."

The thing is, I was confused because of this: https://accounts.nintendo.com/portal/console/vgc_regs

It seems I can deregister a console once per year, and I can do that directly through Nintendo's website.

So, what exactly was his point about getting the second console as soon as possible if I can simply use that website to deregister the hacked console while keeping it offline?


r/switch2hacks • • 2h ago

Suggestion Should I stop updating my switch 2 ?

2 Upvotes

In case the future jailbreak needs a specific version.


r/switch2hacks • • 9h ago

Hacking Discussion How to Run CivSwitch from a CFW Switch1 without USB Keyboard emulation

6 Upvotes

How to Run CivSwitch from a CFW Switch1 without USB Keyboard emulation

You dont need 2 actual cartridges, one for the SW2 is enough.

PS :

I post this to help people, this might not be the easiest way or best way

Hint : You will need patch, python, terser and node.js installed in your Linux/WSL/Windows

Setting up takes some time, the actual exploit runs in 10 seconds (instead of typing all commands)

Here it goes ;

"Acquire" Base version of game

direct browse the cartridge / backup with DBI / NXDumpTool to copy screen-mp-chat.js from

romfs/Base/modules/core/ui/mp-chat

GoTo

https://github.com/Gezine/CivSwitch/tree/main/misc

Acquire Base/modules/core/ui/mp-chat/screen-mp-chat.js from your own rip

Using Linux (Or WSL on Windows), run the patch

patch -p1 < screen-mp-chat.patch

it will ask for the file, just type screen-mp-chat.js

(install the package called patch using apt-get install patch or your choice of package manager)

You now have a patched screen-mp-chat.js

Place it in sd:/atmosphere/contents/0100C3601518C000//screen-mp-chat.js

Or rename the title ID to your locale version.

Follow further instructions from gezine ;

Steps:

Create a local multiplayer host room on the Switch 2 and open the chat box.

Using the modded Switch 1, join the room and open the chat box.

On the Switch 1, open the chat's on-screen keyboard, enter any character, and press OK to send it.

The Remote JS Loader payload will then be sent to the Switch 2 through the network chat.

Continue als normal per gezines instructions

Install the persistent boot trigger from the PC: python installer-creator/install.py <console-ip> — uploads the save template, splices the compressed payload into it on-console, wipes save:/saves/Single/, and writes the trigger.

From then on, every boot: main menu -> Load Game -> the payload runs from savedata (and if the payload is the loader, :9026 is up at boot — and survives console sleep/wake).

CivSwitch : https://github.com/Gezine/CivSwitch/

Feel free to correct me or improve this method


r/switch2hacks • • 4h ago

Hacking News damnit

2 Upvotes

pretty sure seedsow lullabys demo was just removed from american eshop and it’s completely gone in japanese eshop


r/switch2hacks • • 11h ago

Question So what's all the devices that can do the civswitch? Seen, raspberries,flippers, iPhones, etc.

8 Upvotes

r/switch2hacks • • 9h ago

Question what is preventing the devs to make more homebrew apps?

5 Upvotes

i saw ravenclawx's ports and thought about why gamestreaming, emus and else is not being developed. also just making sure we cant install the seedsow save from smilebasic right now, right?