OldComp.cz

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

Krsn Vnoce a Happy Fuckin Year 2020

Právě je 24.01.2020, 22:26

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




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

Registrován: 05.09.2013, 14:08
Příspěvky: 806
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.10.2019, 19:55 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 11.06.2013, 15:27
Příspěvky: 1908
Has thanked: 1248 times
Been thanked: 356 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.10.2019, 22:28 
Offline
Pan Generální

Registrován: 22.05.2013, 21:14
Příspěvky: 2381
Bydliště: Bratislava
Has thanked: 261 times
Been thanked: 458 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.10.2019, 19:38 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 11.06.2013, 15:27
Příspěvky: 1908
Has thanked: 1248 times
Been thanked: 356 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.10.2019, 10:17 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 11.06.2013, 15:27
Příspěvky: 1908
Has thanked: 1248 times
Been thanked: 356 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]
45 krát
mbc.png
mbc.png [ 8.89 KiB | Zobrazeno 1584 krát ]
mba.png
mba.png [ 91.94 KiB | Zobrazeno 1584 krát ]
Nahoru
 Profil  
 
 Předmět příspěvku: Re: MB03+ Ultimate
PříspěvekNapsal: 08.11.2019, 11:45 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 11.06.2013, 15:27
Příspěvky: 1908
Has thanked: 1248 times
Been thanked: 356 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 1512 krát ]
IMG_0391.JPG
IMG_0391.JPG [ 81.86 KiB | Zobrazeno 1512 krát ]
IMG_0397.JPG
IMG_0397.JPG [ 57.58 KiB | Zobrazeno 1512 krát ]
Nahoru
 Profil  
 
 Předmět příspěvku: Re: MB03+ Ultimate
PříspěvekNapsal: 08.11.2019, 12:30 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 11.06.2013, 15:27
Příspěvky: 1908
Has thanked: 1248 times
Been thanked: 356 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]
29 krát
+dividebackup.7z [4.34 MiB]
34 krát
mgt.7z [4.33 MiB]
36 krát
Nahoru
 Profil  
 
 Předmět příspěvku: Re: MB03+ Ultimate
PříspěvekNapsal: 08.11.2019, 15:59 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 11.06.2013, 15:27
Příspěvky: 1908
Has thanked: 1248 times
Been thanked: 356 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.11.2019, 21:47 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 11.06.2013, 15:27
Příspěvky: 1908
Has thanked: 1248 times
Been thanked: 356 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]
30 krát
Nahoru
 Profil  
 
 Předmět příspěvku: Re: MB03+ Ultimate
PříspěvekNapsal: 16.11.2019, 11:07 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 11.06.2013, 15:27
Příspěvky: 1908
Has thanked: 1248 times
Been thanked: 356 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.11.2019, 12:01 
Offline
Kecka
Uživatelský avatar

Registrován: 28.09.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.11.2019, 22:51 
Offline
Pan Štábní

Registrován: 29.06.2013, 16:52
Příspěvky: 1531
Has thanked: 21 times
Been thanked: 256 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.12.2019, 18:10 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 11.06.2013, 15:27
Příspěvky: 1908
Has thanked: 1248 times
Been thanked: 356 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  
 
 Předmět příspěvku: Re: MB03+ Ultimate
PříspěvekNapsal: 03.01.2020, 16:31 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 11.06.2013, 15:27
Příspěvky: 1908
Has thanked: 1248 times
Been thanked: 356 times
V uvodu noveho roku darek od autora:

HDMI nyni funguje, zatim mam "jen" hotove casovani pro ZX128 (nebo +2 seda) a HQ1282D, ale dalsi budou nasledovat. Jak jsem si predsevzal, tak casovani je velmi precizni. Border i screen sedi na 100%. Udelal jsem i specialni INT rezim, ktery framy synchronizuje s INT a HDMI signalem. Tohle je volitelne, protoze ne kazdy monitor to zvladne, ale i bez toho je obraz velmi stabilni, jen jednou za cas (u ZXS128 je to cca 200s) dojde k interferenci 50Hz signalu monitoru a ZXS a obraz muze byt chvili nesychronni, ale vetsinou si toho ani nevsimnete. V INT rezimu se to nestane. Kodovani trvalo cca 2 mesice, ale mam vse ted nachystane i pro implementaci ULAplus rezimu + dalsich modu jako textovy, pripade SAM Coupe rezimu.

Release bude za par dni.

Musim k tomu udelat podporu do FW, protoze je treba nekde paramamerty DigitalVidea nastavovat. Budu kodovat SetUp program, ktery se bude spoustet z FW, krome zminovaneho DigitalVidea, zde bude do budoucna mozne nastavit ruzne default hodnoty MB03+, takze bude napr. mozne rict jaky je default rezim LED matrixu, HDD portu, Audio vystupu nebo zda-li se ma primo po resetu spustit ESXDOS ci BSDOS.


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

Registrován: 11.06.2013, 15:27
Příspěvky: 1908
Has thanked: 1248 times
Been thanked: 356 times
http://www.indieretronews.com/2020/01/m ... r.html?m=1


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

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 4 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