2024.03.28.

8bit.hu

8 bit hírszerzők portálja

Beta-128 emulátor Moszkvából

A Beta-128 interfész emulálásáról 2018 januárjában adott először hírt IanPo Moszkvából. A megoldás a kontrollert, a floppy drive-ot és a lemezt helyettesíti egy STM32F405R mikrokontroller kártya segítségével, mely beépített microSD slottal rendelkezik.

A Beta-128 emulator on STM32F405R-nél a virtuális lemezek manipulálását az UART porton a PC-n keresztül vagy I2C soros porton át lehet végezni – ez utóbbi lehetőséget fenntartva Spectrumról való elérésnek, mely egyenlőre nem valósult meg.
Az ’A:’ meghajtó emulálása szigorú MFM protokoll szerint működik, a konstruktőr saját .MFD formátumát használja. A ’B:’ drive-é a fast emuláció, mely a szokásos .TRD és .SCL virtuális fájlokkal dolgozik.
A 3,5MHz-es klónok mellett kiválóan működik a 7 és 14MHz-es gépekkel is. Elviekben a STM32F205R mikrokontrollerrel is kompatibilis a kártya, a fejlesztés és tesztelés is ezzel kezdődött. A 205-ös és 405-ös modellek között ugyanis a processzor maximális sebessége (120 vs 168MHz) és a RAM mérete a leglényegesebb különbségek (max. 128 vs 192K).