![]() |
dsekai
World engine for retrocomputers.
|
Compile-time options defining engine behaviors. More...

Files | |
| file | config.h |
| Configuration settings defined at compile time. | |
Macros | |
| #define | SPRITE_H 16 |
| #define | SPRITE_W 16 |
| #define | STATUS_WINDOW_W SCREEN_W |
| Width in pixels of the status WINDOW. | |
| #define | STATUS_WINDOW_H 32 |
| Height in pixels of the status WINDOW. | |
| #define | SCREEN_MAP_W (160) |
| Width of the overview or viewport area in pixels. | |
| #define | SCREEN_MAP_H (160 - STATUS_WINDOW_H) |
| Height of the overview or viewport area in pixels. | |
| #define | SCREEN_MAP_X ((SCREEN_W / 2) - (SCREEN_MAP_W / 2)) |
| Left offset of the overview or viewport area in pixels. | |
| #define | SCREEN_MAP_Y (0) |
| Top offset of the overview or viewport area in pixels. | |
| #define | ANI_SPRITE_COUNTDOWN_MAX 10 |
| Number of loops between DSEKAI_STATE::ani_sprite_x changes. | |
Compile-time options defining engine behaviors.
| Define | Description |
|---|---|
| SCRIPT_TRACE | Enables detailed script engine execution trace output. |
| MEMORY_FAKE_TRACE_LOCKS | Enables detailed memory lock trace output. |
| WINDOW_TRACE | Enables detailed GUI-related trace output. |
| #define SCREEN_MAP_H (160 - STATUS_WINDOW_H) |
Height of the overview or viewport area in pixels.
| #define SCREEN_MAP_W (160) |
Width of the overview or viewport area in pixels.