Stefan Schmidt

Results 36 comments of Stefan Schmidt

time.h is part of the C standard library. It being missing indicates that your toolchain isn't properly/fully installed.

Afaik this behavior is controlled by `HalEnableSecureTrayEject()` (https://github.com/XboxDev/nxdk/blob/master/lib/xboxkrnl/xboxkrnl.h#L4086), and you have to manually enable it. I'm not sure how the XDK handles it, it may or may not call it...

> It'd be useful for devs if they wished to use DVD-R(W) media for testing; I haven't looked at XDK but all retail games do Reset when ejected. I just...

What did you try to run? Please provide as much info as possbile - which OS you built on, which nxdk version, which LLVM version you have installed etc.

Ah, I think your issue is the missing debug signature. Unmodified debug kernels check the xbe's signature, unfortunately xbes built with nxdk don't have a valid signature because we don't...

Our `NULL` comes from PDCLib, which defines it as `_PDCLIB_NULL`, which is defined in `_PDCLIB_int.h`: `#define _PDCLIB_NULL 0` The C standard says the following about `NULL`: [...] which expands to...

I'm wondering whether we should rename the Makefile, maybe to something like `Makefile.inc`. It would provide a hint that this is not the Makefile to directly use, and we could...

> Makefile provides no way to set cxbe -MODE option We have been in the process of slowly transitioning away from using one Makefile for everything for a while now...

Can you go into detail as to where exactly you encounter the issue? I'm very much interested in having a better IDE compatibility as it is an area where we...

Hm, I don't have any clue now. I tried your sample code, and everything seemed to work fine, but opening some of the headers that your code include breaks it...