Homebrew Gridlauncher 2.0

Gaming796

Gaming since 4
Member
Joined
Aug 24, 2016
Messages
561
Trophies
0
Location
Your head
Website
gbatemp.net
XP
462
Country
United States
Thanks. BTW, for the 3dsx launching, it now goes into the Home menu, but for the help screen, it gives a crash. And since I don't know how to debug a crash screen...

/me inserts shrug
I'm afraid I can help ya with that.

--------------------- MERGED ---------------------------

If you can code the program to dump the crashes (like Luma does), then you can parse the dump to obtain important information. Again, you can crosscheck whether what I just mentioned is correct, because I'm definitely not an expert.
 

NightScript

Well-Known Member
OP
Member
Joined
Feb 7, 2016
Messages
951
Trophies
1
Age
20
XP
2,237
Country
United States
I'm afraid I can help ya with that.

--------------------- MERGED ---------------------------

If you can code the program to dump the crashes (like Luma does), then you can parse the dump to obtain important information. Again, you can crosscheck whether what I just mentioned is correct, because I'm definitely not an expert.
I just did. So, the problem is within the netloader. Line 100.
 
Last edited by NightScript,

Muxi

Well-Known Member
Member
Joined
Jun 1, 2016
Messages
606
Trophies
0
Age
52
XP
2,145
Country
Germany
Hello,
I have the old boot.3dsx file replaced by the new one, but no homebrew can be started. Each time the error message "An exeption occured; Processor: ARM11; Exception type: undefined instruction; current procedure: 3dsx_app ...... Press any button to shutdown". Am I doing something wrong? The data in the gridlauncher folder I have left as they are. The only thing that is working for me is closing the gridlauncher through the Homemenu-Button, but only before I select a homebrew to start.
Thanks in advance.
 

MattKimura

3DS & WiiU Enthusiast
Member
Joined
Jun 30, 2014
Messages
2,137
Trophies
1
XP
2,937
Country
United States
Hello,
I have the old boot.3dsx file replaced by the new one, but no homebrew can be started. Each time the error message "An exeption occured; Processor: ARM11; Exception type: undefined instruction; current procedure: 3dsx_app ...... Press any button to shutdown". Am I doing something wrong? The data in the gridlauncher folder I have left as they are. The only thing that is working for me is closing the gridlauncher through the Homemenu-Button, but only before I select a homebrew to start.
Thanks in advance.
Having the same exact issue here. It's a shame, this had potential to be the best Homebrew Launcher alternative. I had it hooked up with a Punch Out theme and everything. I'll revert back to regular HBL and check back later
 

NightScript

Well-Known Member
OP
Member
Joined
Feb 7, 2016
Messages
951
Trophies
1
Age
20
XP
2,237
Country
United States
Hello,
I have the old boot.3dsx file replaced by the new one, but no homebrew can be started. Each time the error message "An exeption occured; Processor: ARM11; Exception type: undefined instruction; current procedure: 3dsx_app ...... Press any button to shutdown". Am I doing something wrong? The data in the gridlauncher folder I have left as they are. The only thing that is working for me is closing the gridlauncher through the Homemenu-Button, but only before I select a homebrew to start.
Thanks in advance.
Having the same exact issue here. It's a shame, this had potential to be the best Homebrew Launcher alternative. I had it hooked up with a Punch Out theme and everything. I'll revert back to regular HBL and check back later
Yeah, IK about this issue. Its actually not your fault, but its rosalina's.

Currently, I'm trying to figure out where the code is breaking. I need someone who knows how to run Luma's crash debugger thingy.
 

NightScript

Well-Known Member
OP
Member
Joined
Feb 7, 2016
Messages
951
Trophies
1
Age
20
XP
2,237
Country
United States
Edit: I figured out how to:

Code:
Processor: ARM11 (core 0)
Exception type: data abort
Current process: 3dsx_app (000400000d921e00)

Register dump:

r0             00046500            r1             00000000
r2             00046500            r3             00046500
r4             000464f0            r5             000c4e00
r6             00000001            r7             08000000
r8             00000000            r9             0034e220
r10            0034e768            r11            00230da7
r12            00046510            sp             08007fb0
lr             00000000            pc             0013f9bc

cpsr           20010010            dfsr           00000805
ifsr           0000000a            far            00046500
fpexc          40000700            fpinst         eefc7bc6
fpinst2        eefc7bc6

Code dump:

  13f990:       e3520003        cmp     r2, #3
  13f994:       9a000020        bls     0x13fa1c
  13f998:       e6efe071        uxtb    lr, r1
  13f99c:       e18ee40e        orr     lr, lr, lr, lsl #8
  13f9a0:       e352000f        cmp     r2, #15
  13f9a4:       e18ee80e        orr     lr, lr, lr, lsl #16
  13f9a8:       9a000010        bls     0x13f9f0
  13f9ac:       e1a04002        mov     r4, r2
  13f9b0:       e283c010        add     r12, r3, #16
  13f9b4:       e2444010        sub     r4, r4, #16
  13f9b8:       e354000f        cmp     r4, #15
  13f9bc:       e50ce010        str     lr, [r12, #-16]


Stack dump:

08007fb0:  00 65 04 00 ec 94 11 00  30 6a 35 00 e8 09 00 00   |.e......0j5.....|
08007fc0:  38 04 23 00 20 ee 13 00  01 00 00 00 f8 09 00 00   |8.#. ...........|
08007fd0:  00 00 00 00 30 6a 35 00  e0 09 00 00 02 00 00 00   |....0j5.........|
08007fe0:  8c 4f 12 08 00 00 00 00  20 e2 34 00 68 e7 34 00   |.O...... .4.h.4.|
08007ff0:  a7 0d 23 00 58 55 10 00  9c 4f 12 08 0c 00 10 00   |..#.XU...O......|
 

Gaming796

Gaming since 4
Member
Joined
Aug 24, 2016
Messages
561
Trophies
0
Location
Your head
Website
gbatemp.net
XP
462
Country
United States
Edit: I figured out how to:

Code:
Processor: ARM11 (core 0)
Exception type: data abort
Current process: 3dsx_app (000400000d921e00)

Register dump:

r0             00046500            r1             00000000
r2             00046500            r3             00046500
r4             000464f0            r5             000c4e00
r6             00000001            r7             08000000
r8             00000000            r9             0034e220
r10            0034e768            r11            00230da7
r12            00046510            sp             08007fb0
lr             00000000            pc             0013f9bc

cpsr           20010010            dfsr           00000805
ifsr           0000000a            far            00046500
fpexc          40000700            fpinst         eefc7bc6
fpinst2        eefc7bc6

Code dump:

  13f990:       e3520003        cmp     r2, #3
  13f994:       9a000020        bls     0x13fa1c
  13f998:       e6efe071        uxtb    lr, r1
  13f99c:       e18ee40e        orr     lr, lr, lr, lsl #8
  13f9a0:       e352000f        cmp     r2, #15
  13f9a4:       e18ee80e        orr     lr, lr, lr, lsl #16
  13f9a8:       9a000010        bls     0x13f9f0
  13f9ac:       e1a04002        mov     r4, r2
  13f9b0:       e283c010        add     r12, r3, #16
  13f9b4:       e2444010        sub     r4, r4, #16
  13f9b8:       e354000f        cmp     r4, #15
  13f9bc:       e50ce010        str     lr, [r12, #-16]


Stack dump:

08007fb0:  00 65 04 00 ec 94 11 00  30 6a 35 00 e8 09 00 00   |.e......0j5.....|
08007fc0:  38 04 23 00 20 ee 13 00  01 00 00 00 f8 09 00 00   |8.#. ...........|
08007fd0:  00 00 00 00 30 6a 35 00  e0 09 00 00 02 00 00 00   |....0j5.........|
08007fe0:  8c 4f 12 08 00 00 00 00  20 e2 34 00 68 e7 34 00   |.O...... .4.h.4.|
08007ff0:  a7 0d 23 00 58 55 10 00  9c 4f 12 08 0c 00 10 00   |..#.XU...O......|
Good luck fixing issues!
 
  • Like
Reactions: NightScript

NightScript

Well-Known Member
OP
Member
Joined
Feb 7, 2016
Messages
951
Trophies
1
Age
20
XP
2,237
Country
United States
Well, progress update on this: None.

I've tried to make it support both B9S and Hax in the same file, but AFAIK, there is no way to detect if it's Hax Payloads 2.0 (it only detects for Ninjhax 2.1)
 
  • Like
Reactions: MattKimura
D

Deleted User

Guest
Well, progress update on this: None.

I've tried to make it support both B9S and Hax in the same file, but AFAIK, there is no way to detect if it's Hax Payloads 2.0 (it only detects for Ninjhax 2.1)
Any luck getting it to launch homebrew apps on the home menu and .3dsx files?
 

Muxi

Well-Known Member
Member
Joined
Jun 1, 2016
Messages
606
Trophies
0
Age
52
XP
2,145
Country
Germany
I replaced Luma 8.1 with the latest Legacy of Luma on B9S v1.2. Now gridlauncher is working again.......without rosalina.
 

Attachments

  • boot.zip
    49.8 KB · Views: 158
Last edited by Muxi,
  • Like
Reactions: Joel16

NightScript

Well-Known Member
OP
Member
Joined
Feb 7, 2016
Messages
951
Trophies
1
Age
20
XP
2,237
Country
United States
For the Rosalina issue, I have 3 options.

1) Make a seperate build of Rosalina for this?
2) Drop hax payloads?
3) Try to find a way to do both in one build.

