Homebrew Homebrew Development

filfat

CTO @ Nordcom Group Inc.
Member
Joined
Nov 24, 2012
Messages
1,261
Trophies
1
Location
Gothenburg, Sweden
Website
www.sweetsideofsweden.com
XP
1,749
Country
Sweden
I just edited my previous post while you where replying to explain why.

edit:

Also, I don't have access (I never validated my account when they blocked them) and I'm always afraid of doing something wrong or I shouldn't have done when it's not my place.


Edit2:
Of course, if my work is fine, feel free to copy/paste/move it to 3dbrew. it will be a better place for everyone.
and use the proper header template on 3dbrew.
Oh, now it makes sense :)
 
  • Like
Reactions: AlbertoSONIC

Helreizer543

Well-Known Member
Newcomer
Joined
Nov 24, 2014
Messages
49
Trophies
0
Age
102
XP
119
Country
United States
So a weird question but does anyone know why we cant access the home menu whilst using ninjhax I mean I've seen in the code for a couple homebrews functions to return to the home menu or when the screen closes. do we not have access to those commands?
 

minexew

ayy lmao
Member
Joined
Mar 16, 2013
Messages
228
Trophies
0
XP
284
Country
So a weird question but does anyone know why we cant access the home menu whilst using ninjhax I mean I've seen in the code for a couple homebrews functions to return to the home menu or when the screen closes. do we not have access to those commands?

http://4dsdev.org/thread.php?id=16
e.g. no, but probably because nobody really tried so far
 

Nightbane30

Active Member
Newcomer
Joined
Nov 26, 2014
Messages
37
Trophies
0
Age
37
XP
792
Country
United States
Does anyone know how to create a simple Hello World for ninjhax yet? I can't seem to figure it out, as ctrulib doesn't exactly have extensive documentation yet...
 

xem

Well-Known Member
Member
Joined
Nov 22, 2014
Messages
142
Trophies
0
Age
36
Location
Valbonne
XP
333
Country
France
Hi all,

I don't know if I'm the only one in this case but I find it really hard to read and try to understand ctrulib's API, mostly because it's almost not commented nor documented.

I'm trying to understand and document all I can find in the source code but many things remain mysterious

https://github.com/xem/3DShomebrew/blob/gh-pages/documentation.md

If someone could (at least) give us a hint about what these things mean, it would be nice

- AC (related to wifi?)
- APT (related to applet? what is an applet?)
- CFGNOR (related to flash? NAND maybe?)
- CFGU (related to the console's model (3DS/2DS/N3DS)?)
- GSP (related to screen capture?)
- GX (???)
- HTTPC (http requests?)
- IRRST (infrared? NFC?)
- MVD (movie ?)
- NS (???)
- PM (???)
- PTM (???)
- Srv (services? what kind of services?)

Ty
 

smealum

growing up sucks.
Member
Joined
May 1, 2006
Messages
635
Trophies
2
Age
31
Location
SF
Website
www.smealum.net
XP
2,516
Country
United States
3dbrew should document pretty much all the research behind ctrulib, AFAIK.

indeed, everything is on 3Dbrew.

Does anyone know how to create a simple Hello World for ninjhax yet? I can't seem to figure it out, as ctrulib doesn't exactly have extensive documentation yet...
yeah, documentation is certainly lacking. however, ctrulib is bundled with a few well-commented examples such as the sdmc example, which should be a good way to get you started with framebuffer rendering : https://github.com/smealum/ctrulib/blob/master/examples/sdmc/source/main.c
 
  • Like
Reactions: filfat

YourNerdyJoe

Active Member
Newcomer
Joined
Jul 18, 2014
Messages
41
Trophies
0
Age
26
Website
yournerdyjoe.github.io
XP
179
Country
United States
  • Like
Reactions: st4rk

shinyquagsire23

SALT/Sm4sh Leak Guy
Member
Joined
Nov 18, 2012
Messages
1,977
Trophies
2
Age
26
Location
Las Vegas
XP
3,765
Country
United States
So I just started homebrew development today and I've come across some interesting quirks which have been driving me insane for the last few hours debugging. For some reason, one way or another, I cannot declare global variables past a certain point (or alter their values after I manage to get them "set in") otherwise it will crash to the home menu. Are there any special ways I should be handling global variables, or should I just avoid them, period?

EDIT: It seems this is just an issue with netloader itself, which I used during debugging because it's very fast at transferring. I'll probably throw something up on the homebrew launcher Github to see if we can get some checksums or MD5's or something so that we can verify the file we recieved is actually proper.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • a_username_that_is_cool @ a_username_that_is_cool:
    DDDS . Dual Developer Dedede System :)
    +1
  • BakerMan @ BakerMan:
    also happy birthday @Xdqwerty
    +1
  • BigOnYa @ BigOnYa:
    Is it me you're looking for?
  • MysticStarlight @ MysticStarlight:
    'Cause I wonder where you are
  • MysticStarlight @ MysticStarlight:
    wait I got the lyrics mixed up
    +1
  • BigOnYa @ BigOnYa:
    And I wonder what you do...Lol
  • BigOnYa @ BigOnYa:
    Its all good, I'm here to talk to you.
  • BigOnYa @ BigOnYa:
    Hello
  • BigOnYa @ BigOnYa:
    I've been playing fallout4 all day, I went into a elevator and it kept going, never stopped, waited 5 minutes, must of been a bug. How bout you, whatcha do today?
    +1
  • MysticStarlight @ MysticStarlight:
    I'm wondering why a stray tuxedo cat has a cloudy eye
  • MysticStarlight @ MysticStarlight:
    I've been playing TOTK all day also
    +1
  • MysticStarlight @ MysticStarlight:
    Oh you reminded me of those elevator nightmares
  • BigOnYa @ BigOnYa:
    Awesome game, fun how they force you to build, but you can build as you want
  • MysticStarlight @ MysticStarlight:
    It is super fun, I actually prefer it over BoTW
    +1
  • BigOnYa @ BigOnYa:
    The guy holding the sign always cracked me up, esp when you fail, and it falls
  • MysticStarlight @ MysticStarlight:
    Ah yes, that guy lol. I still need to find all his signs. The game has a lot to do though so I don't know what to finish first
  • MysticStarlight @ MysticStarlight:
    I'm 120 hours in and am still like 44.4% done
    +1
  • BigOnYa @ BigOnYa:
    Good times. Building is starting to get good around now for you. You making me want to make run thru again.
  • BigOnYa @ BigOnYa:
    Ok good chatting, enjoy your gaming, and avoid the lightning, or put your sword away. Good night.
  • K3Nv2 @ K3Nv2:
    All I gotta do is not spend $10 in the next 5 days and I'll break even this month lol
  • K3Nv2 @ K3Nv2:
    @BigOnYa, tell your wife not to forget her wallet
    +1
    K3Nv2 @ K3Nv2: https://youtu.be/YMAa6obDNZs?si=rymChLKeTdyS8nqk