OldComp.cz

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

Tlsk Mln 2019

Právě je 22 lis 2019, 00:18

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




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 56 ]  Přejít na stránku Předchozí  1, 2, 3, 4
Autor Zpráva
 Předmět příspěvku: Re: MB03+ Ultimate
PříspěvekNapsal: 17 říj 2019, 11:36 
Offline
Profík
Uživatelský avatar

Registrován: 05 zář 2013, 14:08
Příspěvky: 800
Bydliště: Smolenice
Has thanked: 81 times
Been thanked: 238 times
Priznam sa, zmeny v BSROM a BSDOSe mam na svedomi ja. Takze pripadne shitstormy smerujte na mna, LMN je v tom nevinne :-)

Dufam, ze rozsireny vypis disku/adresara sa vam pozdava ;-) V podstate som len naintegroval 26znak patch natrvalo priamo do DOSu, aby ho nebolo treba stale zavadzat. Bonusom je, ze binarka DOSu je teraz "virgin", tak ako mi vypadla zo sjasmplus. Ma prazdne caches a odpadaju tym obcasne problemy s data integrity error hned po boote a podobne.

Reset vsetkych AY, SAA a GS zabral v ROM takmer vsetko volne miesto, celkom som sa zapotil, aby sa to tam voslo. Danou za to je, ze sa uz neresetuje FDC a nezastavuju motory cez NMI+E, alebo NMI+I, ale kedze FDC ani FDD pri MB03 nemame, tak to ani nechyba.

Resetovanie GS som spravil na zelanie zvlast (NMI+G), pretoze viaceri si z GS pustate na pozadi moduly a jeho reset spolu s AY a SAA by bol neziaduci.

Tuto padol za obet nevyuzity uzivatelsky prikaz (cize NMI+U uz nefunguje), ale zasa na druhu stranu, GS si mozete resetnut aj z BASICu prikazom =

;-)

_________________
To err is human, but to really foul things up requires a computer.


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

Registrován: 11 čer 2013, 15:27
Příspěvky: 1851
Has thanked: 1202 times
Been thanked: 343 times
Jedna z novinek v core, ktera neni videt, ale urcite bude pouzivana nejen v novem BSDOSu,
je Busyho HW kalkulator.
Nekolikabajtova cisla lze dosazovat do vzorce ( A * B + C ) / D.
Popis a obsluha je popsana v docu HW Specs.

"Este poznamocka k ABCD kalkulacke - znamienka vysledkov (podiel a zvysok) su kompatibilne ako pri operatoroch / a % v cecku, a tiez rovnake ako dava x86 instrukcia IDIV. Takze kto je zvyknuty pouzivat delenie a modulo v cecku alebo v asembleri x86, tak ACBD kalkulacka mu vzdy da ocakavany vysledok a moze pracovat podla obvyklych zvyklosti."


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

Registrován: 22 kvě 2013, 21:14
Příspěvky: 2331
Bydliště: Bratislava
Has thanked: 258 times
Been thanked: 450 times
Len mala korekcia, to nie je Busyho kalkulator, ale o celu realizaciu a implementaciu sa postaral LMN sam. Ja som len vymyslel, ze namiesto obycajneho nasobenia a delenia by to mohlo rovno pocitat vyraz ( A * B + C ) / D pretoze toto sa mi zdalo univerzalnejsie, komplexnejsie a da sa tym pokryt viac moznosti.
Okrem klasickeho nasobenia a delenia to umozni napriklad:

- K vysledku nasobenia A*B rovno pripocitat prenos C z nizsieho radu. Vyuzitelne ak treba nasobit velmi velke cisla a nasobenie je potrebne rozdelit na viac ciastkovych mensich nasobeni.

