GDCC icon indicating copy to clipboard operation
GDCC copied to clipboard

Game Data Compiler Collection

Results 31 GDCC issues
Sort by recently updated
recently updated
newest added

Need to implement `strftime`.

enhancement
compliance

There is not presently support for the `%lc` and `%ls` formats in `printf`/`scanf`, and there should be.

compliance

Since I use Embedded C's fixed point semantics, that should include implementing `_Sat`/`sat`. Finding ways to do so efficiently might be a challenge, though.

compliance

I keep kicking this idea around of adding a chunk to ACSE for GDCC to read external definitions from so that users can pass a bytecode library to gdcc-ld to...

enhancement

Current behavior when there are no input files is to output no data, which is very problematic if the source file was interpreted as the output file. Having no input...

enhancement

Currently, all float ops truncate rather than round in a controlled manner. This results in the accumulation of single ULP errors. Not a huge problem, but something to address eventually.

enhancement
compliance

Currently, `gdcc-acc` accepts calling latent functions (such as `delay`) in user-defined functions (which is disallowed in ZDoom's `acc`): ``` function void foo(void) { delay(1); } ``` The compiled ACS code...

enhancement

Given: ``` struct foo { int a; str b; } ``` If you want to return such a structure, you currently have to write: ``` function foo f(void) { foo...

enhancement

Using C with `__asm` blocks would allow handling minor platform variations much easier.

internal

This is a long-standing compliance issue and something that can be very disruptive when it comes up.

compliance