OldComp.cz http://oldcomp.cz/ |
|
Nový BSDOS pro MB03+ Ultimate http://oldcomp.cz/viewtopic.php?f=158&t=7670 |
Stránka 1 z 1 |
Autor: | Busy [ 07.09.2019, 22:57 ] |
Předmět příspěvku: | Re: MB03+ Ultimate |
SCjoe píše: Vcera jsem si od autora prevzal sve prvni mbecko, tedy MB03+. Dojmy jsou ohromujici ... Vidis, a taketo pocity zazivaju MB-ckari uz od roku 1992
|
Autor: | SCjoe [ 08.09.2019, 09:19 ] |
Předmět příspěvku: | Re: MB03+ Ultimate |
Busy píše: Vidis, a taketo pocity zazivaju MB-ckari uz od roku 1992 Ale ja od r. 1990 silel se samikem. Zastaravajici hw spektrace moc neuznaval, naopak zboznoval programova a systemova rozsireni jako napr. pravy sinclairisticky Disciple DOS a Wrightuv Betabasic, coz se v souctu stalo operacnim systemem SAMa. Jak se vzdycky pise, ze SAM prisel prilis pozde, tak u nas proste pribyl brzy. Nenapadlo mne, ze vedle poloruskych didaktiku se na Slovensku a Morave urodi takova kombinace hw a sw. Marne a pozde jsem v polovine 90. let na SamConu u Last Monstera sondoval, zda MB03 vznikne i ve verzi pro samika... Se skvelym SAM Basicem jsem sice vubec nestradal, ale touzil po DMA a vetsich uloznych mediich a IDE, po letech aspon do SAMa dal DataGear... Busy, SAM Basic jako superset Sinclair BASICu by ted pro Tebe mohl byt vyzva. V BSROM jsi opravil chyby zx romky a udelal spoustu vylepseni. SAM Basic to umi taky a jeste vic a pracuje s 512 KB a diky strankovani zvladne programy o delce par megabajtu. Navic spooling, trasovani a vice programu soucasne v pameti. Tohle by byl dustojny zaklad MB-BASICu. Kdyz ses v tomto vlakne ozval, tak se dovolim jeste zeptat. Muzes prosim alespon trochu prozradit plany s BSDOSem? Navazes na Shrekuv BSDOS 4.0 nebo pujdes jinou cestou? |
Autor: | Busy [ 09.09.2019, 10:18 ] |
Předmět příspěvku: | Re: MB03+ Ultimate |
SCjoe píše: Busy píše: Vidis, a taketo pocity zazivaju MB-ckari uz od roku 1992 Ale ja od r. 1990 silel se samikem. Zastaravajici hw spektrace moc neuznavalSCjoe píše: pravy sinclairisticky Disciple DOS a Wrightuv Betabasic Obe tieto veci som si dostatocne uzil aj na ZX Spektre Samozrejme neboli az tak dotiahnute a tak vymakane ako na Samovi, ale napriklad Rumatisoft si kupil +D a spolu sme ho studovali - ake ma moznosti, format diskiet, sluzby pre ovladanie v strojaku. A vyrabali nan utilitky a konvertovali programy.Nuz a BetaBasic (vo verziach 3.0 a 3.1) bol na ZX Spektre doslova legenda, hodne som v nom kedysi robil. Nakoniec, nejake napady z neho som si "ukradol" aj do mojej upravenej romky SCjoe píše: Busy, SAM Basic jako superset Sinclair BASICu by ted pro Tebe mohl byt vyzva. V BSROM jsi opravil chyby zx romky a udelal spoustu vylepseni. SAM Basic to umi taky a jeste vic a pracuje s 512 KB a diky strankovani zvladne programy o delce par megabajtu. Navic spooling, trasovani a vice programu soucasne v pameti. Tohle by byl dustojny zaklad MB-BASICu. BSROM bol jeden moj starsi projekt uz davno pred vznikom MB01 a MB02 - proste ked som si v roku 1990 ku Spektru pripojil bateriou zalohovanu staticku ramku mapovanu namiesto romky, tak si to doslova ziadalo aby som si romku skopiroval do ramky a vseliako ju vylepsoval Nuz a neskor, kedze MBcko tiez umoznuje toto mapovanie, tak bolo len logicke, ze som vylepsenu romku pouzival aj na nom. (ale samozrejme, ak by niekto potreboval, da sa pouzit aj povodna nevylepsena ZX romka).Pre napisanie uplne vlastneho basicu, nieco podobne ako BetaBasic, som nikdy ambicie nemal. Urcite by ma to bavilo, ale vzhladom na existenciu podla mna skveleho BetaBasicu (a podobnych projektov) na ZX Spektre, som to ani nepovazoval za nejak nutne. <OutOfTopic> Podla mna, najlepsi vylepseny ZX basic v sucanosti je projekt ZX85 od Daniela Nagy-ho (btw. tiez autora vitaznehoTic-Toc 1k intra z tohtorocneho Foreveru). Najdete tu basicovy multitasking, procedury s lokalnymi premennymi, strukturovane programovanie, vsetky mozne konstrukcie (if-then-else, repeat-while-until), pracu s vektormi, ... a vela dalsich veci o ktorych sa vam v povodnom ZX basicu ani nesnivalo. </OutOfTopic> |
Autor: | Busy [ 13.09.2019, 10:02 ] |
Předmět příspěvku: | Re: MB03+ Ultimate |
SCjoe píše: Kdyz ses v tomto vlakne ozval, tak se dovolim jeste zeptat. Muzes prosim alespon trochu prozradit plany s BSDOSem? Navazes na Shrekuv BSDOS 4.0 nebo pujdes jinou cestou? Spravne oznacenie ma byt BSDOS 400. Bol to modularny koncept noveho bsdosu ktory som navrhol a zacal vyvijat okolo roku 2000, neskor sa vyvoja chytil Shrek. Cele to bolo ale koncipovane na staru MB02. Nova MB03+ ponuka dalsie moznosti a vychytavky, ktore umoznia celu koncepciu spravit lepsie a jednoduchsie, preto staru koncepciu verzie 400 nemam v plane pouzit, ale chcem vymysliet novu, situ na mieru MB03+.
|
Autor: | SCjoe [ 13.09.2019, 18:14 ] |
Předmět příspěvku: | Re: Nový BSDOS pro MB03+ Ultimate |
Pomyslim spravne alespon na nektere veci? 1) cteni i zapis na pececkove karty 2) sprava pameti - tabulka obsazeni stranek a s tim spojene systemove sluzby take pro cizi programy, aby si neprepisovaly data (jaka je prvni volna stranka, jaky je nejvetsi volny prostor, jsou nekde textova data pro sdileni, je nekde stranka s daty z clipboardu, kde je buffer, ramdisk, utility,...). 3) Pluginy pro praci s image soubory jinych speccyalnich dosu - idealne proste namountovani fajlu D80, DSK, TRD, MGT, MBD, TAP... a pak uz jen DIR a LOAD... 4) SRAM FS? Zatimco prvni je samozrejmost dalsi vymozenosti by mohly byt tim, cim BSDOS vynikne a prekona novy ESXDOS...? |
Autor: | Busy [ 14.09.2019, 22:23 ] |
Předmět příspěvku: | Re: Nový BSDOS pro MB03+ Ultimate |
SCjoe píše: 4) SRAM FS? Ten mam uz davno vymysleny, uz som aj jeho specifikaciu publikoval na Pandore...
|
Autor: | Busy [ 08.11.2019, 13:16 ] |
Předmět příspěvku: | Re: MB03+ Ultimate |
SCjoe píše: K rychlemu spousteni souboru uz neslouzi jen tradicni LOAD pcisloprogramu No ja ti dam ze "samovske" ! To je jednoznacne spektracke MB02acke "bsdosove" !
ale taky (bez p) "samovske" LOAD cisloprogramu |
Autor: | SCjoe [ 08.11.2019, 16:33 ] |
Předmět příspěvku: | Re: MB03+ Ultimate |
Busy píše: No ja ti dam ze "samovske" ! To je jednoznacne spektracke MB02acke "bsdosove" ! Ha! Tak si to pojdme rozebrat, zda, jak a kdo kdy od koho opisoval. Doplnovacka: V roce 1987 se prodava spektracky GDOS pro spektracke Disciple, s prikazem LOAD pn V roce 1989 se prodava, od stejneho autora, SAM Coupe se SAMDOSem, se samovskym prikazem LOAD n V stejnem roce firma MGT zverejnuje zdrojove kody SAMDOSu i SAM Coupe ROM. V roce 199x se objevuje BSDOS pro vzacne MB01 V roce 1992 se objevuje BSDOS pro spektracke MB02, s mbmaniakalnim prikazem NEW n V roce 1994(?) se prodava MB02+. Univerzalne starsi: V roce 198x se prodava diskovy system pro ZX Spectrum, nema prikaz pro nahrani souboru dle poradoveho cisla v adresari... (? BetaDisk, Opus Directory, Kempston ?) A to do definice slova spektracke nezapocitavam faktor, ze pocet spectristu, kteri maji SAM Coupe, je mnohem vetsi nez pocet spectristu, co maji MB0x... A radeji ani faktor, ze pocet spectristu, kteri maji interface Disciple a +D, je jeste vice a vubec mnohem vetsi nez pocet spectristu, co maji MB0x... Mne klidne prosim opravte a nesetrete, jestli se pletu. ZX-chrematonomastika mozna i vylucuje postup, kterym se ze spektrackeho LOAD muze stat spektracke NEW, proto jsem zavedl prizvisko "mbmaniakalni". Samozrejme nebranim se vysvetleni pomoci fenomenu ste opice. Jeste jsi tim ale taky pripomnel, ze by vubec neskodilo shrnuti, nejake zaklady BSDOSu, napr. do rubriky Nový BSDOS pro MB03+ Ultimate O mbcku se obecne vi, ale o kvalitach BSDOSu uz tolik ne... |
Autor: | Busy [ 08.11.2019, 17:05 ] |
Předmět příspěvku: | Re: MB03+ Ultimate |
SCjoe píše: Busy píše: No ja ti dam ze "samovske" ! To je jednoznacne spektracke MB02acke "bsdosove" ! Ha! Tak si to pojdme rozebrat, zda, jak a kdo kdy od koho opisoval. Predtym som trosku robil s +D (pomahal som Rumatisoftovi s volanim sluzieb v strojaku) ale +D vtedy LOAD <cislo> nepodporovalo. A cele dianie na Sam Coupe islo tak trosku mimo mna. Na Samovi som videl akurat nejake dema, ale o SAMDOSe som tusil iba to ze nieco take existuje a ze je to podobne ako system pouzivany na Disciple / +D. Tak teda navrhujem stanovisko, ze syntax LOAD <cislo> sa objavila na Samovi a aj na Spektre nezavisle na sebe |
Autor: | SCjoe [ 08.11.2019, 18:55 ] |
Předmět příspěvku: | Re: MB03+ Ultimate |
Souhlas, proto jsem navrhoval "fenomen ste opice". Jak pisou, "byl následně vědci vyvrácen, nicméně v jistých kruzích se stále považuje za reálný a fungující." V dobach bez internetu tohle synchronni objevovani fungovalo perfektne. A nebyt globalizovanych pravniku a autorskych a podobnych prav, darilo by se mu docela dobre i dnes. Kazdopadne diky moc, ze na mbecku nemusim pouzivat ani uvozovky, ani *"d";1;".... |
Autor: | Busy [ 09.11.2019, 10:21 ] |
Předmět příspěvku: | Re: MB03+ Ultimate |
SCjoe píše: Kazdopadne diky moc, ze na mbecku nemusim pouzivat ani uvozovky, ani *"d";1;".... Na embecku dokonca nemusis pouzit ani to samotne cislo ! Uplne vsetky parametre prikazu LOAD su nepovinne, takze ti uplne postaci odoslat iba LOAD a uz to nahrava
|
Stránka 1 z 1 | Všechny časy jsou v UTC + 1 hodina [ Letní čas ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |