Homebrew blargSnes -- SNES emulator for the 3DS (WIP)

Status
Not open for further replies.

Arisotura

rise of melonism
OP
Member
Joined
Dec 5, 2009
Messages
839
Trophies
1
Age
30
Location
center of the Sun
Website
kuribo64.net
XP
2,498
Country
France
in one day, StapleButter has:

* decrypted CN
* calculated the processed blowfish key shit, and no idea if that's correct

10/10 most efficient worker, would hire


Things remaining to be done:

* build the first ninjhax stage (cn_qr_initial_loader/cn_save_initial_loader)
* connect that to libkhax, give the CN process full permissions
* implement the HB service
* eventually find where CN stores its APT event handles and save them throughout the haxing process
 
D

Deleted User

Guest
in one day, StapleButter has:

* decrypted CN
* calculated the processed blowfish key shit, and no idea if that's correct

10/10 most efficient worker, would hire


Things remaining to be done:

* build the first ninjhax stage (cn_qr_initial_loader/cn_save_initial_loader)
* connect that to libkhax, give the CN process full permissions
* implement the HB service
* eventually find where CN stores its APT event handles and save them throughout the haxing process

Nice work! Interested in seeing what comes out of this.
 

Intronaut

A star maker
Member
Joined
Nov 18, 2014
Messages
772
Trophies
0
Age
30
XP
1,005
Country
Chile
in one day, StapleButter has:

* decrypted CN
* calculated the processed blowfish key shit, and no idea if that's correct

10/10 most efficient worker, would hire


Things remaining to be done:

* build the first ninjhax stage (cn_qr_initial_loader/cn_save_initial_loader)
* connect that to libkhax, give the CN process full permissions
* implement the HB service
* eventually find where CN stores its APT event handles and save them throughout the haxing process


Are you developing an update for Ninjhax/HL? Awesome
 

Retr0Capez

Gone and forgotten
Member
Joined
Feb 4, 2015
Messages
426
Trophies
0
Location
the void
XP
319
Country
United States
in one day, StapleButter has:

* decrypted CN
* calculated the processed blowfish key shit, and no idea if that's correct

10/10 most efficient worker, would hire


Things remaining to be done:

* build the first ninjhax stage (cn_qr_initial_loader/cn_save_initial_loader)
* connect that to libkhax, give the CN process full permissions
* implement the HB service
* eventually find where CN stores its APT event handles and save them throughout the haxing process
Damn son. Teach me your ways.
 
  • Like
Reactions: the_randomizer

Normmatt

Former AKAIO Programmer
Member
Joined
Dec 14, 2004
Messages
2,161
Trophies
1
Age
33
Website
normmatt.com
XP
2,189
Country
New Zealand
in one day, StapleButter has:

* decrypted CN
* calculated the processed blowfish key shit, and no idea if that's correct

10/10 most efficient worker, would hire


Things remaining to be done:

* build the first ninjhax stage (cn_qr_initial_loader/cn_save_initial_loader)
* connect that to libkhax, give the CN process full permissions
* implement the HB service
* eventually find where CN stores its APT event handles and save them throughout the haxing process


Wouldn't it just be better to create a new process and just leave CN's process in an infinite loop?
 

the_randomizer

The Temp's official fox whisperer
Member
Joined
Apr 29, 2011
Messages
31,284
Trophies
2
Age
38
Location
Dr. Wahwee's castle
XP
18,969
Country
United States
in one day, StapleButter has:

* decrypted CN
* calculated the processed blowfish key shit, and no idea if that's correct

10/10 most efficient worker, would hire


Things remaining to be done:

* build the first ninjhax stage (cn_qr_initial_loader/cn_save_initial_loader)
* connect that to libkhax, give the CN process full permissions
* implement the HB service
* eventually find where CN stores its APT event handles and save them throughout the haxing process


I believe this would be called, winning the internet. Awesome work, man :P
 
  • Like
Reactions: VinsCool

Arisotura

rise of melonism
OP
Member
Joined
Dec 5, 2009
Messages
839
Trophies
1
Age
30
Location
center of the Sun
Website
kuribo64.net
XP
2,498
Country
France
Wouldn't it just be better to create a new process and just leave CN's process in an infinite loop?
Might as well start a new process and kill CN then. Leaving something in an infinite loop is kinda wasteful, resource-wise.



Oh also, progress. I found the APT event handles for EUR Cubic Ninja. 0x00334724 and 0x0033471C in order.

And I'm working backwards, go me. Actually, it's probably better. Will be easier to test HB service integration from a libkhaxed homebrew, without having to flash CN QR codes every time.
 

Idaho

Well-Known Member
Member
Joined
Oct 3, 2013
Messages
884
Trophies
1
Age
29
XP
1,409
Country
France
Might as well start a new process and kill CN then. Leaving something in an infinite loop is kinda wasteful, resource-wise.



Oh also, progress. I found the APT event handles for EUR Cubic Ninja. 0x00334724 and 0x0033471C in order.

And I'm working backwards, go me. Actually, it's probably better. Will be easier to test HB service integration from a libkhaxed homebrew, without having to flash CN QR codes every time.

So what are you doing exactly? A new homebrew launcher?
 

Canadacdn

Well-Known Member
Member
Joined
Jul 20, 2007
Messages
147
Trophies
0
Location
Canada
Website
Visit site
XP
271
Country
Canada
Awesome to see that you're working on this again, Staplebutter. I'd love to see this emulator become something like Snes9xTYL on the PSP, running as bare-bones as possible without any unnecessary extra services for maximum performance.
 
  • Like
Reactions: VinsCool

Phil_Libra

New Member
Newbie
Joined
Apr 25, 2015
Messages
3
Trophies
0
Age
35
XP
51
Country
Switzerland
3DS LL, japan version, GW 9.7 emunand
black screen after nintendo logo and can't return to home.
install with cia file (use BBM)
 

SLiV3R

3DS Friend Code: 0473-9069-2206
Member
Joined
Jan 9, 2006
Messages
2,319
Trophies
2
Website
soundcloud.com
XP
1,847
Country
Thanks again for this emulator. I have tried around 50 games on my n3ds with sound. Thanx to Shadowtrance :)

Compatibility is really good. The only games that didn't work was: Zelda, Phalanx, Super Turrican, Super Punch Out and Unirally. 5 of 50 games not working is great compatibility. I'll put in 100 more games to try :)


Thanx again StapleButter and Shadowtrance :)
 

Shadowtrance

Well-Known Member
Member
Joined
May 9, 2014
Messages
2,493
Trophies
0
Location
Hervey Bay, Queensland
XP
1,807
Country
Thanks again for this emulator. I have tried around 50 games on my n3ds with sound. Thanx to Shadowtrance :)

Compatibility is really good. The only games that didn't work was: Zelda, Phalanx, Super Turrican, Super Punch Out and Unirally. 5 of 50 games not working is great compatibility. I'll put in 100 more games to try :)

Thanx again StapleButter and Shadowtrance :)
DiscostewSM, not Shadowtrance :)

Yeah don't really thank me, not like i did much. Thank DiscostewSM and StapleButter. :)
All i did was incorporate libkhax into DiscostewSM's "updated for latest ctrulib version".

So thanks StapleButter for the great emulator, and DiscostewSM for updating it to new ctrulib. :)
Still happy i have sound with it on n3ds even though it's not the "right" way of doing it, it works though so it's ok until you're done with legohax
 
Status
Not open for further replies.

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    SylverReZ @ SylverReZ: @OctoAori20, Cool. Same here.