Přejít na obsah
ARCHIVEKArchiv e-mailových konferencí o 8bitových počítačích Archiv Pandory 1999 až 2013

Zpět na zprávu

Celé vlákno · 13 zpráv

rrd - software

Radek Suk SHARP MZ-800

Martine a Pavle a samozrejme i vsichni ostatni

Urcite je vhodne se dohodnout jak kdo bude chtit zapojit RRD aby se 
mohlo jiz zacit delat pripadne nove programy nebo upravy stavajicich. 
Zatim vidim ze vetsina je pro zapojeni RAM,RAM,FLASH,RAM. To ma sice 
nevyhodu ze vypocet "stranky" nebude trivialni ale pujde to 
naprogramovat. Take by bylo vhodne se domluvit, ze kdo bude menit 
out(0f8h) tak vzdy to bude zpracovavat jako 8 bitovy registr i presto ze 
je to ted jen 1 bitovy. Vse co se ted nepouziva at zustane v 0.
Duvod je ten aby se dalo alespon teoreticky premyslet nad 8MB ramdiskem. 
Kdyz by nekdo mel hodne casu tak si myslim by to slo udelat. Ale jen za 
pameti by dal tak 1500Kc a cely ramdisk by ho stal cca 3000Kc. Cele by 
se to muselo udelat SMD a vsech 16 pameti by se muselo dat na obe strany 
desky.

Jinak zatim MZ DOS je reseny takto:

rd_port:: db 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15     ; pro rd
           db 0ech,0edh,0eeh,0efh, -1,-1,-1,-1 ; 0e8h,0e9h,0eah,0ebh

Toto je jen konverzni tabulka, ktera rika kam mam ulozit nebo nacist 
data z ramdisku. Kde je cislo 0..15 tak system vi ze je to zalohovany 
ramdisk, kdyz je tam e8..ef tak ze je to PEZIK ramdisk a -1 znamena 
neobsazenou pozici.

Proto kdyz rozsirim cislo na 0..127 a tak se tam bude moci pridat jeste 
tech 512KB z dalsi banky. Dulezite jsou ty cisla 16..31.  Po teto uprave 
bude MZDOS moci vyuzivat az 1,5MB ram zalohovaneho typu. Bohuzel budu 
muset pro toto zrusit ovladac pro PEZIK, volne pameti neni mnoho, ale to 
bude jedno, stejne to nikdo nebude spojovat soucasne a kdo ma PEZIK ten 
proste nebude instalovat tento patch.



Pavle Zelezo jak by jsi chtel spoustet ty hry z Epromky? Mas nejake 
menu? Jak to zatim delas? Co se tyce programovani primo v Sharpovi tak 
to dodam ale uz bych to rovnou ukazal na necem realnym. Ja si to 
predstavuji tak ze pod CP/M se spusti prg s parametrem ktery bude ten 
binarni soubor a to se nahraje do Flash.  Druhe reseni, ktere se jeste 
musi overit je nastavit ramdisk  na 512KB a udelat tak CP/M a do ni 
nahrat vsechny programy. Nasledne udelat binarni kopii z ram do flash.
To by melo vyhodu ze by se to dalo pripravit pouhym NC ale otazka je jak 
by to nasledne fungovalo jen s R/O ramdiskem.

Radek

Re: rrd - software

Fuzzy SHARP MZ-800

Ahoj Radku,

přikláním se ke konfiguraci prvních 1.5MB kontinuálně SRAM - pro
jednodušší a rychlejší adresování softwarem, a pak na konci 512kB
flešky.
Nebo je nějaký dobrý důvod mít to tak jak píšeš?

BTW - jak se s tou fleškou dá zacházet? Přímo zapisovat tak jak do
SRAM části asi ne, že?

Fuzzy

