... | ... | @@ -10,6 +10,68 @@ Cross-compiling for numerous platforms from a single system is not something tha |
|
|
|
|
|
### Current Status & Future Plans
|
|
|
|
|
|
(These lists will improve and update as time goes on!)
|
|
|
|
|
|
#### JoeyLib
|
|
|
|
|
|
(See JoeyBuild below for planned and future targets.)
|
|
|
|
|
|
* General:
|
|
|
* Simplify joey.h using the "backend" concept used by JoeyBuild - _In Progress_
|
|
|
* New vector image format - _In Progress_
|
|
|
* Networking support - _Planned_
|
|
|
* Configuration tool for controllers and networking - _Planned_
|
|
|
* Compressed data files - _Planned_
|
|
|
* Abstracted file system (for consoles) - _Planned_
|
|
|
* Mouse support - _Planned_
|
|
|
* Rework tilemap API - _Planned_
|
|
|
* Partial display updates - _Planned_
|
|
|
* Improved graphics primitives clipping - _Planned_
|
|
|
* Flood fill fixes - _Planned_
|
|
|
* Patterened / dithered drawing and filling - _Planned_
|
|
|
* Improved palette API - _Planned_
|
|
|
* Support for more colors via IIgs-style SCBs - _Planned_
|
|
|
* Better keyboard support for things like adventure games - _Planned_
|
|
|
* Apple IIgs Backend:
|
|
|
* Compiled Sprites - _Planned_
|
|
|
* Sound effects - _Planned_
|
|
|
* Additional / Multiple Controller Support - _Planned_
|
|
|
* Move more graphics primitives (fill, circles, ellipses, etc.) into ASM - _Planned_
|
|
|
* SDL / SDL2 Backend:
|
|
|
* Merge SDL 1.2 and SDL 2 backends for easier maintenance.
|
|
|
* Improved window resizing - _Planned_
|
|
|
* Multiple Controller Support - _Planned_
|
|
|
|
|
|
#### JoeyDev
|
|
|
|
|
|
* Host Platforms:
|
|
|
* Linux:
|
|
|
* x86 64 bit - **_Working_**
|
|
|
* ARM 64 bit - _In Progress_
|
|
|
* Moden Macintosh:
|
|
|
* x86 64 bit - _In Progress_
|
|
|
* ARM 64 bit - _In Progress_
|
|
|
* Windows:
|
|
|
* x86 64 bit - _In Progress_
|
|
|
* ARM 64 bit - _In Progress_
|
|
|
* Features:
|
|
|
* Project Management:
|
|
|
* Create Projects - **_Working_**
|
|
|
* Load Projects - **_Working_**
|
|
|
* Save Projects - **_Working_**
|
|
|
* Manage Projects - **_Working_**
|
|
|
* "Cooking" Raw Game Data - **_Working_**
|
|
|
* Build Server Management - **_Working_**
|
|
|
* Building Projects - _In Progress_
|
|
|
* Code / Text Editor - _In Progress_
|
|
|
* Vector Art Editor - _In Progress_
|
|
|
* Bitmap Art Editor - _Planned_
|
|
|
* Sound Editor - _Planned_
|
|
|
* Music Editor - _Planned_
|
|
|
* In-IDE Application Testing - _Planned_
|
|
|
* Emulated Target Application Testing - _Planned_
|
|
|
* Online Help - _In Progress_
|
|
|
|
|
|
#### JoeyBuild
|
|
|
|
|
|
* Project Types:
|
... | ... | @@ -58,36 +120,6 @@ Cross-compiling for numerous platforms from a single system is not something tha |
|
|
* iOS:
|
|
|
* ARM 64 bit - _Future_
|
|
|
|
|
|
#### JoeyDev
|
|
|
|
|
|
* Host Platforms:
|
|
|
* Linux:
|
|
|
* x86 64 bit - **_Working_**
|
|
|
* ARM 64 bit - _In Progress_
|
|
|
* Moden Macintosh:
|
|
|
* x86 64 bit - _In Progress_
|
|
|
* ARM 64 bit - _In Progress_
|
|
|
* Windows:
|
|
|
* x86 64 bit - _In Progress_
|
|
|
* ARM 64 bit - _In Progress_
|
|
|
* Features:
|
|
|
* Project Management:
|
|
|
* Create Projects - **_Working_**
|
|
|
* Load Projects - **_Working_**
|
|
|
* Save Projects - **_Working_**
|
|
|
* Manage Projects - **_Working_**
|
|
|
* "Cooking" Raw Game Data - **_Working_**
|
|
|
* Build Server Management - **_Working_**
|
|
|
* Building Projects - _In Progress_
|
|
|
* Code / Text Editor - _In Progress_
|
|
|
* Vector Art Editor - _In Progress_
|
|
|
* Bitmap Art Editor - _Planned_
|
|
|
* Sound Editor - _Planned_
|
|
|
* Music Editor - _Planned_
|
|
|
* In-IDE Application Testing - _Planned_
|
|
|
* Emulated Target Application Testing - _Planned_
|
|
|
* Online Help - _In Progress_
|
|
|
|
|
|
**Status Descriptions:**
|
|
|
|
|
|
* **Working**: Implemented, functional. May need cleanup or a few features.
|
... | ... | |