Konference: SAPI-1 a československé mikropočítače
Od: | Jiri Biba |
Datum: | 9.5.2012 16:25 |
Předmět: | RE: Mikos K |
A: jsem samozrejme zkousel taky, kdyz neni na klasicky CPM vrazena disketa do A: tak to vubec nechodi. Programy se muzou spoustet z jakyhokoliv disku, co je definovany v Biosu, tedy A: az max P: Ale v A: musi byt disketa vzdy. Smatra se na ni pri ruznych init disku, dale pouze z ni jde provadet SUBMIT a XSUB (neco jako BAK u PC). System se muze tahat odkudkoliv jak se to nadefinuje do monitoru ci boot loaderu. Ja to treba odzkousel z C: kde jsem mel puvodne ZRMD-1. Jenze protoze nechodil Submit, tak jsem ho presunul jako A: V tom simulatoru jsou asi dve krpy. Jedna bude, ze nevime, jak to ma makat s soubory a jestli treba nektery z programku co jsou u simulatoru tu masinu neprevraci na nejaky jiny souborovy system. Chtelo by to natlacit do PC vic COM programku a odzkouset, treba zrovna ten M80 muze byt vadny. Po vecerech se na to muzu podivat. Ale chtelo by to vymyslet, jak dostat ze Sapi do PC binarku, tedy COM. Slo by to prevest v sapi Com na Hex, pretahnout pres Hyperterminál, a v simulatoru prevratit z Hex na Com. Jenze LOAD, kterej hex na com umi v simulatoru nechodi, SLAP a ZSLAP jsem zatim na netu nikde nenasel, a u simulatoru prilozeny DDT je taky naky divny, dostava se mi do cyklu. Jinak jsem hrabosil jak je u toho simulatoru delany Bios CPM a von tam vubec neni!!! Proste klasicky sluzby biosu tam je skokova tabulka ale kam to skoci je par instrukci ktery pripravi nejakou promennou a koncicich instrukci OUT a to je mi zahada. V PC biosu se nevyznam, takze nevim co to dela. Rekl bych, ze se to nejak dostavalo do sluzeb biosu PC ale zde muze byt prave ten problem, ze to muze makat pres ty zakladni sluzby PC Biosu co byl na Dosech v XT a pocatecnich AT masinach a cert vi, zda to novy systemy od XP vyse podporuji. Mozna jo, protoze mi pod XP chodi Orcad a ten ve verzi co mam chodil uz na Novoborskym PC16NB. -:)) Ted jsem to zkusil na W98 a rekl bych, ze se to chova o chlup lip. Jo a taky jsem prisel na to, ze programek MON je mi nakej povedomej. -:)) Nejspis to bude tim, ze jsem ho nekdy koncem 80 let napsal podle HELPa co byl na ZPS-1. A to vcetne tech prikazu pro zapis a cteni na CPM disku, coz samozrejme u puvodniho Helpa neni. Jak je ten svet malej. -:)) Jirka -----Original Message----- From: EC1045 (sapi tu byla ta zakroucena vec pandora.cz) [mailto:ifbrk tu byla ta zakroucena vec seznam.cz] Sent: Wednesday, May 09, 2012 4:30 PM To: Konference "SAPI-1 a československé mikropočítače" Subject: Re: Mikos K ten pan od kteryho to mam si oklo toho uz skoro nic nepamatuje ale psal neco otom ze to chce system ve kterim je jeste DOS tj. max WIN98 takze to asi pod WNT a spol nepojede korektne. druha moznost je ta skusit virtualizaci a nainstalovat DOS do virtualni masiny a tam to skusit spustit (u Macrosostu pardon u Microsoftu se da nejaky stahnou zadara) co si tak nejak pamatuji mel jsem to jednou nainstalovany na zkousku a chvalo se to jak hola masina a dalo se nadefinovat co se ma virtualizovat tj. jake zelezo, mechaniky (nektere zerizeni se dali primo zpristupnit z virtualizovaneho stroje jako disketovky, porty ...). co vim tak par lidi to pouziva na programy co pod novejma sistemama nejedou ale na virtualni masine to jede bez problemu jete me tak napadlo stim simulatorem jestli nebil na dikete ze ktere se spoustel tj. ze CP/M stroje se sposteli z diskety v mechanice A (aspon ve vetsine pripadu) mozna toho casem bude vic ale nechci tlacit na pilu > > Tak jsem vazeni zkusil ten simulator CP/M. Po spusteni souboru CPM se > to opravdu jevi v celkem malem okne, ze bezi CPM, klasicky prikazovy radek. > Zkusil jsem i par programu jako M80, L80, MON, RESOUR, zkratka ty, > ktere znam. Ty programy se rozjedou, pokud je v nich nejaka funkce > jako dump pameti, tak to chodi. Jakmile se ale zacne funkce dotykat > prace se soubory, > je konec. Z prikazu CCP mi chodil jen DIR. Type ne, Era se mi povedl > asi na > 5 pokusu. Bud se soubor nenajde, nebo vyskoci hlaska "General error > drive A:" ci podobne. Divny je, ze to chce A: i kdyz se dela na jinych > mechanikach. Nejspis to chce A: pri sluzbe inic diskoveho souboru a > cert vi, > jak si to v PC pristupu poradi s touhle sluzbou. Mam obavu, zda > simulator neni tak stary, ze je to navazany jeste na 5,25" 360k > diskety a ze s 1,2 a nebo 1,44 to nemumi makat. Ale zase neco chodi, tak nevim.... > Nejdal jsem se dostal s M80, zkusil jsem prelozit jiz drive na Sapi odladene > programy a dokonce po odklapnuti hlasky General error se vytvorily i > vystupni soubory prekladu REL a PRN ale s desitkami chyb. Projel jsem > je a jako kdyby M80 neumel pracovat se s textovyma navestima. Nektere > zpracuje spravne, jine hlasi ze nejsou definovana. Zkousel jsem Z80 i > I8080 zdrojaky > a uplne stejny. Duvod netusim. > Dalsi problem je, ze disk vstupy a vystupy jsou ve formatu PC, tudiz s CP/M > nekompatibilni. Takze prenyst data do Sapi CP/M po diskete nejde. A to > ani na tech mych 3,5 a 5,25 ktery jsou fyzickym formatem zcela kompatibilni. > Problem je, ze v tech souborech co byly na simulatoru neni nic, co by umelo > ridit seriovou ci paralelni linku. Takze primy prenos na Sapi taky > neni mozny. Jde pouze prenaset texty a hexa pres Hyperterminal. Jeste > by stalo za to zkusit postahovat z netu nejaky dalsi COMy. Domnivam > se, ze v nich nemusi byt zadna uprava proti tomu, co beha na 8 bitu > CP/M, treba Sapi. To jsem overil stahnul jsem z netu par programu, > treba STAT. No a ten potvrdil > my podezreni, ze to bude problem. Pise, ze ani jeden disk neni do Bdos > implementovany. Dalsi problem je, ze nejde ve STAT priradit LPT1: ani UP1: a > UR1: (tedy COM1) Takze ze simulatoru nejde tisknout a ani vyslat ci prijmout > po lince. > Takze mam zatim obavu, ze tak jak to je ted, to v podstate k nicemu > neni, jelikoz je to nekompatibilni a navic na tom nechodi veci, co na > klasicky > CPM2.2 chodi naprosto bez problemu. > > Mozna, ze by to chtelo zkusit na nejaky stary PC pixle s Dosem. Ja > bych to mohl teoreticky zkusit v masine co mam v regalu mam systemovej > disk v supleti a nekde mam disk s W98. Tim by se melo eliminovat tem > problem s pristupem na porty co je u XP a vyse proti Dosu a W95 a W98. > Ale treba to opravdu bude chtit MSDOS 3, 4 a nebo 5. Mam tu sice > nejaky 400 Mb disk, kde > bych mohl zkusit nainstalovat Dos ale mevim, jestli ty diskety se > systemem jeste budou citelny a zda vubec Dos pujde na masinach o 10 let mladsich. > Nejstarsi PC pixlu mam PII. -:) > > Chtelo by to nejakej text, co ten simulator vlastne umi, a jak je > nadefinovan ohledne souboru. Pro me by se ten simulator siknul hlavne > na kontrolni preklady programku, proste aby kdyz ve me bouchnou saze a > neco usmolim, abych to mohl zkusit prelozit aniz bych musek tahat Sapi > z regalu. > Jenze tohle jsem overil, ze zrovna nechodi jak ma.... > > Asi by bylo petre dobry, kdybys vytahal s pama vse, co se da a zeptal > se na > tohle, co jsem zjistil... > > Jirka > > -----Original Message----- > From: EC1045 (sapi tu byla ta zakroucena vec pandora.cz) [mailto:ifbrk tu byla ta zakroucena vec seznam.cz] > Sent: Monday, May 07, 2012 6:31 PM > To: Konference "SAPI-1 a československé mikropočítače" > Subject: Re: Mikos K > > > mozna toho bude vic pac se mi oznal jeden pan co stim kdisi radil a > toto je > jen ze to misli vazne v tom simutatoru pro CP/M je mozna par mozna > zajimavich programu (nektere z nich i "ceskoslovenskeho" puvodu) takze > se nechame prekvapit co se obevi jeste za poklady > > > > > > > Tak koukám, že dnes chodil na Dropboxu Ježíšek! Díky Petře! > > Je od tebe pěkné, že na rozdíl od Jirky Bíby si to nesyslíš na > > flasdisku > ale podělíš se. Až bude někdy v létě okurková sezóna tak tu KZD-1 připojím. > Ušetřils mi hodně času s přepisováním zdrojáku (i když už jsem pár > stránek > nadatloval) ale to nevadí, protože se mi podařilo opsat definice "upgrade" > toho SW na CP/M verzi tak zkusím rozběhat oboje. Když pánbůh dá, tak > bych to mohl zvládnout do Bytefestu.--------------------- > > sapi tu byla ta zakroucena vec pandora.cz > > Konference o SAPI-1 > > --- > > --------------------- > sapi tu byla ta zakroucena vec pandora.cz > Konference o SAPI-1 > --- > > --------------------- > sapi tu byla ta zakroucena vec pandora.cz > Konference o SAPI-1 > --- --------------------- sapi tu byla ta zakroucena vec pandora.cz Konference o SAPI-1 ---
Ostatní příspěvky vlákna:
[2012/1 (114)] [2012/2 (102)] [2012/3 (30)] [2012/4 (9)] [2012/5 (18)] [2012/6 (32)] [2012/7 (143)] [2012/8 (197)] [2012/9 (161)] [2012/10 (43)] [2012/11 (90)] [2012/12 (37)]