2012/1/11 Radek Suk (sharpemupandora.cz) <suk[doména skryta]>:
Zobrazit citovaný text (48 řádků)
>
>
> Martine a Pavle a samozrejme i vsichni ostatni
>
> Urcite je vhodne se dohodnout jak kdo bude chtit zapojit RRD aby se mohlo
> jiz zacit delat pripadne nove programy nebo upravy stavajicich. Zatim vidim
> ze vetsina je pro zapojeni RAM,RAM,FLASH,RAM. To ma sice nevyhodu ze vypocet
> "stranky" nebude trivialni ale pujde to naprogramovat. Take by bylo vhodne
> se domluvit, ze kdo bude menit out(0f8h) tak vzdy to bude zpracovavat jako 8
> bitovy registr i presto ze je to ted jen 1 bitovy. Vse co se ted nepouziva
> at zustane v 0.
> Duvod je ten aby se dalo alespon teoreticky premyslet nad 8MB ramdiskem.
> Kdyz by nekdo mel hodne casu tak si myslim by to slo udelat. Ale jen za
> pameti by dal tak 1500Kc a cely ramdisk by ho stal cca 3000Kc. Cele by se to
> muselo udelat SMD a vsech 16 pameti by se muselo dat na obe strany desky.
>
> Jinak zatim MZ DOS je reseny takto:
>
> rd_port:: db 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15     ; pro rd
>          db 0ech,0edh,0eeh,0efh, -1,-1,-1,-1 ; 0e8h,0e9h,0eah,0ebh
>
> Toto je jen konverzni tabulka, ktera rika kam mam ulozit nebo nacist data z
> ramdisku. Kde je cislo 0..15 tak system vi ze je to zalohovany ramdisk, kdyz
> je tam e8..ef tak ze je to PEZIK ramdisk a -1 znamena neobsazenou pozici.
>
> Proto kdyz rozsirim cislo na 0..127 a tak se tam bude moci pridat jeste tech
> 512KB z dalsi banky. Dulezite jsou ty cisla 16..31.  Po teto uprave bude
> MZDOS moci vyuzivat az 1,5MB ram zalohovaneho typu. Bohuzel budu muset pro
> toto zrusit ovladac pro PEZIK, volne pameti neni mnoho, ale to bude jedno,
> stejne to nikdo nebude spojovat soucasne a kdo ma PEZIK ten proste nebude
> instalovat tento patch.
>
>
>
> Pavle Zelezo jak by jsi chtel spoustet ty hry z Epromky? Mas nejake menu?
> Jak to zatim delas? Co se tyce programovani primo v Sharpovi tak to dodam
> ale uz bych to rovnou ukazal na necem realnym. Ja si to predstavuji tak ze
> pod CP/M se spusti prg s parametrem ktery bude ten binarni soubor a to se
> nahraje do Flash.  Druhe reseni, ktere se jeste musi overit je nastavit
> ramdisk  na 512KB a udelat tak CP/M a do ni nahrat vsechny programy.
> Nasledne udelat binarni kopii z ram do flash.
> To by melo vyhodu ze by se to dalo pripravit pouhym NC ale otazka je jak by
> to nasledne fungovalo jen s R/O ramdiskem.
>
> Radek
>
>
> ---

Re: rrd - software

Radek Suk SHARP MZ-800

Fuzzy ja jsem samozrejme spise pro reseni RAM,RAM,RAM,FLASH jako ty, 
protoze programuji system a tak vidim ze z programatorskeho pohledu je 
to lepsi reseni.  Take bych takto mohl pouzivat 1MB ramdisk a v dalsich 
512KB ram bych v prvnich 64KB mel ramdisk pro Basic. Ale neni problem to 
prepnout softwarove tesne pred zapnutim basicu a z basicu se dostat pres 
specialni program, ktery prepne banku a udela reset a tak najede cp/m.


Vidim mimimalne u Martina Lukaska a Pavla Zeleza ze chteji "intenzivne" 
pouzivat Flash a pak chapu jejich pozadavek RAM,RAM,FLASH,RAM 
(FLASH,RAM,RAM,RAM - zalezi na pohledu veci). Takto jim po zapnuti 
pocitace najede system z Flash a v ni muze byt program ktery spusti 
spravnou cp/m. A tak nemusi byt pripojena ani FDD nebo se z ni nemusi 
bootovat - to je sice trosku hudba budoucnosti ale i ja ted nepouzivam 
FDD.  Jen zapnu pocitac a udelam EB a muzu pracovat. MZ Dosu je to 
jedno, zde udelam ovladac pro toto reseni - da se rici ze to nebude 
zadny problem do 1,5MB. Otazka je zda ma smysl jiz ted myslet na vetsi 
ramdisk - zda to vubec nekdo bude delat nebo zda nekdo zapoji 2x RRD - 
to jiz ted neni problem - jen si to musi vyvest nekam ven a mit vice 
slotu a prostoru. Urcite ale necham tu prekladovou tabulkou aby si kazdy 
mohl sam urcit jak to zapoji a bude si moci upravit system tak aby mu 
fungoval spravne a s maximalni ram. Bohuzel prekladova tabulka nemuze 
byt pro 8MB ramdisk - je to ztrata 128 bajtu.


