ROM Hack [Release] 3DS Simple CIA Converter

  • Thread starter Riku
  • Start date
  • Views 1,460,599
  • Replies 844
  • Likes 158

zoogie

playing around in the end of life
Developer
Joined
Nov 30, 2014
Messages
8,560
Trophies
2
XP
15,000
Country
Micronesia, Federated States of
using to convert pokemon super mystery dungeon usa,get long "not reposding " them stop with error write in japanese...
The "not responding" thing is normal, but it should complete in a minute or two.
Possible reason this isn't working is your machine might not have enough free RAM?
 

HeroPrinny

Well-Known Member
Member
Joined
Sep 15, 2015
Messages
223
Trophies
0
XP
471
Country
United Kingdom
Yes, it's normal and the region free is automatic. The firm spoof is optional but you should always select it anyway.

Really?
I followed the instructions to the T and the Bravely Default: For the Sequel CIA File I made crashed before menu.
 

wurstpistole

GBAtemp MVP
Member
Joined
Nov 19, 2015
Messages
4,664
Trophies
1
XP
5,466
Country
United Kingdom
Is that FW spoof a sure thing? Does it work with any game?
I wonder how to run .cia of games that require 9.6+ on N3DS where the emunand can't go over 9.5
 

Aroth

Well-Known Member
Member
Joined
Apr 14, 2015
Messages
2,066
Trophies
0
Age
37
XP
891
Country
United States
Is that FW spoof a sure thing? Does it work with any game?
I wonder how to run .cia of games that require 9.6+ on N3DS where the emunand can't go over 9.5
It's 100% sure atm. The "fw requirement" that causes causes 9.6+ games to get stuck on the 3DS logo on a N3DS is actually just a kernel version check. At this time there is no real requirement to have a specific firmware to play a game.
 

Datalogger

Living the Dream
Member
Joined
Dec 21, 2009
Messages
416
Trophies
1
Location
Maui
XP
712
Country
United States
Is there a way to turn the Region Free function off?

Reason being - it looks like setting Region Free may be causing issues with the new encryption eShop 3DS files and the User Manuals on Gateway.
 

zoogie

playing around in the end of life
Developer
Joined
Nov 30, 2014
Messages
8,560
Trophies
2
XP
15,000
Country
Micronesia, Federated States of
It's 100% sure atm. The "fw requirement" that causes causes 9.6+ games to get stuck on the 3DS logo on a N3DS is actually just a kernel version check. At this time there is no real requirement to have a specific firmware to play a game.
It's more that just a kernel version check. There are extra SDK code dependencies that exist for higher firmwares and you will get the logo wave loop if they don't exist, much like a failed version check in the exheader.
Is there a way to turn the Region Free function off?

Reason being - it looks like setting Region Free may be causing issues with the new encryption eShop 3DS files and the User Manuals on Gateway.
Not for this particular cia builder. The author is strongly against turning it off.
 

Datalogger

Living the Dream
Member
Joined
Dec 21, 2009
Messages
416
Trophies
1
Location
Maui
XP
712
Country
United States
It's more that just a kernel version check. There are extra SDK code dependencies that exist for higher firmwares and you will get the logo wave loop if they don't exist, much like a failed version check in the exheader.

Not for this particular cia builder. The author is strongly against turning it off.
That's too bad.
I believe there may be a fix for the eShop User Manuals causing the 3DS to hard-crash (requiring a re-boot) but it would involve working with un-modified content.

