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

Freegosy একটি ক্রস-প্ল্যাটফর্ম Flutter অ্যাপ্লিকেশন, যা RomM ROM লাইব্রেরির জন্য একটি একীভূত ফ্রন্টএন্ড হিসেবে কাজ করে। এটি ব্যবহারকারীদের তাদের গেম সংগ্রহ ব্রাউজ ও ফিল্টার করতে, রিয়েল-টাইম অগ্রগতি ট্র্যাকিংসহ ROM ডাউনলোড করতে এবং সমর্থিত এমুলেটরগুলিতে সরাসরি গেম লঞ্চ করতে দেয়। অ্যাপটি RomM-এর সাথে গভীরভাবে ইন্টিগ্রেট করে, যার মধ্যে RomM 4.9-এর ফিচার যেমন প্রতি-ডিভাইস সেভ সিঙ্ক এবং প্লে সেশন ট্র্যাকিং সমর্থন অন্তর্ভুক্ত। প্রধান সক্ষমতাগুলোর মধ্যে রয়েছে macOS (ARM64/Intel), Windows এবং Linux (Steam Deck/EmuDeck এবং RetroDECK সহ)-এর জন্য নেটিভ সমর্থন, স্থায়ী মেটাডেটা ক্যাশিংসহ উন্নত অফলাইন মোড, এবং উন্নত এমুলেটর ব্যবস্থাপনা। ব্যবহারকারীরা Settings থেকে সরাসরি এমুলেটর ডাউনলোড, আপডেট এবং আনইনস্টল করতে পারেন, যেখানে সাধারণ আর্কাইভ ফরম্যাটের স্বয়ংক্রিয় এক্সট্র্যাকশন এবং স্মার্ট বাইনারি ডিটেকশন রয়েছে। RetroArch কোর ব্যবস্থাপনা 197টি libretro কোর সমর্থন করে, সাথে প্রতি-প্ল্যাটফর্ম এবং প্রতি-গেম কোর নির্বাচন। সেভ সিঙ্ক্রোনাইজেশন একটি প্রধান ফোকাস, যেখানে RomM-এর সাথে দ্বিমুখী লোকাল-টু-ক্লাউড সিঙ্ক, লোকাল ব্যাকআপ ইতিহাস, একটি সিরিয়াল ব্যাকগ্রাউন্ড সিঙ্ক কিউ, এবং RomM 4.9+ এ প্রতি-ডিভাইস সেভ আইসোলেশন রয়েছে। অ্যাপটি RetroArch, DuckStation, PPSSPP, Ryujinx, PCSX2, mGBA, Dolphin, Cemu, RPCS3 এবং অন্যান্যসহ বিস্তৃত এমুলেটর সমর্থন করে, যেখানে সেভ সিঙ্ক সামঞ্জস্যের বিভিন্ন স্তর রয়েছে। Freegosy-তে স্ক্রিপ্টিং ও অটোমেশনের জন্য একটি হেডলেস মোডও রয়েছে, যা কমান্ড লাইন থেকে JSON আউটপুটসহ list, download এবং launch অপারেশন করতে দেয়। UI-তে গেম কার্ডসহ ভিজ্যুয়াল-ফার্স্ট গ্রিড, সম্প্রতি খেলা গেমের দ্রুত অ্যাক্সেস, স্ক্রিনশট গ্যালারি, মাল্টি-ডিস্ক সমর্থন, এবং অ্যানালগ স্টিক ও হ্যাট সুইচ সমর্থনসহ কন্ট্রোলার ম্যাপিং রয়েছে। ইনস্টলেশন Nix flakes, Windows installers, macOS DMGs, এবং Linux AppImages বা tarballs-এর মাধ্যমে উপলব্ধ।