Homebrew Homebrew Development

Arisotura

rise of melonism
Member
Joined
Dec 5, 2009
Messages
839
Trophies
1
Age
30
Location
center of the Sun
Website
kuribo64.net
XP
2,498
Country
France
Yet CSND_Initialize() returns a 'access denied' error code.

srv_getServiceHandle(NULL, &CSND_handle, "csnd:SND");
is the line that returns this error code.


I tried exploiting the srv:Pm hole to make up for that, but nope, it can't be that easy. While I can successfully get a handle to srv:, trying to get a handle to srv:Pm by any means returns either 'not found' or 'access denied' error codes.

I'm on 4.5 so unless I missed something (or something is running my homebrew on a more recent firmware somehow), it shouldn't be.
 

ichichfly

Well-Known Member
Member
Joined
Sep 23, 2009
Messages
619
Trophies
1
XP
1,075
Country
Gambia, The
No retail software has CSND in its service access list as far as I can see so its probably always allowed.
it is only accessable form
dlplay mset CtrApp
ErrDisp menu Camera_applet Instruction_Manual Cherry spider friend newslist error swkbd appletEd PNOTE_AP SNOTE_AP extrapad mint
and the Camera module
 

BejittoSSJ5

Well-Known Member
Newcomer
Joined
Jul 30, 2014
Messages
57
Trophies
0
Age
30
XP
175
Country
United States
I got a quick question, would a Gecko OS and Cartridge Save Backup on 3DS work without kernel access? If so, then that would mean that you could load region-free carts, Ocarina-like cheat codes and edit saves without that pesky Powersaves encryption.
 

Shadowtrance

Well-Known Member
Member
Joined
May 9, 2014
Messages
2,493
Trophies
0
Location
Hervey Bay, Queensland
XP
1,807
Country
Eh my bad, figured it was ok seeing as I'm pretty sure remember getting it FROM HERE when i think it was 3dsguy that posted it as a parting gift or something. (assuming I'm remembering right).

And i honestly didn't know it was extracted from official dev apps...
 

gamesquest1

Nabnut
Former Staff
Joined
Sep 23, 2013
Messages
15,153
Trophies
2
XP
12,247
Eh my bad, figured it was ok seeing as I'm pretty sure remember getting it FROM HERE when i think it was 3dsguy that posted it as a parting gift or something. (assuming I'm remembering right).

And i honestly didn't know it was extracted from official dev apps...
well i havent seen any sort of staff reaction to it being hosted here....so idk, i know they received a warning about the launcher.dat as they contained bits of the 3ds firmware, but the fact the link is still up....maybe its ok :P
 

Sicklyboy

#JOYCONBOYZFOREVER
Global Moderator
Joined
Jul 15, 2009
Messages
6,313
Trophies
2
Location
[̲̅$̲̅(̲̅ ͡° ͜ʖ ͡°̲̅)̲̅$̲̅]
XP
8,112
Country
United States
well i havent seen any sort of staff reaction to it being hosted here....so idk, i know they received a warning about the launcher.dat as they contained bits of the 3ds firmware, but the fact the link is still up....maybe its ok :P


The official staff reaction is that being as the PlayCoinSetter and launcher.dat files for flashcart firmwares contain copyrighted Nintendo code, they do fall under our warez policy here (specifically the bit about "copyrighted software") and as such, those files as well as any files of a similar nature that may crop up in the future are not allowed to be shared here on GBAtemp.net.

And not directed at anyone in particular, but below I've spoiler'ed our warez policy just in case anyone wants a quick refresher/reference.

"Warez" - ROMs, WADs & ISOs

"Warez" is an internet term used to describe copyrighted software, game, film, music and data piracy.

    • We DO NOT HOST or PROVIDE ROMs/WADs/ISOs; or link to websites that do contain ROMs/WADs/ISOs.
    • Members may NOT ASK and MAY NOT PROVIDE INFORMATION or LINKS for and to places that provide ROM, WAD, and ISO files.
    • Members may also NOT mention torrent or warez-containing sites or channels by name or otherwise.
    • We do not condone piracy in any way.
    • Please go elsewhere if you only wish to download or share illegal files. The GBAtemp Forums are for discussion ONLY.
These rules also apply to other "warez" too, not just ROM, WAD and ISO files; this includes (but is NOT limited to) - licensed and copyrighted software, code, movies, music, video games, magazines, comics, e-books, television shows, illegal torrents, etc. These rules also account for "keygens" and "cracks" including how to obtain, apply or install them.


Those are the most frequently broken rules, and are the most important. Failure to comply with these rules may result in an instant ban on your forum account. Ignorance of the rules is no excuse!


Again, these files and others of similar nature are definitely not allowed to be shared here in the forum. I kindly ask that users refrain from posting them in the future. Thanks! ;)

Edit - and of course, if you're developing a piece of homebrew/software, as long as it does not include software that is illegal to redistribute, you're more than welcome to spread the love and share it with us!
 

Snailface

My frothing demand for 3ds homebrew is increasing
Member
Joined
Sep 20, 2010
Messages
4,324
Trophies
2
Age
40
Location
Engine Room with Cyan, watching him learn.
XP
2,256
The official staff reaction is that being as the PlayCoinSetter and launcher.dat files contain copyrighted Nintendo code, they do fall under our warez policy here (specifically the bit about "copyrighted software") and as such, those files as well as any files of a similar nature that may crop up in the future are not allowed to be shared here on GBAtemp.net.

And not directed at anyone in particular, but below I've spoiler'ed our warez policy just in case anyone wants a quick refresher/reference.

"Warez" - ROMs, WADs & ISOs

"Warez" is an internet term used to describe copyrighted software, game, film, music and data piracy.

    • We DO NOT HOST or PROVIDE ROMs/WADs/ISOs; or link to websites that do contain ROMs/WADs/ISOs.
    • Members may NOT ASK and MAY NOT PROVIDE INFORMATION or LINKS for and to places that provide ROM, WAD, and ISO files.
    • Members may also NOT mention torrent or warez-containing sites or channels by name or otherwise.
    • We do not condone piracy in any way.
    • Please go elsewhere if you only wish to download or share illegal files. The GBAtemp Forums are for discussion ONLY.
These rules also apply to other "warez" too, not just ROM, WAD and ISO files; this includes (but is NOT limited to) - licensed and copyrighted software, code, movies, music, video games, magazines, comics, e-books, television shows, illegal torrents, etc. These rules also account for "keygens" and "cracks" including how to obtain, apply or install them.


Those are the most frequently broken rules, and are the most important. Failure to comply with these rules may result in an instant ban on your forum account. Ignorance of the rules is no excuse!


Again, these files and others of similar nature are definitely not allowed to be shared here in the forum. I kindly ask that users refrain from posting them in the future. Thanks! ;)
I hope you don't mean all Launcher.dat files. The flashcard firmware ones, sure, but the ones featured in this thread are all homebrew.
 
  • Like
Reactions: Sicklyboy

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
45
Location
Engine room, learning
XP
15,649
Country
France
I have some free time this week, and I think I will work on the Wiki 3DS homebrew part.
I will add a page for each released homebrew and current projects (like Blarg even if nothing released).
I also think I'll list existing computer applications for 3DS (from Video converters to ROM editor and homebrew creator). A single place to see all existing tools is interesting?

If anyone want to provide helps, it's welcome.
I started to update the page created by unknown user.
http://wiki.gbatemp.net/wiki/3DS_Homebrew

If someone who knows better about homebrew development can check all the mistakes I've written, that would be great :)


edit:
Instead of categories "ARM9 homebrew" and "ARM11 homebrew", which were incorrect, because the Launcher.dat has access to both ARMs, would it be better to use ARM homebrew and LibCTRU homebrew?
or something in relation to the library used to create the homebrew?
 
  • Like
Reactions: octopus and Vappy

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
45
Location
Engine room, learning
XP
15,649
Country
France
Playcoin setter is Nintendo code from official SDK recompiled to .3DS format using the open source compiler used by homebrewers.
The code itself is copyrighted, the compilation method is not.
It makes it illegal to share anyway.


I removed it from filetrip. the case is close.
Let's talk about other Homebrew development.
 

pedro702

Well-Known Member
Member
Joined
Mar 3, 2014
Messages
12,720
Trophies
2
Age
33
XP
8,702
Country
Portugal
yeah lets talk about gbc emulator , i mean cmon someone has to be interested in making one, the nostalgia value alone on those games is amazing, so manny classics to choose from.
 

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
45
Location
Engine room, learning
XP
15,649
Country
France
Every developers are working on Emulators?
only emulators?

I hope we could have games, demo or application soon :)
Yeah, I know "do it yourself if you want games", I would try if I had time. I just hope we could see more diversified homebrew than emulators to play ROMS/ISO/piracy.
Original ideas are fine too.

What we currently we have and I'll list on Wiki.
8 games
6 emulators
9 demos
2 Hello world (using .cxi and citrus)
5 (or more?) Utilities

I will re-read this thread to find all I missed.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    NinStar @ NinStar: unless nintendo is going to start selling consoles at a loss that thing won't be cheap based on...