Hacking [Tutorial]How to break the game limit on red button Sky3DS cartridges

Arithmatics

I'll be holding on to you. ;}
OP
Member
Joined
Jan 29, 2009
Messages
1,162
Trophies
1
Age
30
XP
1,052
Country
Malaysia
UPDATE:
As of DiskWriter v1.05 alongside template1225.txt, All the methods on this thread are no longer necessary.


All you need to bypass the 10 game limit now is a copy of DiskWriter v1.05, template1225.txt and multiple micro SD cards.
Use the thing (because I love A:LoK) from method 3 to be able to play your games on the second/third/fourth/fifth etc SD card. Remember, your first burned SD card is "GOLDEN" with no scroll bug. NEVER transfer games from this SD card to another.
When booting up your 3DS, press and hold the red button for 5seconds until it stops scrolling. then press A to play your game.

If your game is not in the latest template.txt, just make your own!:
http://filetrip.net/dl?vBHqt3NOoQ


~~~~~~~~~~~~~~~~~~~~~~~

This is a compilation of all the methods that will allow you to bypass the 10 game limit on red button Sky3DS cartridges.

Method 1
saves game data within the game itself so you must backup the entire game to be able to backup your save.
Method 2
has a very high chance of corrupting your data so this method is heavily NOT recommended. It's only here because since it's still a bypass method, it's still relevant.
Method 3
is by far the most reliable one and was found by our own gbatemp user warnings.
The tool we'll be using to achieve this is [Sky3DScTool.exe]

Download here: http://filetrip.net/dl?gdD1oNxodp



1. Make a copy of your back up because we will be modifying it (crucial to get it to work).

2. Open the downloaded Skye3DScTool.exe


3. After running it should look like this


4. Click […] button or [File] [Load File]

5. Select the backup that will be converted


6. select [Open]


Copy down what's written in the CODE section. (We will need this to modify template.txt later).

7. click [conversion]



8. Click [OK], and then in template.txt, use CTRL-F and key in the game code from earlier and modify it's corresponding data.

For games less than 4GB in size, you need to change the second row of data in the sixth and eighth position to “F8” and “98” respectively.

For games 4GB and above, you need to change the second row of data in the sixth and eighth position to “F0” and “98”

There also may be more than one instance so just modify them all.

For example my game code was CTR-P-EGDP So I CTRL-F looked it up and changed it

As shown, mine were "FA" and "98". It’s different depending on the game code.
Change these to "F8" and "98" respectively.




Should result in this (without the blue highlight OFCOURSE!)



Save and exit.

9. Now just run DiskWriter.exe and burn it as usual. If done correctly it should display EEPROM status as "NO'

10. After burning is complete, insert the tf card into Sky3ds and run it on the 3ds.

How to play more than 10 backups

You know how everytime you press the red button it cycles over to the next backup in the sd card? yeah well now what you need to do is

  1. Press and hold the red switch for about 5 seconds. You'll notice that the game doesn't automatically change. Now press the A button again to run the next game.
Reminder:
After you exit out the game with the home button. Go into setting then press x to get out. You can go to another game or turn the system off.

Thanks to ONERICE, 3DMFLiNG, ZnyRocK!

Released by them, posted on http://blog.3dseu.com/sky3ds-10-limit-games-cracked-tool-which-saves-perfectly/

For those who don’t know,

  1. EEPROM stands for Electrically Erasable Programmable Read-Only Memory and is a type of non-volatile memory used in computers and other electronic devices to store small amounts of data that must be saved when power is removed, e.g., calibration tables or device configuration.
Every flashcart/retail cart has EEPROM chips. Depending on its size, it can only fit so much data. Some games have code within them that tells them to save to EEPROM, some games tell them to save somewhere else.

The only reason why the red button Sky3DS is limited to 10 games is because for games that send data to EEPROM (literally 99% games) the red button cartridge fails in being able to move the data from EEPROM to microSD which means more space is taken up on the actual EEPROM of the cartridge itself instead of being moved to the abundant pits of the microSD.

