SPECTRONICS is a SD/MMC card interface for the ZX-Spectrum. First designed by Mario Pratto as DivMMC and project by Miguel Angel Rodríguez Jódar named DivTIESUS
Is an independent design, compatible with the I/O ports and mapper used both in DivIDE and DivMMC, but adding more features like DB9 Kempston/Sega joystick port
Features
DivMMC compatible interface with 8 KiB of EEPROM and 128 KiB of RAM. Standard utils for EEPROM flashing, as provided by the ESXDOS team, are compatible with SPECTRONICS
Model autodetection. This means you don't need to put a jumper, or flip a switch to change from using it with a Spectrum 48K and a +3
Tested with ZX Spectrum 48K issue 1, 2, 3, 3B, 4A, 4B and 6A. NEC and Hitachi ROM chips. Also tested on Inves Spectrum, Spectrum 128K (both english and spanish versions), +2 grey, +2A, +2B and +3. Also tested on Harlequin 48K. Compatible with TK90X also
It uses its own fast clock (25 MHz). It does not need the CPU clock at all
Rear expansion port continuation, allowing the user to plug another device. Note that ROMCS and other signals are not filtered
NMI button to call file browser in ESXDOS, and handy RESET button
Standard SD card slot or microSD slot
A single switch SW1 is used to indicate SPECTRONICS that the EEPROM can be flashed (JP2 equivalent) and the automapping feature is disabled
Visual feedback for SD activity (yellow led)
ESXDOS shadowing does not collide with all-RAM feature in +2A/B/3 machines. If the system is in all-RAM mode, ESXDOS ROM mapping is disabled
DB9 Kempston/Sega joystick port and can be disabled by S3 switch
Supported formats file DSK, SCL, SNA, TAP, TRD, Z80
Get a SD or SD-HC card (tested up to 32 GB). Format it with FAT32. Copy the BIN and SYS directories from the ZIP file you have downloaded from ESXDOS site into the SD card
Last version 0.8.9
SPECTRONICS یک رابط کارت SD/MMC برای رایانههای ZX-Spectrum است.
این رابط در ابتدا توسط Mario Pratto با نام DivMMC طراحی شد و سپس توسط Miguel Angel Rodríguez Jódar با پروژهای به نام DivTIESUS توسعه یافت.
این رابط، طراحی مستقلی دارد، اما با پورتهای ورودی/خروجی (I/O) و مپر (mapper) مورد استفاده در DivIDE و DivMMC سازگار است، با این تفاوت که امکانات بیشتری مانند پورت جویاستیک DB9 (سازگار با Kempston/Sega) به آن افزوده شده است.
رابطی سازگار با DivMMC، مجهز به ۸ کیلوبایت EEPROM و ۱۲۸ کیلوبایت RAM. ابزارهای استاندارد برای فلش کردن EEPROM که توسط تیم ESXDOS ارائه شدهاند، با SPECTRONICS سازگار هستند.
تشخیص خودکار مدل. این یعنی دیگر نیازی به نصب جامپر یا تغییر وضعیت سوئیچ برای استفاده بین Spectrum 48K و +3 وجود ندارد.
تست شده روی مدلهای مختلف ZX Spectrum از جمله:
48K نسخههای Issue 1، 2، 3، 3B، 4A، 4B و 6A
چیپهای ROM از نوع NEC و Hitachi
همچنین تست شده روی: Inves Spectrum، Spectrum 128K (نسخههای انگلیسی و اسپانیایی)، +2 خاکستری، +2A، +2B و +3
همچنین روی Harlequin 48K تست شده
با مدل TK90X نیز سازگار است
از کلاک داخلی پرسرعت (۲۵ مگاهرتز) استفاده میکند. هیچ نیازی به کلاک CPU ندارد.
دارای خروجی توسعه در قسمت پشتی برای اتصال دستگاه دیگر. توجه داشته باشید که سیگنالهایی مانند ROMCS در این خروجی فیلتر نشدهاند.
دکمه NMI برای فراخوانی مرورگر فایل در ESXDOS، و دکمه RESET برای راهاندازی مجدد.
دارای اسلات کارت SD استاندارد یا microSD
یک سوئیچ منفرد به نام SW1 برای اعلام اینکه EEPROM قابل فلش است (معادل JP2)، و در این حالت ویژگی نگاشت خودکار (automapping) غیرفعال میشود.
دارای نمایشگر فعالیت کارت SD به صورت چراغ LED زرد رنگ
ویژگی سایهسازی ESXDOS با حالت all-RAM در ماشینهای +2A/B/3 تداخل ندارد. اگر سیستم در حالت all-RAM باشد، نگاشت ROM مربوط به ESXDOS غیرفعال میشود.
دارای پورت جویاستیک DB9 Kempston/Sega که میتواند با سوئیچ S3 غیرفعال شود.
فرمتهای فایل پشتیبانیشده شامل: DSK، SCL، SNA، TAP، TRD، Z80
یک کارت SD یا SD-HC تهیه کنید (تا ظرفیت ۳۲ گیگابایت تست شده است). آن را با فرمت FAT32 فرمت کنید.
پوشههای BIN و SYS را از فایل ZIP که از سایت ESXDOS دانلود کردهاید به کارت SD کپی کنید.