OldComp.cz

Komunitní diskuzní fórum pro fanoušky historických počítačů

Tlsk Mln 2019

Právě je 13 lis 2019, 19:18

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 11 ] 
Autor Zpráva
 Předmět příspěvku: Re: MB03+ Ultimate
PříspěvekNapsal: 07 zář 2019, 22:57 
Offline
Pan Generální

Registrován: 22 kvě 2013, 21:14
Příspěvky: 2320
Bydliště: Bratislava
Has thanked: 257 times
Been thanked: 443 times
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 ;)


Nahoru
 Profil  
 
 Předmět příspěvku: Re: MB03+ Ultimate
PříspěvekNapsal: 08 zář 2019, 09:19 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 11 čer 2013, 15:27
Příspěvky: 1839
Has thanked: 1200 times
Been thanked: 342 times
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?


Nahoru
 Profil  
 
 Předmět příspěvku: Re: MB03+ Ultimate
PříspěvekNapsal: 09 zář 2019, 10:18 
Offline
Pan Generální

Registrován: 22 kvě 2013, 21:14
Příspěvky: 2320
Bydliště: Bratislava
Has thanked: 257 times
Been thanked: 443 times
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 neuznaval
U mna to zase bolo presne naopak. Vo svetle PeCediel a Amig sa mi Sam zdal taky nemastny-neslany, v zmysle ze uz to nebol ani ZX Spektrum, ale este to nebola ani Amiga (ako napriklad neskor V6Z80), take "uzemie nikoho". Tvaril sa sice ako ZX Spektrum na steroidoch, ale cele to zlyhavalo na spetnej kompatibilite (hlavne so 128, ktoru som mal uz v roku 1988). Preto som sa o Sama nikdy nejak aktivnejsie nezaujimal a ani som na neho nikdy nic neurobil. Ostal som verny klasickemu ZX Spektru :)
SCjoe 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>


Nahoru
 Profil  
 
 Předmět příspěvku: Re: MB03+ Ultimate
PříspěvekNapsal: 13 zář 2019, 10:02 
Offline
Pan Generální

Registrován: 22 kvě 2013, 21:14
Příspěvky: 2320
Bydliště: Bratislava
Has thanked: 257 times
Been thanked: 443 times
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+.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Nový BSDOS pro MB03+ Ultimate
PříspěvekNapsal: 13 zář 2019, 18:14 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 11 čer 2013, 15:27
Příspěvky: 1839
Has thanked: 1200 times
Been thanked: 342 times
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...?


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Nový BSDOS pro MB03+ Ultimate
PříspěvekNapsal: 14 zář 2019, 22:23 
Offline
Pan Generální

Registrován: 22 kvě 2013, 21:14
Příspěvky: 2320
Bydliště: Bratislava
Has thanked: 257 times
Been thanked: 443 times
SCjoe píše:
4) SRAM FS?
Ten mam uz davno vymysleny, uz som aj jeho specifikaciu publikoval na Pandore...


Nahoru
 Profil  
 
 Předmět příspěvku: Re: MB03+ Ultimate
PříspěvekNapsal: 08 lis 2019, 13:16 
Offline
Pan Generální

Registrován: 22 kvě 2013, 21:14
Příspěvky: 2320
Bydliště: Bratislava
Has thanked: 257 times
Been thanked: 443 times
SCjoe píše:
K rychlemu spousteni souboru uz neslouzi jen tradicni LOAD pcisloprogramu
ale taky (bez p) "samovske" LOAD cisloprogramu
No ja ti dam ze "samovske" ! To je jednoznacne spektracke MB02acke "bsdosove" ! :poke: :lol:


Nahoru
 Profil  
 
 Předmět příspěvku: Re: MB03+ Ultimate
PříspěvekNapsal: 08 lis 2019, 16:33 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 11 čer 2013, 15:27
Příspěvky: 1839
Has thanked: 1200 times
Been thanked: 342 times
Busy píše:
No ja ti dam ze "samovske" ! To je jednoznacne spektracke MB02acke "bsdosove" ! :poke: :lol:

Ha! Tak si to pojdme rozebrat, zda, jak a kdo kdy od koho opisoval. :H
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... :poke:
Mne klidne prosim opravte a nesetrete, jestli se pletu. :S
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...


Nahoru
 Profil  
 
 Předmět příspěvku: Re: MB03+ Ultimate
PříspěvekNapsal: 08 lis 2019, 17:05 
Offline
Pan Generální

Registrován: 22 kvě 2013, 21:14
Příspěvky: 2320
Bydliště: Bratislava
Has thanked: 257 times
Been thanked: 443 times
SCjoe píše:
Busy píše:
No ja ti dam ze "samovske" ! To je jednoznacne spektracke MB02acke "bsdosove" ! :poke: :lol:
Ha! Tak si to pojdme rozebrat, zda, jak a kdo kdy od koho opisoval. :H
Az na to, ze ja som neopisoval, LOAD <cislo> som si pri navrhu bsdosu vymyslel sam. Inspiroval som sa filozofiou prace spektrackych emulatorov so subormi *.TAP :)

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 :)


Nahoru
 Profil  
 
 Předmět příspěvku: Re: MB03+ Ultimate
PříspěvekNapsal: 08 lis 2019, 18:55 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 11 čer 2013, 15:27
Příspěvky: 1839
Has thanked: 1200 times
Been thanked: 342 times
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;"....


Nahoru
 Profil  
 
 Předmět příspěvku: Re: MB03+ Ultimate
PříspěvekNapsal: 09 lis 2019, 10:21 
Offline
Pan Generální

Registrován: 22 kvě 2013, 21:14
Příspěvky: 2320
Bydliště: Bratislava
Has thanked: 257 times
Been thanked: 443 times
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 :)


Nahoru
 Profil  
 
Zobrazit příspěvky za předchozí:  Seřadit podle  
Odeslat nové téma Odpovědět na téma  [ Příspěvků: 11 ] 

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 0 návštevníků


Nemůžete zakládat nová témata v tomto fóru
Nemůžete odpovídat v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete přikládat soubory v tomto fóru

Hledat:
Přejít na:  
Založeno na phpBB® Forum Software © phpBB Group
Český překlad – phpBB.cz