GithubHelp home page GithubHelp logo

capito27 / pasta-cfw Goto Github PK

View Code? Open in Web Editor NEW
40.0 40.0 13.0 37.04 MB

[OUTDATED] First ever free, public Custom firmware with signature patches for the nintendo 3ds

Makefile 0.51% C 94.94% Assembly 1.89% C++ 0.68% Batchfile 0.29% C# 0.62% QMake 0.02% Shell 0.18% Objective-C 0.86%

pasta-cfw's People

Contributors

albertosonic avatar capito27 avatar felipejfc avatar frozenfish24 avatar gitter-badger avatar govanify avatar luxsyphurithsie avatar motezazer avatar nastys avatar shadowtrance avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

pasta-cfw's Issues

NAND dumping is broken

Our NAND dumping function doesn't work. It seems to dump garbage and not the actual values.

6.2.0-12U: Potentially Does not Work

Unless I am somehow doing something wrong, 6.2.0-12U does not fully work. I am using pasta-Cfw 1.2 on ninjhax 1.1b. I have done the title.db trick and the system settings did do its fix. Although pasta-Cfw does successfully launch, when I relaunch ninjhax, FBI still does not work. Although it will try to install a CIA and get to about 50%, the install will still fail, which leads me to believe that the signature checks are not disabled.
img_1578

Black upper screen when running payload

O3DS 9.2 EU
Using the default Lexar 4GB SDHC
Followed the instructions on the video and loaded successfully the payload.
I'm not able to run it, since the upper screen remains black (sometimes I get two colored pixels on the bottom left of the screen, one purple, one green), while the lower screen says [+] Running ARM9 payload.
Also tried to reformat the SD using the windows tool, but nothing changed.

Comments, function names, ?

I know this CFW is a piece of work by HACKERS. However i know the result of no comment or document about the code itself. Even HACKER may forget something he wrote days before.
So, mind someone read the code and try to add some comments about what is done in the functions?
Note This may cause someone wait for confirms in pulls. Yes you can write some yourself.

For the function names.. There are names that not so .. properly chosen..
Sometime the name just confuse me, as ClearTop in main.c. It may be one that clear both screens..
I don't know if you use any IDE to write the code. But for C.. Global defined functions and variables may cause conflicts if their names are not well chosen when it is somehow big enough.
Note I had my day when i found two defined KeyPressed in my project which has 30+ files..

Also some functions are not properly placed, like.. ClearTop, this could be placed in draw.c, according to its purpose. If properly placed it saved your time when you wanna find it.

If annoyed by my words or think these are not important at all, please tell me and let me close this.
Pasta CFW is indeed promising.. If someone add those features as Emunand support.

fatfs: really need support 932(Shift-jis) encoding?

As you can see in CFW_loader/source/fatfs now, there are cc*.c files.
Maybe you just forgot to set _CODE_PAGE in ffconf.h to the one you need.
I have ever tried the FATFS ago, and thus configuration would increase the size of your elf.
Even I don't know if there is any sense with space usage, i don't think you would need Shift-JIS.

932  - Japanese Shift-JIS (DBCS, OEM, Windows)
936  - Simplified Chinese GBK (DBCS, OEM, Windows)
949  - Korean (DBCS, OEM, Windows)
950  - Traditional Chinese Big5 (DBCS, OEM, Windows)

Brahma2 for pastacfw

Even it seems not under maintainence any more, somebody may need to boot this via menuhax.
Well it should be able to adjust the Brahma2 if properly modified..
And yeah, you can build one without firmlaunch with brahma2, that might be good for some guys.
If don't like to do so any more, just tell me to let me close this.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.