The third one is the most appealing, but I have an issue: There is no way to detect a hax payloads 2.0 entry. Only 1.0, but not 2.0. So if there is a way, but I'm just not seeing it, please tell me.
 

umbjolt

Wild jolteon
Member
Joined
Sep 15, 2016
Messages
558
Trophies
0
Age
27
Location
Magnolia, Fiore
XP
316
Country
For the Rosalina issue, I have 3 options.

1) Make a seperate build of Rosalina for this?
2) Drop hax payloads?
3) Try to find a way to do both in one build.

The third one is the most appealing, but I have an issue: There is no way to detect a hax payloads 2.0 entry. Only 1.0, but not 2.0. So if there is a way, but I'm just not seeing it, please tell me.

Have you read this?
https://github.com/fincs/new-hbmenu/blob/master/source/launch.c#L12

I don't know if this is related or not (sorry, didn't get the real problem) but if you want to know if hax payload is hax2.0 you can do this result:
https://github.com/fincs/new-hbmenu/blob/master/source/loaders/hax2.c#L33

(Again, if this is a different topic, ignore me hahaha)
 
  • Like
Reactions: NightScript

NightScript

Well-Known Member
OP
Member
Joined
Feb 7, 2016
Messages
951
Trophies
1
Age
20
XP
2,237
Country
United States
http://gbatemp.net/entry/i-will-be-offline-for-a-few-weeks.12999/

Once back, I have plans for SMM 3DS hacking and this, but mostly this. Mods, please lock this while I'm away, so that it doesn't confuse people.

Also, I found out the reason normal GridLauncher works, but this doesn't: The code was bloated.

Basically, I removed a bunch of irrelivant files, and old comments, and since the code isn't set to read anywhere, it tries to read from the code that I cleaned up, which would be 00000000...

I made it set somewhere, but its still broken. I might have to backport HB2.0 stuff.
 
Last edited by NightScript,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Psionic Roshambo @ Psionic Roshambo:
    Your supposed to tell them about Google lol
  • K3Nv2 @ K3Nv2:
    Or be a dick and use LGTFY
  • BigOnYa @ BigOnYa:
    Yea you right... Google browser sucks ass, but they're search engine is pretty good.
    +1
  • K3Nv2 @ K3Nv2:
    Ask Jeeves it
    +1
  • K3Nv2 @ K3Nv2:
    I never realized askejeves is just ask.com now lol
  • BigOnYa @ BigOnYa:
    Damn, McDonalds burgers are as small as White castle burgers nowdays , but cost double.
  • BigOnYa @ BigOnYa:
    And the meat patty is almost as thin as the slice of cheese.
  • K3Nv2 @ K3Nv2:
    Use the app always bogos just buy weight loss injections
  • BigOnYa @ BigOnYa:
    I don't normally eat there,in fact been years, but wifey took grandkids, and brought back a cheese burger for me, so lame, and expensive.
  • BigOnYa @ BigOnYa:
    We had Raising Canes chicken for the first time other night, damn that was good. That sauce was what makes it.
  • BigOnYa @ BigOnYa:
    That is messed up.
  • BigOnYa @ BigOnYa:
    I was asked to leave a casino in Vegas years ago, because somebody asked me for change for $20 and I made change for them. The casino claimed it was against they're rules and I had to leave. I feel Karma got them back cause the casino was torn down couple years ago.
    +1
  • K3Nv2 @ K3Nv2:
    Did master chief tell you directly
    +1
  • BigOnYa @ BigOnYa:
    I sent them SARS blankets as revenge, lol
  • AncientBoi @ AncientBoi:
    @BigOnYa gimme change for a $20 pls. :):evil:
    +1
  • K3Nv2 @ K3Nv2:
    You can have his Sars blanket because he cares about you
    +1
  • K3Nv2 @ K3Nv2:
    I don't but he does
    +1
  • BigOnYa @ BigOnYa:
    Here's some chicken noodle soup and sprite, you will be fine.
  • BigOnYa @ BigOnYa:
    Sucks my new tv does not fit my old tv wall mount, so gotta take down and buy a new mount, bummer, more holes in the wall.
    +1
  • linuxares @ linuxares:
    no...
  • AncientBoi @ AncientBoi:
    yesssssssssssssssssssssss
  • AncientBoi @ AncientBoi:
    bj bj bj bj bj bj
  • K3Nv2 @ K3Nv2:
    Just duct tape the TV to the wall ffs
    K3Nv2 @ K3Nv2: Just duct tape the TV to the wall ffs