HeadlinesBriefing favicon HeadlinesBriefing.com

LLM से 1993 Amiga गेम Godot में पोर्ट करें

Hacker News •
×

ये मेरे Amiga गेम को Godot में पोर्ट करने के नोट्स हैं, जिसे मैंने मूल रूप से 1993 में बगदाद में MC68000 असेंबली में बनाया था, पिछली जुलाई की छुट्टियों के दौरान Claude Fable 5 का उपयोग करके। इसमें एक शाम लगी! सही अनुभव प्राप्त करने और इसे जारी करने में कुछ और सप्ताहांत और शामें लगीं।

मैंने पिछले कुछ हफ्तों में विश्लेषण किया कि Claude ने क्या किया, इसे अपने 33 वर्षों की स्मृति खिलाई कि मैंने गेम कैसे बनाया, मेरे नोट्स और git रिपॉजिटरी। इसने लेख का पहला मसौदा लिखा, और मैंने एक सप्ताह में पंक्ति दर पंक्ति संपादित किया। मेरे 1993 मैप एडिटर के स्क्रीनशॉट पहली बार हैं जब मैंने इसे तब से चलाया है। एक चीज़ जो मैंने कभी स्वयं सत्यापित नहीं की वह है 108-बाइट स्पष्टीकरण।

सब कुछ शुरू करने से पहले, मॉडल ने मेरे Mac पर vasm का उपयोग करके कोड असेंबल किया, और तब तक जारी रहा जब तक बाइनरी मेरे मूल गेम में मौजूद बाइनरी के बाइट-समान नहीं था। उसके बाद भी, लगभग 108 बाइट्स का बेमेल था। मैंने मूल रूप से AsmOne का उपयोग किया जो मेमोरी में असेंबल करता है, और गेम गेम चलाने के बाद उस मेमोरी को सहेजकर डिस्क पर सहेजा गया। इसलिए मूल शिप की गई फ़ाइलें उस गेम का स्नैपशॉट हैं जो पहले से चल रहा था, न कि साफ asm-one आउटपुट।

कृपया कोई भी प्रश्न पूछें। मैं मूल गेम मुफ्त में भी जारी कर रहा हूँ।