Basically this tool changes that code within games from saving to EEPROM to not saving to EEPROM. This is what allows you to run more than 10 games because less EEPROM space it taken up on the actual cart itself.
  1. Some games past the limit might auto-cycle past itself (skips over). One fix is as follows
    To play the games that auto cycle past themself, press and hold the red button for about 5 seconds. press a twice to run the next game. (when you hold the red button, it won't load the next game till you release, and pressing A will run it for you when it loads instead of cycling past itself
    It was found that if you did this however your cartridge might keep flashing forever.........this user used a sharpie to blacken out the led. He's the only one who reported this so you should be fine.
  • Animal crossing: New Leaf requires DiskWriter and template.txt 11/06/2014 because it's special. that can be found bundled together here
    1) Delete any existing old ACNL from your sky3ds card using the latest writer (Sky3DS DiskWriter V1.04 [12/09/2014]) from sky3ds website.

    2) Switch to the old writer (Sky3DS DiskWriter [11/06/2014]) with the old template included and write the ACNL game (Game to be burned should not be trimmed or backup by diskwriter) to the sky3ds card. The game do not need to be hack by sky3dsctool from sky3ds website. It seem that the old template already set to put the game in "Eeprom=No" after write complete using old writer.

    3) Once ACNL writing is completed. Insert the sky3ds card in your console and power on.

    4) When you switching to the 11 game. Look at the screen of your 3ds to see your game starting to switch. Wait until the ACNL game appear. Once appear, without any delay hold on to the red button for 5 second and then release. The blinking light will flashes non stop but your ACNL game will remain without automatically switching to the next game. Now click "A" button to launch the ACNL game without any issue. Remember when you end the game, make sure you save and press home and close the app. The blinking light will still flash non stop which prevent you from skipping to the next game. One method I try is to enter setting and from setting exit out back to home screen by pressing "X" button and it will switch to the next game. The game work for me and save still remain.

    5) Remember only use the old writer and template for this ACNL train loading fix.
  • Tetris doesn't skip good. If you wanna play Tetris please make it part of the original 10 and not the 10+.
  • Games bigger than 2GB except Super Smash Bros 3DS WILL have issues if it's not part of the original 10. These range of save issues and glitches ingame.
  • If you have the game-card cannot be read, Use method 3.
For the lazies and advanced users, temper dawnbomb has manually created a template.txt file that has been edited with method 1 based off Sky3DS' template.txt 12/08/2014 which means that all you have to do is run the ROM through the crack tool and just use his template when writing with DiskWriter.

His template can be found here. Just know that games bigger than 2.1gb might not work. Check issues/compatibility for more information. This is also very outdated now.
Sequentially burning the games onto your SD card using Diskwriter

This method requires that you already have 10 backups burned onto your Sky3DS. It's not recommended to use this method because it has a very high chance of corrupting your data. You have been warned

Lets say you have burned Pokemon Y, Mario Kart 7, Pokemon Omega Ruby, Smash bros and etc. (too lazy to type up 10 games)

Now, respectively, Pokemon Y will be capital A, Mario Kart 7 will be capital B, Omega Ruby will be capital C, Smash bros capital D and so on until the 10th game which will be capital J.

To burn new games onto your Sky3DS, you will need either your existing sd card or a new one. I recommend a new one just incase things go awry.

Now, The new backups will be considered small a, b, c, d and so on until j.

Say you wanna burn that Layton game. We'll consider this as small a.

So now, all you need to do is first burn Pokemon Y (capital A), then burn that Layton game (small a) then burn Mario Kart 7 (capital B) and so on. If you don't have any additional backups you want to add just continue burning in the capital order (What's after Mario Kart 7 which is capital B? Omega Ruby! which is capital C).

Get where I'm going with this? now, theoretically, I assume that this only raises the limit to 20 games since it's only till small J. But sadly I have no way to prove this.

]So once you've burned your backups, Turn off your console, insert your Sky3DS and when game A is shown (in this case Pokemon Y),

  1. Press the red button on the Sky3DS
  • Once it starts flashing blue, eject the Sky3DS
  • Re-insert the Sky3DS and quickly press A and game small a should be loaded (in this case that Layton game)
  • If you want to play game capital B, just press the red button like normal
Note:
Basically, to play the small letter backups, you need to repeat step 1 to 3 everytime. As mentioned, I'm not sure how this is affected if you want to jump to the next capital letter instead of a small letter. USE CAUTION.
This method requires the implementation of multiple micro SD cards. Meaning you'll have 1 SD card with 10 games, and another with however many you desire.
Roms on the first SD card will work like usual whilst roms on the next SD card and upwards will have an "auto-scrolling" bug which will literally cycle through your roms until you do the thing.

Make sure you have a fresh SECOND micro SD card because this tutorial will be focusing on getting more than 10 games on that specifically.

REMINDER: The FIRST SD card will be your "golden" SD card with no auto-scroll bug so don't lose it.

With your second SD card in hand,
1. Create a folder on your desktop and name it anything you want. (For this tutorial we'll name it "test")
2. Download a fresh copy of DiskWriter 1.04 and template 12/19 and place it in the test folder. it HAS to be a new fresh copy. Don't use the one you used before for the first SD card.
3. Create a folder within the test folder and call it "games".
4. Take out a calculator and calculate how many roms will safely fit on your SD card depending on it's size. You won't be able to add more games so you should go ahead and get a 32GB SD card and fill it up to it's max. Otherwise, just use a 16GB card for now. Later when you want more games, you'll need to repeat from step 1 with a third SD card.
5. Once all the roms are added into this folder, make a note on the alphabetical order of the roms. For example if I have Mario Kart 7, Pokemon Alpha Saphire, Kingdom Hearts 3D, I'd need to note the arrangement in alphabetical order. (1. Kingdom Hearts 3D, 2. Mario Kart 7, 3. Pokemon Alpha Sapphire).
6. Create a new .txt file within "test". (Right click blank space, new text document) and name it template.txt. Not "games". You should have roms within "games", and as of now, template.txt, template1219.txt and DiskWriterv1.04 within "test".
7. In the order that your roms are listed within the games folder, open template1219.txt and copy the CTR-P-XXXX section for each game and paste it into template.txt you created earlier in alphabetical order. If you have 3 roms within the games folder, you should only have 3 entries. For roms with multiple entries, copy and add them all whilst remaining in alphabetical order.
8. Delete template1219.txt
9. Format the SD card with windows.
10. Format the SD card with DiskWriter from the "test" folder with administrator privileges. (Right click, Run as Administrator).
11. If all goes accordingly you should have a file called "setup.rar" within your SD card. Open this and extract the template.txt inside and make sure it's the one you just modified.
12. Now write the games to this SD card in the order that they are listed in the games folder from step 5.
13. Profit!


So about the thing you have to do to get the "auto-scroll" bug under control, When booting up your 3DS, press and hold the red button for 5seconds until it stops scrolling. then press A to play your game.

TIPS

-Stick to 10 Roms per microSD for easy AUTO-SCROLL.
-DO NOT Import games from the first SD card to other SD cards because this will mess up the scrolling bug.
-If you're paranoid, to be safe, backup .sav files prior to microSD switching via diskwriter.

This method only works with DiskWriter v1.04.

and as always,

PROCEED WITH CAUTION

Changelog
1/16/2015 - Added Sky3DS template builder provided by warnings
12/28/2014 - Added warnings method which is no longer used with the latest diskwriter 1.05 but added anyways for those having 1.05 issues. Pics will come soon.
12/15/2014 – Added info for games more than 4GB, added info for how it works section, added issues/compatibility list, Added what you need to know, clean up.
12/12/2014 - Changed Method 1 : updated pictures with the english version of the tool.
(Video tutorial + how to do the swapping coming as soon as my Sky3DS arrives)
12/11/2014 - First compilation and retranslation of methods sourced from other threads.
 

JimBonza

Well-Known Member
Newcomer
Joined
Nov 13, 2014
Messages
52
Trophies
0
Age
37
XP
70
Country
Yeah I already have F8 and 98 for the majority of games. EEPROM still says YES for everything other than Pokemon and I suspect that's just because of the nature of the game. Nothing's changed :S
 

Arithmatics

I'll be holding on to you. ;}
OP
Member
Joined
Jan 29, 2009
Messages
1,162
Trophies
1
Age
30
XP
1,052
Country
Malaysia
I already have "F8" and "98" in the template file...
Do I have to change them to "FA" & ""90"? Or do I leave F8 and 98?


nothing's stated about that. if you have a Sky3DS do you mind checking for me? I've read it in some threads about this but I can't seem to find them anymore. Change it to FA and 90 and tell me what happens.
 

themachine23

Member
Newcomer
Joined
Nov 29, 2014
Messages
8
Trophies
0
Age
33
Location
Juiz de Fora
XP
62
Country
Brazil
Much more easily to understand. Thanks Arithmatics!

But I still need to ask: I need to use the "5 seconds trick" and the "home button trick" just on the backups that I did with this crack tool or I need to do also with the first ten backups that I played?
 

JimBonza

Well-Known Member
Newcomer
Joined
Nov 13, 2014
Messages
52
Trophies
0
Age
37
XP
70
Country
ok, worked the second time I tried it for some reason.
If it's already F8 98 in the template it's just a matter of converting the rom file using the program. Pretty straight forward, my only concern now is how easy is it to use after you've gone past the 10 game "limit"
 

johnbus

Well-Known Member
Member
Joined
Dec 10, 2014
Messages
265
Trophies
0
XP
249
Country
United States
Since the Sky3DScTool seems to make roms entirely dependent on the MicroSD card, because it doesn't save to the very limited space on the Sky3DS, I'm wondering if it simply becomes a matter of swapping MicroSD cards in order to manage the games.

Can someone test this? I don't think it would be hard. It seems like all you would need is two cards with different roms on them. If someone could cycle through the roms on one card, swap cards, and cycle through a different set of roms without seeing the same games or having any other impact on the Sky3DS, That could make managing many different roms much less cumbersome.

If nothing else, it could make the Sky3DS a lot less annoying to manage then using the sequential mod.
 

Arithmatics

I'll be holding on to you. ;}
OP
Member
Joined
Jan 29, 2009
Messages
1,162
Trophies
1
Age
30
XP
1,052
Country
Malaysia
Much more easily to understand. Thanks Arithmatics!

But I still need to ask: I need to use the "5 seconds trick" and the "home button trick" just on the backups that I did with this crack tool or I need to do also with the first ten backups that I played?


No problem. :)
As shown in the videos I used as reference he only did it after the 10th game so I'm guessing that it's just on the backups you made with this tool (i.e the 11th game onwards).

