इस प्रोजेक्ट के बारे में
ZEsarUX (ZX Second-Emulator And Released for UniX) Cesar Hernandez Baño द्वारा UNIX-जैसे सिस्टम और Windows के लिए बनाया गया एक एमुलेटर है। यह Sinclair कंप्यूटरों और संबंधित 8-बिट मशीनों के एक व्यापक समूह पर केंद्रित है।
एमुलेटेड सिस्टम में MK14, ZX80, ZX81, ZX Spectrum मॉडल (16k, 48k, 128k, +2, +2A, +3), Sinclair QL, Cambridge Z88, Microdigital TK श्रृंखला, Czerweny CZ श्रृंखला, Timex Sinclair/Computer मॉडल, Inves Spectrum +, Sam Coupe, Pentagon, Chloe, Chrome, Prism, ZX-Uno, ZX-Evolution BaseConf और TS-Conf, ZX Spectrum Next, Jupiter Ace, Amstrad CPC 464/664/6128, Amstrad PCW 8256/8512, MSX1, Spectravideo 318/328, Colecovision, Sega SG1000 और Sega Master System शामिल हैं। README में कहा गया है कि यह Chloe 140/280, Prism और Chrome के लिए एकमात्र एमुलेटर है।
कोर एमुलेशन में अनडॉक्यूमेंटेड Z80 फ्लैग और MEMPTR, आइडल बस पोर्ट, कंटेंडेड मेमोरी, ULA टाइमिंग, Motorola 68008 (QL) और SC/MP INS8060 (MK14) शामिल हैं। वीडियो सुविधाओं में ULAplus, Flash Color, Chroma81, Spectra, Timex मोड, Pentagon 16C, Prism मोड, ZGX स्प्राइट चिप, स्नो इफेक्ट, इंटरलेस्ड/स्कैनलाइन्स/गीगास्क्रीन, साथ ही कई विज़ुअल इफेक्ट और एनाग्लिफ जनरेशन शामिल हैं। ऑडियो एमुलेशन में AY-3-8912, Turbosound, 3 AY चैनल, MIDI, विभिन्न DAC, General Sound, SN76489AN, Quicksilva/ZON-X81/VSYNC साउंड, Jupiter Ace साउंड, SAA1099 सिमुलेशन और QL i8049 साउंड शामिल हैं।
स्टोरेज और मीडिया सपोर्ट में टेप फॉर्मेट (RWA, SMP, WAV, TZX, PZX, CDT, TAP, P, P81, O), स्नैपशॉट (ZSF, ZX, Z80, SP, SPG, NEX, SNA, ACE और अन्य), माइक्रोड्राइव (MDR, RMD, MDV), फ्लॉपी (DSK), MMC/SD (HDF, IMG, RAW), IDE (RAW), कार्ट्रिज (DCK, ROM, COL, SG) और RZX प्लेबैक शामिल हैं। यह कई इंटरफेस और कंट्रोलर एमुलेट करता है, जिनमें Multiface, Betadisk/TR-DOS, DivMMC, DivIDE, ESXDOS, ZXPand, Dandanator, Kartusho, iFrom, SamRam, LEC Memory, HiLow DataDrive, Nec PD765 और ZX Printer शामिल हैं।
यह अपना स्वयं का विंडोड वातावरण (ZX Vision/ZX Desktop) प्रदान करता है जिसमें सभी प्लेटफार्मों पर एक समान GUI है, और X-Windows, SDL, Cocoa, Framebuffer, ncurses, aalib, cacalib और कंसोल आउटपुट जैसे वीडियो ड्राइवरों का समर्थन करता है; ऑडियो ड्राइवरों में PulseAudio, Alsa, SDL, OSS, वन-बिट स्पीकर, CoreAudio शामिल हैं। यह जॉयस्टिक और कीबोर्ड-रहित सेटअप, ऑन-स्क्रीन कीबोर्ड, Kempston माउस, लाइट गन/पेन, अपने ZENG प्रोटोकॉल के माध्यम से नेटवर्क गेमिंग, एक रिमोट कमांड प्रोटोकॉल (ZRCP) जिसे telnet और Visual Studio Code डिबगिंग से उपयोग किया जा सकता है, और टेक्स्ट-टू-स्पीच के लिए प्रिंट-कैरेक्टर ट्रैप जैसी एक्सेसिबिलिटी सुविधाओं का समर्थन करता है।
डिबगिंग टूल में रिवर्स डिबगिंग, CPU हिस्ट्री, असेंबलर/डिसअसेंबलर, कंडीशनल ब्रेकपॉइंट, वॉच, हेक्साडेसिमल एडिटर, स्प्राइट/टाइल व्यूअर, BASIC व्यूअर, इनफिनिट लाइव्स फाइंडर और एक टेक्स्ट एडवेंचर डिबगर शामिल हैं। फ़ाइल यूटिलिटीज़ सामान्य फॉर्मेट को कन्वर्ट और इंस्पेक्ट करती हैं। कॉन्फ़िगरेशन कमांड लाइन, कॉन्फ़िग फ़ाइलों और प्रति-गेम सेटिंग्स के माध्यम से सेट किया जा सकता है। रिलीज़ GNU/Linux, FreeBSD, Haiku, macOS, Windows और Raspberry Pi के लिए सोर्स और बाइनरी के रूप में उपलब्ध हैं, साथ ही थर्ड-पार्टी पैकेज और एक Docker इमेज भी है। यह प्रोजेक्ट GNU GPL v3 के तहत वितरित किया जाता है, जिसमें बंडल किए गए थर्ड-पार्टी ROM, मीडिया और गेम अलग-अलग लाइसेंस के तहत हैं।
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.