Duvod proc je potreba rici co bude "bezne nastaveni" je to aby se v NU 
udelalo nastaveni, ze stiskem jednoho tlacitka se vse nastavi spravne - 
jako se to ted dela pro zalohovany ramdisk 1MB. Aby to bylo alespon 
trosku user-friendly.


Jinak koukam ze David ma novou zajimavou stranku http://www.8bit.8u.cz/


Co se tyce programovani Flash to popisi v blizke budoucnosti. Obecne 
musis pouzit postup dle vyrobce.
http://robotics.ee.uwa.edu.au/eyebot/doc/DataSheets/29F040.pdf
Strucne receno Flash neni SRAM a tak to musis programovat tak, ze tam 
das serii presne definovanych cisel, napr. pro zapis bajtu jsou to ctyri 
zapisy a pak musis kontrolovat zda je to jiz zapsano a zda pripadne 
nebyl problem pri zapisu. Pak je jeden bajt zapsan a muzes na dalsi. 
Neni to nic sloziteho. Pro tebe to bude trivialita.


Ja planuji udelat "mustr", jednoduchy program co vezme .bin od Pavla a 
da to do Eprom. Bohuzel stale predelavam barak a tak nemam prislis 
volneho casu a uz ted toho moc nenaspim. To byl duvod proc jsem byl rad 
ze vlastni vyrobu a distribuci delal Martin a tim mu jeste jednou dekuji.

Radek







Dne 11.1.2012 13:08, Fuzzy (sharpemupandora.cz) napsal(a):
Zobrazit citovaný text (66 řádků)
>
> Ahoj Radku,
>
> přikláním se ke konfiguraci prvních 1.5MB kontinuálně SRAM - pro
> jednodušší a rychlejší adresování softwarem, a pak na konci 512kB
> flešky.
> Nebo je nějaký dobrý důvod mít to tak jak píšeš?
>
> BTW - jak se s tou fleškou dá zacházet? Přímo zapisovat tak jak do
> SRAM části asi ne, že?
>
> Fuzzy
>
> 2012/1/11 Radek Suk (sharpemupandora.cz)<suk[doména skryta]>:
>>
>>
>> Martine a Pavle a samozrejme i vsichni ostatni
>>
>> Urcite je vhodne se dohodnout jak kdo bude chtit zapojit RRD aby se mohlo
>> jiz zacit delat pripadne nove programy nebo upravy stavajicich. Zatim vidim
>> ze vetsina je pro zapojeni RAM,RAM,FLASH,RAM. To ma sice nevyhodu ze vypocet
>> "stranky" nebude trivialni ale pujde to naprogramovat. Take by bylo vhodne
>> se domluvit, ze kdo bude menit out(0f8h) tak vzdy to bude zpracovavat jako 8
>> bitovy registr i presto ze je to ted jen 1 bitovy. Vse co se ted nepouziva
>> at zustane v 0.
>> Duvod je ten aby se dalo alespon teoreticky premyslet nad 8MB ramdiskem.
>> Kdyz by nekdo mel hodne casu tak si myslim by to slo udelat. Ale jen za
>> pameti by dal tak 1500Kc a cely ramdisk by ho stal cca 3000Kc. Cele by se to
>> muselo udelat SMD a vsech 16 pameti by se muselo dat na obe strany desky.
>>
>> Jinak zatim MZ DOS je reseny takto:
>>
>> rd_port:: db 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15     ; pro rd
>>           db 0ech,0edh,0eeh,0efh, -1,-1,-1,-1 ; 0e8h,0e9h,0eah,0ebh
>>
>> Toto je jen konverzni tabulka, ktera rika kam mam ulozit nebo nacist data z
>> ramdisku. Kde je cislo 0..15 tak system vi ze je to zalohovany ramdisk, kdyz
>> je tam e8..ef tak ze je to PEZIK ramdisk a -1 znamena neobsazenou pozici.
>>
>> Proto kdyz rozsirim cislo na 0..127 a tak se tam bude moci pridat jeste tech
>> 512KB z dalsi banky. Dulezite jsou ty cisla 16..31.  Po teto uprave bude
>> MZDOS moci vyuzivat az 1,5MB ram zalohovaneho typu. Bohuzel budu muset pro
>> toto zrusit ovladac pro PEZIK, volne pameti neni mnoho, ale to bude jedno,
>> stejne to nikdo nebude spojovat soucasne a kdo ma PEZIK ten proste nebude
>> instalovat tento patch.
>>
>>
>>
>> Pavle Zelezo jak by jsi chtel spoustet ty hry z Epromky? Mas nejake menu?
>> Jak to zatim delas? Co se tyce programovani primo v Sharpovi tak to dodam
>> ale uz bych to rovnou ukazal na necem realnym. Ja si to predstavuji tak ze
>> pod CP/M se spusti prg s parametrem ktery bude ten binarni soubor a to se
>> nahraje do Flash.  Druhe reseni, ktere se jeste musi overit je nastavit
>> ramdisk  na 512KB a udelat tak CP/M a do ni nahrat vsechny programy.
>> Nasledne udelat binarni kopii z ram do flash.
>> To by melo vyhodu ze by se to dalo pripravit pouhym NC ale otazka je jak by
>> to nasledne fungovalo jen s R/O ramdiskem.
>>
>> Radek
>>
>>
>> ---
>
> ---
>
>