ok, worked the second time I tried it for some reason.
If it's already F8 98 in the template it's just a matter of converting the rom file using the program. Pretty straight forward, my only concern now is how easy is it to use after you've gone past the 10 game "limit"


Awesome to know that. Well when you get the chance to try it out can you post your findings? I'll eventually get around to buying a Sky3DS to test it out myself but until then this is what the community is for amirite? Thanks for your help.

Since the Sky3DScTool seems to make roms entirely dependent on the MicroSD card, because it doesn't save to the very limited space on the Sky3DS, I'm wondering if it simply becomes a matter of swapping MicroSD cards in order to manage the games.

Can someone test this? I don't think it would be hard. It seems like all you would need is two cards with different roms on them. If someone could cycle through the roms on one card, swap cards, and cycle through a different set of roms without seeing the same games or having any other impact on the Sky3DS, That could make managing many different roms much less cumbersome.

If nothing else, it could make the Sky3DS a lot less annoying to manage then using the sequential mod.


It would be nice to get clarification on this too because the engrish stated that he used 2 micro sd with 10 roms and 11 roms respectively and it worked.

Nothing like whether or not system files had to be swapped around or anything like that was elaborated though so I'm not sure.
 

Keylogger

Well-Known Member
Member
Joined
May 3, 2006
Messages
2,639
Trophies
1
Age
34
Website
Visit site
XP
6,634
Country
France
If I use this tool with a brand new sky3ds and with every roms, I guess i will never reach the 10 games limit, right?

And what about saves? Now the saves are stored on the micro SD card. Using the diskwriter to backup/restore saves does nothing!
How to backup saves now?
 

Arithmatics

I'll be holding on to you. ;}
OP
Member
Joined
Jan 29, 2009
Messages
1,162
Trophies
1
Age
30
XP
1,052
Country
Malaysia
If I use this tool with a brand new sky3ds and with every roms, I guess i will never reach the 10 games limit, right?

And what about saves? Now the saves are stored on the micro SD card. Using the diskwriter to backup/restore saves does nothing!
How to backup saves now?


I don't think so. technically it will always cap out at the 10game limit. all these methods describe is how to bypass that limit.

About saves, All it mentions is that disk writer 1.0.4 will backup/restore. I can't prove this but that's what the chinese forums are saying.
 

Cassase

Member
Newcomer
Joined
Dec 8, 2014
Messages
6
Trophies
0
Age
34
XP
51
Country
Senegal
The backup/restore function that sky3ds have is currently very buggy.

I think for now in order to backup/restore saves, you have to use the backup/restore games function in diskwriter. This is because the saves are now store in the roms due to the NoEEPROM format.

But i have yet to verify this because i got some problem restoring games with diskwriter.
 

Arithmatics

I'll be holding on to you. ;}
OP
Member
Joined
Jan 29, 2009
Messages
1,162
Trophies
1
Age
30
XP
1,052
Country
Malaysia
The backup/restore function that sky3ds have is currently very buggy.

I think for now in order to backup/restore saves, you have to use the backup/restore games function in diskwriter. This is because the saves are now store in the roms due to the NoEEPROM format.

But i have yet to verify this because i got some problem restoring games with diskwriter.

Well when you get around to it can you post your findings? Thank you

You should update this tutorial with the english release of the Sky3DS tool, with english screenshots.

Yeah it's in the works right now. Will update when I'm done.

But to be honest I'm waiting for my sky3ds to arrive so I can test and retranslate/change the tutorial as necessary.
 
  • Like
