इस प्रोजेक्ट के बारे में
Geargrafx एक अत्यंत सटीक, क्रॉस-प्लेटफ़ॉर्म एमुलेटर है जो C++ में TurboGrafx-16 / PC Engine / SuperGrafx / CD-ROM² / LD-ROM² सिस्टम के लिए लिखा गया है। यह Windows, macOS, Linux, BSD पर और RetroArch (libretro) कोर के रूप में चलता है। इस प्रोजेक्ट में एक पूर्ण-सुविधा वाला डीबगर और एक एम्बेडेड MCP (Model Context Protocol) सर्वर शामिल है जो GitHub Copilot, Claude और Codex जैसे टूल्स के साथ AI-सहायता प्राप्त डीबगिंग को सक्षम बनाता है।
मुख्य विशेषताओं में शामिल हैं:
- संपूर्ण HuCard PCE/SGX कैटलॉग का सटीक एमुलेशन, साथ ही CD-ROM², Super CD-ROM², Arcade CD-ROM², और NEC LaserActive LD-ROM² (MMI इमेज के माध्यम से)।
- प्रीव्यू और रिवाइंड के साथ सेव स्टेट्स, इनपुट लेटेंसी कम करने के लिए रन-अहेड, बैकअप RAM और Memory Base 128 समर्थन।
- TurboLink मल्टीप्लेयर (एक मशीन पर दो इंस्टेंस) और 5 खिलाड़ियों तक के लिए Multi Tap समर्थन।
- कई कंट्रोलर विकल्प: Standard Gamepad (2 बटन), Avenue Pad 3 (स्वतः कॉन्फ़िगर), Avenue Pad 6, और Mouse।
- समायोज्य स्कैनलाइन संख्या (224p, 240p, या मैनुअल), वैकल्पिक LPF फ़िल्टर के साथ RGB या Composite रंग आउटपुट।
- कम्प्रेस्ड ROM और CD इमेज समर्थन (pce, sgx, cue, zip, chd, mmi), साथ ही फ़िज़िकल CD-ROM डिस्क प्लेबैक।
- Music ROM (HES) समर्थन और VGM रिकॉर्डर।
- स्वचालित ROM डिटेक्शन और हार्डवेयर चयन के लिए आंतरिक डेटाबेस।
- पूर्ण डीबगर: जस्ट-इन-टाइम डिसअसेम्बलर, CPU और मेमोरी एक्सेस ब्रेकपॉइंट्स, कोड नेविगेशन, डीबग सिंबल्स, मेमोरी एडिटर, PSG इंस्पेक्टर, और वीडियो व्यूअर (रजिस्टर, टाइल्स, स्प्राइट्स, बैकग्राउंड, CD-ROM सब-सिस्टम, SuperGrafx मोड में दोनों VDC)।
- STDIO और HTTP ट्रांसपोर्ट के साथ MCP सर्वर, जो एक्ज़ीक्यूशन कंट्रोल, मेमोरी इंस्पेक्शन, हार्डवेयर स्टेटस, रिवाइंड और अन्य के लिए टूल्स प्रदान करता है।
- Windows, Linux और macOS पर पोर्टेबल मोड।
- प्रोग्रामेबल शेडर चेन, कमांड-लाइन ROM लोडिंग, ड्रैग एंड ड्रॉप, और gamecontrollerdb.txt के माध्यम से आधुनिक गेम कंट्रोलर समर्थन।
डाउनलोड Windows (x64/ARM64), macOS (Apple Silicon/Intel, Homebrew cask), Linux (Ubuntu PPA, Fedora RPM, Ubuntu 24.04/26.04 x64/ARM64 के लिए डेस्कटॉप बिल्ड्स), साथ ही RetroArch कोर और डेव बिल्ड्स के लिए उपलब्ध हैं। बिल्ड निर्देश Windows (Visual Studio + SDL3), macOS (Xcode + Homebrew), Linux (Ubuntu/Debian, Fedora, Arch), BSD (FreeBSD, NetBSD, OpenBSD), और libretro के लिए प्रदान किए गए हैं।
Geargrafx GNU General Public License v3.0 के अंतर्गत ओपन सोर्स है। इस प्रोजेक्ट को drhelius द्वारा विकसित किया गया है और बैकर्स तथा प्रायोजकों द्वारा समर्थित किया गया है।
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.