Re: Re: rrd - software

Martin Lukasek SHARP MZ-800

Kdyz presuneme flash na konec, tak prichazime o moznost bootovani z flashe. Neprijde mi zase az tak obsluhou slozite si obslouzit tu jednu SRAM posunutou o 512 kB. Kdyz uz tam ta flash je, tak by bylo fajn ji vyuzivat. Prijde mi prave docela dobre, ze by system mohl byt ve flash a RD ciste jen pro data, prave kvuli kopirovani disket apod.

Radku, jde na tom aktualnim systemu nejak rict, aby nepotreboval disketu. Podarilo se mi docela bez problemu spustit system z RD, ale ve chvili, kdy vypnu FD, tak system nabehne a vytuhne.

Ahoj, Martin

Re: rrd - software

Radek Suk SHARP MZ-800

spustit NU
vybrat setup-sk
vybrat systemovy disk
vybrat disk e
(pripadne vybrat aktualni disk E)
zapis nastaveni na disk
provest pres menu polozku B - boot systemu

Pak stisknout R pri najizdeni systemu z FDD aby se znovu nacetl system 
do ramdisku

Pak se system nacte jen z RRD. Napis zda ti to funguje. Pavle Zelezo 
zkus to take. Dekuji.

Radek



Dne 12.1.2012 5:02, Martin Lukasek (sharpemupandora.cz) napsal(a):
Zobrazit citovaný text (18 řádků)
> Kdyz presuneme flash na konec, tak prichazime o moznost bootovani z flashe.
> Neprijde mi zase az tak obsluhou slozite si obslouzit tu jednu SRAM posunutou 
o
> 512 kB. Kdyz uz tam ta flash je, tak by bylo fajn ji vyuzivat. Prijde mi
prave
> docela dobre, ze by system mohl byt ve flash a RD ciste jen pro data, prave
> kvuli kopirovani disket apod.
>
> Radku, jde na tom aktualnim systemu nejak rict, aby nepotreboval disketu.
> Podarilo se mi docela bez problemu spustit system z RD, ale ve chvili, kdy
vypnu
> FD, tak system nabehne a vytuhne.
>
> Ahoj, Martin
>
>
> ---
>

Re: rrd - software

Radek Suk SHARP MZ-800

Pavle Zelezo posilam dalsi doplneni k RRD.

Radek

JP11 - konektor na pripojeni tlacitka - vynulovani nastaveni banku
JP2  - konektor na pripojeni tlacitka - nastaveni banku

JP1 - 1-2 - adresni vodic A4 se vyhodnocuje pri vyberu adresy
       2-3 - normalni nastaveni - adresni vodic A4 se nekontroluje - 
proto 0EXH a 0FXH jsou si rovni

JP10 - 1-2 RRD je kompatibilni s beznym zalohovanym ramdiskem
        2-3 RRD je kompatibilni s eprom ram diskem - takto muze 
obsluhovat eprom disk vetsi nez 64KB

