![]() | Logo by Nickman (anonymous IP: 18.97.14.80,2469) | |||||||||||||
| ||||||||||||||
Audio (349) Datatype (51) Demo (205) Development (619) Document (24) Driver (101) Emulation (154) Game (1033) Graphics (514) Library (120) Network (238) Office (67) Utility (949) Video (73) Total files: 4497 Full index file Recent index file
Amigans.net Aminet IntuitionBase Hyperion Entertainment A-Eon Amiga Future
Support the site
|
=============================================================================
ScummVM 2026.2.0-AmigaOS4
AmigaOS4 PPC Native Port
Ported by: Maijestro/KI
=============================================================================
SHORT DESCRIPTION:
ScummVM - Classic Adventure Game Interpreter for AmigaOS4 PPC
LONG DESCRIPTION:
ScummVM is a program which allows you to run many classic point-and-click
adventure games, provided you already have the game data files. ScummVM
replaces the executables shipped with the original games, allowing you to
play them on modern hardware.
This is a native AmigaOS4 PPC port of ScummVM, built with GLES2 support
via Warp3D Nova. It runs on AmigaOne X5000 and compatible hardware.
REQUIREMENTS:
- AmigaOS 4.1 Final Edition
- AmigaOne X5000 or compatible PPC hardware
- Warp3D Nova (for OpenGL ES2 rendering on X5000)
- for QEMU Peg2/A1XE / wazp3d is no longer needed
- clib4.library (included, run InstallClib4 first!)
- At least 512 MB RAM recommended
- Original game data files (not included)
INSTALLATION:
1. Copy the ScummVM_AmigaOS4 folder to your desired location
2. Run InstallClib4 to install clib4.library to LIBS:
3. Start ScummVM by double-clicking scummvm
4. Add your games via the ScummVM GUI
IMPORTANT - FIRST START:
On the very first launch, ScummVM initializes its configuration and may
not find any game paths yet. This is normal. Simply close ScummVM and
start it again — on the second launch everything will work as expected.
RENDERER:
By default the software renderer is used for maximum compatibility.
On AmigaOne X5000 with Warp3D Nova, switch to OpenGL ES2 for best
performance:
- Open ScummVM Options -> Graphics
- Set Renderer to "OpenGL (with shaders)"
- Set OpenGL Implementation to "GLES2"
On QEMU / Pegasos2 with Wazp3D:
- Use software renderer for best compatibility
MIDI / AUDIO:
The following MIDI drivers are available:
- AdLib : OPL emulation, works out of the box (default for most games)
- MT-32 Emu : Software MT-32 emulation via ROM files
- CAMD : Hardware MIDI via camd.library (external synth / MT-32)
Available MIDI ports can be verified with MidiList (camdtools)
- TiMidity : Software synthesizer
Download from OS4Depot:
https://os4depot.net/?function=showfile&file=audio/play/timidity.lha
Start with: TiMidity
Requires a SoundFont (.sf2), e.g. GeneralUser GS
Per-game audio settings can be overridden in Edit Game -> Audio.
The GM Device and MT-32 Device dropdowns are now correctly enabled
when the MIDI override checkbox is active.
TESTED AND WORKING GAMES:
The following games have been tested and confirmed working:
* Alpha Polaris (Wintermute engine)
* Art of Murder: FBI Confidential (Wintermute engine) [*]
* Blade Runner (Bladerunner engine)
* Broken Sword 2.5 (Sword25 engine)
* Day of the Tentacle (SCUMM engine)
* DreamWeb (Dreamweb engine)
* Gemini Rue (AGS engine)
* Grim Fandango (Grim engine) [*]
* J.U.L.I.A.: Among the Stars (Wintermute engine)
* Myst III: Exile (Myst3 engine)
* Penumbra: Overture (HPL1 engine) [*]
* Sanitarium (Asylum engine)
* SHABAN (Wintermute engine)
* Sherlock Holmes: The Case of the Rose Tattoo (Sherlock engine)
* Starship Titanic (Titanic engine)
* The Curse of Monkey Island (SCUMM engine)
* The Dig (SCUMM engine)
* The Feeble Files (AGOS engine)
* The Longest Journey (Stark engine)
* The Lost Crown (Wintermute engine)
* The Neverhood (Neverhood engine)
* Syberia 1 (Tetraedge engine) [*]
* Syberia 2 (Tetraedge engine) [*]
* WhiteChamber (Wintermute engine)
* Flight of the Amazon Queen (Queen engine)
* Inherit the Earth (SAGA engine)
* Lure of the Temptress (Lure engine)
* Space Quest I-VI (SCI engine)
* Police Quest I-IV (SCI engine)
* King's Quest I-VI (AGI/SCI engine)
* Might and Magic: World of Xeen (MM engine)
[*] = Under investigation / known issues:
- Art of Murder: High CPU usage after scene changes
- Grim Fandango: Speech output not yet working
- Penumbra: Overture: Low framerate
- Syberia 1 & 2: Black screen issue being investigated
ENGINES ENABLED BUT NOT YET TESTED:
The following engines and games have been enabled and should work, but
have not been tested on AmigaOS4 yet. Reports welcome!
SCI32 engine (newly enabled):
* Space Quest 6: Roger Wilco in the Spinal Frontier
* Police Quest: Open Season (Blue Force)
* King's Quest VII: The Princeless Bride
* Phantasmagoria
* Gabriel Knight 2: The Beast Within
MM1 engine (newly enabled):
* Might and Magic I: The Secret of the Inner Sanctum
INCLUDED ENGINES (92):
access, adl, agi, agos, ags, alg, asylum, bagel, bbvs, bladerunner,
buried, cge, cge2, chewy, cine, composer, crab, cruise, cryomni3d,
detection, dgds, draci, dragons, drascula, dreamweb, efh, freescape,
glk, gnap, gob, griffon, grim, groovie, hadesch, hdb, hopkins, hpl1,
hugo, illusions, kingdom, kyra, lab, lure, m4, made, mads,
mm (incl. MM1 [NEW] + Xeen), mohawk,
mortevielle, mtropolis, myst3, nancy, neverhood, ngi, parallaction,
pegasus, petka, phoenixvr, pink, plumbers, prince, qdengine, queen,
saga, saga2, sci (incl. SCI32 [NEW]), scumm, sherlock, sky, stark,
supernova, sword1, sword2, sword25, teenagent, tetraedge, tinsel,
titanic, toltecs, tony, toon, touche, trecision, tsage, tucker, twine,
twp, ultima, vcruise, voyeur, wintermute, zvision
PERFORMANCE OPTIMIZATIONS (2026.2.0):
- Startup time reduced to ~1 second
- shaders.dat cached (loaded once instead of 4x)
- fonts.dat ZipArchive cached (opened once instead of 4x)
- ThemeEngine double-init prevented (resolution check added)
- Audio mixer thread priority increased (+15)
- Main thread priority increased (+10)
- Mouse Grab: mouse locked to window during gameplay (Ctrl+M to toggle)
- Shell output suppressed in release builds (gDebugLevel=-1)
- Binary stripped (22MB)
KNOWN ISSUES:
- Fullscreen opens behind Workbench (use Left-Amiga-M or ALT+N to cycle
screens). Fullscreen mode hasn't been working properly on AmigaOS 4.1
since ScummVM 2.9.0, and I haven't found a solution yet.
- Shell window comes to front briefly when starting a game
- Grim Fandango: speech output not yet working
LICENSE:
ScummVM is released under the GNU General Public License v2 (GPL).
See https://www.scummvm.org for more information and source code.
The AmigaOS4 port patches are maintained by Maijestro.
SOURCE CODE / PATCHES:
The AmigaOS4-specific patches are available on request.
Base ScummVM source: https://github.com/scummvm/scummvm
CONTACT / BUGS:
Please report AmigaOS4-specific issues via the ScummVM bug tracker
or contact Maijestro on the AmigaOS4 community forums.
VERSION HISTORY:
2026.2.0-AmigaOS4 - Major update
- Updated to ScummVM 2026.2.0
- 92 engines included (up from 26)
- Vulkan support removed (not needed, GLES2 via gl4es used)
- Mouse Grab support added (Ctrl+M to toggle)
- Startup time reduced to ~1 second
- shaders.dat caching added
- All debug output removed (clean release build)
- Version string cleaned up (no git hash)
- Binary stripped (22MB)
- clib4.library V2.1 included
- TiMidity MIDI driver added and confirmed working on X5000
- MM1 (Might & Magic 1) engine enabled
- SCI32 engine enabled (Blue Force, PQ4, SQ6, Phantasmagoria)
- GUI fix: Override settings (Audio/MIDI/Graphics) now correctly
initialized when opening Edit Game dialog
- GUI fix: GM Device and MT-32 Device dropdowns are now correctly
enabled when the MIDI override is active in per-game settings
- CAMD: MIDI port selection now correctly lists all available ports
2026.1.1-AmigaOS4 - Initial public release
- Native AmigaOS4 PPC build
- GLES2 support via Warp3D Nova
- QEMU/Pegasos2 support via Wazp3D
- 26 engines, 29 tested games
- Startup time reduced from ~6s to ~1s
- Joystick support added
- Shell output suppressed in release builds
- Binary successfully stripped (18MB)
- Includes clib4.library installer
=============================================================================
ScummVM official website: https://www.scummvm.org
=============================================================================
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Copyright © 2004-2026 by Björn Hagström All Rights Reserved |