Recent content by cal64

  1. C

    Homebrew On arbitrary kernel object operations

    3dbrew mentions that only threads themselves or their parent may observe their internal id. Are there object <> process relationship requirements for interfacing between the two applied globally in the kernel? I thought as long as a process held a handle to an object, it was free to use it in...
  2. C

    Homebrew Can horizon indepently relocate threads to CPUs in their affinity masks?

    Wouldn't the affinity masks (as masks) themselves / svcGetCurrentProcessorNumber be pretty much useless then? What about the "ideal processor" concept? Are these just remnants of a more involved thread scheduler?
  3. C

    Homebrew Can horizon indepently relocate threads to CPUs in their affinity masks?

    Does it implement any sort of load balancing across CPUs at all?
  4. C

    Homebrew What do svcOpenThread/Process do?

    Title pretty much sums it up. I haven't been able to find descriptions for these anywhere.
  5. C

    Homebrew Can retail units write to CTR flash carts?

    I haven't been able to find any information on how to write to these, let alone if a retail console is even capable of it. Is there any documentation at all on how this is achieved?
  6. C

    Homebrew [Important poll] What hardware problem does your 3DS have?

    If i may butt in, I made one of those a while back and wrote a GSP patch to redirect top screen's fb setup registers writes to the bottom screen's (not the other way around as well, though), and built it into an old (? idk if it's been updated since) version of rosalina. You'll have to disable...
  7. C

    Homebrew Cia injection in dlp child?

    Is it possible to inject a cia in a download play child at all? I have tried to do so myself, albeit while leaving the child cfa's ncch header untouched, but was unable to get the host title to begin transmission. I however have also attempted to replace the child with that of another title, and...
  8. C

    Homebrew Infra Red Resource Thread

    Sorry for the necrobumping, but has anyone tried passing the peripheralID in the first byte of cmdbuf[1] instead of the fourth in the example DI2edd provided?
  9. C

    ROM Hack Where are entrypoints stored in CXIs?

    I couldn't find their location on 3dbrew. Do processes just begin execution at the first word of the code section? And if so, does execution begin while the 3DS logo is still on screen while starting a game from homemenu?
  10. C

    ROM Hack "Download play" mode documentation?

    Hello! I've been looking for documentation on the GBA's download play-like mode. I'd like to implement compatibility in a project. Has it ever been documented? If so, does anyone know where I could find said documentation? Thanks for reading, any help is appreciated!
  11. C

    Hardware Charging won't turn on unless no battery is inserted

    Thanks for the help! Unfortunately, I'm referring to the charging light only. The console does function properly otherwise. It appears inserting a battery stops the system from charging. My only guess so far was that it could be a false positive from the overdischarge protection circuit?
  12. C

    Hardware Charging won't turn on unless no battery is inserted

    I've tried with multiple batteries, all of which do charge when put in a different console. Sorry, shoud've mentionned that as well.
  13. C

    Hardware Charging won't turn on unless no battery is inserted

    I can't charge my console, the charging light won't come on unless I remove the battery, and will turn back off as soon as I put it back in. Anyone know what could be causing this? Any help is appreciated!
  14. C

    Homebrew Top/Bottom LCD Framebuffer Select register writes in GSP

    I've been trying to get the bottom screen to display the top screen framebuffer. So far I've set the top LCD's framebuffer adress1/2, format, select, and stride register writes to the bottom LCD. My problem is that some games, namely SM3DL and the top-down zeldas, behave as though they're still...