Hacking Pasta CFW - A CFW that allows unsigned CIA to be installed on Old and New 3DS! (required ninjhax)

Status
Not open for further replies.

ccfman2004

Well-Known Member
Member
Joined
Mar 5, 2008
Messages
2,862
Trophies
2
XP
3,299
Country
United States
There's nothing to worry about none of this stuff touches the Nand anyways.
That's not what I'm worried about. I'm worried about other stuff that does touch the Nand. An emuNand brick is easy to fix, a sysNand brick, not so much.

Plus I have a lot of data from Mii Plaza that I don't want to loose on emuNand.
 
  • Like
Reactions: enigma85

The Real Jdbye

*is birb*
Member
Joined
Mar 17, 2010
Messages
23,398
Trophies
4
Location
Space
XP
14,042
Country
Norway
Here is a new version of my eshop-Region Patcher. Its tested on new 3DS 9.0E and old 3DS 9.5E(older rxtools versoin, without regionfree), so it should also work on emunand this time.
Now it searches for the nim Adresses too, later I will add a menu to select the patches, that should be applied. Please give feadback, including your 3ds type(old3ds/3DS or new 3DS) firmware Version and if you are using Sys or Emunand.

After some featback and menu implementation I will release the source and create a Thread for it, with the compatibility and usage Informations.

Edit:
Regionfree will not fully work on cardriges, because there still is the update check atm.
Oh man, this is big news.
I just tried it on my n3DS on GW 9.0E emuNAND and it works fine.
You should post it in a new thread to make it easier for people to find, as it's incredibly useful for anyone with a hacked n3DS.
 
Last edited by The Real Jdbye,

Syphurith

Beginner
Member
Joined
Mar 8, 2013
Messages
641
Trophies
0
Location
Xi'an, Shaanxi Province
XP
364
Country
Switzerland
Oh man, this is big news.
I just tried it on my n3DS on GW 9.0E emuNAND and it works fine.
You should post it in a new thread to make it easier for people to find, as it's incredibly useful for anyone with a hacked n3DS.
Also if it works so great he could contact feli for merging the project.
Those are designed to be executed with CFW, however no path for ARM9 to ARM11 and backwards now discovered. So still not so convenient.

What i hoped for is:
When it gets the ARM9 kernel, it patches, and then prepare for a daemon to act as normal services, and prepare an ARM11 one to launch, then totally turned to emunand.
ARM9 one could act as a simply patcher that responsible for all requests sent by ARM11 one.
After launched ARM11 one start to act. It could talk to ARM9, or even sleep self to call ARM9 front.
So, both kernel priviledges are kept, and could interact with each other. This could lead to many interesting features.
 

RednaxelaNnamtra

Well-Known Member
Member
Joined
Dec 8, 2011
Messages
1,212
Trophies
1
XP
3,387
Country
Germany
Oh man, this is big news.
I just tried it on my n3DS on GW 9.0E emuNAND and it works fine.
You should post it in a new thread to make it easier for people to find, as it's incredibly useful for anyone with a hacked n3DS.

I will create a thread for my application after I finished implementing saving the selection of Patches in the new menu(dont know how nim patching could affect the older firmwares and i would also like to create and implement some other patches after releasing, so I implemented a menu).
 

Zidapi

Well-Known Member
Member
Joined
Dec 1, 2002
Messages
3,112
Trophies
3
Age
42
Website
Visit site
XP
2,681
Country
I will create a thread for my application after I finished implementing saving the selection of Patches in the new menu(dont know how nim patching could affect the older firmwares and i would also like to create and implement some other patches after releasing, so I implemented a menu).
Thank you so much for your tool!

I was finally, after some months, able to buy the two new streetpass games. This will also mean my Club Nintendo won't go to waste :D

I'm now looking forward to these new patches you've eluded to.
 

RednaxelaNnamtra

Well-Known Member
Member
Joined
Dec 8, 2011
Messages
1,212
Trophies
1
XP
3,387
Country
Germany
Thank you so much for your tool!

I was finally, after some months, able to buy the two new streetpass games. This will also mean my Club Nintendo won't go to waste :D

I'm now looking forward to these new patches you've eluded to.

I will try to enable regionfree for cardriges and dlp, and make it simple to patch the serial used on the eshop(mostly because I would like to use my nnid in my old3DS and download my games there to). But I have not much experience on reverse engineering(I mostly only read sourcecode and stuff on 3dbrew and try n error things), so I cant promise anything.
 
  • Like
Reactions: klear and Syphurith

Kawaii

Well-Known Member
Member
Joined
Apr 30, 2015
Messages
340
Trophies
0
Age
31
Location
Not near you
XP
1,469
Country
New Zealand
Especially since we have firmlaunch and newer titles that require higher firmware will run just fine.

even with firmlaunch, if a game is bundled say with 9.8 firmware, wouldn't we still not being able to play it? (especially if there's dependencies in the firmware)
 

Xenon Hacks

Well-Known Member
Member
Joined
Nov 13, 2014
Messages
7,414
Trophies
1
Age
31
XP
4,698
Country
United States
even with firmlaunch, if a game is bundled say with 9.8 firmware, wouldn't we still not being able to play it? (especially if there's dependencies in the firmware)
that i'm unsure of since it has not happened yet for example fire emblem if requires 9.7 and works just fine.
 

