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 আউটপুট নয়।

অনুগ্রহ করে যেকোনো প্রশ্ন করুন। আমি মূল গেমটি বিনামূল্যে প্রকাশ করছি।