Sem tam treba spraviť niečo aj pre druhých. Tak som sa dostal k tomuto „projektu“.
Známy ma na chalupe 12V rozvod svetiel a chcel niečo do čoho schová autobatériu a zabezpečí aj akú takú bezpečnosť. Tiež chcel nejaké rádio na 12V tak sme to spojili.
Sem tam treba spraviť niečo aj pre druhých. Tak som sa dostal k tomuto „projektu“.
Známy ma na chalupe 12V rozvod svetiel a chcel niečo do čoho schová autobatériu a zabezpečí aj akú takú bezpečnosť. Tiež chcel nejaké rádio na 12V tak sme to spojili.
V pominutí mysle som si na Ebay kúpil „SBC kit“ v zložení Z80 CPU, 32K EEPROM a 32k RAM. Pričom pár týždňov pred tým som sa podobných vecí zbavil. A keďže som to ešte rozšíril o AY-3-8912 mi už neostávalo nič iné ako niečo z toho spáchať. A čo iné ako ZX81. Mám už FPGA verziu, originálnu verziu tak prečo nie nejaký klon 😉
Po dlhom čase som sa zas dostal k tomuto projektu. Medzi časom sa veľa veci zmenilo tak som sa rozhodol urobiť znova čistú inštaláciu. Takže sa priebežne budú meniť stránky tohto projektu. Preto ak chcete môj pokus zopakovať. Počkajte do konca updatu.
C_Brain logiku som trochu prerobil. Oproti predchádzajúcej verzii sa zmenil spôsob generovanie IRQ, Namiesto výberu jedného zdroja sa vyberá maska. A v CPLD bude jednoduchý sériový port z pevne nastavenými parametrami. Ten ešte nieje implementovaný, dúfam že sa vojde.
Tak Podarilo sa mi prekročiť ďalšiu métu pri vyšperkovaní ZX81 full. A to jemnú grafiku. Aktuálne som vyriešil podporu pre HRG/WRX. Podpora je vcelku jednoduchá ale zobrazovanie ako také vyžaduje obrovské množstvo procesorového času. nevýhodou tohoto režimu je e+ste aj to že generovaný obraz ešte horšie zvládajú niektoré moderné televízory.
Keďže sa mi podarilo nájsť spôsob ako nahrávať programy z PC do FPGA_PC tak som mohol spravil video kde je aj niečo počuť.
Dnes som sa trosku pohral a pridal ďalšiu perifériu 😉 Tentoraz je to známy ay-3-8910. Keďže stále nemám poriadne vyriešené nahrávanie programov naďatloval som jeden z príručky k Zonx81.
Tak po dlhom čase som sa zas vrátil k FPGA PC. ZX81 som rozšíril o ďalšiu perifériu. Tentoraz o digitálny joystick. Tento sedí na dvoch portoch a simuluje zebra joistick a Micro-Gen joystick.
Grant Searle zapracoval na svojom projekte MULTICOMP. Okrem klasik z MS Basicom spravil aj CP/M. V kratkom čase sa pokusim upraviť jeho kod pre FPGA-PC
Nakoniec som zistil zaujímavé správanie. Moja inštalácia GlusterFS ma problémy v konfigurácii Striping + Miroring. Bol problém pri kopírovaní, Ale pokiaľ súbor už existoval ,vytvorený pomocou touch alebo predchádzajúcim cp, tak nasledujúce kopírovanie prejde. Po pre konfigurovaní na striping mod problémy zmizli.