2 điểm bởi GN⁺ 2024-01-01 | 1 bình luận | Chia sẻ qua WhatsApp
  • ScummVM là ứng dụng miễn phí đã được phát hành trên App Store, cho phép chạy các game phiêu lưu point-and-click cổ điển và RPG trên iPhone/iPad
  • Ứng dụng bao gồm bản demo DOS của Indiana Jones and the Fate of Atlantis và bản demo DOS EGA của The Secret of Monkey Island, đều thuộc bản quyền của Lucasfilm Ltd.
  • Đây là phần mềm mã nguồn mở theo giấy phép GPL v3.0, mã nguồn được cung cấp tại kho scummvm/scummvm trên GitHub
  • Bản mới nhất 2026.3.0 “Carousels & Killer Whales” bao gồm game được hỗ trợ mới, cải tiến GUI và sửa lỗi theo từng engine
  • Hoạt động trên iOS 9.0 trở lên, iPadOS 9.0 trở lên, visionOS 1.0 trở lên, và nhà phát triển cho biết ứng dụng không thu thập dữ liệu

Thông tin niêm yết trên App Store

  • ScummVM là ứng dụng cho phép chơi nhiều game phiêu lưu đồ họa point-and-click cổ điển và RPG
  • Phân loại trên App Store là Adventure và giá là miễn phí
  • Dung lượng ứng dụng là 281.4MB, ngôn ngữ hiển thị là English
  • Xếp hạng độ tuổi là 9+, có thể hiếm khi chứa yếu tố bạo lực hoạt hình hoặc giả tưởng, súng hoặc vũ khí khác
  • Điểm đánh giá trên App Store là 4.8/5 từ 102 lượt đánh giá

Demo đi kèm và tài nguyên game

  • Ứng dụng được đóng gói kèm 2 bản demo có thể chơi được
    • Indiana Jones and the Fate of Atlantis (DOS Demo)

      • The Secret of Monkey Island (DOS EGA Demo)
      • Bản quyền của cả hai tựa demo đều thuộc về Lucasfilm Ltd.
      • Có thể xem thêm thông tin, demo và các game phiêu lưu miễn phí tải về trên website ScummVM
      • Danh sách mới nhất về nơi có thể lấy game nằm tại https://wiki.scummvm.org/index.php/Where_to_get_the_games
      • Tài liệu đầy đủ được cung cấp tại https://docs.scummvm.org/
      • Có thể thảo luận về phiên bản iOS trong mục iOS trên diễn đàn web của ScummVM

Mã nguồn mở và giấy phép

2026.3.0 “Carousels & Killer Whales”

  • Phiên bản mới nhất là 2026.3.0 với tên phát hành “Carousels & Killer Whales”
  • Các game mới được hỗ trợ bao gồm
    • 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

      • Thêm Pilot Brothers: The Case of Serial Maniac cùng 5 game khác dùng cùng engine
      • Có thêm cộng tác viên mới tham gia trùng với thời điểm bắt đầu Google Summer of Code, đồng thời bổ sung các cải tiến về GUI và chất lượng
      • Tìm kiếm được cải thiện
      • kinetic scrolling
      • Hộp thoại About được làm lại
      • 10 engine được hỗ trợ đã nhận các tinh chỉnh và cải tiến
      • Martian Memorandum được sửa lỗi script
      • Simon 2 được cải thiện hỗ trợ đa ngôn ngữ
      • Engine GLK thêm bảng điều khiển mới để tinh chỉnh render văn bản
      • Last ExpressRex Nebular được sửa một số lỗi corner case
      • Might and Magic 1 được làm lại đáng kể phần keymapper và cải thiện hỗ trợ enhanced patch
      • Công việc trên engine Nancy bổ sung 2 game mới, đồng thời phần lớn các game trong series đã được hỗ trợ từ trước nhận sửa lỗi
      • Engine SLUDGE được thêm 2 game mới, có thể tải các game này từ website ScummVM
      • Engine TwinE dùng cho series Little Big Adventure đã được sửa lỗi
      • Ghi chú phát hành chi tiết có tại https://downloads.scummvm.org/frs/scummvm/2026.3.0/ReleaseNotes.html

