HeadlinesBriefing favicon HeadlinesBriefing.com

Ogre Battle 64 को नेटिव PC एज़ीक्यूटेबल में फिर से कंपाइल

Hacker News •
×

lfarroco द्वारा GitHub पर Ogre Battle 64: Person of Lordly Caliber (USA, Rev A) के लिए एक स्थैतिक पुनरावृत्ति प्रोजेक्ट जारी कर दी गई है। N64Recomp टूलचेन का उपयोग करकर, प्रोजेक्ट N64 गेम को कॉपीराइटेड गेम डेटा के बिना नेटिव PC एज़ीक्यूटेबल में परिवर्तित करता है। उपयोगकर्ताओं को अपना स्वयं का ROM डम्प प्रदान करना आवश्यक है। मुख्य कोड सेगमेंट, जिसमें 807 फ़ंक्शन शामिल हैं, को पूरी तरह से C में फिर से कंपाइल कर दिया गया है, जिसमें रेंडरिंग, इनपुट और ऑडियो के लिए रनटाइम ऐप अगले मील के रूप में शामिल है। प्रोजेक्ट का बहुतांश हिस्सा Deep Seek v4/v4.1 Flash मॉडल द्वारा किया गया था। बिल्ड निर्देशों में macOS उपकरणों की आवश्यकता है, जिसमें mips-linux-gnu-binutils, cmake और splat64 शामिल हैं, साथ ही एक 40 MB USA Rev A ROM डम्प। फिर से कंपाइल किया गया ऐप एक ROM चयन स्क्रीन के साथ शुरू होता है, हैश द्वारा मान्य करता है, और स्थानीय रूप से बैटरी सहेज़ाएँ संग्रहीत करता है। वितरण पैकेज स्व-निर्भर होते हैं और SDL2 को स्थिर रूप से लिंक किया गया है। रेंडरर RT64 उप-मॉड्यूल का उपयोग करता है, जिसके लिए SDL < 2.0.22 वाले सिस्टम (जैसे Ubuntu 22.04) के लिए एक पैच की आवश्यकता है। यह प्रोजेक्ट संरक्षण और अंतःक्रियात्मक अनुसंधान के लिए है; ROM या निकाले गए संपत्तियों का वितरण प्रतिबंधित है।