Pasta CFW 3DS: Difference between revisions

From GameBrew
(Created page with "{{Infobox 3DS homebrew | title = Pasta CFW | image = https://dlhb.gamebrew.org/3dshomebrew/PastaCFW.jpg|250px | type = Custom Firmwares | version = v1.2.1 | licence = Mixed |...")
 
No edit summary
Tag: visualeditor-switched
Line 3: Line 3:
| image = https://dlhb.gamebrew.org/3dshomebrew/PastaCFW.jpg|250px
| image = https://dlhb.gamebrew.org/3dshomebrew/PastaCFW.jpg|250px
| type = Custom Firmwares
| type = Custom Firmwares
| version = v1.2.1
| version = v1.3-beta7
| licence = Mixed
| licence = Mixed
| author = capito27
| author = capito27
| website = https://gbatemp.net/threads/pasta-cfw-a-cfw-that-allows-unsigned-cia-to-be-installed-on-old-and-new-3ds-required-ninjhax.388925/
| website = https://gbatemp.net/threads/pasta-cfw-a-cfw-that-allows-unsigned-cia-to-be-installed-on-old-and-new-3ds-required-ninjhax.388925/
| download = https://dlhb.gamebrew.org/3dshomebrew/PastaCFW.rar
| download = https://dlhb.gamebrew.org/3dshomebrew/Pasta-CFWv1.3beta.7z
| source = https://dlhb.gamebrew.org/3dshomebrew/PastaCFW.rar
| source = https://github.com/capito27/Pasta-CFW
}}
}}
<youtube>hZs9cGGFoT0&t=5s</youtube>
<youtube>hZs9cGGFoT0&t=5s</youtube>


