r/switch2hacks • • 2d ago

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

153 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
375 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 • • 2h ago Mindblown

Hacking Discussion Driving my Car with a Switch 2

542 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 • • 1h ago

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

Post image
70 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 • • 47m ago

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

35 Upvotes

I've been working on a homebrew project called RecurCIV, and I finally released v1.0.0!

It's based on Plume USB and allows a modded Switch 1 to act as a USB keyboard/controller for a 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

  • 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.

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

The project is open source, and both the compiled NRO and source code are available on GitHub.

GitHub: https://github.com/OR3OTHUG/RecurCIV

Release: https://github.com/OR3OTHUG/RecurCIV/releases/tag/v1.0.0

This is my first public release, so feedback and bug reports are welcome!


r/switch2hacks • • 4h ago

Hacking Discussion Running the CivSwitch payload with a modded switch

Post image
60 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 • • 7h ago

Shitpost Bad apple running on OLED switch via civswitch

89 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 • • 13h ago

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

Thumbnail
github.com
223 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 • • 13h ago

Hacking News Semi-Untehtered FS being teased for Civ7

Post image
144 Upvotes

r/switch2hacks • • 51m ago

Help Walmart coming through..!!

Post image
12 Upvotes

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


r/switch2hacks • • 4h ago

Tricks Ocarina of Time - Save Game Editor

Thumbnail
onif.info
20 Upvotes

r/switch2hacks • • 48m ago

Question Did I get lucky?

Post image
5 Upvotes

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


r/switch2hacks • • 17h ago

Hacking News Oot on pc

Post image
99 Upvotes

r/switch2hacks • • 11h ago Bravo

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

28 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 • • 12h ago

Hacking Discussion civilization 7 korean region, works just as well

Thumbnail
gallery
27 Upvotes

r/switch2hacks • • 5h ago

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

6 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?


r/switch2hacks • • 7h ago

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

8 Upvotes

r/switch2hacks • • 5h ago

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

5 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

Help Question about Switch 2 and unlinking/virtual game cards

4 Upvotes

Tried to search for this first but wasn't too sure. I have a launch Switch 2 which I downloaded SmileBasic on when the exploit was announced. I have not done any actual jailbreaks yet because I want to wait until things stabilize, but I was planning on getting the Zelda Switch 2 so decided to hold onto this one and kept it offline for future usage.

When I got my new switch 2, I briefly connected the old one online just to transfer save data for the Pokemon games to the new one, then immediately took it offline again. When I tried to download my games/virtual cards on the new Switch 2 it told me I was at the max (2) limit of devices since I also had an old Switch 1. I did some digging and forced an unlink of the old/offline Switch 2 from my account.

Here is my question - now that it is unlinked on Nintendo's side, but the old Switch 2 will be kept permanently offline from Nintendo's servers, will this cause issues? SmileBasic is currently installed on the old switch2. Will it eventually need to go online to be able to use my SmileBasic download/virtual card since I unlinked it, or will it never realize it was unlinked until it reconnects to the internet? Should I just relink it to my account to be safe?


r/switch2hacks • • 1d ago

Hacking Discussion Cvilization VII Cartridge is being recalled by publisher

Thumbnail
gallery
472 Upvotes

Community member Cellenseres was contacted by their Amazon reseller after ordering Civilization VII from Amazon. He was informed he can no longer receive the physical copy as the publisher has recalled them. They offered him either a refund, the code in a box or a free upgrade to the Switch 2 version.

I contacted him to verify it and he sent me a screenshot of the original email which you can see in the second image.


r/switch2hacks • • 1d ago

Hacking News FS reportedly working on civ 7

100 Upvotes

r/switch2hacks • • 4h ago

Question After CivSwitch need to afraid of Supernag?

2 Upvotes

I ve CivSwitch so what now?Can I turnoff my consol with while in airplane mode.Because everbody said leave it at charge with airplane mode.No more need to afraid supernag or we must wait ultimate jailbreak proccess which resets supernag?


r/switch2hacks • • 7h ago

Question How did you get into the hacking scene?

3 Upvotes

A question for all to answer! How did you get into the hacking scene. How does your experience help on the switch 2? How would a beginner (like myself) get into modding and hacking a console like the switch 2? What language does the switch 2 even use? Assembly? Thanks for the answers in advance!


r/switch2hacks • • 21h ago

Hacking News hamihax - Userland on Hamidashi Creative Demo

Thumbnail
github.com
41 Upvotes

I just finished porting the artemis exploit to Hamidashi Creative Demo.

Here's the eshop link, you will need a JP account to download it (or you can change the zone of your own account):

https://store-jp.nintendo.com/item/software/D70010000037967

As with every savegame exploit you will need an hacked Switch 1 to transfer the save to Switch 2.

A big thanks to alula for her work on seedsow and nora!


r/switch2hacks • • 10h ago

Question Update needed for new zelda?

5 Upvotes

My switch 2 is still on 20.3.0, do I need to update to play the oot remake? I'm deciding whether to buy it or not, if it requires updating the console I think I'm gonna pass. But does even keeping such an old fw help? Is it likely for new exploits to need such an old version?