Reactions: Jayro

Keylogger

Well-Known Member
Member
Joined
May 3, 2006
Messages
2,639
Trophies
1
Age
34
Website
Visit site
XP
6,634
Country
France
I don't think so. technically it will always cap out at the 10game limit. all these methods describe is how to bypass that limit.

About saves, All it mentions is that disk writer 1.0.4 will backup/restore. I can't prove this but that's what the chinese forums are saying.



Ok so after doing some tests with Luigi's mansion, zelda OOT and DK Country returns ALL patched using the crack tool and all marked as No Eeprom:

-Diskwriter backup save option: backup a blank save, I tried to use the backuped save with GW and it's an empty save.
-Diskwriter restore save option: tried to restore a downloaded save, but the game loads my previous save...

So I think the save is stored on the game itself or the micro SD card.

Now, I tried to backup the whole 3ds game with diskwriter.
The game is a CARD1 game, so I don't think the save is stored in the game... I started the game with GW but I have no save!

So, I'm sure the save game is stored on the micro SD card.
But I don't know how the card is formatted and we have no access to the card.

So with this crack tool, we CAN'T backup/restore saves!
 

Arithmatics

I'll be holding on to you. ;}
OP
Member
Joined
Jan 29, 2009
Messages
1,162
Trophies
1
Age
30
XP
1,052
Country
Malaysia
Ok so after doing some tests with Luigi's mansion, zelda OOT and DK Country returns ALL patched using the crack tool and all marked as No Eeprom:

-Diskwriter backup save option: backup a blank save, I tried to use the backuped save with GW and it's an empty save.
-Diskwriter restore save option: tried to restore a downloaded save, but the game loads my previous save...

So I think the save is stored on the game itself or the micro SD card.

Now, I tried to backup the whole 3ds game with diskwriter.
The game is a CARD1 game, so I don't think the save is stored in the game... I started the game with GW but I have no save!

So, I'm sure the save game is stored on the micro SD card.
But I don't know how the card is formatted and we have no access to the card.

So with this crack tool, we CAN'T backup/restore saves!

wait you tried a gateway save with the sky3ds? I'm pretty sure that won't work At all because as far as i know gateway and sky3ds don't save the same. It's like No$GBA and Gba4ios saves. Completely different formats

Can you try playing abit with sky3ds, then reburning then try using that sky3ds save instead?
 

Keylogger

Well-Known Member
Member
Joined
May 3, 2006
Messages
2,639
Trophies
1
Age
34
Website
Visit site
XP
6,634
Country
France
wait you tried a gateway save with the sky3ds? I'm pretty sure that won't work At all because as far as i know gateway and sky3ds don't save the same. It's like No$GBA and Gba4ios saves. Completely different formats

Can you try playing abit with sky3ds, then reburning then try using that sky3ds save instead?

I'm pretty sure saves are compatible with GW, MT, Sky3DS as long as your game doesn't use 6.x crypto save.

Anyway GW or not, I'm sure that saves restore doesn't work:
-Diskwriter restore save option: tried to restore a downloaded save, but the game loads my previous save...

I tried this:
Burn Zelda OOT
played a few minutes
saved
Didn't backup save to my PC but backup the game
removed the game
played with another game
reburned zelda OOT

The save is here!

Formatted the card
reburned OOT

NO SAVE

It confirms what I said: saves are stocked on the micro SD card and not on the game itself
 
  • Like
Reactions: Arithmatics

dante23234

Member
Newcomer
Joined
Dec 11, 2014
Messages
14
Trophies
0
Age
35
Location
Pensacola, Florida
XP
82
Country
United States
I have my 10 games on one card & the testing one's on another. The light always flash.

I will add the 11th game on my main card & try.

Saves still not working

Well the Roms after 10 still say yes. I did run tthe crack program & edit the F8 98.
 

tony_2018

Well-Known Member
Member
Joined
Jan 3, 2014
Messages
3,107
Trophies
0
XP
1,012
Country
United States
I'm pretty sure saves are compatible with GW, MT, Sky3DS as long as your game doesn't use 6.x crypto save.

Anyway GW or not, I'm sure that saves restore doesn't work:


I tried this:
Burn Zelda OOT
played a few minutes
saved
Didn't backup save to my PC but backup the game
removed the game
played with another game
reburned zelda OOT

The save is here!

Formatted the card
reburned OOT

NO SAVE

It confirms what I said: saves are stocked on the micro SD card and not on the game itself


I don't think so, or that hasn't been proven.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    HiradeGirl @ HiradeGirl: :discuss: