2 Punkte von GN⁺ 2024-01-01 | 1 Kommentare | Auf WhatsApp teilen
  • ScummVM ist jetzt im App Store gelistet, eine kostenlose App, mit der sich auf iPhone/iPad klassische Point-and-Click-Adventures und RPGs ausführen lassen
  • Die App enthält die DOS-Demo von Indiana Jones and the Fate of Atlantis und die DOS-EGA-Demo von The Secret of Monkey Island, beide urheberrechtlich geschützt durch Lucasfilm Ltd.
  • Die Software ist Open Source unter der Lizenz GPL v3.0; der Quellcode ist im GitHub-Repository scummvm/scummvm verfügbar
  • Die aktuelle Version 2026.3.0 „Carousels & Killer Whales“ enthält neu unterstützte Spiele, GUI-Verbesserungen und enginespezifische Bugfixes
  • Sie läuft auf iOS 9.0 oder neuer, iPadOS 9.0 oder neuer und visionOS 1.0 oder neuer; laut Entwickler werden in der App keine Daten erfasst

App-Store-Informationen

  • ScummVM ist eine App zum Spielen vieler klassischer grafischer Point-and-Click-Adventure-Spiele und RPGs
  • Die App-Store-Kategorie ist Adventure, der Preis ist kostenlos
  • Die App ist 281.4MB groß, als Sprache ist English angegeben
  • Die Altersfreigabe ist 9+; enthalten sein können seltene Darstellungen von Cartoon- oder Fantasy-Gewalt sowie Waffen oder andere Waffenelemente
  • Die App-Store-Bewertung liegt bei 4.8/5 auf Basis von 102 Bewertungen

Enthaltene Demos und Spielmaterialien

  • Die App enthält zwei spielbare Demos als Bundle
    • Indiana Jones and the Fate of Atlantis (DOS Demo)

      • The Secret of Monkey Island (DOS EGA Demo)
      • Die Urheberrechte an beiden Demo-Titeln liegen bei Lucasfilm Ltd.
      • Weitere Informationen, Demos und kostenlos herunterladbare Adventure-Spiele finden sich auf der ScummVM-Website
      • Eine aktuelle Liste, wo man die Spiele bekommen kann, steht unter https://wiki.scummvm.org/index.php/Where_to_get_the_games
      • Die vollständige Dokumentation ist unter https://docs.scummvm.org/ verfügbar
      • Diskussionen zur iOS-Version können im iOS-Bereich des ScummVM-Webforums geführt werden

Open Source und Lizenz

2026.3.0 „Carousels & Killer Whales“

  • Die aktuelle Version ist 2026.3.0, der Release-Name lautet „Carousels & Killer Whales“
  • Zu den neu unterstützten Spielen gehören
    • Nancy Drew: The Haunted Carousel

    • Nancy Drew: Danger on Deception Island

    • Noctropolis

    • Cartoon Carnival

    • Alfred Pelrock: En Busca de un Sueño

    • Pilot Brothers: On the Track of Striped Elephant

      • Pilot Brothers: The Case of Serial Maniac sowie fünf weitere Spiele mit derselben Engine wurden hinzugefügt
      • Zum Start von Google Summer of Code kamen neue Mitwirkende hinzu, außerdem wurden GUI- und Qualitätsverbesserungen ergänzt
      • Verbesserte Suche
      • kinetic scrolling
      • Überarbeiteter About-Dialog
      • Zehn unterstützte Engines wurden angepasst und verbessert
      • Martian Memorandum erhielt Fixes für Script-Bugs
      • Simon 2 bekam eine verbesserte Mehrsprachigkeitsunterstützung
      • Die GLK-Engine erhielt ein neues Control Panel zur Anpassung des Text-Renderings
      • Last Express und Rex Nebular erhielten Bugfixes für einige Corner Cases
      • Might and Magic 1 bekam eine umfassende Überarbeitung des keymappers, außerdem wurde die Unterstützung für enhanced patches verbessert
      • Durch Arbeiten an der Nancy-Engine kamen zwei neue Spiele hinzu, und die meisten bereits unterstützten Titel der Reihe erhielten Bugfixes
      • Zur SLUDGE-Engine wurden zwei neue Spiele hinzugefügt; diese können von der ScummVM-Website heruntergeladen werden
      • Die TwinE-Engine, die für die Little Big Adventure-Reihe verwendet wird, erhielt Bugfixes
      • Ausführliche Release Notes stehen unter https://downloads.scummvm.org/frs/scummvm/2026.3.0/ReleaseNotes.html

