Posted By: Busy (Busy) on 'CZancient'
Title:     ReReRe:dodatek
Date:      Wed Nov  6 13:28:31 1996

% Posted By: Gama (Gama) on 'CZancient'
% Title:     ReRe:dodatek
% Date:      Wed Nov  6 09:13:45 1996

Ahoj vsetcija a zvlast Gama.

Gama, asi si bol pekne nastvaty ked si pisal tento post.
Ak to bolo mojou vinou, tak mi to prepac, chcem to napravit.

% Ad Prom: Universumova schizofrenie je totalni. Zkuste na MB nahrat 
Prom128Lng 
% (nebo snad i jiny), povolte D40 a dejte LOAD:! , BS DOS vam disketu korektne 
% vykockuje. Load a save vam ovsem nechodi (CAT je emulace basicu a ten zbytek 
  ^^^^^^^^^
Co presne urobi ?? Please, napis mi to co najpresnejsie, aby, ked je to
mozne, som to vedel nejak osetrit, aby buduce verzie dosu fungovali korektne.

% tvrdy strojak). Gol. Kdyz si navolite kazetove operace, prometheus korektne 
% pracuje s hlavickami, ale to je asi tak vsechno (bloky sejvuje a louduje 
pres 
% nejake divne vlastni rutiny). Dalsi schiza. Podobnou blbost dela i Calculus 

Mozno by pomohlo keby sa tie rutinky presmerovali do romky na #4c6 a #562.

% operace, ale to je uplne jiny styl prace, asi o tridu horsi...). Jinak stale 
% nevim, co se souborem PromMB02+.

Pripadne mi ho posli ako uuencodovany RAR (moze byt aj 2.0)
na moju adresu (busy@elf.stuba.sk), pozriem sa na nho.

% pri odladovani (kvalitni monitor nebo debagr). MRS 9.neco sice mam, a mam i 
% navod na MRS jakousi prehistorickou verzi, ale spolu se to nesnese (to se 
% navod na novou verzi neda sehnat?). Hlavne se mi asi budou tezko pretahavat 

Akoze neda ?? Ved spoluautora (to ako mna) mas tu priamo 'pod nosom' :))
Aku mas e-mail adresu ? (poslem ti ho) Pripadne, ak mozes ist na IRC,
ozvi sa mi na nick Busy a priamo cez IRC ti to nakopirujem.

% dodnes sepsane rutiny z promethea do mrsu. Nechci Buzyho urazit, leccos 
                                                    ^^^^^^
No, prave som sa urazil.... (za to stupidne spotvorenie mena) ... :)))

% jineho je skvele, ale zrovna na MRS bych si nemusel zvykat (co uz mam 
% rozepsne v Promiku, tezko budu rucne pretukavat jinam).

MRS ma priamo vstupne body pomocou ktorych mozes do neho dostat zdrojak
v textovej podobe. Chce to uz len upravit zdrojak v prometheusovi aby
vyhovoval syntaxi MRS a potom ho uz staci dakou rutinkou, ktora by nemusela
mat viac ako (odhadujem) 40 bajtov, hodit do MRS.

% Ad 512kB: Kdyz jsem se dozvedel, ze existuje MB02 s ruzne velkou pameti, 
% tvrdil jsem, ze nema smysl kupovat si pameti jen 128kB, protoze se stejne 

Ja osobne mam teraz tiez 128kB, ale dlhe roky (asi styri) som mal len 64kB.

% najde chytrak, jehoz programy budou vyuzivat celych 512kB. Ovsem Busy, to je 
% chytrak, protoze MB02 je otevrena struktura, u jednotlivych verzi se lisi 
% nejen velikost pameti, ale i strankovaci porty!!! A snad i pristup na DMA je 