JP12 - pomoci tohoto konektoru je mozno merit proud akumulatoru. V 
pripade pouzit baterie CD2032 ho v zadnem pripade nespojujte - baterie 
se nesmi dobijet!

JP9 - pomoci tohoto konektoru je mozno merit napeti akumulatoru nebo se 
da pouzit k pripojeni externiho akumulatoru

JP8 - 1-2 - bezne nastaveni
       2-3 - invertovane nastaveni - zde se prehazuji BANK1 <-> BANK3 a 
BANK2 <-> BANK4

JP4,JP5,JP6,JP7 - pomoci techto konektoru je mozno nastavit jaka banka 
ma byt vybrana. Dejte si pozor aby vzdy byla vybrana jen jedna. V 
pripade ze se aktivuji vse pameti soucasne
muze dojit k zniceni pameti.

JP3 - slouzi k vybrani adresy - pro beznou cinnost vyberte propojeni 1-2 
coz zajisti adresu 0EXH nebo 0FXH. Soucasne doproucuji vybrat JP1 2-3.


doplneni:
JP11 a JP2 slouzi k pripojeni dvou tlacitek. Takto je mozno pri 
kombinaci RAM1,RAM2,Flash,RAM3 prepinat mezi RAM1 a Flash a tak lze 
trivialne zkouset ROM-disk. Pri kombinaci RAM1,RAM2,RAM3,Flash muze v 
RAM1+RAM2 byt 1MB ramdisk a v RAM3 jiny ramdisk s jinym obsahem a je 
mozno mezi tim lehce prepinat.

JP1 zde pro vetsinu lidi to nechat 2-3 ale je mozno ze nekdo si udela 
specialni rozsirujici box a do neho si da vice RRD desek a tak bude 
mozna potreba zmenit adresu. JP1 slouzi k tomu aby se kontrolovala A4 
adresa. JP3 nastavuje adresu. JP8 umoznuje rychlou zamenu bank BANK1 <-> 
BANK3 a BANK2 <-> BANK4 aniz by se muselo menit nastaveni JP4 az JP7.

Re: Re: rrd - software

Martin Lukasek SHARP MZ-800

Ahoj Radku,

> spustit NU
> vybrat setup-sk
> vybrat systemovy disk
> vybrat disk e
> (pripadne vybrat aktualni disk E)
> zapis nastaveni na disk
> provest pres menu polozku B - boot systemu

> Pak stisknout R pri najizdeni systemu z FDD aby se znovu nacetl system do ramdisku

> Pak se system nacte jen z RRD. Napis zda ti to funguje.

Rekl bych, ze podobne jsem postupoval, ale pro jistotu jsem to zkusil jeste jednou, ale vysledek je stejny. Zatim tedy vse zkousim jen v emulatoru, nemam s sebou Sharpa. Po resetu nabehne system z RD a pokud mam pripojeny FDD je to ok, pokud ne, vytuhne system na bootovacim screenu. Pokud dam reset+M a zkusim EB mam rovnou vytunuty system s kurzorem nahore. Udelal jsem screenshoty.

http://www.8bity.cz/files/Sharp/RD_SRAM_Emulator_reset.gif
http://www.8bity.cz/files/Sharp/RD_SRAM_Emulator_EB.gif

Delam nekde chybu?

Ahoj

Martin

Re: rrd - software

Radek Suk SHARP MZ-800

Mne to jde uplne v pohode.

Urcite musis vybrat v emulatoru RD-enabled 1024
RD type - With sram emulation

U zalozky Floppy nezapomen zaskrtnout to "save image on change ..." aby 
se ti dsk zmenil pri ukonceni prace s emulatorem, jinak se ti to vrati 
na puvodni nastaveni pri pristim zapnuti!

Pak uz zmenis to podle meho navodu a udelas boot a pritom stisknes R aby 
se do ramdisku nacetl novy system. Pak klidne v emulatoru muzes vypnout 
FDD a kdyz ho opet spustis tak emulator nacte se system ze SRAM a tak 
nacte MZ DOS z ramdisku.

Jinak systemovy disk je ten ze ktereho se pokusi natahnout system.
Aktualni disk je ten ktery bude vybran po najeti cp/m - coz obvykle je A 
disk ale ty to musis zmenit na E disk. Proto musis vybrat v NU u obou 
polozek disk E.


