Kluci vcera jsem dostal smsku kde se muj znamy pta zda by alespon neslo udelat to ze by snapshot z emulatoru nesel pres unikartu spustit na realnem stroji.
To je obecne mozne. Kazdopadne ale musi byt nekde na unikarte ulozene 64+32KB pameti + nastaveni pocitace a registru. Tato pamet musi byt pristupna lehce pres nejake INI a nesmi se vyuzivat zadneho pametoveho systemu jako je cp/m. Duvod je ten ze loader musi byt maly a pokud mozno realokovatelny. Take je problem kam umistit vlastni spoustec aby neprepsal nejakou cast vlastniho programu. Dalsi velky problem je spravne nastavit preruseni a citace. Take je otazka zda resit synchronizaci obrazu a snapshotu aby byl program spusten ve stejny cas jako byl zastaven. Nesmi se take zapomenout ze R registr a ze se neustale meni. Proste tech problemu je dost.
Osobne si myslim ze lepsi vyuziti casu je pokracovat v diskusi o MEMEXT. Pamet, to je ceho ma Sharp nedostatek.
Osobne chci jit cestou
http://numato.com/saturn-spartan-6-fpga ... sdram.html, zde je 136 vyvodu. cca 40 pouzit pro Z80 cpu a 40 pro vlastni pripojeni do pocitace. 56 zustanou volne pro sram pamet a pomocne obvody. Voltage-level translator bych chtel udelat z DIP soucastek - ty uz mam doma od Farnella. Samozrejme SMD by bylo z prostorovych duvodu lepsi ale kdyz by projekt byl kompletne THT tak ma vetsi sanci na rozsireni.
Vlastni fpga ma takovy vykon ze je schopen simulovat vetsinu periferii. S malou pameti je schopen emulovat klidne i 1MB ramdisk. Jako pomocnou desku pro rozjezd jsem si koupil
http://www.smarthome.jigsy.com/fpga. Mimochodem nejsem sam co si to z tohoto fora koupil. Chapu ze je to super kanon na vrabce ale stejne nez budou vysledky tak rok utece a vse bude rapidne levnejsi.