Nuz, tak toto je poriadny blud, a ten, co ho vymyslel sa zan moze hanbit!
Vsetky MB-02 ktore som kedy videl a mal maju strankovanie na tom istom porte.
Ale snazim sa viest koderov k tomu, aby sa na to nespoliehali, aby robili
svoje programy viac flexibilnejsie. Napriklad tak, ze som zadefinoval
urcite volania na prepinanie stranok. A tym padom ked to niekde inde
bude na inom porte, z hladiska programu a uzivatela to moze byt jedno.

% vsade ruzny. Ovsem aby zverejnil moznost volani strankovacich rutinek pres 
% BIOS nebo pristup do nejakeho spravce pameti, ktery by zablokoval pristup 

Kazdy, kto si kupi MB-02 dostane k nej zaroven aj kopmplexny popis vsetkych
volani sluzieb dosu a biosu (aj s prepinanim stranok). A ak by nahodou
nedostal, tak:  a) treba vynadat distributorom v Zline
                b) treba mi to povedat, a ja mu ho poslem.
A ked sa ma bude chciet na cokolvek spytat, rad mu poradim.

% treba tam, kde jsou ramdisky a povolil pouziti jen skutecne vanek, to nejak 

Ano, novy BS-DOS 400 ktory pripravujem, bude toto vsetko podporovat.
[teda, podporuje to aj stary, ale novy bude mat lepsiu filozofiu].

% nee... Protoze mit sice neco, co ma naprosto bombasticky hardware (zelezo), 
% ale jen velmi nekorektne emuluje D40 (z basicu to umi kazda ), a skvele 

Co si predstavujes pod korektnou emulaciou D40 ?
Uvedom sa, ze D40 nema explicitne definovat ziadne vstupy
pre volania v strojovom kode, a tym padom si kazdy vola
do epromy v podstate co chce, a tym padom keby som chcel
aby na MB-02 fungovali aj programy, ktore volaju D40 v strojaku,
by som musel proste do MB-02 skopirovat cely M-DOS, a upravit
ho len na tej najnizsej urovni (outovanie na radic, a podobne)...

PS: Uz pomerne dlho uvazujem, ze skopirujem cely M-DOS do jednej banky MB-02
pozmenim nejake volania, nejake outy, a urobim z toho D80... :))
Ked bude viac casu, mozno sa do toho aj pustim.

% moznosti vyuzije tak jedno cci dve DMA dema, a nelze je volne verejne 
vyuzit, 

No, zatial su na svete len tri :)
Inac, len tak mimochodom, mam doma dake dema z Polska, ktore vyuzivaju
dake specialitky z ich tamojsej FDD3000 a pokial ju nemas, mas smolu.
A na toto si ja prave chcem dat pozor. Napriklad, do pravidiel DemoBitu
som napisal ze na prezentacnej masine bude MB-02, ale pritom prisne
dbam, aby vsetky prezentovane dema bezali korektne aj na Spektre
bez akejkolvek disketovky.

% to tedy opravdu dekuji (proc jsem si nenechal Tak jsem zvedav, co s tim Buzy 

No, asi som ta fakt moc nas.. ops, nakakal.
Preco mi takto podlo a hnusne kazis moju prezyvku ? Co mas z toho ?

% nebo zlinaci provedou (sic jim zacnou lidi lezt na porty).

A my (bratislavaci+zlinaci) prave nechceme, aby nejaky lamer
spravil program, ktory bude outovat RND na porty MB-02.
Preto nejak moc nezverejnujeme co je kde na akych portoch.
Ale ten, kto uz ma MB-02, a chce to vediet, tomu to rad vysvetlim.

% A protoze uz zase nemam cas a musim koncit, tak tech plku uz necham. Dekuji 
% vsem, co mi odpovedeli (Zdaaar!).

Ok. Len mi please nabuduce neprzni meno.

% Az budu mit cas, tak ve ctvrtek prijdu - message for PVL.
% A uz mne nic nenapada. Nazdar.                     +GAMA 

Ahoooj                  = Busy =

Search the boards