It also means also that this could never be used to create a preservation content .CIA (i.e. "No-Intro") because it modifies the original content :(
 

zoogie

playing around in the end of life
Developer
Joined
Nov 30, 2014
Messages
8,560
Trophies
2
XP
15,000
Country
Micronesia, Federated States of
That's too bad.
I believe there may be a fix for the eShop User Manuals causing the 3DS to hard-crash (requiring a re-boot) but it would involve working with un-modified content.

It also means also that this could never be used to create a preservation content .CIA (i.e. "No-Intro") because it modifies the original content :(
-All eshop downloaded game cia's are modified from the original to run on cfw. Your issue is something else.
-The game data and game experience are untouched (if built properly). Totally different from the cracktro nonsense of the GBA era.
-The actual RF patch is only a single u32 - it could easily be reverted by someone knowledgeable cia rebuilding.
 

Datalogger

Living the Dream
Member
Joined
Dec 21, 2009
Messages
416
Trophies
1
Location
Maui
XP
712
Country
United States
-All eshop downloaded game cia's are modified from the original to run on cfw. Your issue is something else.
-The game data and game experience are untouched (if built properly). Totally different from the cracktro nonsense of the GBA era.
-The actual RF patch is only a single u32 - it could easily be reverted by someone knowledgeable cia rebuilding.
Thanks - I figured out a different tool to get what I needed.

And yes about the actual game content not being "molested" like the old GBA dayz, but "No-Intro" will not catalog eShop content that has any changes that are not absolutely necessary to run the game/demo/video.
Things like what FunkyCIA2 did to bypass the Demo run count by changing what ticket.db sees during the CIA install don't change anything in the core game binary, but they are not accepted. (same goes for RF mods)
 
Last edited by Datalogger,

Aroth

Well-Known Member
Member
Joined
Apr 14, 2015
Messages
2,066
Trophies
0
Age
37
XP
891
Country
United States
It's more that just a kernel version check. There are extra SDK code dependencies that exist for higher firmwares and you will get the logo wave loop if they don't exist, much like a failed version check in the exheader.

While what you are saying is true (in regards to missing dependencies causing a boot loop crash) that is simply not something that can happen to a N3DS user atm. No new SDK has been released (afaik) since the N3DS launched, and the N3DS is not capable of being on a FW below 8.1 (which I believe has all of the dependencies for SDK7), so for us it really is just a FW check.

The dependencies issue was more of a problem when CFW was locked to 4.x and as a result a lot of newer games could not be played on those systems easily.

--------------------- MERGED ---------------------------

Is there a way to turn the Region Free function off?

Reason being - it looks like setting Region Free may be causing issues with the new encryption eShop 3DS files and the User Manuals on Gateway.

Out of curiosity, are you using a N3DS, or an O3DS with a full updated (9.6+) emunand?

If its a N3DS, I wonder if your problem is related to the system not having the seed needed to properly decrypt the user manuals.
 
  • Like
Reactions: zoogie

Datalogger

Living the Dream
Member
Joined
Dec 21, 2009
Messages
416
Trophies
1
Location
Maui
XP
712
Country
United States
I'm currently testing on a O3DS with an emuNAND at 10.3.0-19U
(I also have a N3DS at 9.0.0-20U with a 9.5.0-23U emuNAND, but I'm not using that atm)

There is a working fix for "In-Region" CIA's created from the new eShop content so they load in Gateway mode, but it only works for "In-Region" titles.
The out-of-region titles puke at 99% installed in Gateway mode (when the Manual is loaded)

Those same Out-of-Region CIA load fine in rxTools/reiNAND/Cakes and the Manuals work.

In Gateway mode, if you run one of the CFW installed CIA's the games work but it hard crashes the 3DS if you try and open up the manual.

-dl
 

Aroth

Well-Known Member
Member
Joined
Apr 14, 2015
Messages
2,066
Trophies
0
Age
37
XP
891
Country
United States
I'm currently testing on a O3DS with an emuNAND at 10.3.0-19U
(I also have a N3DS at 9.0.0-20U with a 9.5.0-23U emuNAND, but I'm not using that atm)

There is a working fix for "In-Region" CIA's created from the new eShop content so they load in Gateway mode, but it only works for "In-Region" titles.
The out-of-region titles puke at 99% installed in Gateway mode (when the Manual is loaded)

Those same Out-of-Region CIA load fine in rxTools/reiNAND/Cakes and the Manuals work.

In Gateway mode, if you run one of the CFW installed CIA's the games work but it hard crashes the 3DS if you try and open up the manual.

-dl

That is weird. I assume you are talking about installing with something like DevMenu or BBM right?
 

Datalogger

Living the Dream
Member
Joined
Dec 21, 2009
Messages
416
Trophies
1
Location
Maui
XP
712
Country
United States
That is weird. I assume you are talking about installing with something like DevMenu or BBM right?
Tried all of them. DevMEN, BBM, FBI...same results.

The current fix is to remove the User Manual completely using either makerom and leave them out of the rebuild, or use "3DS Builder" because it ignores/strips all Manuals anyways.
But I don't care to hack the games up that way...

Didn't mean to junk up this thread.
There's another here that speaks to it, and d0k3 is looking at it in the Decrypt9WIP thread here.
 
Last edited by Datalogger,

Aroth

Well-Known Member
Member
Joined
Apr 14, 2015
Messages
2,066
Trophies
0
Age
37
XP
891
Country
United States
Tried all of them. DevMEN, BBM, FBI...same results.

The current fix is to remove the User Manual completely using either makerom and leave them out of the rebuild, or use "3DS Builder" because it ignores all Manuals anyways.
But I don't care to hack the games up that way...

Hmm, not sure what is causing that because it doesn't make sense for it to install on CFW but not GW and for ones installed in CFW that work there to crash in GW.

Mind if I ask what your aversion to "hacking the games up" is? Do you actually use the manuals, or is it just a desire to have the game in 100% unaltered form for some reason?

Because the other poster is right, cia's created from eshop content are typically not 1:1 backups .
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BigOnYa @ BigOnYa:
    I'd rather spend like $150 more for a surround receiver.
  • K3Nv2 @ K3Nv2:
    I bought the game at launch never fucked with it until recently
  • BigOnYa @ BigOnYa:
    Its fun, I like it, even tho I'm not a big harry potter fan. Like a wizard rpg. Flying around on a broomstick is cool.
  • K3Nv2 @ K3Nv2:
    Flying sucks ass on it
  • BigOnYa @ BigOnYa:
    Nuh just takes a min to get used to. I think you can upgrade or buy new broomstick also that are better.
    +1
  • K3Nv2 @ K3Nv2:
    I weirdly like inverted controls on all flying type games
  • BigOnYa @ BigOnYa:
    Prob can change it, inverted flying controls.
  • K3Nv2 @ K3Nv2:
    Only thing that annoys me is trying to find wtf to do in it
    +1
  • BigOnYa @ BigOnYa:
    Alright off to the store, later gators.
    +1
  • K3Nv2 @ K3Nv2:
    Some places amaze me were not in network with your insurance would you still like an appointment
    +1
  • AncientBoi @ AncientBoi:
    uhhh, I think I'll just stick with my PSP 3001
  • AncientBoi @ AncientBoi:
    lol, Now I gotta go to the store for more Coffee Mate n other stuff.
  • Xdqwerty @ Xdqwerty:
    i downloaded final fantasy vii into my tv stick
  • Xdqwerty @ Xdqwerty:
    i mean, the game was already there but its the japanese version
  • Xdqwerty @ Xdqwerty:
    and i only downloaded disc 1 so far bc of storage stuff
  • Psionic Roshambo @ Psionic Roshambo:
    @BigOnYa, yeah the patty on McDs burger is 1/10th of a pound now and I think that's the pre cooked weight lol
  • Psionic Roshambo @ Psionic Roshambo:
    I use the app for the 20% off coupon and it's still over priced
  • Xdqwerty @ Xdqwerty:
    @Psionic Roshambo, why is mcdonalds overpriced if their food is bad?
  • Xdqwerty @ Xdqwerty:
    i mean why is mcdonalds food overpriced
  • Psionic Roshambo @ Psionic Roshambo:
    Inflation and greed
    +1
  • ZeroT21 @ ZeroT21:
    it's just fries, make 'em at home
    +2
  • Psionic Roshambo @ Psionic Roshambo:
    I make potato wedges at home with spices and stuff lol
    Psionic Roshambo @ Psionic Roshambo: I make potato wedges at home with spices and stuff lol