Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Debug flag 19.0.0+ issue #33

Open
borntohonk opened this issue Oct 17, 2024 · 0 comments
Open

Debug flag 19.0.0+ issue #33

borntohonk opened this issue Oct 17, 2024 · 0 comments

Comments

@borntohonk
Copy link

borntohonk commented Oct 17, 2024

Atmosphere-NX/Atmosphere@0c4ae55#diff-8f4f075aef2c24447ccda4c26924401ac8ee494eb948d971e1116e8df73bda07R433

running hactool -t main.npdm on https://github.com/rlaphoenix/nton/blob/master/nton/assets/exefs/main.npdm

        Allow Debug:                YES
        Force Debug:                YES

This is no longer permitted, force_debug only, preferably 0x410 size with also new required flag (false, false, true)

                "allow_debug": false,
                "force_debug_prod": false,
                "force_debug": true

what has to be fixed: npdm needs to be rebuilt with only one debug flag set to true, and that one debug flag should be force_debug.

which per #31

seems to originate from here https://github.com/Skywalker25/Forwarder-Mod/blob/Forwarder-mod-patch/hbl.json#L246-L250

but the npdm in your repository says retroarch forwarder...?

https://github.com/natinusala/nx-hbloader-retroarch-forwarder-mod

switchbrew/nx-hbloader@master...natinusala:nx-hbloader-retroarch-forwarder-mod:master

github.com/Skywalker25/Forwarder-Mod is missing a bunch of flags set by the retro-arch forwarder

https://github.com/borntohonk/nx-hbloader/commit/4d198b263fdf86e16a36da1600e74fd98c9015be

I have pushed a commit which is buildable with latest libnx and dkp with the application flag and debug flag sets, from what i gather the main and main.npdm in your repository is just hbl.nso and hbl.npdm

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant