Recent content by noneuclideanmotion

  1. noneuclideanmotion

    Does devkitpro/libnx contain a proper implementation of the C standard library, or does it act as a replacement?

    Is there a specific discord the Devs hang about on? I don't actually know of any Btw, what do you mean by togh conversations?
  2. noneuclideanmotion

    Does devkitpro/libnx contain a proper implementation of the C standard library, or does it act as a replacement?

    By which what I mean will functions like fopen, syscall, etc work? I know libnx provides its own functions to do most things, but does it implement them inside the standard library too? I was asking because I'm in the middle of implementing a switch helper library for c++ (mainly because as a...
  3. noneuclideanmotion

    How interested would the community be in a modern C++ partial rewrite/partial wrapper of libnx

    After using it for a little bit, it feels very old fashioned when writing with it using C++. This is not the fault of the developers, of course, it is written in C. I also noticed there were a lot of bugs and things that didn't work properly and the biggest thing: the lack of clear...
  4. noneuclideanmotion

    Okay but seriously how on earth do fonts work with libnx? (Please help, am dying inside here)

    Thank you! That helps so much! Do you happen to know how nxfnt files are structured, or where I could find that out?
  5. noneuclideanmotion

    Okay but seriously how on earth do fonts work with libnx? (Please help, am dying inside here)

    Basically when I looked at how the library itself loads the default font, it uses some black magic makefile stuff. It has the file "default_font.bin" and the code includes "default_font_bin.h" and the makefile somehow makes that work using this code: BINFILES := $(foreach...
  6. noneuclideanmotion

    Okay but seriously how on earth do fonts work with libnx? (Please help, am dying inside here)

    Sorry I think you misunderstood, I'm trying to load the raw font file in order to use it with libnx's console! Though at this rate I think I'm going to end up making my own console system, or a whole new library haha. Specifically this is all I'm trying to do: PrintConsole temp = {...
  7. noneuclideanmotion

    Okay but seriously how on earth do fonts work with libnx? (Please help, am dying inside here)

    I've been trying for days now to simple load a font other than the default. and have run into problem after problem, including bugs in the library itself. Right now the problem I'm facing is three-headed, first, you need extra data to load the font, which is not given (I'm simply trying to load...
  8. noneuclideanmotion

    I have made a custom "PrintCursor" but libnx seems to be ignoring whatever I put into it and uses the default one no matter what I do.

    Per the title, I'm not really sure why it is ignoring it, I am putting a pointer to this PrintConsole into initConsole and such, so I'm not really sure the problem? 1667448262 Solution: It is a bug in libnx! I will post a github thingy (now I need to learn github properly :P) I lost hours of my...
  9. noneuclideanmotion

    What is error 2168 ("DataAbort"), and why does it happen why I try to load a font and use it with libnx

    I'm not really sure what the error is, switchbrew doesn't give much detail other than that one word. My guess is that it's failing to load the data-but I'm not sure what my problem is. I'm using the default makefile, and I'm loading the "default_font.bin" from libnx. Here is the relevant code...
  10. noneuclideanmotion

    What does nx actually stand for? (also random homebrew dev question)

    The title question is pretty simple, so I don't think there's much need to elaborate. The dev question is this: Where is stdin directed to on the switch? If you used nxlink would stdin be redirected to the PC too?
  11. noneuclideanmotion

    nxlink refuses to connect

    yep, I'm not really sure what was up with it or what changed.
  12. noneuclideanmotion

    nxlink refuses to connect

    (By starting nslink you mean pressing y on the homebrew menu right?) Now that I have tested it again, no it doesn't. Nor do the other apps I mentioned able to connect to my PC anymore. I don't know what's going on, they connected just fine a few hours ago. 1667335264 It works now, I changed...
  13. noneuclideanmotion

    nxlink refuses to connect

    As title says, I can't figure out why it won't connect! I know for a fact homebrew apps can connect to the switch to the computer, so I'm not sure what the problem is at all, it can't be that the switch can't be reached at all because that can't be the case. (to be clear I mean I have got the...