Thay đổi trong các bản cập nhật trước

  • 2026.2.0 được giới thiệu là bản cải thiện chức năng ứng dụng theo cập nhật của Apple và không bao gồm tính năng mới
    • Hỗ trợ Text to speech
    • Hỗ trợ thiết bị MIDI ngoài
    • Sửa screen mirroring qua AirPlay
    • Thêm hỗ trợ Necronomicon: The Dawning of Darkness
    • Thêm engine ALG cho American Laser Games bản DOS
  • 2026.1.0 bao gồm cập nhật iOS 26, hỗ trợ scaling shader và antialiasing cho engine 3D, cùng việc sử dụng ngữ cảnh OpenGL ES 3 trên các thiết bị được hỗ trợ
  • 2.9.1 sửa lỗi trên cổng iOS/iPadOS khi không kiểm tra được sự tồn tại của Fluidsynth soundfont trong hệ thống tệp sandboxed
  • 2.9.0 bổ sung hỗ trợ Apple Pencil, biểu tượng ứng dụng cho chế độ Dark/Tinted và sửa lỗi ổn định cho cổng iOS/iPadOS
    • Các game mới được hỗ trợ gồm Thimbleweed Park, The Space Bar, Moonbase Commander, Backyard Basketball, Unrest, Rise of the Dragon và các game khác
  • 2.8.1 sửa lỗi phân tích cú pháp phiên bản GLSL trên nền tảng OpenGL ES2, việc sử dụng shader trên các triển khai OpenGL cũ, cùng các vấn đề theo từng game trong nhiều engine như AGI/AGS/NANCY/SCUMM/TWINE/Ultima

Quyền riêng tư, tương thích và thiết bị nhập liệu

  • Nhà phát triển cho biết ứng dụng không thu thập dữ liệu
  • Apple cho biết họ chưa xác minh thông tin xử lý quyền riêng tư do nhà phát triển hiển thị
  • Mục trợ năng cho thấy nhà phát triển hiện chưa đánh dấu các tính năng trợ năng được hỗ trợ
  • Khả năng tương thích như sau
    • iPhone: iOS 9.0 trở lên
    • iPad: iPadOS 9.0 trở lên
    • iPod touch: iOS 9.0 trở lên
    • Apple Vision: visionOS 1.0 trở lên
  • Hỗ trợ tay cầm chơi game và có thể chơi bằng các tay cầm PlayStation, Xbox, MFi tương thích