<div style="text-align: center">
<br />
'''Team:''' capito27, AlbertoSONIC, motezazer, felipejfc, nop90, dela<br />
'''Contributors:''' crusard, FrozenFish24<br />
<br />
<span style="font-size: 15px">'''THIS THREAD IS NOT A TECHNICAL SUPPORT THREAD. THE OFFICIAL TECHNICAL THREAD IS [https://gbatemp.net/threads/pasta-cfw-technical-support-thread.389765/ HERE]. ALL SUPPORT QUESTIONS ARE NOT ALLOWED ON THIS THREAD.'''</span><br /><br />
Hi, a new CFW loader for both N3DS and O3DS had been made, it requires Cubic Ninja and allows you to install and run unsigned CIAs.<br />
<br />
As for the name, it is because it all started from a Unknown Pastebin.<br />
<br />
It works on N3DS 9.0-9.2 and O3DS 4.1-9.2 .<br />
<br />
Also, unsigned DSIware works as well as GBA Virtual Console !<br />
<br />
'''If you have any problems in lauching it, try to reinstall Ninjhax.'''<br />
(If you don't know how to, press L+R+X+Y on the main menu for a few seconds, then delete your save. You can then restart the whole installation procedure).<br />
<br />
<span style="text-decoration: underline">'''<span style="text-decoration: underline"><span style="color: #ff0000"><span style="font-size: 12px">WARNING, THIS CFW WILL BOOT TO SYSNAND !!! The development team will decline all responsability of any consequences of your usage of this CFW (even if your handheld comes to explode).</span></span></span>'''</span><br />
<br />
'''<span style="color: #000000">If you get an error when installing a CIA with FBI, remember to make a title.db file in your &quot;Nintendo 3DS/id1/id2/dbs&quot; folder, and go to software management to fix the issue, you will then be able to install CIAs with FBI.</span>'''<br />
<br />
<span style="color: #000000">It is strongly recomended to close and open the lid of your console to have proper 3D support, and you are able to run Out of region cartridge games (with unsigned dlc ?) with this CFW, by launching either smealum's region three on O3DS or NTR on N3DS.</span><br />


<span style="font-size: 26px">PASTA CFW 1.3 (Beta 7)</span>?
'''<span style="font-size: 15px">Noob-proof full setup instructions :</span>'''<br />
<youtube>hZs9cGGFoT0</youtube>


</div>
'''<span style="font-size: 15px">Text Instructions :</span>'''<br />
 
'''Team:''' capito27, AlbertoSONIC, motezazer, felipejfc, nop90, dela
'''Contributors:''' crusard, FrozenFish24
 
<span style="font-size: 15px">'''THIS THREAD IS NOT A TECHNICAL SUPPORT THREAD. THE OFFICIAL TECHNICAL THREAD IS [https://gbatemp.net/threads/pasta-cfw-technical-support-thread.389765/ HERE]. ALL SUPPORT QUESTIONS ARE NOT ALLOWED ON THIS THREAD.'''</span>
 
Hi, a new CFW loader for both N3DS and O3DS had been made, it requires Cubic Ninja and allows you to install and run unsigned CIAs.
 
As for the name, it is because it all started from a Unknown Pastebin.
 
It works on N3DS 9.0-9.2 and O3DS 4.1-9.2 .
 
Also, unsigned DSIware works as well as GBA Virtual Console !
 
'''If you have any problems in lauching it, try to reinstall Ninjhax.'''
(If you don't know how to, press L+R+X+Y on the main menu for a few seconds, then delete your save. You can then restart the whole installation procedure).
 
<span style="text-decoration: underline">'''<span style="text-decoration: underline"><span style="color: #ff0000"><span style="font-size: 12px">WARNING, THIS CFW WILL BOOT TO SYSNAND !!! The development team will decline all responsability of any consequences of your usage of this CFW (even if your handheld comes to explode).</span></span></span>'''</span>
 
 
'''<span style="color: #000000">If you get an error when installing a CIA with FBI, remember to make a title.db file in your &quot;Nintendo 3DS/id1/id2/dbs&quot; folder, and go to software management to fix the issue, you will then be able to install CIAs with FBI.</span>'''
 
<span style="color: #000000">It is strongly recomended to close and open the lid of your console to have proper 3D support, and you are able to run Out of region cartridge games (with unsigned dlc ?) with this CFW, by launching either smealum's region three on O3DS or NTR on N3DS.</span>
 
 
<span style="font-size: 15px">'''Video Instructions to start CFW (highly outdated):'''</span>
 
 
<div class="iframe">
 
<div id="player">
 
 
 
</div>
<div class="player-unavailable">
 
= An error occurred. =
 
<div class="submessage">
 
Unable to execute JavaScript.
 
</div>
 
</div>
 
</div>
 
 
'''<span style="font-size: 15px">Noob-proof full setup instructions :</span>'''
 
<div class="iframe">
 
<div id="player">
 
 
 
</div>
<div class="player-unavailable">
 
= An error occurred. =
 
<div class="submessage">
 
[https://www.youtube.com/watch?v=hZs9cGGFoT0 Try watching this video on www.youtube.com], or enable JavaScript if it is disabled in your browser.
 
</div>
 
</div>
 
</div>
 
 
'''<span style="font-size: 15px">Text Instructions :</span>'''
 
- Download the archive provided below (&quot;PastaCFW 1.3.zip&quot;), unzip it's contents to the root of the SD card of your N/O3DS.
 
- Startup your 3DS , boot Cubic Ninja, start PastaCFW.
 
- You should now land on the home menu, with signatures patched !
 
(If you want to access the UI, to either check the credits, or have a look at the great ui by Crusard, simply hold &quot;L&quot; at the same time that you select &quot;PastaCFW&quot; from ninjhax or to always boot into the UI, access the UI, go to the options and select &quot;Always boot the GUI&quot;)
 
''''''<span style="font-size: 15px">FirmLaunch Instructions :</span>''''''
- Launch the companion app, select your SD card (containing the pastaCFW files), select your 3DS model (O3DS or N3DS) and hit download.
 
- once that is done (you will have a pop-up telling you so), you can remove the SD card and place it inside of your 3DS.
 
-Start your 3DS, launch Ninjhax, launch PastaCFW (While holding the L button), go to the options menu, press A, enable &quot;Enable FirmLaunch&quot; and save.
 
- You now have FirmLaunch activated !
 
FirmLaunch will Boot your 3DS with an updated firm, this means 9.5 firm for N3DS and 9.6 firm for O3DS, once in firmlaunch you will be able to run games that require updated firmwares to run (like Xenoblade chronicles, Super Smash Bros with update 1.0.8,...), however you won't be able to run ninjhax homebrew, nor eshop spoofer as of now.


- Download the archive provided below (&quot;PastaCFW 1.3.zip&quot;), unzip it's contents to the root of the SD card of your N/O3DS.<br />
<br />
- Startup your 3DS , boot Cubic Ninja, start PastaCFW.<br />
<br />
- You should now land on the home menu, with signatures patched !<br />
<br />
(If you want to access the UI, to either check the credits, or have a look at the great ui by Crusard, simply hold &quot;L&quot; at the same time that you select &quot;PastaCFW&quot; from ninjhax or to always boot into the UI, access the UI, go to the options and select &quot;Always boot the GUI&quot;)<br />
<br />
'<nowiki/>'''''<span style="font-size: 15px">FirmLaunch Instructions :</span>''''''<br />
- Launch the companion app, select your SD card (containing the pastaCFW files), select your 3DS model (O3DS or N3DS) and hit download.<br />
<br />
- once that is done (you will have a pop-up telling you so), you can remove the SD card and place it inside of your 3DS.<br />
<br />
-Start your 3DS, launch Ninjhax, launch PastaCFW (While holding the L button), go to the options menu, press A, enable &quot;Enable FirmLaunch&quot; and save.<br />
<br />
- You now have FirmLaunch activated !<br />
<br />
FirmLaunch will Boot your 3DS with an updated firm, this means 9.5 firm for N3DS and 9.6 firm for O3DS, once in firmlaunch you will be able to run games that require updated firmwares to run (like Xenoblade chronicles, Super Smash Bros with update 1.0.8,...), however you won't be able to run ninjhax homebrew, nor eshop spoofer as of now.<br />
<br />
<span style="text-decoration: underline">'''FIRMLAUNCH IS NOT EMUNAND, YOU ARE STILL IN SYSNAND.'''</span>
<span style="text-decoration: underline">'''FIRMLAUNCH IS NOT EMUNAND, YOU ARE STILL IN SYSNAND.'''</span>


<span style="font-size: 15px">'''Changelog:'''</span>
=='''Changelog:'''==
 
<div class="bbCodeBlock bbCodeQuote">
 
<div class="quote">
 
'''''UPDATE (21 June 2015): VERSION 1.3 (beta7)!!!'''
-Moved the GUI code to arm9
-UI completely redesigned
-Added config app inside the CFW_Launcher: you can edit settings without the companion, directly on your 3DS!
-Added Nand Dumper!
-Added ARM9 dumper interface
-Added FIRMLAUNCH!
-Added FIRM downloader inside PC Companion App (windows only, for now)
-A lot of code cleanup
-Beta3: now you can enable and disable firmlaunch from settings!
''-Beta4: firmlaunch works properly on O3DS v4.X-6.X ! (attempt 1 - fail)''
-Beta5.1: hold R during pasta boot to temporarily invert the firmlauch setting
''-Beta6: firmlaunch works properly on O3DS v4.X-6.X ! ''(attempt 2 - fail)
''''-Beta6.1: Now the companion app (for windows) doesn't need the SD card to be insterted to be able to download firm.bin
-Beta6.2: Fixed companion app crash, source code cleaned, launcher is now very small sized''''''''
-Beta7: fixed all GUI issues !''
'''''
<span style="font-size: 12px">UPDATE (28 May 2015): VERSION 1.2.1!!!</span>'''''
''-Fixed crash in Companion App when system.txt did not exist
-Fixed crash when using old system.txt on new PastaCFW 1.2+
-Code cleanup + more comments''
 
<span style="font-size: 12px">'''''UPDATE (27 May 2015): VERSION 1.2!!!'''''
''-Added an ARM9 ram dumper, for debug purposes''
''-Added support to PC Companion App''
''-Changed the system.txt handling''
''-Now to autoboot the gui, you don't have to create a bootmenu.txt file. You just have to use the PC Companion App.''
''Since PastaCFW version 1.2, you can use the PC Companion app to change PastaCFW settings. For now, pc companion features are:''
''-Enable GUI autoboot''
''-Enable ARM9 RAM dumper at pastacfw boot''
''-See the latest firmware/type that PastaCFW has detected''</span>
 
<span style="font-size: 12px">'''''UPDATE (25 May 2015): VERSION 1.1.1!!!'''''
''-Fixed 6.X and 7.X offsets''</span>


<span style="font-size: 12px">'''''UPDATE (22 May 2015): VERSION 1.1!!!'''''
'''''UPDATE (21 June 2015): VERSION 1.3 (beta7)!!!'''<br />''
''-Fixed crazy CREDITS button! (thanks to FrozenFish24)''
-Moved the GUI code to arm9<br />
''-Added button animations (had to do a lot of optimization in order to fit the required images)''
-UI completely redesigned<br />
''-Now you can force the UI to boot everytime! Just create an empty file named '''bootmenu.txt''' inside '''sdmc/3ds/PastaCFW/'''''
-Added config app inside the CFW_Launcher: you can edit settings without the companion, directly on your 3DS!<br />
''-New icon!''</span>
-Added Nand Dumper!<br />
-Added ARM9 dumper interface<br />
-Added FIRMLAUNCH!<br />
-Added FIRM downloader inside PC Companion App (windows only, for now)<br />
-A lot of code cleanup<br />
-Beta3: now you can enable and disable firmlaunch from settings!<br />
''-Beta4: firmlaunch works properly on O3DS v4.X-6.X ! (attempt 1 - fail)''<br />
-Beta5.1: hold R during pasta boot to temporarily invert the firmlauch setting<br />
''-Beta6: firmlaunch works properly on O3DS v4.X-6.X ! ''(attempt 2 - fail)<br />
''''-Beta6.1: Now the companion app (for windows) doesn't need the SD card to be insterted to be able to download firm.bin<br />'''
-Beta6.2: Fixed companion app crash, source code cleaned, launcher is now very small sized<nowiki>'''</nowiki>'''''<br />'''''
-Beta7: fixed all GUI issues !''<br />''
'''''<br />'''''
<span style="font-size: 12px">UPDATE (28 May 2015): VERSION 1.2.1!!!</span>'''''<br />'''''
''-Fixed crash in Companion App when system.txt did not exist<br />''
-Fixed crash when using old system.txt on new PastaCFW 1.2+<br />
-Code cleanup + more comments''<br />''


<span style="font-size: 12px">'''''UPDATE (21 May 2015) : VERSION 1.0!!!'''''
<span style="font-size: 12px">'''''UPDATE (27 May 2015): VERSION 1.2!!!'''''<br />
''Finally! Pasta CFW is now fully released! No more pre-releases, beta or whatever! Last bugs are fixed, and you can now fully ENJOY!''
''-Added an ARM9 ram dumper, for debug purposes''<br />
''-New GUI''
''-Added support to PC Companion App''<br />
''-Fixed bugs''
''-Changed the system.txt handling''<br />
''-Auto-boot (hold L to access CFW menu)''
''-Now to autoboot the gui, you don't have to create a bootmenu.txt file. You just have to use the PC Companion App.''<br />
''-Support of 5.X, 6.X and 7.X''</span>
''Since PastaCFW version 1.2, you can use the PC Companion app to change PastaCFW settings. For now, pc companion features are:''<br />
''-Enable GUI autoboot''<br />
''-Enable ARM9 RAM dumper at pastacfw boot''<br />
''-See the latest firmware/type that PastaCFW has detected''</span><br />


<span style="font-size: 12px">'''''UPDATE (21 May 2015) : Version 1.0 beta 3 released!!!'''''
<span style="font-size: 12px">'''''UPDATE (25 May 2015): VERSION 1.1.1!!!'''''<br />
''-Fixed 8.X support (beta 3)''
''-Fixed 6.X and 7.X offsets''</span><br />
''-Fixed black screen issue (beta 2) &lt;-- <span style="text-decoration: underline">'''<span style="color: #ff0000">Please update to beta 2 or more!</span>'''</span>''
''-New GUI''
''-Fixed firmware detection bug''
''-Auto-boot (hold L to access CFW menu)''
''-Support of 5.X, 6.X and 7.X''
''-Credits are back!''</span>


<span style="font-size: 12px">'''''UPDATE (18 May 2015) : Version 0.1.4 released, here is a little changelog :'''''
<span style="font-size: 12px">'''''UPDATE (22 May 2015): VERSION 1.1!!!'''''<br />
''- Now PastaCFW has it's own Ninjhax application''
''-Fixed crazy CREDITS button! (thanks to FrozenFish24)''<br />
''- Now PastaCFW will automaticly load any payload located in &quot;/3ds/PastaCFW/loader.bin&quot;''
''-Added button animations (had to do a lot of optimization in order to fit the required images)''<br />
''- An auto detection function for firmware was introduced, it will select the right Firmware for you ( if there is no issues, i will make it into an autoboot (from ninjhax) CFW later [[File:styles/default/xenforo/clear.png|class=mceSmilieSprite mceSmilie48|:)]] ).''</span>
''-Now you can force the UI to boot everytime! Just create an empty file named '''bootmenu.txt''' inside '''sdmc/3ds/PastaCFW/'''''<br />
''-New icon!''</span><br />


</div>
<span style="font-size: 12px">'''''UPDATE (21 May 2015) : VERSION 1.0!!!'''''<br />
<div class="quoteExpand quoteCut">
''Finally! Pasta CFW is now fully released! No more pre-releases, beta or whatever! Last bugs are fixed, and you can now fully ENJOY!''<br />
''-New GUI''<br />
''-Fixed bugs''<br />
''-Auto-boot (hold L to access CFW menu)''<br />
''-Support of 5.X, 6.X and 7.X''</span><br />


Click to expand...
<span style="font-size: 12px">'''''UPDATE (21 May 2015) : Version 1.0 beta 3 released!!!'''''<br />
''-Fixed 8.X support (beta 3)''<br />
''-Fixed black screen issue (beta 2) &lt;-- <span style="text-decoration: underline">'''<span style="color: #ff0000">Please update to beta 2 or more!</span>'''</span>''<br />
''-New GUI''<br />
''-Fixed firmware detection bug''<br />
''-Auto-boot (hold L to access CFW menu)''<br />
''-Support of 5.X, 6.X and 7.X''<br />
''-Credits are back!''</span><br />


</div></blockquote>
<span style="font-size: 12px">'''''UPDATE (18 May 2015) : Version 0.1.4 released, here is a little changelog :'''''<br />
''- Now PastaCFW has it's own Ninjhax application''<br />
''- Now PastaCFW will automaticly load any payload located in &quot;/3ds/PastaCFW/loader.bin&quot;''<br />
''- An auto detection function for firmware was introduced, it will select the right Firmware for you ( if there is no issues, i will make it into an autoboot (from ninjhax) CFW later).''</span>


</div>
<span style="font-size: 15px">'''Credits :'''</span>
- Me (Capito27) for Starting the PastaCFW project.
- Patois for brahma and sample code, without him, we couldn't make this CFW loader.
- Unknown for some O3DS offsets and the signature patch method.
- [https://gbatemp.net/members/361015/ motezazer] for firmlaunch, most offsets, code enhancements and testing.
- [https://gbatemp.net/members/319227/ kactusss] for testing the app and providing the videos.
- [https://gbatemp.net/members/357913/ Psi-hate] for bringing up the unknown pastebin to the gbatemp community.
- [https://gbatemp.net/members/350867/ AlbertoSONIC] for the UI system, the current firmware detection, the auto boot code and overall code enhancements.
- [https://gbatemp.net/members/360284/ Crusard] for icons and UI images!
-Roxas75 for the nand and crypto related code
- Smea for ninjhax!
- Many other people!
'''Curent WIP :'''
- [https://gbatemp.net/members/343542/ nop90] is porting pasta CFW to spider entry point.
- [https://gbatemp.net/members/357451/ dela] is implementing emu nand support to pasta�<span style="text-decoration: underline">'''(no eta for the moment)'''</span>


=='''Credits :'''==
- Me (Capito27) for Starting the PastaCFW project.<br />
- Patois for brahma and sample code, without him, we couldn't make this CFW loader.<br />
- Unknown for some O3DS offsets and the signature patch method.<br />
- [https://gbatemp.net/members/361015/ motezazer] for firmlaunch, most offsets, code enhancements and testing.<br />
- [https://gbatemp.net/members/319227/ kactusss] for testing the app and providing the videos.<br />
- [https://gbatemp.net/members/357913/ Psi-hate] for bringing up the unknown pastebin to the gbatemp community.<br />
- [https://gbatemp.net/members/350867/ AlbertoSONIC] for the UI system, the current firmware detection, the auto boot code and overall code enhancements.<br />
- [https://gbatemp.net/members/360284/ Crusard] for icons and UI images!<br />
-Roxas75 for the nand and crypto related code<br />
- Smea for ninjhax!<br />
- Many other people!<br />
<br />
'''Curent WIP :'''<br />
- [https://gbatemp.net/members/343542/ nop90] is porting pasta CFW to spider entry point.<br />
- [https://gbatemp.net/members/357451/ dela] is implementing emu nand support to pasta <span style="text-decoration: underline">'''(no eta for the moment)'''</span><br />
<br />
For those who want to have a look at my messy source code and laugh at my really poor coding skills, feel free, [https://github.com/capito27/Pasta-CFW here is the github source].
For those who want to have a look at my messy source code and laugh at my really poor coding skills, feel free, [https://github.com/capito27/Pasta-CFW here is the github source].
<div class="messageTextEndMarker">
</div></blockquote>

Revision as of 01:19, 1 September 2021

Template:Infobox 3DS homebrew


Team: capito27, AlbertoSONIC, motezazer, felipejfc, nop90, dela
Contributors: crusard, FrozenFish24

THIS THREAD IS NOT A TECHNICAL SUPPORT THREAD. THE OFFICIAL TECHNICAL THREAD IS HERE. ALL SUPPORT QUESTIONS ARE NOT ALLOWED ON THIS THREAD.

Hi, a new CFW loader for both N3DS and O3DS had been made, it requires Cubic Ninja and allows you to install and run unsigned CIAs.

As for the name, it is because it all started from a Unknown Pastebin.

It works on N3DS 9.0-9.2 and O3DS 4.1-9.2 .

Also, unsigned DSIware works as well as GBA Virtual Console !

If you have any problems in lauching it, try to reinstall Ninjhax.
(If you don't know how to, press L+R+X+Y on the main menu for a few seconds, then delete your save. You can then restart the whole installation procedure).

WARNING, THIS CFW WILL BOOT TO SYSNAND !!! The development team will decline all responsability of any consequences of your usage of this CFW (even if your handheld comes to explode).

If you get an error when installing a CIA with FBI, remember to make a title.db file in your "Nintendo 3DS/id1/id2/dbs" folder, and go to software management to fix the issue, you will then be able to install CIAs with FBI.

It is strongly recomended to close and open the lid of your console to have proper 3D support, and you are able to run Out of region cartridge games (with unsigned dlc ?) with this CFW, by launching either smealum's region three on O3DS or NTR on N3DS.

Noob-proof full setup instructions :

Text Instructions :

- Download the archive provided below ("PastaCFW 1.3.zip"), unzip it's contents to the root of the SD card of your N/O3DS.

- Startup your 3DS , boot Cubic Ninja, start PastaCFW.

- You should now land on the home menu, with signatures patched !

(If you want to access the UI, to either check the credits, or have a look at the great ui by Crusard, simply hold "L" at the same time that you select "PastaCFW" from ninjhax or to always boot into the UI, access the UI, go to the options and select "Always boot the GUI")

'FirmLaunch Instructions :'
- Launch the companion app, select your SD card (containing the pastaCFW files), select your 3DS model (O3DS or N3DS) and hit download.

- once that is done (you will have a pop-up telling you so), you can remove the SD card and place it inside of your 3DS.

-Start your 3DS, launch Ninjhax, launch PastaCFW (While holding the L button), go to the options menu, press A, enable "Enable FirmLaunch" and save.

- You now have FirmLaunch activated !

FirmLaunch will Boot your 3DS with an updated firm, this means 9.5 firm for N3DS and 9.6 firm for O3DS, once in firmlaunch you will be able to run games that require updated firmwares to run (like Xenoblade chronicles, Super Smash Bros with update 1.0.8,...), however you won't be able to run ninjhax homebrew, nor eshop spoofer as of now.

FIRMLAUNCH IS NOT EMUNAND, YOU ARE STILL IN SYSNAND.

Changelog:

UPDATE (21 June 2015): VERSION 1.3 (beta7)!!!
-Moved the GUI code to arm9
-UI completely redesigned
-Added config app inside the CFW_Launcher: you can edit settings without the companion, directly on your 3DS!
-Added Nand Dumper!
-Added ARM9 dumper interface
-Added FIRMLAUNCH!
-Added FIRM downloader inside PC Companion App (windows only, for now)
-A lot of code cleanup
-Beta3: now you can enable and disable firmlaunch from settings!
-Beta4: firmlaunch works properly on O3DS v4.X-6.X ! (attempt 1 - fail)
-Beta5.1: hold R during pasta boot to temporarily invert the firmlauch setting
-Beta6: firmlaunch works properly on O3DS v4.X-6.X ! (attempt 2 - fail)
'-Beta6.1: Now the companion app (for windows) doesn't need the SD card to be insterted to be able to download firm.bin
-Beta6.2: Fixed companion app crash, source code cleaned, launcher is now very small sized'''
-Beta7: fixed all GUI issues !

UPDATE (28 May 2015): VERSION 1.2.1!!!
-Fixed crash in Companion App when system.txt did not exist
-Fixed crash when using old system.txt on new PastaCFW 1.2+
-Code cleanup + more comments

UPDATE (27 May 2015): VERSION 1.2!!!
-Added an ARM9 ram dumper, for debug purposes
-Added support to PC Companion App
-Changed the system.txt handling
-Now to autoboot the gui, you don't have to create a bootmenu.txt file. You just have to use the PC Companion App.
Since PastaCFW version 1.2, you can use the PC Companion app to change PastaCFW settings. For now, pc companion features are:
-Enable GUI autoboot
-Enable ARM9 RAM dumper at pastacfw boot
-See the latest firmware/type that PastaCFW has detected

UPDATE (25 May 2015): VERSION 1.1.1!!!
-Fixed 6.X and 7.X offsets

UPDATE (22 May 2015): VERSION 1.1!!!
-Fixed crazy CREDITS button! (thanks to FrozenFish24)
-Added button animations (had to do a lot of optimization in order to fit the required images)
-Now you can force the UI to boot everytime! Just create an empty file named bootmenu.txt inside sdmc/3ds/PastaCFW/
-New icon!

UPDATE (21 May 2015) : VERSION 1.0!!!
Finally! Pasta CFW is now fully released! No more pre-releases, beta or whatever! Last bugs are fixed, and you can now fully ENJOY!
-New GUI
-Fixed bugs
-Auto-boot (hold L to access CFW menu)
-Support of 5.X, 6.X and 7.X

UPDATE (21 May 2015) : Version 1.0 beta 3 released!!!
-Fixed 8.X support (beta 3)
-Fixed black screen issue (beta 2) <-- Please update to beta 2 or more!
-New GUI
-Fixed firmware detection bug
-Auto-boot (hold L to access CFW menu)
-Support of 5.X, 6.X and 7.X
-Credits are back!

UPDATE (18 May 2015) : Version 0.1.4 released, here is a little changelog :
- Now PastaCFW has it's own Ninjhax application
- Now PastaCFW will automaticly load any payload located in "/3ds/PastaCFW/loader.bin"
- An auto detection function for firmware was introduced, it will select the right Firmware for you ( if there is no issues, i will make it into an autoboot (from ninjhax) CFW later).


Credits :

- Me (Capito27) for Starting the PastaCFW project.
- Patois for brahma and sample code, without him, we couldn't make this CFW loader.
- Unknown for some O3DS offsets and the signature patch method.
- motezazer for firmlaunch, most offsets, code enhancements and testing.
- kactusss for testing the app and providing the videos.
- Psi-hate for bringing up the unknown pastebin to the gbatemp community.
- AlbertoSONIC for the UI system, the current firmware detection, the auto boot code and overall code enhancements.
- Crusard for icons and UI images!
-Roxas75 for the nand and crypto related code
- Smea for ninjhax!
- Many other people!

Curent WIP :
- nop90 is porting pasta CFW to spider entry point.
- dela is implementing emu nand support to pasta (no eta for the moment)

For those who want to have a look at my messy source code and laugh at my really poor coding skills, feel free, here is the github source.

Advertising: