ACE icon indicating copy to clipboard operation
ACE copied to clipboard

Amiga C Engine

Results 64 ACE issues
Sort by recently updated
recently updated
newest added

- [x] checkNull - [ ] blitter fns - [ ] memory fns? - [ ] log fns?

bug
enhancement

I'm writing this as a reaction to [Nivrig](https://github.com/johngirvin)'s and [Kwahu](https://github.com/kwahu)'s discussion on Amiga Game Dev discord. Some points of reference for ECS systems: - https://github.com/SanderMertens/flecs - https://github.com/soulfoam/ecs # The unity-like...

enhancement
help wanted
question

Most ACE utils/managers are having create/destroy functions, so this could be constructors. Also, some things that will be possible in C++ and aren't in C: - blitter as a global...

enhancement
help wanted
question

Writing UBYTE, UWORD etc. is bad since caps for everything other than defines is bad. Here are some alternatives: - use stdint.h types. It's bad because `_t` suffix doesn't conform...

help wanted
question

Working on Adding AGA support, and AGA Features to ACE. https://github.com/AdamENESS/ACE/tree/AGA - [x] AGA viewport creation - [x] AGA Palette Support - [x] KillEHB when 6 bitplanes and AGA enabled...

- [x] installing compiler - [x] ACE in a nutshell: managers (create/destroy, open/close), utils - [ ] building ACE tools - [ ] Basics of Amiga hardware - [ ]...

enhancement
help wanted

There are some online tile editors, so it would be cool if ACE would provide at least a bit of compatibility or even a guide about incorporating such tool into...

enhancement
help wanted

Currently, most Amiga compilers represent enums as 32-bit ints. GCC compilers have `-fshort-enums` switch, but it comes with a tradeoff: > Allocate to an enum type only as many bytes...

enhancement
help wanted
question

Currently, there are no means to draw lines using blitter. Drawing vertical/horizontal lines using `blitRect()` is probably not fastest possible solution, and most certailny such usage is not intuitive. Implementation...

bug
enhancement

- Currently there is game.log and memory.log. Having mem logged in separate file makes it hard to determine where and when specifically given alloc is taking place. - To unify...

enhancement
help wanted
question