- Castokrat je potrebne dve cisla A*B vynasobit a vysledok potom vydelit tretim cislom D. Aby nebolo nutne citat vysledok zo samostatnej nasobicky a kopirovat ho do samostatnej delicky, tak je tu moznost rovno vypocitat A*B/D a program (demo) bude moct bezat rychlejsie. Typicky priklad je ak potrebujeme nejake cislo A zmenit v urcitom pomere ktory mame zadany dvomi dalsimi cislami B/D.


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

Registrován: 11 čer 2013, 15:27
Příspěvky: 1851
Has thanked: 1202 times
Been thanked: 343 times
Autor ESXDOSu dostal vypocetni stanici...
#esxDOS development is about to get interesting again... #mb03 #speccy


Nahoru
 Profil  
 
 Předmět příspěvku: Re: MB03+ Ultimate
PříspěvekNapsal: 28 říj 2019, 10:17 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 11 čer 2013, 15:27
Příspěvky: 1851
Has thanked: 1202 times
Been thanked: 343 times
Několik novinek.

Na barevné fotce najděte na krabičce 9 změn.
Na čb najděte jednu novinku.

"LCU for dummies" od Busyho.


Přílohy:
Smernica-ABCD.txt.7z [4.76 KiB]
24 krát
mbc.png
mbc.png [ 8.89 KiB | Zobrazeno 619 krát ]
mba.png
mba.png [ 91.94 KiB | Zobrazeno 619 krát ]
Nahoru
 Profil  
 
 Předmět příspěvku: Re: MB03+ Ultimate
PříspěvekNapsal: 08 lis 2019, 11:45 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 11 čer 2013, 15:27
Příspěvky: 1851
Has thanked: 1202 times
Been thanked: 343 times
ZX-VGA spolu s MB03+ :D
Jsem si musel ubastlit redukci... hm,jak si nepokazit esteticky dojem a mit v dosahu vsechna tlacitka.


Přílohy:
IMG_0385.JPG
IMG_0385.JPG [ 74.84 KiB | Zobrazeno 525 krát ]
IMG_0391.JPG
IMG_0391.JPG [ 81.86 KiB | Zobrazeno 525 krát ]
IMG_0397.JPG
IMG_0397.JPG [ 57.58 KiB | Zobrazeno 525 krát ]
Nahoru
 Profil  
 
 Předmět příspěvku: Re: MB03+ Ultimate
PříspěvekNapsal: 08 lis 2019, 12:30 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 11 čer 2013, 15:27
Příspěvky: 1851
Has thanked: 1202 times
Been thanked: 343 times
Jelikoz mbcko implementuje jak divide, tak divmmc, neni problem provozovat dalsi systemy, jako je napr. +divide.
Nazev +divide je odvozen od na Zapade rozsireneho disk. systemu +D, ktery je odlehcenou, "hracskou" verzi seriozniho (napr. taky skolniho) predchudce, skveleho IF Disciple (coz byl vlastne podstatne vylepseny mikrodrajvi ZX Interface 1, ale s modernimi disketami). +divide je vylepsenou a opravenou modifikaci popularniho G+DOSu od MGT (a tak mixuje vlastnosti BetaDOSu i UniDOSu)
U nas a na vychod od nas byl MGT GDOS temer neznamy, az na par zminek v casopisech (diky LEEmu). Drahy zapadni disk. radic totiz nesel na rozdil od starsiho Betadisku tak snadno doma a na kolene obslehnout, mj. protoze obsahoval moderni GALy.

https://www.biehold.nl/rudy/divide/index.htm
https://www.biehold.nl/rudy/
V priloze je instalacni tapka snadno spustitelna z NMI menu ESXDOSu, ktera zapise system +divide do pametoveho slotu c. 2. Vymenena je jen cast romky, pro divide (tj. CF karta), soubezne tak v mbcku zustava a jde spoustet ESXDOS pro divmmc (SD karta).

Disk. image se prepinaji pomoci GOTO *;1,cisloimage (funguje i carka namisto stredniku)
Direktorar se kockuje prikazem CAT 1
K rychlemu spousteni souboru uz neslouzi jen tradicni LOAD pcisloprogramu
ale taky (bez p) "samovske" LOAD cisloprogramu

