ROM Hack [POC] Ncch.JS

uvekilledkenny

Member
OP
Newcomer
Joined
Mar 2, 2016
Messages
6
Trophies
0
Age
30
XP
80
Country
France
Hi,

I just finished a tool which, I hope, can be useful for someone ^^

This is a proof of concept for creating a ncchinfo.bin with a Node.JS. This tool uses a library (lib/ncch.js) I will use later in a CIA Converter Tool in Node.JS :)

This parses NCCH in a Node.JS way and can generate a ncchinfo.bin.
If you can see how to improve this code feel free to fork, pull request etc.

Code:
Usage: ncch [options] <file>

Parses NCCH from a 3DS rom and generates a Ncchinfo.bin in Node.JS

Options:

-h, --help      output usage information
-V, --version   output the version number
-i, --info      shows NCCH as a list of buffers
-g, --generate  generates a ncchinfo.bin


NB: The ncchinfo.bin will contain only informations for TitleID.Main.exheader.xorpad, this is a proof of concept :)

Here is the sources: https://github.com/Uvekilledkenny/ncch.js

Hope you'll enjoy it ;)

PS: If i'm in the wrong section, feel free to move this to the right section soz ^^'
 

uvekilledkenny

Member
OP
Newcomer
Joined
Mar 2, 2016
Messages
6
Trophies
0
Age
30
XP
80
Country
France
Node.js? My man! Hopefully we see some more tools like this done in Node around here. Great job!

Thanks a lot, i'm still learning Node so there might be some hiccups in my code but Practice makes perfect and I hope it'll be useful for some people :)
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • Materia_tofu @ Materia_tofu:
    im not a very bright individual, but we live and we learn
  • SylverReZ @ SylverReZ:
    @Materia_tofu, We do learn a lot from plenty of talented individuals.
  • Materia_tofu @ Materia_tofu:
    this is true! i learned how to make soundfont remixes from a friend back in 2021
    +1
  • BakerMan @ BakerMan:
    Update on my brother: He's home now, tired and hungry, obviously, but other than that, seems to be doing fine.
    +2
  • Veho @ Veho:
    That's a relief to hear. Do you know what happened?
  • SylverReZ @ SylverReZ:
    @BakerMan, Any idea what happened? I hope that your brother's doing good.
  • BakerMan @ BakerMan:
    Well, from what I've heard from my parents, he had a seizure last night, perhaps an epileptic episode, fucking died, had a near death experience, my dad called the paramedics, they showed up, took him to the hospital, and he woke up covered in tubes, and started complaining.
  • BakerMan @ BakerMan:
    He couldn't eat until after his MRI, when he had a bomb pop.
  • BakerMan @ BakerMan:
    What matters now is that he's doing alright.
  • Veho @ Veho:
    But you still don't know what it was?
  • Veho @ Veho:
    Has he had seizures before?
  • The Real Jdbye @ The Real Jdbye:
    apparently stress can cause seizures, my brother had one during a test once
  • The Real Jdbye @ The Real Jdbye:
    never had one before that, and never had one since
  • Redleviboy123 @ Redleviboy123:
    Question about game texture chanching Do i need an own game id?
  • The Real Jdbye @ The Real Jdbye:
    @Veho for those that want to
    experience being sonic the hedgehog
  • Veho @ Veho:
    Ah, you mean
    furries.
  • The Real Jdbye @ The Real Jdbye:
    well, sonic fans are a whole separate thing from furries
  • The Real Jdbye @ The Real Jdbye:
    like bronys
  • The Real Jdbye @ The Real Jdbye:
    sonic porn is too weird even for me
  • Dumpflam @ Dumpflam:
    bruh
  • Dumpflam @ Dumpflam:
    guys how do i delete a post
  • The Real Jdbye @ The Real Jdbye:
    you don't
  • The Real Jdbye @ The Real Jdbye:
    you can report it and request deletion
    The Real Jdbye @ The Real Jdbye: you can report it and request deletion