Änderungen in früheren Updates

  • 2026.2.0 wird als Apple-Update beschrieben, das die App-Funktionalität verbessert, aber keine neuen Features enthält
    • Text to speech-Unterstützung
    • Unterstützung für externe MIDI-Geräte
    • Fix für AirPlay-Bildschirmspiegelung
    • Unterstützung für Necronomicon: The Dawning of Darkness hinzugefügt
    • ALG-Engine für die DOS-Version von American Laser Games hinzugefügt
  • 2026.1.0 enthält ein Update für iOS 26, Unterstützung für scaling shader und antialiasing in 3D-Engines sowie die Nutzung eines OpenGL ES 3-Kontexts auf unterstützten Geräten
  • 2.9.1 behebt im iOS/iPadOS-Port das Problem, dass im sandboxed Dateisystem das Vorhandensein von Fluidsynth-Soundfonts nicht erkannt wurde
  • 2.9.0 ergänzt im iOS/iPadOS-Port Unterstützung für Apple Pencil, ein App-Icon für Dark-/Tinted-Modi sowie Stabilitätsfixes
    • Zu den neu unterstützten Spielen gehören Thimbleweed Park, The Space Bar, Moonbase Commander, Backyard Basketball, Unrest, Rise of the Dragon und weitere
  • 2.8.1 behebt das Parsen der GLSL-Version auf OpenGL-ES2-Plattformen, die Shader-Nutzung auf älteren OpenGL-Implementierungen sowie spielspezifische Probleme in mehreren Engines wie AGI/AGS/NANCY/SCUMM/TWINE/Ultima

Datenschutz, Kompatibilität und Eingabegeräte

  • Laut Entwickler werden in der App keine Daten erfasst
  • Apple weist darauf hin, dass die vom Entwickler angegebenen Datenschutzinformationen nicht verifiziert wurden
  • Unter Bedienungshilfen ist angegeben, dass der Entwickler unterstützte Accessibility-Funktionen noch nicht ausgewiesen hat
  • Die Kompatibilität ist wie folgt
    • iPhone: iOS 9.0 oder neuer
    • iPad: iPadOS 9.0 oder neuer
    • iPod touch: iOS 9.0 oder neuer
    • Apple Vision: visionOS 1.0 oder neuer
  • Gamecontroller werden unterstützt; gespielt werden kann mit kompatiblen PlayStation-, Xbox- und MFi-Controllern