Na CF karte se pouzivaji obrazy disket, spravuji se pomoci teto utility: http://s-huehn.de/spectrum/software.htm
zakladni preklad navodu k programu je zde: https://sam.speccy.cz/dividecz.html

V priloze vizte jak backup pripravene CF karty, tak puvodni image soubory (s priponou .MGT).
(MGT je totez, co starsi DSK, ale priponu DSK nedoporucuju pouzivat, protoze je prilis pretizena a rada DSK image souboru je ve skutecnosti odlisna, napr. v eDSK formatu...).


Přílohy:
2+DivIDE.tap [18.66 KiB]
7 krát
+dividebackup.7z [4.34 MiB]
14 krát
mgt.7z [4.33 MiB]
14 krát
Nahoru
 Profil  
 
 Předmět příspěvku: Re: MB03+ Ultimate
PříspěvekNapsal: 08 lis 2019, 15:59 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 11 čer 2013, 15:27
Příspěvky: 1851
Has thanked: 1202 times
Been thanked: 343 times
dex píše:
Tudíž na MB-03+ Ultimate běhá i MDOS 3?

Jasne, jestli MDOS 3 je pro CF-IDE...


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

Registrován: 11 čer 2013, 15:27
Příspěvky: 1851
Has thanked: 1202 times
Been thanked: 343 times
Mozna to vidim jako Hurvinek valku...

Tapka v priloze by mohla fungovat s CF kartou, na niz je bootdisk?
Odpada tedy vypiskani fajlu bootloader, misto toho staci jen tapku nahrat na SD kartu, v DivMMC ESXDOSu zmacknout NMI a v nem tapku spustit, pak na dotaz zapsat firmware do slotu 2... a MB03+ bude do MDOSu3 startovat po stisku CAPS+2 (@).
Samozrejme vedle MDOSu3 zustava v mbecku i ESXDOS pro DivMMC.


Přílohy:
2-DivMDOS.tap [18.66 KiB]
9 krát
Nahoru
 Profil  
 
 Předmět příspěvku: Re: MB03+ Ultimate
PříspěvekNapsal: 16 lis 2019, 11:07 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 11 čer 2013, 15:27
Příspěvky: 1851
Has thanked: 1202 times
Been thanked: 343 times
Několik novinek okolo MB03+:

- Hood sepsal pěkný návod, jak s Wi-Fi (ESP8266) na net, s příkladem FTP
- v paměti koprocesoru LCU nejsou jen aritmetické výsledky, ale také data pro LED display
- LIFO zásobník
+ pár zdrojových příkladů

vše v dokumentu HW/SW Specs

Z úvodního obsahu tohoto techn. manuálu lze snadno vyčíst, co vše jde u Spectra s mbéčkem zapnout/vypnout:
různá paměťová rozšíření, TurboSound (3xAY), SAA1099, MonsterBlaster, General Sound, IDE, SD(MMC), RTC, LED, UART/Wi-Fi, ...
teď už jen najít autora emulátoru, který si osvojí tenhle přehled periférií (např. GS umí asi jen ruské, EmuzWin, UnrealSpeccy,...)


Nahoru
 Profil  
 
 Předmět příspěvku: Re: MB03+ Ultimate
PříspěvekNapsal: 20 lis 2019, 12:01 
Offline
Kecka
Uživatelský avatar

Registrován: 28 zář 2015, 16:04
Příspěvky: 38
Has thanked: 0 time
Been thanked: 33 times
EasterEGG - stale odolava. Pouze jeden majitel na to zatim prisel. Pridavam velkou napovedu: Ve firmwaru stisknete "d" pak memory 0, pak .....


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ů: 56 ]  Přejít na stránku Předchozí  1, 2, 3, 4

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 1 návštěvní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