Zdenku Adlere existuje nejaky sw co umozni pod tvem emulatorem najak 
prenaset data do pc a zpet? Idelani aby zdroj a cil byl ramdisk.

Radek


Dne 13.1.2012 5:46, Martin Lukasek (sharpemupandora.cz) napsal(a):
Zobrazit citovaný text (36 řádků)
> Ahoj Radku,
>
>   >  spustit NU
>   >  vybrat setup-sk
>   >  vybrat systemovy disk
>   >  vybrat disk e
>   >  (pripadne vybrat aktualni disk E)
>   >  zapis nastaveni na disk
>   >  provest pres menu polozku B - boot systemu
>
>   >  Pak stisknout R pri najizdeni systemu z FDD aby se znovu nacetl system
 do
> ramdisku
>
>   >  Pak se system nacte jen z RRD. Napis zda ti to funguje.
>
> Rekl bych, ze podobne jsem postupoval, ale pro jistotu jsem to zkusil jeste
> jednou, ale vysledek je stejny. Zatim tedy vse zkousim jen v emulatoru, nemam 
s
> sebou Sharpa. Po resetu nabehne system z RD a pokud mam pripojeny FDD je to
ok,
> pokud ne, vytuhne system na bootovacim screenu. Pokud dam reset+M a zkusim EB
> mam rovnou vytunuty system s kurzorem nahore. Udelal jsem screenshoty.
>
> http://www.8bity.cz/files/Sharp/RD_SRAM_Emulator_reset.gif
> http://www.8bity.cz/files/Sharp/RD_SRAM_Emulator_EB.gif
>
> Delam nekde chybu?
>
> Ahoj
>
> Martin
>
>
> ---
>

Re: rrd - software

Zdenek Adler SHARP MZ-800

Zobrazit citovaný text (2 řádky)
> existuje nejaky sw co umozni pod tvem emulatorem najak prenaset data do pc 
> a zpet? Idelani aby zdroj a cil byl ramdisk.
Radku, ne zcela rozumím otázce. Emulátor již na PC běží, proto netuším 
jaká 
data by měl do PC přenášet. Máš li na mysli přenos dat mezi PC a MZ-800, myslím si že existuje dostatečné množství způsobů jak tam data přenést
 ať už 
máš jakýkoliv hardware. Počínaje konverzí do WAV a vypískáním přes
zvukovou 
kartu, přenesením image na fyzickou disketu pomocí CPDWRITE či za pomoci 
Unikarty prostým přehráním souboru na SD kartu. Je potřeba něco víc?

Zdenek 

Re: rrd - software

Radek Suk SHARP MZ-800

Ja vidim trosku problem v tom ze pres image dsk jsem schopen do 
souboroveho systemu Win7 vyextrahovat nejaky soubor, bohuzel opacne to 
jiz nejde. To je trosku slabina. Co kdyz nekdo chce pozivat jen emulator 
a potrebuje z pc dat soubor(y) do emulatoru, jak to ma vyresit?


Ale otazka co mne ted trapi nejvice je tato, co mam delat kdyz mam 
system jen v ramdisku a chci treba delat na zdrojacich MZ Dosu a tak ani 
pouzivam dsk soubory. Jak pak z tveho emulatoru "vytahnu" soubor(y) aby 
je mohl pouzit treba pro tisk na pc? A samozrejme opacne.

Obavam se ze se bude muset neco naprogramovat aby se to vycetlo primo z 
toho 1MB souboru co simuluje ramdisk.

Mas nejake reseni?

Radek


Dne 13.1.2012 11:23, Zdenek Adler (sharpemupandora.cz) napsal(a):
Zobrazit citovaný text (19 řádků)
>
>> existuje nejaky sw co umozni pod tvem emulatorem najak prenaset data
>> do pc a zpet? Idelani aby zdroj a cil byl ramdisk.
>
> Radku, ne zcela rozumím otázce. Emulátor již na PC běží, proto
 netuším
> jaká data by měl do PC přenášet. Máš li na mysli přenos dat mezi PC a
> MZ-800, myslím si že existuje dostatečné množství způsobů jak tam
data
> přenést ať už máš jakýkoliv hardware. Počínaje konverzí do WAV a
> vypískáním přes zvukovou kartu, přenesením image na fyzickou disketu
> pomocí CPDWRITE či za pomoci Unikarty prostým přehráním souboru na SD
> kartu. Je potřeba něco víc?
>
> Zdenek
>
> ---
>
>

