প্রকল্প সম্পর্কে

Playdex একটি ডেস্কটপ অ্যাপ্লিকেশন যা স্থানীয় ড্রাইভগুলিতে সংরক্ষিত ROM সংগ্রহগুলিকে সংগঠিত এবং চালু করার জন্য ডিজাইন করা হয়েছে। Tauri 2 (Rust) এবং React দিয়ে তৈরি, এটি একটি ব্যাপক লাইব্রেরি ম্যানেজার যা গেম ডাউনলোড না করে বিদ্যমান ROM ফাইলগুলিকে ইনডেক্স করে। মূল কার্যকারিতা সঠিক শনাক্তকরণের উপর নির্ভর করে: এটি ফোল্ডার স্ক্যান করে, CRC32, MD5, এবং SHA1 হ্যাশ গণনা করে (এমনকি আর্কাইভের ভিতরেও), এবং এই ডেটা ব্যবহার করে ScreenScraper এবং TheGamesDB এর মতো মেটাডেটা প্রদানকারীদের সাথে গেমগুলিকে মেলাতে, কভার আর্ট এবং বর্ণনা পেতে। মূল বৈশিষ্ট্যগুলির মধ্যে রয়েছে ম্যাজিক নম্বর এবং ফাইল স্ট্রাকচার বিশ্লেষণ ব্যবহার করে অত্যাধুনিক প্ল্যাটফর্ম সনাক্তকরণ, ডিস্ক ইমেজ (CUE/BIN) এবং আর্কাইভগুলির জন্য সমর্থন, এবং No-Intro/Redump DAT ফাইলগুলির বিরুদ্ধে যাচাইকরণ যাতে ডাম্পের সততা নিশ্চিত হয়। এটি IPS, UPS, বা BPS প্যাচগুলি প্রয়োগ করে মূল ROMগুলির কপিগুলিতে ROM হ্যাকগুলি সমর্থন করে। লঞ্চ করার জন্য, এটি RetroArch এবং স্বতন্ত্র এমুলেটরগুলির সাথে সংহত হয়, কোর নির্বাচন এবং চিট ফাইলগুলি স্বয়ংক্রিয়ভাবে পরিচালনা করে। অ্যাপটি প্লেটাইম ট্র্যাক করে, সেভ স্টেটগুলি পরিচালনা করে, এবং কীবোর্ড, মাউস, বা কন্ট্রোলার নেভিগেশনের জন্য অপ্টিমাইজ করা একাধিক UI স্কিন অফার করে। Playdex স্থানীয় ডেটা গোপনীয়তার উপর জোর দেয়, SQLite-এ মেটাডেটা সংরক্ষণ করে এবং একটি ব্যক্তিগত প্রোটোকলের মাধ্যমে আর্টওয়ার্ক নিয়ে আসে, একই সাথে বাল্ক মেটাডেটা আপডেট এবং লাইব্রেরি পরিষ্কার করার জন্য সরঞ্জাম সরবরাহ করে।