1 Kommentare

 
GN⁺ 2024-01-01
Meinungen auf Hacker News
  • Ich muss an das Monkey-Island-Remaster denken, das für iPhone und einige andere Plattformen erschienen war.
    Die neuen Grafiken und der Sound/die Musik waren großartig, und es machte Spaß, in jeder Szene sofort zwischen alter und neuer Grafik umzuschalten und die Unterschiede zu sehen. Schade war, dass es ein paar Jahre später aus dem App Store entfernt wurde.

    • Disney hat es nach der Übernahme von LucasArts entfernt.
      Als ich es erneut herunterladen wollte, war es sogar aus meiner Kaufliste verschwunden. Als ich mich bei Apple beschwerte, kam im Grunde nur die Antwort: „Hätten Sie es halt sichern sollen, tschüss“, womit ich effektiv 12 Dollar verloren hatte.
    • Leider hat der Entwickler es nicht für die nur noch 64-Bit unterstützende iOS-Version aktualisiert, also nicht kompatibel mit iOS 11 und neuer gemacht.
  • Ich frage mich, wie das durch die App-Prüfung gekommen ist.
    Apple hat im App Store bisher keinerlei Emulatoren zugelassen, und ich vermute, dass diese App bald wieder entfernt wird.

    • Es fühlt sich so an, als sei „[Apple's codex]“ eher eine „Guideline“ als ein echtes Regelwerk.
    • Apple interpretiert diese Regel ziemlich seltsam.
      iSH ist erlaubt, iDOS dagegen nicht.
    • 2.5.2 Apps müssen in ihrem Bundle eigenständig sein und dürfen keine Daten außerhalb des vorgesehenen Container-Bereichs lesen oder schreiben. Sie dürfen keinen Code herunterladen, installieren oder ausführen, der die Funktionalität der App einführt oder verändert, einschließlich anderer Apps. Bildungs-Apps, die dafür gedacht sind, ausführbaren Code zu lehren, zu entwickeln oder von Schülern testen zu lassen, dürfen in begrenzten Fällen Code herunterladen; dieser Code darf jedoch nicht für andere Zwecke verwendet werden. Solche Apps müssen den Nutzern ermöglichen, den von der App bereitgestellten Quellcode vollständig einzusehen und zu bearbeiten.
      https://developer.apple.com/app-store/review/guidelines/#phy...

    • Streng genommen könnte man es auch nicht als „Emulator“, sondern als Ausführungs-Engine betrachten.
    • ScummVM bestreitet ausdrücklich, irgendeine Art von Emulator zu sein.
      Es führt nicht den ursprünglichen Quellcode der Spiele aus, sondern implementiert die Spiele vollständig neu, indem es die Original-Assets wie Bilder, Sounds und interne Skripte verwendet.
  • Interessant.
    Die Lieblings-App meines 5-jährigen Sohns auf seinem Android-Tablet ist ScummVM.
    Ich habe bei Steam alle Putt-Putt-, Freddy-Fish- und Spy-Fox-Spiele gekauft und die Datendateien in ScummVM auf Android kopiert; er hat großen Spaß damit.
    Ich finde es deutlich besser, wenn er seine Zeit mit solchen Spielen verbringt, statt mit schädlichen Mobile Games, die Kinder mit Wiederholungsschleifen, Countdown-Timern und per In-App-Käufen gesperrten Inhalten ausnutzen.

    • In etwa fünf Jahren, für eine lange Autofahrt, könntest du ihm The Longest Journey kaufen.
      Den HD-Patch nicht vergessen: https://tljhd.github.io/
    • Solche Spiele sind viel besser als fast alles, was man im App Store findet, und die komplette Sammlung kostete oder kostet vermutlich immer noch etwa 50 Dollar.
    • Vor ein paar Monaten habe ich auf dem Steam Deck wieder alle Spy-Fox-Spiele gespielt, und sie haben wirklich Spaß gemacht.
      Point-and-Click-Steuerung passt nicht perfekt zum Deck, aber es war machbar, und die Nostalgie hat den Rest gut ausgeglichen.
    • Die Spiele werden auch im App Store verkauft, nutzen aber vermutlich eine alte ScummVM-Version und waren bei uns ziemlich kaputt.
      Ich hoffe, dass es auf iOS weitere Verbesserungen und Fixes gibt. Diese Spiele sind immer noch großartig und für ein 4-jähriges Kind weiterhin sehr witzig.
      Ich würde gern größere Touch-Flächen und echte Unterstützung für Touch-Drag sehen.
      Ich glaube auch, dass solche Spiele heute nicht mehr gemacht werden; falls jemand ein Gegenbeispiel kennt, würde ich mich freuen.
  • Gibt es Orte, an denen man legal Images bekommen kann, die in dieser virtuellen Maschine laufen?

    • GOG ist am besten.
      Ich habe einige davon; wenn man wartet, gibt es das ganze Jahr über ziemlich gute Rabattaktionen, sodass man sie sehr günstig bekommt, und DRM gibt es auch nicht.
    • Über Steam geht es.
      Ich habe viele solcher Spiele bei Steam gekauft und nur die Datendateien auf das Tablet meines Sohns kopiert; sie funktionieren perfekt, inklusive Lokalisierung.
    • https://wiki.scummvm.org/index.php?title=Category:Freeware_G...
      Allerdings scheint diese Kategorie größer zu sein als die Liste der unterstützten Spiele. Wenn man auf die „where to get“-Links klickt, kommt man zu einer besser gepflegten Liste.
      Es gibt vier Spiele, die in den meisten Linux-Distributionen enthalten sind; dabei scheint es nicht nur um Qualität zu gehen, sondern auch um genaue Lizenzfragen.
      Flight of the Amazon Queen hat alles, was man von einem Fantasy-Adventure erwartet; wenn man nur eines spielt, würde ich dieses empfehlen.
      Beneath a Steel Sky ist ein gutes Spiel, aber nicht gerade heiter.
      Lure of the Temptress hatte bei mir Bugs, durch die die VM abstürzte oder hängen blieb.
      Drascula: The Vampire Strikes Back ist eher peinlich.
    • Es gibt Steam und GOG.
      Außerdem stehen auf archive.org einige Spiele als Abandonware kostenlos bereit.
    • https://wiki.scummvm.org/index.php/Where_to_get_the_games
  • „ScummVM ist ein Programm, mit dem sich bestimmte klassische Grafikadventures und Rollenspiele ausführen lassen; die Datendateien der jeweiligen Spiele muss man bereits besitzen. Der Kernpunkt ist, dass ScummVM die im Spiel enthaltene ausführbare Datei ersetzt und es so ermöglicht, das Spiel auch auf Systemen zu spielen, für die es ursprünglich nicht entwickelt wurde. ScummVM ist eine vollständige Neuschreibung der ausführbaren Dateien dieser Spiele und kein Emulator
    ScummVM unterstützt eine große Bandbreite von über 325 Adventure-Spielen, darunter Klassiker von ikonischen Studios wie LucasArts, Sierra On-Line, Revolution Software, Cyan, Inc. und Westwood Studios. Man kann bahnbrechende Spiele wie die Monkey-Island-Reihe, Broken Sword, Myst und Blade Runner sowie viele bekannte Titel erleben – aber auch wirklich wenig bekannte Adventures und versteckte Perlen“
    Eine Erklärung für alle, die – wie ich – nicht wussten, was ScummVM ist
    https://www.scummvm.org/compatibility/

  • Es gibt auch DREAMM: https://aarongiles.com/dreamm/

    • DREAMM ist ein ziemlich großes Projekt und unterscheidet sich in einigen Punkten von ScummVM
      Der wichtigste Unterschied ist, dass ScummVM eine Engine-Neuimplementierung ist. Es wird neuer Code geschrieben, der das Verhalten der Originalspiele nachbildet
      Aaron Giles hat bei LucasArts gearbeitet und spielte eine Schlüsselrolle dabei, SCUMM für Full Throttle und Curse of Monkey Island auf Windows zu portieren
      DREAMM ist ein vollständiger x86-Emulator, der den Original-Spielcode direkt ausführt[0]
      Interessanterweise ist DREAMM damit eher eine virtuelle Maschine als ScummVM
      [0]: https://aarongiles.com/dreamm/docs/v21/#faq-scummvm
  • ScummVM 2.8.0 ist insgesamt ein ziemlich großes Release – so sehr, dass die Veröffentlichung im App Store fast wie ein Bonus wirkt
    Auch die vollständigen Release Notes sind ziemlich lang[0]
    Die Liste unterstützter Spiele ist stark gewachsen; jetzt lassen sich auch die Adibou-Reihe, das erste Might & Magic und Muppet Treasure Island ausführen
    Durch eine umfassende Überarbeitung der Broken-Sword-Engine wurden außerdem viele zuvor fehlende kleine Funktionen wiederhergestellt
    Wenn man sich auch nur ein wenig für klassische Adventure-Spiele interessiert, lohnt sich ein Blick auf jeden Fall
    [0]: https://downloads.scummvm.org/frs/scummvm/2.8.0/ReleaseNotes...

  • Verwandte Beiträge
    ScummVM - https://news.ycombinator.com/item?id=33701378 - November 2022, 2 Kommentare
    ScummVM 2.5 “Twenty years ago today” - https://news.ycombinator.com/item?id=28812403 - Oktober 2021, 43 Kommentare
    ScummVM “Interactive Fantasy” 2.2.0 Sees the Light - https://news.ycombinator.com/item?id=24619533 - September 2020, 52 Kommentare
    ScummVM 2.1.0 - https://news.ycombinator.com/item?id=21231840 - Oktober 2019, 38 Kommentare
    ScummVM 2.0 released - https://news.ycombinator.com/item?id=15946692 - Dezember 2017, 31 Kommentare
    ScummVM ported to HTML5 - play old games in your browser - https://news.ycombinator.com/item?id=5861429 - Juni 2013, 34 Kommentare
    Maniac Tentacle Mindbenders: ScummVM's unpaid coders keep adventure gaming alive - https://news.ycombinator.com/item?id=3508909 - Januar 2012, 7 Kommentare
    GPL, ScummVM and violations - https://news.ycombinator.com/item?id=2108237 - Januar 2011, 11 Kommentare
    Atari violates the ScummVM's license - https://news.ycombinator.com/item?id=675418 - Juni 2009, 11 Kommentare

  • Gibt es eine Möglichkeit, auf dem Mobilgerät Spiele direkt zu laden, ohne einen Cloud-Speicheranbieter zu nutzen?
    Auf der ScummVM-Seite gibt es ziemlich viele Spiele, die man kostenlos herunterladen kann[0]. Auf dem Mobilgerät kann ich zwar ZIP-Dateien herunterladen, aber ich weiß nicht, wie ich sie in die App bekomme.
    0: https://www.scummvm.org/games/

    • Ich habe eine Methode gefunden.
      In mobilem Safari auf die Datei tippen, sie herunterladen und bestätigen.
      Wenn der Download fertig ist, auf den blauen Kreis mit dem Pfeil nach unten neben der Adressleiste tippen, um die Downloadliste zu öffnen.
      Auf die gerade heruntergeladene Datei tippen, um in die Files-App zu wechseln.
      In der Files-App auf die gerade heruntergeladene ZIP-Datei tippen, um sie zu entpacken.
      Das Verzeichnis lange gedrückt halten und „Move“ auswählen.
      Zum Ordner „ScummVM“ wechseln oder danach suchen.
      Oben rechts auf „Move“ tippen.
      Jetzt erscheint das Spiel im Dateibrowser von ScummVM und kann hinzugefügt werden.
      Im ScummVM-Launcher auf „Add Game“ tippen, den Ordner auswählen und dann auf „Choose“ tippen.
  • Ich frage mich, warum das so lange gedauert hat.
    Weiß das jemand?

    • Eigentlich finde ich es schon erstaunlich, dass es überhaupt veröffentlicht wurde.
      Wie andere schon gesagt haben, hat Apple Emulatoren im Store überhaupt nicht zugelassen, und vielleicht machen sie sich Sorgen, zu viel Markt zu verlieren, weil die EU die Zulassung von Sideloading erzwingt.
      Ich habe mir den App-Store-Eintrag angesehen, und es ist in vielerlei Hinsicht ziemlich witzig, dass diese App in der Adventure-Kategorie steht und ihr Icon eine Piratenflagge ist.
    • Ist Apple bei Apps, die wie Emulatoren die Ausführung beliebigen Codes erlauben, nicht sehr restriktiv?
      Wenn sich die Richtlinie nicht kürzlich geändert hat, ist das ziemlich verwunderlich.
    • Ich dachte, das wäre verboten, weil die Architektur einen Interpreter enthält, der die Ausführung beliebigen Codes ermöglicht.
      Ehrlich gesagt weiß ich nicht, wie das durch Apples Prüfung gekommen ist.
    • Dass es überhaupt zugelassen wurde, überrascht mich.
      Soweit ich weiß, hat Apple noch nie universelle Virtualisierungssoftware zugelassen.