Re: rrd - software

Zdenek Adler SHARP MZ-800

Radku,

vím že v tomhle ohledu má emulátor (ikdyž ono to s emulací až tak
 nesouvisí, 
diskové utility ber spíš jako přidanou hodnotu :-) slabinu a rád bych ji 
jednoho dne napravil - doufám že ten den jednou přijde :-)
Způsobů opačného přenosu (souborů na CP/M image diskety) se dá vymyslet 
dost, záleží na fantazii. Např. image PC diskety s FAT12 načteš v
emulátoru 
za pomocí XDOSu. Vím, je to protivné a nekomfortní...
Ty zdrojáky na ramdisku - co je zkopírovat na disketu, odkud už je snadno 
vyextrahuješ? V ideálním případě pokud soubor na ramdisku nebude
rozházený 
jej ořízneš rovnou v textovém editoru na PC, kde si otevřeš soubor do 
kterého emulátor po ukončení obsah RD ukládá.

Zdenek

Zobrazit citovaný text (52 řádků)
----- Original Message ----- 
From: "Radek Suk (sharpemupandora.cz)" <suk[doména skryta]>
To: "Konference "Počítač SHARP MZ-800 a emulátory"" <sharpemupandora.cz>
Sent: Friday, January 13, 2012 11:35 AM
Subject: Re: rrd - software


>
> Ja vidim trosku problem v tom ze pres image dsk jsem schopen do 
> souboroveho systemu Win7 vyextrahovat nejaky soubor, bohuzel opacne to jiz 
> nejde. To je trosku slabina. Co kdyz nekdo chce pozivat jen emulator a 
> potrebuje z pc dat soubor(y) do emulatoru, jak to ma vyresit?
>
>
> Ale otazka co mne ted trapi nejvice je tato, co mam delat kdyz mam system 
> jen v ramdisku a chci treba delat na zdrojacich MZ Dosu a tak ani pouzivam 
> dsk soubory. Jak pak z tveho emulatoru "vytahnu" soubor(y) aby je mohl 
> pouzit treba pro tisk na pc? A samozrejme opacne.
>
> Obavam se ze se bude muset neco naprogramovat aby se to vycetlo primo z 
> toho 1MB souboru co simuluje ramdisk.
>
> Mas nejake reseni?
>
> Radek
>
>
> Dne 13.1.2012 11:23, Zdenek Adler (sharpemupandora.cz) napsal(a):
>>
>>> existuje nejaky sw co umozni pod tvem emulatorem najak prenaset data
>>> do pc a zpet? Idelani aby zdroj a cil byl ramdisk.
>>
>> Radku, ne zcela rozumím otázce. Emulátor již na PC běží, proto
netuším
>> jaká data by měl do PC přenášet. Máš li na mysli přenos dat mezi PC
a
>> MZ-800, myslím si že existuje dostatečné množství způsobů jak tam
data
>> přenést ať už máš jakýkoliv hardware. Počínaje konverzí do WAV a
>> vypískáním přes zvukovou kartu, přenesením image na fyzickou disketu
>> pomocí CPDWRITE či za pomoci Unikarty prostým přehráním souboru na SD
>> kartu. Je potřeba něco víc?
>>
>> Zdenek
>>
>> ---
>>
>>
>
>
> --- 

Re: Re: rrd - software

Martin Lukasek SHARP MZ-800

Ahoj,

> U zalozky Floppy nezapomen zaskrtnout to "save image on change ..." aby
> se ti dsk zmenil pri ukonceni prace s emulatorem, jinak se ti to vrati
> na puvodni nastaveni pri pristim zapnuti!

diky moc, chybka byla v tom zaskrtavatku. Netusil jsem, ze se musi zapsat na disketu a nechtel jse ji zmodifikovat svymi pokusy. Uz to slape. Uz se tesim, az to zkusim na realnem Sharpu.

Ahoj, Martin.

Re: Re: rrd - software

Martin Lukasek SHARP MZ-800

Ahoj,

mam rozdelane utility pro prenos souboru mez CP/M a SD Unikarty a pro ukladani a nacitani RD na a z SD Unikarty. Jak prijedu z dovo, tak se to pokusim co nejdrive dokoncit.

Ahoj, Martin.