1 bình luận

 
GN⁺ 2024-01-01
Ý kiến trên Hacker News
  • Tôi nhớ đến bản remaster Monkey Island từng có trên iPhone và một vài nền tảng
    Hình ảnh mới và âm thanh/nhạc rất tuyệt, còn có thể chuyển ngay giữa đồ họa cũ và mới ở từng cảnh để xem khác biệt, rất thú vị; nhưng vài năm sau nó bị gỡ khỏi App Store, thật đáng tiếc

    • Disney đã gỡ nó xuống sau khi mua lại LucasArts
      Khi tôi định tải lại thì nó cũng biến mất khỏi danh sách đã mua; phàn nàn với Apple thì về cơ bản chỉ nhận được câu trả lời kiểu “đáng lẽ bạn phải tự sao lưu, tạm biệt”, coi như mất 12 đô la
    • Đáng tiếc là nhà phát triển đã không cập nhật để tương thích với phiên bản iOS chỉ hỗ trợ 64-bit, tức iOS 11 trở lên
  • Tôi tò mò không biết thứ này đã vượt qua quy trình duyệt app bằng cách nào
    Apple từ trước đến nay không cho phép bất kỳ loại emulator nào trên App Store, và có lẽ app này cũng sẽ sớm bị gỡ

    • Có cảm giác “[bộ luật của Apple] giống ‘guideline’ hơn là quy tắc thực sự”
    • Cách Apple diễn giải quy tắc này khá kỳ lạ
      Kiểu như cho phép iSH nhưng lại không cho iDOS
    • 2.5.2 Ứng dụng phải tự hoàn chỉnh bên trong bundle của mình, không được đọc hoặc ghi dữ liệu ngoài vùng container được chỉ định, và không được tải xuống, cài đặt hay thực thi mã nhằm đưa vào hoặc thay đổi chức năng của ứng dụng, bao gồm cả các ứng dụng khác. Các ứng dụng giáo dục được thiết kế để dạy, phát triển hoặc cho học viên kiểm thử mã thực thi có thể tải xuống mã trong một số trường hợp hạn chế, nhưng mã đó không được dùng cho mục đích khác. Những ứng dụng như vậy phải cho phép người dùng xem đầy đủ và chỉnh sửa mã nguồn do ứng dụng cung cấp
      https://developer.apple.com/app-store/review/guidelines/#phy...

    • Nói chặt chẽ thì cũng có thể xem nó không phải “emulator” mà là engine thực thi
    • ScummVM tuyên bố rõ rằng bản thân nó không phải bất kỳ loại emulator nào
      Nó không chạy mã nguồn gốc của game, mà là triển khai lại hoàn toàn game bằng cách sử dụng các tài sản gốc như hình ảnh, âm thanh, script nội bộ, v.v.
  • Thú vị thật
    Ứng dụng mà con trai 5 tuổi của tôi thích nhất trên tablet Android là ScummVM
    Tôi đã mua toàn bộ các game Putt Putt, Freddy Fish, Spy Fox trên Steam rồi chép file dữ liệu sang ScummVM trên Android, và cháu chơi rất vui
    Tôi thấy cho trẻ dành thời gian vào các game kiểu này tốt hơn nhiều so với những game mobile độc hại nhắm vào trẻ nhỏ bằng vòng lặp lặp đi lặp lại, bộ đếm ngược và các nội dung bị khóa sau mua hàng trong ứng dụng

    • Khoảng 5 năm nữa, khi đi đường dài bằng ô tô, có thể mua cho cháu The Longest Journey cũng được
      Đừng quên bản vá HD: https://tljhd.github.io/
    • Những game như vậy hay hơn rất nhiều so với gần như mọi thứ có thể tìm trên App Store, và cả bộ sưu tập trước đây chắc khoảng 50 đô la, hoặc bây giờ cũng tầm đó
    • Vài tháng trước tôi đã chơi lại toàn bộ các game Spy Fox trên Steam Deck và thật sự rất vui
      Điều khiển point-and-click không hoàn toàn hợp với Deck, nhưng vẫn chịu được, và hiệu ứng hoài niệm bù đắp khá nhiều
    • Các game đó cũng được bán trên App Store, nhưng có vẻ dùng phiên bản ScummVM cũ và với chúng tôi thì khá hỏng
      Hy vọng phía iOS sẽ được cải thiện và sửa lỗi thêm. Những game này đến giờ vẫn tuyệt vời và vẫn cực kỳ buồn cười với trẻ 4 tuổi
      Tôi muốn thấy vùng chạm lớn hơn và hỗ trợ kéo bằng cảm ứng đúng cách
      Tôi cũng nghĩ ngày nay người ta không còn làm những game kiểu này nữa, nhưng nếu có ví dụ chứng minh tôi sai thì rất muốn được biết
  • Có nơi nào hợp pháp để lấy image chạy trên máy ảo này không?

    • GOG là lựa chọn tốt nhất
      Tôi có vài game; nếu chịu khó chờ thì quanh năm có các đợt giảm giá khá tốt, có thể mua rất rẻ và không có DRM
    • Có thể trên Steam
      Tôi đã mua nhiều game kiểu này trên Steam rồi chỉ chép các file dữ liệu sang tablet của con trai, và chúng chạy hoàn hảo, kể cả bản địa hóa
    • https://wiki.scummvm.org/index.php?title=Category:Freeware_G...
      Tuy nhiên danh mục này có vẻ lớn hơn danh sách game được hỗ trợ. Nếu bấm vào liên kết “where to get” sẽ có danh sách được sắp xếp hơn
      Có 4 game được đưa vào hầu hết các bản phân phối Linux, nhưng dường như không chỉ vì chất lượng mà còn vì vấn đề giấy phép chính xác
      Flight of the Amazon Queen có mọi thứ bạn mong đợi ở một game phiêu lưu fantasy, và nếu chỉ chơi một game thì tôi đề xuất game này
      Beneath a Steel Sky là game hay, nhưng không có không khí tươi sáng
      Lure of the Temptress khi tôi thử thì có lỗi, khiến VM bị crash hoặc treo
      Drascula: The Vampire Strikes Back thì khá ngượng ngùng
    • Có Steam, GOG
      Và trên archive.org cũng có một số game được đăng miễn phí dưới dạng phần mềm bị bỏ rơi
    • https://wiki.scummvm.org/index.php/Where_to_get_the_games
  • “ScummVM là một chương trình cho phép chạy một số game phiêu lưu đồ họa và nhập vai cổ điển nhất định; bạn phải đã có các tệp dữ liệu của những game đó. Điểm cốt lõi là ScummVM thay thế tệp thực thi đi kèm trong game, giúp bạn có thể chơi trên cả những hệ thống vốn không được thiết kế ban đầu cho chúng. ScummVM là bản viết lại hoàn toàn các tệp thực thi của những game này, và không phải là trình giả lập
    ScummVM hỗ trợ một thư viện khổng lồ với hơn 325 game phiêu lưu, bao gồm các tác phẩm kinh điển của những studio biểu tượng như LucasArts, Sierra On-Line, Revolution Software, Cyan, Inc., Westwood Studios. Bạn có thể trải nghiệm các game đột phá như loạt Monkey Island, Broken Sword, Myst, Blade Runner cùng nhiều tác phẩm nổi tiếng khác, cũng như những game phiêu lưu rất ít người biết và các viên ngọc ẩn”
    Đây là phần giải thích dành cho những người không biết ScummVM là gì như tôi
    https://www.scummvm.org/compatibility/

  • Cũng có DREAMM: https://aarongiles.com/dreamm/

    • DREAMM là một dự án khá lớn và khác ScummVM ở một vài điểm
      Khác biệt chính là ScummVM là một bản tái triển khai engine. Nó viết mã mới để sao chép hành vi của game gốc
      Aaron Giles từng làm việc tại LucasArts và đóng vai trò then chốt trong việc port SCUMM sang Windows cho Full Throttle và Curse of Monkey Island
      DREAMM là một trình giả lập x86 hoàn chỉnh, chạy trực tiếp mã game gốc[0]
      Thú vị là như vậy thì DREAMM lại gần với máy ảo hơn ScummVM
      [0]: https://aarongiles.com/dreamm/docs/v21/#faq-scummvm
  • ScummVM 2.8.0 nhìn chung là một bản phát hành khá lớn, đến mức việc lên App Store trông như chỉ là phần thêm vào
    Ghi chú phát hành đầy đủ cũng khá dài[0]
    Danh sách game được hỗ trợ đã tăng lên nhiều, và giờ có thể chạy cả loạt Adibou, Might & Magic đầu tiên, và Muppet Treasure Island
    Một đợt rà soát lớn với engine Broken Sword cũng đã khôi phục nhiều tính năng nhỏ từng bị thiếu
    Nếu bạn có chút quan tâm nào đến game phiêu lưu cổ điển thì rất đáng để xem qua
    [0]: https://downloads.scummvm.org/frs/scummvm/2.8.0/ReleaseNotes...

  • Các bài liên quan
    ScummVM - https://news.ycombinator.com/item?id=33701378 - tháng 11 năm 2022, 2 bình luận
    ScummVM 2.5 “Twenty years ago today” - https://news.ycombinator.com/item?id=28812403 - tháng 10 năm 2021, 43 bình luận
    ScummVM “Interactive Fantasy” 2.2.0 Sees the Light - https://news.ycombinator.com/item?id=24619533 - tháng 9 năm 2020, 52 bình luận
    ScummVM 2.1.0 - https://news.ycombinator.com/item?id=21231840 - tháng 10 năm 2019, 38 bình luận
    ScummVM 2.0 released - https://news.ycombinator.com/item?id=15946692 - tháng 12 năm 2017, 31 bình luận
    ScummVM ported to HTML5 - play old games in your browser - https://news.ycombinator.com/item?id=5861429 - tháng 6 năm 2013, 34 bình luận
    Maniac Tentacle Mindbenders: ScummVM's unpaid coders keep adventure gaming alive - https://news.ycombinator.com/item?id=3508909 - tháng 1 năm 2012, 7 bình luận
    GPL, ScummVM and violations - https://news.ycombinator.com/item?id=2108237 - tháng 1 năm 2011, 11 bình luận
    Atari violates the ScummVM's license - https://news.ycombinator.com/item?id=675418 - tháng 6 năm 2009, 11 bình luận

  • Có cách nào tải game trực tiếp trên thiết bị di động mà không dùng nhà cung cấp lưu trữ đám mây không?
    Trên trang ScummVM có khá nhiều game có thể tải miễn phí[0]. Trên di động thì tôi tải được file zip, nhưng không biết cách đưa vào ứng dụng
    0: https://www.scummvm.org/games/

    • Tôi đã tìm ra cách
      Trong Safari trên di động, nhấn vào file để tải xuống rồi nhấn xác nhận
      Khi hoàn tất, nhấn vào vòng tròn màu xanh có mũi tên xuống cạnh thanh địa chỉ để mở danh sách tải xuống
      Nhấn vào file vừa tải để chuyển sang ứng dụng Files
      Trong ứng dụng Files, nhấn vào file zip vừa tải để giải nén
      Nhấn giữ thư mục rồi chọn “Move”
      Di chuyển đến hoặc tìm thư mục “ScummVM”
      Nhấn “Move” ở góc trên bên phải
      Giờ game sẽ hiện trong trình duyệt file của ScummVM và có thể thêm vào
      Trong launcher của ScummVM, nhấn “Add Game”, chọn thư mục rồi nhấn “Choose” là được
  • Tôi thắc mắc vì sao việc này lại mất nhiều thời gian đến vậy
    Có ai biết không?

    • Tôi lại thấy việc nó được phát hành đã là điều đáng ngạc nhiên rồi
      Như những người khác đã nói, Apple vốn hoàn toàn không cho phép trình giả lập trên store, và có thể họ lo sẽ mất quá nhiều thị trường khi EU buộc phải cho phép sideloading
      Tôi đã xem danh sách trên App Store, và việc ứng dụng này nằm trong danh mục Adventure với biểu tượng là cờ hải tặc thật sự khá buồn cười theo nhiều nghĩa
    • Chẳng phải Apple rất hạn chế các ứng dụng cho phép thực thi mã tùy ý, giống như trình giả lập sao?
      Nếu gần đây chính sách không thay đổi thì điều này khá khó hiểu
    • Tôi cứ nghĩ nó thuộc diện bị cấm vì cấu trúc có kèm trình thông dịch, cho phép chạy mã tùy ý
      Thành thật mà nói, tôi không hiểu làm sao nó vượt qua được khâu kiểm duyệt của Apple
    • Việc nó được cho phép đã là đáng ngạc nhiên
      Theo tôi biết, Apple chưa từng cho phép phần mềm ảo hóa đa dụng