इस प्रोजेक्ट के बारे में

Coffee GB मूल Game Boy (GB/DMG) और Game Boy Color (GBC/CGB) के लिए एक डेस्कटॉप एमुलेटर है, जिसे व्यावसायिक गेम, असामान्य कार्ट्रिज, होमब्रू, डेमो और डायग्नोस्टिक ROM में उच्च संगतता के लिए बनाया गया है। पुन: प्रयोज्य एमुलेशन कोर Java में लिखा गया है, जबकि डेस्कटॉप एप्लिकेशन और ऑर्केस्ट्रेशन लेयर Kotlin और Java का उपयोग करते हैं। मुख्य क्षमताएँ: - Game Boy और Game Boy Color एमुलेशन, जिसमें Super Game Boy बॉर्डर और पैलेट शामिल हैं। - सेव स्टेट और रिवाइंड: दस सेव स्लॉट, नामित स्टेट, प्रीव्यू, ऑटोसेव/रिज़्यूम, BESS स्टेट इंटरचेंज, स्क्रीनशॉट, डिटरमिनिस्टिक इनपुट रिकॉर्डिंग, और बैटरी-बैक्ड सेव। - .gb, .gbc, और .rom फ़ाइलों को ड्रैग एंड ड्रॉप के माध्यम से गेम लोड करना, सीधे या ZIP और 7z आर्काइव से। - लिंक-केबल गेम के लिए रोलबैक नेटप्ले, CGB और HuC-1/HuC-3 कार्ट्रिज हार्डवेयर के माध्यम से सिंक्रोनाइज़्ड इन्फ्रारेड संचार के साथ। - कार्ट्रिज के इन्फ्रारेड पोर्ट के माध्यम से .gbf फ़ाइलें भेजने और प्राप्त करने के लिए GBKiss Link समर्थन। - अनुकूलन योग्य डिस्प्ले और ध्वनि: फुलस्क्रीन, स्केलिंग, रोटेशन, ग्रेस्केल, रंग सुधार, LCD घोस्टिंग, ऑडियो-डिवाइस चयन, वॉल्यूम और लेटेंसी नियंत्रण। - कीबोर्ड और गेम-कंट्रोलर समर्थन, जिसमें संगत Super Game Boy गेम में चार खिलाड़ियों तक के लिए स्वतंत्र नियंत्रण शामिल है। - व्यापक कार्ट्रिज और एक्सेसरी समर्थन: रियल-टाइम क्लॉक, रंबल, टिल्ट नियंत्रण, Game Boy Camera, Game Boy Printer, Barcode Boy, Bardigun Reader, Full Changer, Pocket Sonar, Turbo File GB/Advance, Singer/Jaguar सिलाई मशीनें, और Datel Action Replay पास-थ्रू। - Game Genie और GameShark चीट्स, साथ में एक बंडल किया गया खोजने योग्य libretro चीट डेटाबेस। संगतता एक परिभाषित विशेषता है। परियोजना 17 सूट परिवारों से 5,858 स्वचालित निर्णय रिपोर्ट करती है, सभी पास, और GBEmulatorShootout में अधिकतम स्कोर। Acid2, CGB-ACID-HELL, Strikethrough, CasualPokePlayer परीक्षण, और Mealybug Tearoom परीक्षण जैसे सटीक-संदर्भ इमेज सूट को पिक्सेल-परफेक्ट बताया गया है। नेटप्ले एक सीधे, अनएन्क्रिप्टेड TCP कनेक्शन का उपयोग करता है, इसलिए इसका उपयोग केवल विश्वसनीय लोगों और नेटवर्क के साथ ही करना चाहिए। नेटप्ले के दौरान पॉज़, सेव स्टेट और रिवाइंड उपलब्ध नहीं हैं। ROM फ़ाइलें शामिल नहीं हैं। परियोजना MIT लाइसेंस के अंतर्गत उपलब्ध है।