Update Joey Projects Status

Scott Duensing 2023-04-28 22:10:31 +00:00
parent a5098ee15f
commit 71f5b58f83

@ -10,56 +10,87 @@ Cross-compiling for numerous platforms from a single system is not something tha
### Current Status & Future Plans ### Current Status & Future Plans
* JoeyBuild #### JoeyBuild
* Project Types:
* "Application" projects (games, demos, apps, etc.) - **_Working_** * Project Types:
* "JoeyLib" projects (working on JoeyLib itself) - _In Progress_ * "Application" projects (games, demos, apps, etc.) - **_Working_**
* Targets: * "JoeyLib" projects (working on JoeyLib itself) - _In Progress_
* Apple IIgs: * Targets:
* 65816 - **_Working_** * Apple IIgs:
* Microsoft Windows: * 65816 - **_Working_**
* XP and later: * Microsoft Windows:
* x86 32 bit - **_Working_** * XP and later:
* x86 64 bit - **_Working_** * x86 32 bit - **_Working_**
* ARM 64 bit - _Future_ * x86 64 bit - **_Working_**
* 9x: * ARM 64 bit - _Future_
* x86 32 bit - _Planning_ * 9x:
* 3.x
* x86 32 bit - _Planning_
* Apple Macintosh:
* Modern MacOS:
* x86 32 bit - **_Working_**
* x86 64 bit - **_Working_**
* ARM 64 bit - **_Working_**
* Classic MacOS:
* 68k - _Planning_
* PPC - _Planning_
* DOS:
* x86 32 bit - _Planning_ * x86 32 bit - _Planning_
* BeOS / Haiku: * 3.x
* x86 32 bit - _In Progress_ * x86 32 bit - _Planning_
* x86 64 bit - _In Progress_ * Apple Macintosh:
* IBM OS/2: * Modern MacOS:
* x86 32 bit - _Future_ * x86 32 bit - **_Working_**
* Raspberry Pi: * x86 64 bit - **_Working_**
* ARM 32 bit (Linux) - _In Progress_ * ARM 64 bit - **_Working_**
* ARM 64 bit (Linux) - _In Progress_ * Classic MacOS:
* ARM 32 bit (Bare Metal) - _Planning_ * 68k - _Planning_
* ARM 64 bit (Bare Metal) - _Planning_ * PPC - _Planning_
* Atari ST: * DOS:
* 68k - _Future_ * x86 32 bit - _Planning_
* Commodore Amiga: * BeOS / Haiku:
* 68k - _Future_ * x86 32 bit - _In Progress_
* Acorn: * x86 64 bit - _In Progress_
* ARM (RISC OS) - _Future_ * IBM OS/2:
* Android: * x86 32 bit - _Future_
* ARM 64 bit - _Future_ * Raspberry Pi:
* iOS: * ARM 32 bit (Linux) - _In Progress_
* ARM 64 bit - _Future_ * ARM 64 bit (Linux) - _In Progress_
* ARM 32 bit (Bare Metal) - _Planning_
* ARM 64 bit (Bare Metal) - _Planning_
* Atari ST:
* 68k - _Future_
* Commodore Amiga:
* 68k - _Future_
* Acorn:
* ARM (RISC OS) - _Future_
* Android:
* ARM 64 bit - _Future_
* iOS:
* ARM 64 bit - _Future_
Status Descriptions: #### JoeyDev
* Working: Implemented, functional. May need cleanup or a few features. * Host Platforms:
* In Progress: Implemented, not functional. Needs work. * Linux:
* Planning: Researched, implementation details worked out. Needs coded. * x86 64 bit - **_Working_**
* Future: Target is known to be able to support JoeyLib. Needs research. * 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.
* **In Progress**: Implemented, not entirely functional. Needs work.
* **Planning**: Researched, implementation details worked out. Needs coded.
* **Future**: Target is known to be able to support JoeyLib. Needs research.