প্রকল্প সম্পর্কে
shadPS4 হল একটি ওপেন-সোর্স PlayStation 4 এমুলেটর কোর যা C++-এ লেখা এবং Windows, Linux, macOS (Apple Silicon-এ 26.0+) এবং FreeBSD-কে লক্ষ্য করে তৈরি। প্রকল্পটি প্রাথমিক বিকাশ পর্যায়ে রয়েছে এবং এতে কোনো গ্রাফিক্যাল ইন্টারফেস নেই; ব্যবহারকারীদের GUI অভিজ্ঞতার জন্য আলাদা QtLauncher রিপোজিটরিতে নির্দেশ দেওয়া হয়। এমুলেটরটি ক্রমবর্ধমান সংখ্যক বাণিজ্যিক গেম বুট এবং চালাতে পারে, যার মধ্যে Bloodborne, Dark Souls Remastered, Red Dead Redemption, Yakuza 0 এবং DRIVECLUB-এর মতো শিরোনামের জন্য সামঞ্জস্যতা প্রদর্শিত হয়েছে। আইনত মালিকানাধীন PS4 কনসোল থেকে ডাম্প করা ফার্মওয়্যার মডিউল (SPRX লাইব্রেরি) প্রয়োজন, যা একটি sys_modules ডিরেক্টরিতে রাখতে হবে। এমুলেটরটি কমান্ড-লাইন আর্গুমেন্টের মাধ্যমে নিয়ন্ত্রিত হয় এবং কীবোর্ড, মাউস এবং গেমপ্যাড ইনপুট সমর্থন করে, প্রতি গেমে সংরক্ষিত কাস্টমাইজযোগ্য বাইন্ডিং সহ। ডিবাগিং বৈশিষ্ট্যগুলির মধ্যে রয়েছে RenderDoc ক্যাপচার, স্ক্রিনশট, FPS কাউন্টার এবং ভিডিও ডিবাগ ওভারলে। CMake ব্যবহার করে প্রতিটি সমর্থিত প্ল্যাটফর্মের জন্য বিল্ড নির্দেশাবলী দেওয়া হয়েছে, সাথে Docker-ভিত্তিক ওয়ার্কফ্লোও নথিভুক্ত করা হয়েছে। কোডবেসটি GPL-2.0-or-later লাইসেন্সের অধীনে রয়েছে এবং সম্পর্কিত এমুলেশন প্রকল্প যেমন yuzu (শেডার কম্পাইলার ডিজাইন), fpPS4 (OS গবেষণা) এবং Panda3DS (x64 বাইনারি এক্সিকিউশন অন্তর্দৃষ্টি) থেকে অবদান স্বীকার করে। উন্নয়ন সমন্বয় Discord-এ হয়, এবং সম্প্রদায় দ্বারা রক্ষণাবেক্ষণ করা একটি পাবলিক গেম সামঞ্জস্যতা ট্র্যাকার রয়েছে।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.