# Porting Decisions and Potential Benefits As of 2026-10-12. These are engineering hypotheses, never observed acceleration claims. ## Work order 1. Qualify the existing compiled/revival games before launching more unfinished projects. 2. Prefer adopting existing AROS/AmigaOS/MorphOS engine work, then replace legacy display, sound, input and thread adapters with Open-family APIs. 3. Benchmark OpenGPU/OpenAudio/OpenMedia/OpenMulticore only on suitable workloads; do not blindly offload game loops to extra cores. 4. Promote a release only after the approved compiler, target guest, rights and runtime tests pass. ## P0 and P1 queue | Item | Upstream source | External port? | Route | Why acceleration could help | Next gate | |---|---|---|---|---|---| | [AssaultCube](https://github.com/assaultcube/AC.git) | [Upstream source](https://github.com/assaultcube/AC) | Unconfirmed | finish qualification | OpenGPU may accelerate geometry, textures and compositing; OpenMulticore is conditional on separable engine jobs such as asset lo… | First textured playable map through OpenGPU, then OpenAudio integration; collect actual guest screenshots and logs. | | [C-Dogs SDL](https://github.com/cxong/cdogs-sdl.git) | [Upstream source](https://github.com/cxong/cdogs-sdl) | Unconfirmed | finish qualification | OpenGPU can improve display scaling/compositing and presentation latency; core 2D simulation is unlikely to benefit from massive… | Preserve old-stove divide-by-zero reproduction and run qualified fixed-stove A/B on disposable AC090 instance. | | [Chocolate Doom](https://github.com/bdgscotland/amiga-game-ports) | [Upstream source](https://github.com/chocolate-doom/chocolate-doom) | Reported port | finish qualification | OpenGPU can improve display scaling/compositing and presentation latency; core 2D simulation is unlikely to benefit from massive… | Obtain/retain approved fixed-GCC compiler output, then run clean AC090 guest graphics/input/audio/save/exit gates. GCC1… | | [Neverball / Neverputt](https://github.com/Neverball/neverball.git) | [Upstream source](https://github.com/Neverball/neverball) | Unconfirmed | finish qualification | OpenGPU path is specifically interesting for accelerated renderer/frame pacing; old-stove virgl black frame is NOT proof of a GPU… | Fixed-GCC A/B build, compare softpipe/virgl first frame and log GPU calls; then complete input/audio/save/exit tests. | | [OpenJazz](https://github.com/AlisterT/openjazz.git) | [Upstream source](https://github.com/AlisterT/openjazz) | Unconfirmed | finish qualification | OpenGPU can improve display scaling/compositing and presentation latency; core 2D simulation is unlikely to benefit from massive… | Obtain/retain approved fixed-GCC compiler output, then run clean AC090 guest graphics/input/audio/save/exit gates. GCC1… | | [OpenOMF / OMFAGA](https://github.com/omf2097/openomf.git) | [Upstream source](https://github.com/omf2097/openomf) | Unconfirmed | finish qualification | OpenGPU can improve display scaling/compositing and presentation latency; core 2D simulation is unlikely to benefit from massive… | GCC16/0008 lane exists. Canonical AGA-profile state bug fixed; latest runner exposed a local ENet compatibility-header… | | [SDLPoP](https://github.com/bdgscotland/amiga-game-ports) | [Upstream source](https://github.com/NagyD/SDLPoP) | Reported port | finish qualification | OpenGPU can improve display scaling/compositing and presentation latency; core 2D simulation is unlikely to benefit from massive… | Check SDL2 text input/focus fix and confirm Level 1 keyboard controls, then audio/saves/exit. | | [The Ur-Quan Masters](https://downloads.sourceforge.net/project/sc2/UQM/0.8/uqm-0.8.0-src.tgz) | [Upstream source](https://downloads.sourceforge.net/project/sc2/UQM/0.8/uqm-0.8.0-src.tgz) | Unconfirmed | finish qualification | OpenMulticore could help background resource unpacking or audio decoders, but gameplay is largely event-driven; prioritise correc… | Obtain/retain approved fixed-GCC compiler output, then run clean AC090 guest graphics/input/audio/save/exit gates. GCC1… | | [AstroMenace](https://github.com/viewizard/astromenace.git) | [Upstream source](https://github.com/viewizard/astromenace) | Unconfirmed | port | OpenGPU may accelerate geometry, textures and compositing; OpenMulticore is conditional on separable engine jobs such as asset lo… | Qualify the SDL2 AmigaOS text-input/focus fix from openamigartg PR #66/#67; then test AstroMenace profile creation and… | | [FFmpeg / ffprobe](https://github.com/DalsinAI/amigachrome-applicationports/blob/main/APPLICATION_PORT_BACKLOG.md) | [Upstream source](https://github.com/FFmpeg/FFmpeg) | Reported port | integrate | Stream decode/encode through OpenMedia when a codec engine is available; distribute independent frames, tracks or jobs using boun… | Reproduce the AROS m68k build with the fixed GCC16 baseline, then define the clean OpenMedia acceleration boundary | | [GNU Make](https://github.com/mirror/make) | [Upstream source](https://github.com/mirror/make) | Unconfirmed | evaluate | Parallel builds, indexing and server jobs can use OpenMulticore/OpenService; network-facing tasks prioritise correctness and non-… | Identify exact maintained upstream and Amiga-family prior art; verify licence/dependencies and build a minimum-scope pr… | | [OpenMedia encode/decode](https://github.com/DalsinAI/openamigamedia) | [Upstream source](https://github.com/DalsinAI/openamigamedia) | Unconfirmed | integrate | Often CPU/lightweight I/O bound; only use multicore or graphics acceleration if measurements justify it. | Identify exact maintained upstream and Amiga-family prior art; verify licence/dependencies and build a minimum-scope pr… | | [1oom (Master of Orion)](https://github.com/bdgscotland/amiga-game-ports) | [Upstream source](https://github.com/1oom-fork/1oom) | Reported port | revive | OpenGPU can improve display scaling/compositing and presentation latency; core 2D simulation is unlikely to benefit from massive… | Locate authoritative source and prior-art records; establish baseline. | | [Angband](https://github.com/angband/angband) | [Upstream source](https://github.com/angband/angband) | Unconfirmed | evaluate | Primary benefit is native functionality and usability on AC090; speed-up from extra cores is unlikely. Focus on correct input, fi… | Read upstream LICENCE/COPYING and dependency tree, select a pinned revision, compile minimum feature on approved 68040/… | | [Blob Wars: Metal Blob Solid](https://github.com/perpendicular-dimensions/blobwars) | [Upstream source](https://github.com/perpendicular-dimensions/blobwars) | Unconfirmed | evaluate | Primary benefit is native functionality and usability on AC090; speed-up from extra cores is unlikely. Focus on correct input, fi… | Read upstream LICENCE/COPYING and dependency tree, select a pinned revision, compile minimum feature on approved 68040/… | | [Blobby Volley 2](https://github.com/angelonuffer/blobby-volley-2) | [Upstream source](https://github.com/angelonuffer/blobby-volley-2) | Unconfirmed | evaluate | First isolate actual rendering, I/O and import bottlenecks; consider OpenGPU or a bounded OpenService/OpenMulticore worker only w… | Read upstream LICENCE/COPYING and dependency tree, select a pinned revision, compile minimum feature on approved 68040/… | | [BurgerSpace](https://github.com/tmutmu1/burgerspace) | [Upstream source](https://github.com/tmutmu1/burgerspace) | Unconfirmed | evaluate | Primary benefit is native functionality and usability on AC090; speed-up from extra cores is unlikely. Focus on correct input, fi… | Read upstream LICENCE/COPYING and dependency tree, select a pinned revision, compile minimum feature on approved 68040/… | | [Doom 3 GPL source](https://github.com/id-Software/DOOM-3.git) | [Upstream source](https://github.com/id-Software/DOOM-3) | Unconfirmed | port | OpenGPU may accelerate geometry, textures and compositing; OpenMulticore is conditional on separable engine jobs such as asset lo… | Long-range idTech renderer/engine stress target; original data external. | | [FinalBurn Neo](https://github.com/finalburnneo/FBNeo) | [Upstream source](https://github.com/finalburnneo/FBNeo) | Unconfirmed | revive | OpenGPU can improve display scaling/compositing and presentation latency; core 2D simulation is unlikely to benefit from massive… | Current MorphOS SDL2 prior art makes this a strong arcade target and potentially a better near-term fit than full moder… | | [Fish Fillets NG](https://github.com/FishFilletsNG/Fish-Fillets-NG) | [Upstream source](https://github.com/FishFilletsNG/Fish-Fillets-NG) | Unconfirmed | evaluate | The primary gain is usability, native controls and low 68040 overhead. OpenGPU may make redraw/scaling smoother, but extra host c… | Review exact upstream licence, included assets, dependencies and 68040 memory/ABI; pin a source commit; then attempt an… | | [Hedgewars](https://github.com/hedgewars/hw.git) | [Upstream source](https://github.com/hedgewars/hw) | Unconfirmed | port | OpenGPU can improve display scaling/compositing and presentation latency; core 2D simulation is unlikely to benefit from massive… | SDL/audio/networking/physics target with sizeable mixed-licence asset payload. | | [Julius](https://github.com/bdgscotland/amiga-game-ports) | [Upstream source](https://github.com/bvschaik/julius) | Reported port | revive | OpenGPU can improve display scaling/compositing and presentation latency; core 2D simulation is unlikely to benefit from massive… | Caesar III reimplementation; mature software 2D workload. Original game data external. | | [Kobo Deluxe](https://github.com/olofson/kobodeluxe) | [Upstream source](https://github.com/olofson/kobodeluxe) | Unconfirmed | evaluate | Primary benefit is native functionality and usability on AC090; speed-up from extra cores is unlikely. Focus on correct input, fi… | Read upstream LICENCE/COPYING and dependency tree, select a pinned revision, compile minimum feature on approved 68040/… | | [LBreakoutHD](https://github.com/midzer/lbreakouthd) | [Upstream source](https://github.com/midzer/lbreakouthd) | Unconfirmed | evaluate | Primary benefit is native functionality and usability on AC090; speed-up from extra cores is unlikely. Focus on correct input, fi… | Read upstream LICENCE/COPYING and dependency tree, select a pinned revision, compile minimum feature on approved 68040/… | | [NXEngine-evo](https://github.com/nxengine/nxengine-evo.git) | [Upstream source](https://github.com/nxengine/nxengine-evo) | Unconfirmed | port | OpenGPU can improve display scaling/compositing and presentation latency; core 2D simulation is unlikely to benefit from massive… | Previous compile exists. Current clean fixed-stove rebuild was deferred by host/toolchain load rather than a known port… | | [NetHack](https://github.com/NetHack/NetHack) | [Upstream source](https://github.com/NetHack/NetHack) | Unconfirmed | evaluate | Primary benefit is native functionality and usability on AC090; speed-up from extra cores is unlikely. Focus on correct input, fi… | Read upstream LICENCE/COPYING and dependency tree, select a pinned revision, compile minimum feature on approved 68040/… | | [Omnispeak](https://github.com/sulix/omnispeak.git) | [Upstream source](https://github.com/sulix/omnispeak) | Unconfirmed | port | OpenGPU can improve display scaling/compositing and presentation latency; core 2D simulation is unlikely to benefit from massive… | Commander Keen reimplementation with a light software workload. | | [OpenLara](https://github.com/XProger/OpenLara.git) | [Upstream source](https://github.com/XProger/OpenLara) | Unconfirmed | port | OpenGPU may accelerate geometry, textures and compositing; OpenMulticore is conditional on separable engine jobs such as asset lo… | Rebuild the pinned source via fixed GCC stove and land native OpenGPU first-light with legal game data. | | [OpenTTD](https://github.com/OpenTTD/OpenTTD.git) | [Upstream source](https://github.com/OpenTTD/OpenTTD) | Unconfirmed | port | OpenGPU can improve display scaling/compositing and presentation latency; core 2D simulation is unlikely to benefit from massive… | Large C++ application covering graphics, audio, filesystem, networking and persistence. | | [OpenTyrian](https://github.com/opentyrian/opentyrian.git) | [Upstream source](https://github.com/opentyrian/opentyrian) | Unconfirmed | port | OpenGPU can improve display scaling/compositing and presentation latency; core 2D simulation is unlikely to benefit from massive… | Locate authoritative source and prior-art records; establish baseline. | | [Powermanga](https://github.com/brunonymous/Powermanga) | [Upstream source](https://github.com/brunonymous/Powermanga) | Unconfirmed | evaluate | Primary benefit is native functionality and usability on AC090; speed-up from extra cores is unlikely. Focus on correct input, fi… | Read upstream LICENCE/COPYING and dependency tree, select a pinned revision, compile minimum feature on approved 68040/… | | [RetroArch](https://github.com/libretro/RetroArch) | [Upstream source](https://github.com/libretro/RetroArch) | Unconfirmed | revive | OpenGPU can present frames and shaders while OpenAudio reduces host mixing overhead; offload isolated emulation tasks only after… | 68k AmigaOS RetroArch 1.20 already exists, with OS4/MorphOS relatives and core packs. Modernise the 68k backend onto Op… | | [Rocks'n'Diamonds](https://github.com/ArtsoftEntertainment/rocksndiamonds) | [Upstream source](https://github.com/ArtsoftEntertainment/rocksndiamonds) | Unconfirmed | evaluate | The primary gain is usability, native controls and low 68040 overhead. OpenGPU may make redraw/scaling smoother, but extra host c… | Review exact upstream licence, included assets, dependencies and 68040 memory/ABI; pin a source commit; then attempt an… | | [ScummVM](https://github.com/scummvm/scummvm) | [Upstream source](https://github.com/scummvm/scummvm) | Unconfirmed | revive | OpenGPU can present frames and shaders while OpenAudio reduces host mixing overhead; offload isolated emulation tasks only after… | AROS patches, classic 68k and modern OS4/MorphOS ports exist. Start with a deliberately small engine set and strongest… | | [Serious Sam Classic](https://github.com/tx00100xt/SeriousSamClassic.git) | [Upstream source](https://github.com/tx00100xt/SeriousSamClassic) | Unconfirmed | port | OpenGPU may accelerate geometry, textures and compositing; OpenMulticore is conditional on separable engine jobs such as asset lo… | TFE renderer code audit, scope OpenGPU/OpenAudio/OpenMulticore engine patches and run first compile. | | [The Battle for Wesnoth](https://github.com/wesnoth/wesnoth.git) | [Upstream source](https://github.com/wesnoth/wesnoth) | Unconfirmed | port | OpenGPU can improve display scaling/compositing and presentation latency; core 2D simulation is unlikely to benefit from massive… | Large C++/SDL strategy-engine target with substantial data/localisation footprint. | | [The Dark Mod](https://github.com/stgatilov/darkmod_src.git) | [Upstream source](https://github.com/stgatilov/darkmod_src) | Unconfirmed | port | OpenGPU can improve display scaling/compositing and presentation latency; core 2D simulation is unlikely to benefit from massive… | idTech 4-derived stretch target; engine source only, runtime content separate. | | [Warzone 2100](https://github.com/Warzone2100/warzone2100.git) | [Upstream source](https://github.com/Warzone2100/warzone2100) | Unconfirmed | port | OpenGPU may accelerate geometry, textures and compositing; OpenMulticore is conditional on separable engine jobs such as asset lo… | Inspect C++/OpenGL/SDL dependencies; build minimal OpenGPU strategy renderer and keep publisher/game data licensing. | | [Xrick (Rick Dangerous engine)](https://github.com/HerbFargus/xrick) | [Upstream source](https://github.com/HerbFargus/xrick) | Unconfirmed | evaluate | The primary gain is usability, native controls and low 68040 overhead. OpenGPU may make redraw/scaling smoother, but extra host c… | Review exact upstream licence, included assets, dependencies and 68040 memory/ABI; pin a source commit; then attempt an… | | [Zod Engine (Z)](https://github.com/DalsinAI/amigachrome-gameports/blob/main/PORT_BACKLOG.md) | [Upstream source](https://github.com/AMIGAbench/ZodEngine) | Reported port | revive | Existing 68040 RTG code offers a measurable baseline; OpenGPU could improve sprite compositing and frame pacing, while pathfindin… | Rebuild the existing 68040 source with the qualified GCC stove and benchmark frame pacing against its documented Amiga… | | [7-Zip / p7zip](https://github.com/ip7z/7zip) | [Upstream source](https://github.com/ip7z/7zip) | Unconfirmed | evaluate | Offload checksums/compression in chunks when beneficial, but storage throughput and correctness are more important than CPU paral… | Identify exact maintained upstream and Amiga-family prior art; verify licence/dependencies and build a minimum-scope pr… | | [Antiword](https://github.com/grobian/antiword) | [Upstream source](https://github.com/grobian/antiword) | Unconfirmed | evaluate | Import fidelity and reliable character encodings outweigh multicore speed. Profile conversion before adding any host service over… | Review exact upstream licence, included assets, dependencies and 68040 memory/ABI; pin a source commit; then attempt an… | | [CMake / Ninja](https://github.com/Kitware/CMake) | [Upstream source](https://github.com/Kitware/CMake) | Unconfirmed | evaluate | Parallel builds, indexing and server jobs can use OpenMulticore/OpenService; network-facing tasks prioritise correctness and non-… | Identify exact maintained upstream and Amiga-family prior art; verify licence/dependencies and build a minimum-scope pr… | | [ELinks text browser](https://github.com/rkd77/elinks) | [Upstream source](https://github.com/rkd77/elinks) | Unconfirmed | evaluate | Reliable nonblocking OpenSocket/OpenTLS I/O and correct timing matter more than extra cores. Use a service only when its independ… | Review exact upstream licence, included assets, dependencies and 68040 memory/ABI; pin a source commit; then attempt an… | | [FLAC codec and tools](https://github.com/xiph/flac) | [Upstream source](https://github.com/xiph/flac) | Unconfirmed | evaluate | Compare 68040 codec throughput against bounded OpenMedia/OpenMulticore decode/encode jobs while preserving accurate output and av… | Review exact upstream licence, included assets, dependencies and 68040 memory/ABI; pin a source commit; then attempt an… | | [FryingPan](https://github.com/DalsinAI/amigachrome-applicationports/blob/main/APPLICATION_PORT_BACKLOG.md) | Not yet identified | Reported port | revive | Offload checksums/compression in chunks when beneficial, but storage throughput and correctness are more important than CPU paral… | Build OS3 target with GCC16, inventory drive transport assumptions and create/burn a test ISO | | GDB / OpenDebug | Not yet identified | Unconfirmed | evaluate | Parallel builds, indexing and server jobs can use OpenMulticore/OpenService; network-facing tasks prioritise correctness and non-… | Identify exact maintained upstream and Amiga-family prior art; verify licence/dependencies and build a minimum-scope pr… | | GNU Tar / gzip | Not yet identified | Unconfirmed | evaluate | Offload checksums/compression in chunks when beneficial, but storage throughput and correctness are more important than CPU paral… | Identify exact maintained upstream and Amiga-family prior art; verify licence/dependencies and build a minimum-scope pr… | | [Ghostscript](https://github.com/ArtifexSoftware/ghostpdl) | [Upstream source](https://github.com/ArtifexSoftware/ghostpdl) | Unconfirmed | evaluate | OpenGPU can improve display/preview quality; only heavy page rendering, OCR, conversions or batch recalculation justify multicore… | Identify exact maintained upstream and Amiga-family prior art; verify licence/dependencies and build a minimum-scope pr… | | [Git CLI](https://github.com/git/git) | [Upstream source](https://github.com/git/git) | Unconfirmed | evaluate | Parallel builds, indexing and server jobs can use OpenMulticore/OpenService; network-facing tasks prioritise correctness and non-… | Identify exact maintained upstream and Amiga-family prior art; verify licence/dependencies and build a minimum-scope pr… | | [GrafX2](https://github.com/DalsinAI/amigachrome-applicationports/blob/main/APPLICATION_PORT_BACKLOG.md) | Not yet identified | Reported port | revive | Use OpenGPU for canvas compositing, zoom and previews; parallelise export, filters and offline rendering via bounded OpenMulticor… | Clean GCC16/OpenGPU build | | [Ignition](https://github.com/DalsinAI/amigachrome-applicationports/blob/main/APPLICATION_PORT_BACKLOG.md) | Not yet identified | Unverified | revive | OpenGPU can improve display/preview quality; only heavy page rendering, OCR, conversions or batch recalculation justify multicore… | Import source, audit SAS/C assumptions and external gadgets, produce fixed-GCC16 clean build | | [ImageMagick](https://github.com/DalsinAI/amigachrome-applicationports/blob/main/APPLICATION_PORT_BACKLOG.md) | [Upstream source](https://github.com/ImageMagick/ImageMagick) | Reported port | revive | Use OpenGPU for canvas compositing, zoom and previews; parallelise export, filters and offline rendering via bounded OpenMulticor… | Recover portability changes and build a small command subset | | [JOE text editor](https://github.com/jhallen/joe-editor) | [Upstream source](https://github.com/jhallen/joe-editor) | Unconfirmed | evaluate | Text editing requires responsive input and correct Amiga paths, not GPU or multicore acceleration; keep the tool compact. | Review exact upstream licence, included assets, dependencies and 68040 memory/ABI; pin a source commit; then attempt an… | | [Lua](https://github.com/DalsinAI/amigachrome-applicationports/blob/main/APPLICATION_PORT_BACKLOG.md) | [Upstream source](https://github.com/lua/lua) | Reported port | revive | Parallel builds, indexing and server jobs can use OpenMulticore/OpenService; network-facing tasks prioritise correctness and non-… | Identify current sensible Lua baseline, reproduce an AROS-derived GCC16 build and run interpreter/module tests | | [Midnight Commander](https://github.com/MidnightCommander/mc) | [Upstream source](https://github.com/MidnightCommander/mc) | Unconfirmed | evaluate | Conserve Amiga RAM and terminal latency; offload search/indexing only if necessary, but avoid adding a large service runtime for… | Read upstream LICENCE/COPYING and dependency tree, select a pinned revision, compile minimum feature on approved 68040/… | | [MilkyTracker](https://github.com/DalsinAI/amigachrome-applicationports/blob/main/APPLICATION_PORT_BACKLOG.md) | [Upstream source](https://github.com/milkytracker/MilkyTracker) | Reported port | revive | Preserve low-latency real-time audio on OpenAudio; parallelise offline DSP, analysis and batch exports through OpenMulticore wher… | Import AROS patch set, clean GCC16 build, audio first light | | [MuPDF / OpenView PDF backend](https://github.com/DalsinAI/amigachrome-applicationports/blob/main/APPLICATION_PORT_BACKLOG.md) | [Upstream source](https://github.com/ArtifexSoftware/mupdf) | Reported port | revive | OpenGPU can improve display/preview quality; only heavy page rendering, OCR, conversions or batch recalculation justify multicore… | Recover current Amiga-family portability work, build MuPDF library on fixed GCC16 and render one PDF page into OpenView | | [NetSurf browser](https://www.netsurf-browser.org/) | [Upstream source](https://github.com/netsurf-browser/netsurf) | Reported port | integrate | Prioritise correct asynchronous OpenSocket/OpenTLS network I/O and secure process/service integration. Extra cores only help genu… | Read upstream LICENCE/COPYING and dependency tree, select a pinned revision, compile minimum feature on approved 68040/… | | [Netpbm](https://github.com/DalsinAI/amigachrome-applicationports/blob/main/APPLICATION_PORT_BACKLOG.md) | Not yet identified | Reported port | revive | Use OpenGPU for canvas compositing, zoom and previews; parallelise export, filters and offline rendering via bounded OpenMulticor… | GCC16 clean build | | [Node.js / OpenNode](https://github.com/nodejs/node) | [Upstream source](https://github.com/nodejs/node) | Unconfirmed | evaluate | Parallel builds, indexing and server jobs can use OpenMulticore/OpenService; network-facing tasks prioritise correctness and non-… | Identify exact maintained upstream and Amiga-family prior art; verify licence/dependencies and build a minimum-scope pr… | | [OpenAudioEdit](https://github.com/DalsinAI/amigachrome-applicationports/blob/main/APPLICATION_PORT_BACKLOG.md) | Not yet identified | Reported port | create | Preserve low-latency real-time audio on OpenAudio; parallelise offline DSP, analysis and batch exports through OpenMulticore wher… | Define MVP: record, waveform view, cut/copy/paste, fades, normalize, save/export | | [OpenAudioEdit waveform core](https://github.com/DalsinAI/openamigamedia) | [Upstream source](https://github.com/DalsinAI/openamigamedia) | Unconfirmed | integrate | Preserve low-latency real-time audio on OpenAudio; parallelise offline DSP, analysis and batch exports through OpenMulticore wher… | Identify exact maintained upstream and Amiga-family prior art; verify licence/dependencies and build a minimum-scope pr… | | [OpenBase](https://github.com/DalsinAI/openamigabase) | [Upstream source](https://github.com/DalsinAI/openamigabase) | Native project | enhance | OpenGPU can improve display/preview quality; only heavy page rendering, OCR, conversions or batch recalculation justify multicore… | Inspect current repository/CI, define missing workflow and verify in a clean AC090 instance; do not infer a build from… | | [OpenBrowser](https://github.com/DalsinAI/openamigabrowser) | [Upstream source](https://github.com/DalsinAI/openamigabrowser) | Native project | enhance | Parallel builds, indexing and server jobs can use OpenMulticore/OpenService; network-facing tasks prioritise correctness and non-… | Inspect current repository/CI, define missing workflow and verify in a clean AC090 instance; do not infer a build from… | | [OpenCompress](https://github.com/DalsinAI/openamigacompress) | [Upstream source](https://github.com/DalsinAI/openamigacompress) | Native project | enhance | Offload checksums/compression in chunks when beneficial, but storage throughput and correctness are more important than CPU paral… | Inspect current repository/CI, define missing workflow and verify in a clean AC090 instance; do not infer a build from… | | [OpenCurl](https://github.com/DalsinAI/openamigacurl) | [Upstream source](https://github.com/DalsinAI/openamigacurl) | Native project | enhance | Parallel builds, indexing and server jobs can use OpenMulticore/OpenService; network-facing tasks prioritise correctness and non-… | Inspect current repository/CI, define missing workflow and verify in a clean AC090 instance; do not infer a build from… | | [OpenEdit](https://github.com/DalsinAI/openamigaedit) | [Upstream source](https://github.com/DalsinAI/openamigaedit) | Native project | enhance | Parallel builds, indexing and server jobs can use OpenMulticore/OpenService; network-facing tasks prioritise correctness and non-… | Inspect current repository/CI, define missing workflow and verify in a clean AC090 instance; do not infer a build from… | | [OpenFTP](https://github.com/DalsinAI/openamigaftp) | [Upstream source](https://github.com/DalsinAI/openamigaftp) | Native project | enhance | Parallel builds, indexing and server jobs can use OpenMulticore/OpenService; network-facing tasks prioritise correctness and non-… | Inspect current repository/CI, define missing workflow and verify in a clean AC090 instance; do not infer a build from… | | [OpenFiles](https://github.com/DalsinAI/openamigafilemanager) | [Upstream source](https://github.com/DalsinAI/openamigafilemanager) | Native project | enhance | Offload checksums/compression in chunks when beneficial, but storage throughput and correctness are more important than CPU paral… | Inspect current repository/CI, define missing workflow and verify in a clean AC090 instance; do not infer a build from… | | [OpenGCC](https://github.com/DalsinAI/openamigagcc) | [Upstream source](https://github.com/DalsinAI/openamigagcc) | Native project | enhance | Parallel builds, indexing and server jobs can use OpenMulticore/OpenService; network-facing tasks prioritise correctness and non-… | Inspect current repository/CI, define missing workflow and verify in a clean AC090 instance; do not infer a build from… | | [OpenGFX](https://github.com/DalsinAI/openamigagfx) | [Upstream source](https://github.com/DalsinAI/openamigagfx) | Native project | enhance | Use OpenGPU for canvas compositing, zoom and previews; parallelise export, filters and offline rendering via bounded OpenMulticor… | Inspect current repository/CI, define missing workflow and verify in a clean AC090 instance; do not infer a build from… | | [OpenGPU / OpenRTG](https://github.com/DalsinAI/openamigartg) | [Upstream source](https://github.com/DalsinAI/openamigartg) | Native project | enhance | Use OpenGPU for canvas compositing, zoom and previews; parallelise export, filters and offline rendering via bounded OpenMulticor… | Inspect current repository/CI, define missing workflow and verify in a clean AC090 instance; do not infer a build from… | | OpenHTTPD | Not yet identified | Unconfirmed | evaluate | Parallel builds, indexing and server jobs can use OpenMulticore/OpenService; network-facing tasks prioritise correctness and non-… | Identify exact maintained upstream and Amiga-family prior art; verify licence/dependencies and build a minimum-scope pr… | | [OpenImage](https://github.com/DalsinAI/openamigaimage) | [Upstream source](https://github.com/DalsinAI/openamigaimage) | Native project | enhance | OpenGPU can present frames and shaders while OpenAudio reduces host mixing overhead; offload isolated emulation tasks only after… | Inspect current repository/CI, define missing workflow and verify in a clean AC090 instance; do not infer a build from… | | [OpenImageWriter](https://github.com/DalsinAI/amigachrome-applicationports/blob/main/APPLICATION_PORT_BACKLOG.md) | Not yet identified | Native project | create | Use OpenGPU for canvas compositing, zoom and previews; parallelise export, filters and offline rendering via bounded OpenMulticor… | Define the common image-writer contract, prove write+verify to SD/USB, then implement ISO burn+verify over our own opti… | | [OpenInput](https://github.com/DalsinAI/openamigainput) | [Upstream source](https://github.com/DalsinAI/openamigainput) | Native project | enhance | Standardise low-latency keyboard, mouse and gamepad events; GPU acceleration does not inherently make input faster. Measure event… | Inspect current repository/CI, define missing workflow and verify in a clean AC090 instance; do not infer a build from… | | [OpenMail](https://github.com/DalsinAI/openamigamail) | [Upstream source](https://github.com/DalsinAI/openamigamail) | Native project | enhance | Often CPU/lightweight I/O bound; only use multicore or graphics acceleration if measurements justify it. | Inspect current repository/CI, define missing workflow and verify in a clean AC090 instance; do not infer a build from… | | [OpenMulticore](https://github.com/DalsinAI/openamigamulticore) | [Upstream source](https://github.com/DalsinAI/openamigamulticore) | Native project | enhance | Parallel builds, indexing and server jobs can use OpenMulticore/OpenService; network-facing tasks prioritise correctness and non-… | Inspect current repository/CI, define missing workflow and verify in a clean AC090 instance; do not infer a build from… | | [OpenPlay](https://github.com/DalsinAI/openamigamediaplayer) | [Upstream source](https://github.com/DalsinAI/openamigamediaplayer) | Native project | enhance | Often CPU/lightweight I/O bound; only use multicore or graphics acceleration if measurements justify it. | Inspect current repository/CI, define missing workflow and verify in a clean AC090 instance; do not infer a build from… | | [OpenPresent](https://github.com/DalsinAI/amigachrome-applicationports/blob/main/APPLICATION_PORT_BACKLOG.md) | Not yet identified | Reported port | create | OpenGPU can improve display/preview quality; only heavy page rendering, OCR, conversions or batch recalculation justify multicore… | Define MVP: themes, text boxes, images, shapes, slide order, presenter view, PPTX/ODP import/export | | [OpenPrint](https://github.com/DalsinAI/openamigaprint) | [Upstream source](https://github.com/DalsinAI/openamigaprint) | Native project | enhance | OpenGPU can improve display/preview quality; only heavy page rendering, OCR, conversions or batch recalculation justify multicore… | Inspect current repository/CI, define missing workflow and verify in a clean AC090 instance; do not infer a build from… | | [OpenPuTTY](https://github.com/DalsinAI/openamigaputty) | [Upstream source](https://github.com/DalsinAI/openamigaputty) | Native project | enhance | Parallel builds, indexing and server jobs can use OpenMulticore/OpenService; network-facing tasks prioritise correctness and non-… | Inspect current repository/CI, define missing workflow and verify in a clean AC090 instance; do not infer a build from… | | [OpenRecorder](https://github.com/DalsinAI/amigachrome-applicationports/blob/main/APPLICATION_PORT_BACKLOG.md) | Not yet identified | Reported port | create | Stream decode/encode through OpenMedia when a codec engine is available; distribute independent frames, tracks or jobs using boun… | Capture AC090 display + audio and encode one clip | | [OpenSDK](https://github.com/DalsinAI/openamigasdk) | [Upstream source](https://github.com/DalsinAI/openamigasdk) | Native project | enhance | Parallel builds, indexing and server jobs can use OpenMulticore/OpenService; network-facing tasks prioritise correctness and non-… | Inspect current repository/CI, define missing workflow and verify in a clean AC090 instance; do not infer a build from… | | [OpenSQLite](https://github.com/DalsinAI/openamigasqlite) | [Upstream source](https://github.com/DalsinAI/openamigasqlite) | Native project | enhance | Parallel builds, indexing and server jobs can use OpenMulticore/OpenService; network-facing tasks prioritise correctness and non-… | Inspect current repository/CI, define missing workflow and verify in a clean AC090 instance; do not infer a build from… | | [OpenSSH client/server](https://github.com/openssh/openssh-portable) | [Upstream source](https://github.com/openssh/openssh-portable) | Unconfirmed | evaluate | Parallel builds, indexing and server jobs can use OpenMulticore/OpenService; network-facing tasks prioritise correctness and non-… | Identify exact maintained upstream and Amiga-family prior art; verify licence/dependencies and build a minimum-scope pr… | | [OpenScan](https://github.com/DalsinAI/amigachrome-applicationports/blob/main/APPLICATION_PORT_BACKLOG.md) | Not yet identified | Reported port | create | OpenGPU can improve display/preview quality; only heavy page rendering, OCR, conversions or batch recalculation justify multicore… | Implement discovery/capability query, scan one page, preview it, OCR it and save searchable PDF | | [OpenService](https://github.com/DalsinAI/openamigaservice) | [Upstream source](https://github.com/DalsinAI/openamigaservice) | Native project | enhance | OpenGPU can present frames and shaders while OpenAudio reduces host mixing overhead; offload isolated emulation tasks only after… | Inspect current repository/CI, define missing workflow and verify in a clean AC090 instance; do not infer a build from… | | [OpenSocket](https://github.com/DalsinAI/openamigasocket) | [Upstream source](https://github.com/DalsinAI/openamigasocket) | Native project | enhance | Parallel builds, indexing and server jobs can use OpenMulticore/OpenService; network-facing tasks prioritise correctness and non-… | Inspect current repository/CI, define missing workflow and verify in a clean AC090 instance; do not infer a build from… | | [OpenTLS](https://github.com/DalsinAI/openamigatls) | [Upstream source](https://github.com/DalsinAI/openamigatls) | Native project | enhance | Parallel builds, indexing and server jobs can use OpenMulticore/OpenService; network-facing tasks prioritise correctness and non-… | Inspect current repository/CI, define missing workflow and verify in a clean AC090 instance; do not infer a build from… | | [OpenTranscode](https://github.com/DalsinAI/amigachrome-applicationports/blob/main/APPLICATION_PORT_BACKLOG.md) | Not yet identified | Reported port | create | Stream decode/encode through OpenMedia when a codec engine is available; distribute independent frames, tracks or jobs using boun… | UI/job model and one H.264 -> H.265 hardware-assisted transcode proof | | [OpenVLC](https://github.com/DalsinAI/openamigavlc) | [Upstream source](https://github.com/DalsinAI/openamigavlc) | Native project | enhance | Often CPU/lightweight I/O bound; only use multicore or graphics acceleration if measurements justify it. | Inspect current repository/CI, define missing workflow and verify in a clean AC090 instance; do not infer a build from… | | [OpenVideoEdit](https://github.com/DalsinAI/amigachrome-applicationports/blob/main/APPLICATION_PORT_BACKLOG.md) | Not yet identified | Native project | create | Stream decode/encode through OpenMedia when a codec engine is available; distribute independent frames, tracks or jobs using boun… | Define MVP timeline, two video/audio tracks, trim/cut, transitions, preview and export | | [OpenWrite](https://github.com/DalsinAI/openamigawrite) | [Upstream source](https://github.com/DalsinAI/openamigawrite) | Native project | enhance | OpenGPU can improve display/preview quality; only heavy page rendering, OCR, conversions or batch recalculation justify multicore… | Inspect current repository/CI, define missing workflow and verify in a clean AC090 instance; do not infer a build from… | | [POV-Ray](https://github.com/DalsinAI/amigachrome-applicationports/blob/main/APPLICATION_PORT_BACKLOG.md) | [Upstream source](https://github.com/POV-Ray/povray) | Reported port | revive | Use OpenGPU for canvas compositing, zoom and previews; parallelise export, filters and offline rendering via bounded OpenMulticor… | Recover AROS build, render reference scene, then measure tiled/scene parallelism through OpenMulticore | | [Potrace](https://github.com/DalsinAI/amigachrome-applicationports/blob/main/APPLICATION_PORT_BACKLOG.md) | Not yet identified | Reported port | revive | Use OpenGPU for canvas compositing, zoom and previews; parallelise export, filters and offline rendering via bounded OpenMulticor… | GCC16 clean build and SVG/EPS output test | | [Python 3](https://github.com/python/cpython) | [Upstream source](https://github.com/python/cpython) | Unconfirmed | evaluate | Parallel builds, indexing and server jobs can use OpenMulticore/OpenService; network-facing tasks prioritise correctness and non-… | Identify exact maintained upstream and Amiga-family prior art; verify licence/dependencies and build a minimum-scope pr… | | [QPDF](https://github.com/DalsinAI/amigachrome-applicationports/blob/main/APPLICATION_PORT_BACKLOG.md) | [Upstream source](https://github.com/qpdf/qpdf) | Reported port | revive | OpenGPU can improve display/preview quality; only heavy page rendering, OCR, conversions or batch recalculation justify multicore… | Pin current source, fixed-GCC16 build and merge/split/reorder smoke tests | | [SQLite CLI](https://github.com/sqlite/sqlite) | [Upstream source](https://github.com/sqlite/sqlite) | Unconfirmed | evaluate | Parallel builds, indexing and server jobs can use OpenMulticore/OpenService; network-facing tasks prioritise correctness and non-… | Identify exact maintained upstream and Amiga-family prior art; verify licence/dependencies and build a minimum-scope pr… | | [Schism Tracker](https://github.com/schismtracker/schismtracker) | [Upstream source](https://github.com/schismtracker/schismtracker) | Unverified | revive | Preserve low-latency real-time audio on OpenAudio; parallelise offline DSP, analysis and batch exports through OpenMulticore wher… | Pin current release and prove GCC16/Open SDL2 build | | [SoX](https://github.com/DalsinAI/amigachrome-applicationports/blob/main/APPLICATION_PORT_BACKLOG.md) | Not yet identified | Reported port | revive | Preserve low-latency real-time audio on OpenAudio; parallelise offline DSP, analysis and batch exports through OpenMulticore wher… | Diff old AROS portability patch against current SoX | | [Tesseract + Leptonica](https://github.com/DalsinAI/amigachrome-applicationports/blob/main/APPLICATION_PORT_BACKLOG.md) | [Upstream source](https://github.com/tesseract-ocr/tesseract) | Reported port | revive | OpenGPU can improve display/preview quality; only heavy page rendering, OCR, conversions or batch recalculation justify multicore… | Define OCR service boundary, prove one-page OCR, then batch pages across OpenMulticore | | [VectorInk / Method Draw lineage](https://github.com/DalsinAI/amigachrome-applicationports/blob/main/APPLICATION_PORT_BACKLOG.md) | [Upstream source](https://github.com/methodofaction/Method-Draw) | Reported port | revive | Use OpenGPU for canvas compositing, zoom and previews; parallelise export, filters and offline rendering via bounded OpenMulticor… | Recover exact source/provenance used by VectorInk, test it in OpenBrowser, then decide web-shell versus native OpenGadT… | | [aria2 downloads](https://github.com/aria2/aria2) | [Upstream source](https://github.com/aria2/aria2) | Unconfirmed | evaluate | Prioritise correct asynchronous OpenSocket/OpenTLS network I/O and secure process/service integration. Extra cores only help genu… | Read upstream LICENCE/COPYING and dependency tree, select a pinned revision, compile minimum feature on approved 68040/… | | [cmus music player](https://github.com/cmus/cmus) | [Upstream source](https://github.com/cmus/cmus) | Unconfirmed | evaluate | Output reliable low-latency PCM via OpenAudio; offline speech rendering or decoding may use bounded OpenMulticore workers once au… | Read upstream LICENCE/COPYING and dependency tree, select a pinned revision, compile minimum feature on approved 68040/… | | [gnuplot](https://github.com/DalsinAI/amigachrome-applicationports/blob/main/APPLICATION_PORT_BACKLOG.md) | [Upstream source](https://github.com/gnuplot/gnuplot) | Reported port | revive | Often CPU/lightweight I/O bound; only use multicore or graphics acceleration if measurements justify it. | Pin current source, recover MorphOS/Amiga portability assumptions, fixed-GCC16 build and plot CSV/function samples | | [htop process monitor](https://github.com/htop-dev/htop) | [Upstream source](https://github.com/htop-dev/htop) | Unconfirmed | evaluate | Show host and AC090 worker utilisation accurately. Monitoring quality and low CPU overhead matter more than accelerating the moni… | Read upstream LICENCE/COPYING and dependency tree, select a pinned revision, compile minimum feature on approved 68040/… | | [iperf3](https://github.com/esnet/iperf) | [Upstream source](https://github.com/esnet/iperf) | Unconfirmed | evaluate | Reliable nonblocking OpenSocket/OpenTLS I/O and correct timing matter more than extra cores. Use a service only when its independ… | Review exact upstream licence, included assets, dependencies and 68040 memory/ABI; pin a source commit; then attempt an… | | [jq](https://github.com/jqlang/jq) | [Upstream source](https://github.com/jqlang/jq) | Unconfirmed | evaluate | Parallel builds, indexing and server jobs can use OpenMulticore/OpenService; network-facing tasks prioritise correctness and non-… | Identify exact maintained upstream and Amiga-family prior art; verify licence/dependencies and build a minimum-scope pr… | | [libarchive / bsdtar](https://github.com/libarchive/libarchive) | [Upstream source](https://github.com/libarchive/libarchive) | Unconfirmed | evaluate | Stream archives through OpenStorage; parallelise independent compression/decompression jobs only where archive ordering and memor… | Read upstream LICENCE/COPYING and dependency tree, select a pinned revision, compile minimum feature on approved 68040/… | | [libevent](https://github.com/libevent/libevent) | [Upstream source](https://github.com/libevent/libevent) | Unconfirmed | evaluate | Reliable nonblocking OpenSocket/OpenTLS I/O and correct timing matter more than extra cores. Use a service only when its independ… | Review exact upstream licence, included assets, dependencies and 68040 memory/ABI; pin a source commit; then attempt an… | | [libgit2 + OpenGit](https://github.com/DalsinAI/amigachrome-applicationports/blob/main/APPLICATION_PORT_BACKLOG.md) | [Upstream source](https://github.com/libgit2/libgit2) | Reported port | create | Parallel builds, indexing and server jobs can use OpenMulticore/OpenService; network-facing tasks prioritise correctness and non-… | Pin libgit2, audit filesystem/TLS/thread assumptions, then clone/status/commit/push a test repository | | [libopenmpt / openmpt123](https://github.com/OpenMPT/openmpt) | [Upstream source](https://github.com/OpenMPT/openmpt) | Unverified | integrate | Preserve low-latency real-time audio on OpenAudio; parallelise offline DSP, analysis and batch exports through OpenMulticore wher… | Pin 0.8.x, GCC16 build and MOD/XM/S3M/IT playback tests | | [libsamplerate](https://github.com/libsndfile/libsamplerate) | [Upstream source](https://github.com/libsndfile/libsamplerate) | Unverified | integrate | Stream decode/encode through OpenMedia when a codec engine is available; distribute independent frames, tracks or jobs using boun… | Pin source, GCC16 build and quality/performance test | | [libsndfile](https://github.com/libsndfile/libsndfile) | [Upstream source](https://github.com/libsndfile/libsndfile) | Unverified | integrate | Stream decode/encode through OpenMedia when a codec engine is available; distribute independent frames, tracks or jobs using boun… | Pin source, supported-format audit and GCC16 build | | [mtPaint](https://github.com/wjaguar/mtPaint) | [Upstream source](https://github.com/wjaguar/mtPaint) | Unconfirmed | evaluate | First isolate actual rendering, I/O and import bottlenecks; consider OpenGPU or a bounded OpenService/OpenMulticore worker only w… | Read upstream LICENCE/COPYING and dependency tree, select a pinned revision, compile minimum feature on approved 68040/… | | [rsync](https://github.com/RsyncProject/rsync) | [Upstream source](https://github.com/RsyncProject/rsync) | Unconfirmed | evaluate | Offload checksums/compression in chunks when beneficial, but storage throughput and correctness are more important than CPU paral… | Identify exact maintained upstream and Amiga-family prior art; verify licence/dependencies and build a minimum-scope pr… | | [tig terminal git client](https://github.com/jonas/tig) | [Upstream source](https://github.com/jonas/tig) | Unconfirmed | evaluate | Conserve Amiga RAM and terminal latency; offload search/indexing only if necessary, but avoid adding a large service runtime for… | Read upstream LICENCE/COPYING and dependency tree, select a pinned revision, compile minimum feature on approved 68040/… | | [zstd](https://github.com/facebook/zstd) | [Upstream source](https://github.com/facebook/zstd) | Unconfirmed | evaluate | Offload checksums/compression in chunks when beneficial, but storage throughput and correctness are more important than CPU paral… | Identify exact maintained upstream and Amiga-family prior art; verify licence/dependencies and build a minimum-scope pr… | ## Rights and source-provenance holds Do not package these engines or original commercial game data without a rights review. - **Heretic2R** — GPLv3-labelled reverse-engineered source; verify provenance and publisher/game-data permissions before any release. - **Space Cadet Pinball** — Original commercial artwork and sound data require permissions; HOLD release until reviewed. - **DevilutionX** — Sustainable Use License v1.0 in checked-out source: free, non-commercial distribution only; original game data excluded. - **DXX-Rebirth (Descent engines)** — Linux Gaming source-port catalogue flags the original Descent source release as non-commercial. Verify actual current DXX/Rebirth licence, engine lineage and original Descent… - **Fallout 2 Community Edition** — Sustainable Use License v1.0 in checked-out source: free, non-commercial distribution only; original game data excluded. - **Fallout Community Edition** — Sustainable Use License v1.0 in checked-out source: free, non-commercial distribution only; original game data excluded. - **Gun.Smoke AGA** — Reported AGA conversion, not assumed open source. - **Ken's Labyrinth** — Original source terms may restrict commercial reuse; review before authoring a product port. - **Master of Magic (ReMoM)** — No verified upstream reusable licence found; review ReMoM source before a port. - **Silent Hill (PS1 reimplementation)** — Check exact source, reverse-engineering provenance and external PS1 game data. - **Sonic (Reassembler AGA)** — Commercial IP and hand-coded conversion; source and redistribution rights unconfirmed. - **Sonic Robo Blast 2** — Upstream official-source identity and reused Sonic assets need independent rights review. - **Wipeout (Vamped)** — Source provenance/licence is not sufficient for a distributable commercial AmigaChrome game port. Keep research-only. - **wipEout rewrite** — Source provenance/licence is not sufficient for a distributable commercial AmigaChrome game port. Keep research-only.