cpctelera icon indicating copy to clipboard operation
cpctelera copied to clipboard

Astonishingly fast Amstrad CPC game engine for C developers

Results 44 cpctelera issues
Sort by recently updated
recently updated
newest added

I find interesting having a function to draw sprites in a scalled way. For example, adding a new parameter to cpct_drawsprite: cpct_drawSprite (void\* sprite, void\* memory, u8 width, u8 height,...

enhancement

Error: *** BFD does not support target arm-apple-darwin21.6.0. *** Look in bfd/config.bfd for supported targets. make[4]: *** [configure-binutils] Error 1 Note: I managed to compile it somehow by adding some...

enhancement

due to the last news about choosing 50 & 60 hz in code , I have a question about. Is it possible to include it on cpctelera?. hz60:: ld bc,...

From the official documentation, its Height then Width in cpct_drawSpriteBlended but otherwise in all other calls that I can see its Width then Height in the parameters. This is somewhat...

setup.sh finish with error due to "ld problem": /usr/lib/gcc/x86_64-pc-cygwin/11/../../../../x86_64-pc-cygwin/bin/ld: obj/common.o:common.c:(.data+0x8): multiple definition of `Pad_Byte'; obj/hex2bin.o:hex2bin.c:(.bss+0x78): first defined here /usr/lib/gcc/x86_64-pc-cygwin/11/../../../../x86_64-pc-cygwin/bin/ld: obj/common.o:common.c:(.bss+0x78): multiple definition of `Filin'; obj/hex2bin.o:hex2bin.c:(.bss+0x88): first defined here /usr/lib/gcc/x86_64-pc-cygwin/11/../../../../x86_64-pc-cygwin/bin/ld: obj/common.o:common.c:(.bss+0x70):...

question

Under MacOS Monterrey/Xcode 14.0.1, the current state of `master` fails to build. With those simple tweaks, it builds again. Hope to see the professor at any of the retro events...

On FreeBSD 14.1-RELEASE, setup.sh does not correctly detect the GCC version, and stops running. Tested with both GCC 13 and 14. ``` =============================================================== == 1: CPCtelera initial tests =============================================================== >...

In many of the .sh scripts, the first line points to bash being in `/bin`: `#!/bin/bash` However, on BSD operating systems, bash is not part of the base system, and...

Just some minor include fixes I found when compiling on Fedora 40

Add tmx2data ignore-unknown-layers flag. To make it work flag should be added to tmx2data.mk -> TMX2DATA_SET_USEMACROS -> T2D_CMACROS