OldComp.cz

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

Tlsk Mln 2019

Právě je 12 pro 2019, 18:39

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




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 58 ]  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: 801
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: 1859
Has thanked: 1210 times
Been thanked: 344 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: 2350
Bydliště: Bratislava
Has thanked: 259 times
Been thanked: 455 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: 1859
Has thanked: 1210 times
Been thanked: 344 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: 1859
Has thanked: 1210 times
Been thanked: 344 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]
32 krát
mbc.png
mbc.png [ 8.89 KiB | Zobrazeno 978 krát ]
mba.png
mba.png [ 91.94 KiB | Zobrazeno 978 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: 1859
Has thanked: 1210 times
Been thanked: 344 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 893 krát ]
IMG_0391.JPG
IMG_0391.JPG [ 81.86 KiB | Zobrazeno 893 krát ]
IMG_0397.JPG
IMG_0397.JPG [ 57.58 KiB | Zobrazeno 893 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: 1859
Has thanked: 1210 times
Been thanked: 344 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]
14 krát
+dividebackup.7z [4.34 MiB]
19 krát
mgt.7z [4.33 MiB]
19 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: 1859
Has thanked: 1210 times
Been thanked: 344 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: 1859
Has thanked: 1210 times
Been thanked: 344 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]
15 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: 1859
Has thanked: 1210 times
Been thanked: 344 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  
 
 Předmět příspěvku: Re: MB03+ Ultimate
PříspěvekNapsal: 22 lis 2019, 22:51 
Offline
Pan Štábní

Registrován: 29 čer 2013, 16:52
Příspěvky: 1528
Has thanked: 21 times
Been thanked: 255 times
+DIVIDE puvodne beha jen na ZX16/48 a +2A/+3. Drive jsem upravil system pro provoz na ZX16/48 a 128/+2.
https://velesoft.speccy.cz/zx/divide/divide-plusdivide.htm

_________________
http://velesoft.speccy.cz/


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

Registrován: 11 čer 2013, 15:27
Příspěvky: 1859
Has thanked: 1210 times
Been thanked: 344 times
MB03+ Ultimate má oficiální nástěnku: https://sites.google.com/view/mb03plus/forum
Píšu nástěnku, protože to má zatím formu anglických tiskových zpráv...

A navíc myslím, že přece jen se nejlíp o smysluplnosti ZX-blitteru či o podpoře kolečka u k-mouse (jo, je pár programů, ale když to tam nebude, tak nikdo pro to nic dopředu ani nenapíše...)
pohádáme v češtině, moravštině, slovenštině a dalších velkomoravských dialektech tady na OC fóru. :lol:

Updatovaný WISHLIST:

- FPGA core update: digital video output (no doubts, also mentioned in Visions on the main page)
- FPGA core update: ULA+ and SAM Coupe palette support
- FPGA core update: custom ROM (incl. 64K +3e ROM and Derby+ PRO)
- FPGA core update: memory mapper (maybe more important than custom ROM?)
- FPGA core update: ZX Blitter (could be a driving force for the next ZX-decade?)
- FPGA core update: k-mouse wheel support (modern mice have it and several Speccy programs already support this feature)

- internal expansion: RS-232, Centronics (plotter and printer support)
- internal expansion: floppy interfaces (universal FPGA add-on to choose between: Betadisk, Didaktik D40/D80, Plus D and Disciple, Diskface, Opus, MB02+...)
- internal expansion: more/special joystick ports
...with connectors located on the adapter between the top and bottom covers of the MB03+ interface.

- Hardware accessories: larger (hiqh-resolution) LED display


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ů: 58 ]  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: Czech Human, PotPalo a 3 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