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

Currently ACE uses OS version of bitmap struct, which has many flaws. Especially distinguishing whether bitmap is interleaved is nuts: [BitMap: Interleaved mode](http://amigadev.piwnica.ws/struct:graphics:bitmap#interleaved_mode). Also, perhaps it would be good idea...

enhancement

Is there any example of how to use a mouse? I'm looking at Open Fire's code. I've copied cursor.c, cursor.h and cursor.bm to my project and then I included the...

enhancement
question

Currently, mouse actions are collected using Intuition events. Also, current cursor codebase relies on OS stuff, which is conflicting with current custom copperlist implementation. There is a need to: -...

enhancement

When building ace standalone I get this warning ``` CMake Warning (dev) at CMakeLists.txt:3 (set): Cannot set "ACE_DIR": current scope has no parent. This warning is for project developers. Use...

bug
Easy

- raw copperlist mode - using double buffered viewports with multiple vports in view

or show in examples how to do it by defining dummy bitmap struct - may be not working in interleaved mode however, so perhaps reworking bitmap type is needed

enhancement

- Is `volatile` keyword really needed in `copMove()` / `copSetMove()`? I've added it on purpose which I don't remember, but removing it yields performance boost. Perhaps there's a "volatile pointer"...

bug
Easy

Moved from #25 since it's currently not that critical but will be for moving to ROM-based platforms or squeezing into floppy. It would be cool to have an ability to...

enhancement
help wanted

Right now source code have hardcoded amiga functions, or hardcoded #ifdefs to handling amiga code. This should be reworked to a flexible handling more possible targets (like SDL). Targets should...

enhancement

- [x] Interrupt flag should be cleared two times for faster machines. - [x] Add OsFlush functionality after rewriting it to C - [x] before resetting display, one should take...

bug
enhancement