- 1980 के दशक के Mac OS को API स्तर पर फिर से लागू करके Apple के ROM या सिस्टम सॉफ़्टवेयर के बिना 68K Mac applications को सीधे चलाया जा सकता है
- पूरे हार्डवेयर को emulation करने के बजाय ऑपरेटिंग सिस्टम को ही प्रतिस्थापित करने वाली संरचना है, जिससे boot प्रक्रिया के बिना तुरंत app launch संभव है
- backend 68K emulator और SDL2-आधारित frontend से मिलकर बना है, जो macOS, X11, Linux framebuffer आदि विभिन्न platforms पर एक जैसा environment प्रदान करता है
- MacPaint, Lode Runner, The Fool’s Errand जैसे classic Macintosh software को 1-bit graphics environment में चलाया जा सकता है
- GitHub open source के रूप में वितरित किया जाता है, और POSIX systems तथा VNC clients पर भी चल सकने वाला open reimplementation project है
Advanced Mac Substitute का परिचय
- Advanced Mac Substitute(AMS) 1980 के दशक के Mac OS को API स्तर पर फिर से लागू करने वाला project है, जो Apple के ROM या सिस्टम सॉफ़्टवेयर के बिना 68K Mac applications चला सकता है
- पारंपरिक emulators से अलग, यह पूरे hardware को emulate नहीं करता, बल्कि केवल 680x0 processor का अनुकरण करता है और ऑपरेटिंग सिस्टम को ही प्रतिस्थापित करता है
- इस संरचना की वजह से boot प्रक्रिया के बिना सीधे application चलाया जा सकता है
संरचना और घटक
- AMS को factored application के रूप में बनाया गया है
- backend एक 68K emulator है, जिसे POSIX systems पर कहीं भी build और run किया जा सकता है
- frontend एक bitmap terminal abstraction layer है, जो SDL2 पर आधारित है और macOS, X11, Linux framebuffer(fbdev) के लिए implementation शामिल करता है
- इस संरचना से विभिन्न platforms पर एक जैसा 68K Mac application execution environment मिलता है
चलने वाले applications और demo
- AMS original Macintosh के कई applications चला सकता है
- उदाहरण के लिए 1984 में जारी Amazing, Solitaire, Missile, IAGO जैसे games शामिल हैं
- इसके अलावा MacPaint, System’s Twilight, Lode Runner, The Fool’s Errand जैसे programs भी चलाए जा सकते हैं
- हर application AMS के भीतर 1-bit graphics environment में चलता है, और इसके वास्तविक चलने के वीडियो भी उपलब्ध हैं
समर्थित सुविधाएँ
- AMS निम्नलिखित Mac OS graphics और UI elements को support करता है
- 1-bit depth graphics, regions, circles और rounded rectangles, lines, cursor, GrafPorts, text, windows, controls, menus, dialogs आदि
- इससे 1980 के दशक के Macintosh software की visual और functional विशेषताओं को काफ़ी विश्वसनीय रूप से पुनर्निर्मित किया जाता है
source code और execution environment
- AMS का source code GitHub पर metamage_1 repository में सार्वजनिक है
- इसे macOS / OS X, X Window System, Linux framebuffer console, या VNC client पर सीधे चलाया जा सकता है
- project का legacy documentation अलग पेज पर स्थानांतरित किया गया है, और वर्तमान में उसका revision चल रहा है
demo उदाहरण
- आधिकारिक साइट पर कई demo videos शामिल हैं, जिनमें MacPaint, Amazing, Nyanochrome Cat आदि के running scenes देखे जा सकते हैं
- “Welcome to Advanced Mac Substitute” स्क्रीन वास्तविक boot screen नहीं, बल्कि application-form interface है
अन्य जानकारी
- project का प्रबंधन v68k.org पर किया जाता है, और नवीनतम update 2025 11 29 को किया गया
- developer GitHub और Twitter accounts के माध्यम से सक्रिय है
अभी कोई टिप्पणी नहीं है.