Naked_Snake

Constant Miscreant
Member
Joined
Oct 6, 2013
Messages
1,765
Trophies
0
Age
39
Location
Hyrule Field
XP
1,749
Country
Australia
for some reason the latest DLC for SSB doesnt show up anymore i installed it via CIA, any idea's
and i would love to have Amiibo on 9.2 but i know it will never happen lol
 

AngelComics3099

Member
Newcomer
Joined
Jun 17, 2015
Messages
9
Trophies
0
Age
44
XP
111
Country
United States
Hi everybody there !
I'm traying de launch PastaCFW using a cia version of CN.
Throught (PBT CFW+MSET Pasta) i manage to load ninjhax, hombrew launcher and UI pasta interface when holding L.
The probleme is when i try to launch pasta with firmlaunch activated, it freezes and give this message
Preparing for firmlaunch
slot0x25xkeyX.bin Found!
Apply patch for type c
Preparing ARM 11
Jump!"

Can anybody explain to me what's happenning ?.
Is it possible to do it this way ? cause it's working for other firmwares wtih .3dsx files
Thank you in advance
 

ccfman2004

Well-Known Member
Member
Joined
Mar 5, 2008
Messages
2,862
Trophies
2
XP
3,299
Country
United States
I read that rxTools has been donated to the Pasta Team as Roxas will no longer develop rxTools. Maybe now we will get some emuNand action soon.
 

ccfman2004

Well-Known Member
Member
Joined
Mar 5, 2008
Messages
2,862
Trophies
2
XP
3,299
Country
United States

Attachments

  • Screen Shot 2015-07-01 at 6.15.36 PM.png
    Screen Shot 2015-07-01 at 6.15.36 PM.png
    14.2 KB · Views: 318

ccfman2004

Well-Known Member
Member
Joined
Mar 5, 2008
Messages
2,862
Trophies
2
XP
3,299
Country
United States
Yeah and pasta (parts of it) are getting merged with rxTools as result of that.
Hopefully rxTools on n3ds becomes a thing with this change. :)
And Pasta gets emuNand for both O3DS and N3DS.

The biggest issue with emuNand 9.5 with N3DS is you can't do a system transfer with a 3DS at 9.6-9.8 since they changed something.
 

prototech

Well-Known Member
Member
Joined
Jan 3, 2015
Messages
448
Trophies
0
Age
30
XP
348
Country
United States
And Pasta gets emuNand for both O3DS and N3DS.

The biggest issue with emuNand 9.5 with N3DS is you can't do a system transfer with a 3DS at 9.6-9.8 since they changed something.
We could only hope that it could get patched out...
 
Status
Not open for further replies.

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • S @ salazarcosplay:
    and also ahve the option to play as a human
  • S @ salazarcosplay:
    or set it up that when you get injured past a certain point they have to replace your human parts with cybernetics
  • Xdqwerty @ Xdqwerty:
    i have a placeholder enemy sprite i made
  • S @ salazarcosplay:
    or have it that you don't know you are a cyborg, robot, and you find out and have a existential crisis
  • S @ salazarcosplay:
    or have it start in the virtual world and you are an ai that gained sentience
  • Xdqwerty @ Xdqwerty:
    btw gonna wash my face in a bit, my eyes feel tired
  • S @ salazarcosplay:
    and you convince your owner to help you break out of the virtual world to real world
  • BigOnYa @ BigOnYa:
    Eyes - "yawn"
    +1
  • S @ salazarcosplay:
    you bleack in to goverment computer systems to get cyborg schematics so you can get a robot body constructed
  • Xdqwerty @ Xdqwerty:
    btw @BigOnYa the health bar doesnt decrease when i take damage (and yes i put the "at the beggining of the scene change value of greenflatbar: set to Protagonistcopmode.Health::Health())
  • S @ salazarcosplay:
    i the protagonist
  • S @ salazarcosplay:
    human, robot, cyborg
  • S @ salazarcosplay:
    human with cyborg enhancements
  • S @ salazarcosplay:
    or like terminatior
  • S @ salazarcosplay:
    with living tissue
  • BigOnYa @ BigOnYa:
    @Xdqwerty there is health behaviour you can add to your character, then to use a health bar is lil more complicated, google n watch a few tutorial video on it, be too hard to explain here.
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, the character has the health behavior
  • BigOnYa @ BigOnYa:
    I know you have to create a health and health max variable. Then there is a calculation you use in code to subtract width size of the health bar. Google few vids.
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, the "greenflatbar" is one of the preset health bars btw
  • BigOnYa @ BigOnYa:
    Yea you can use any bar/sprite. It will just change the width. Ok good luck and have fun. I'm off to go shoot some pool at the bar. Talk to you later.
    +1
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, why does the health behavior exist if you can just use a variable?
  • Xdqwerty @ Xdqwerty:
    and nope the number still doesnt change
  • Xdqwerty @ Xdqwerty:
    ok im gonna make my own asset
    Xdqwerty @ Xdqwerty: ok im gonna make my own asset