25. 4. 2008

Nové demo od ZeroTeamu

Možná jste to zaregistrovali, možná ne... V předchozím článku (týkající se mojí svatby) se v komentářích obejvil link na zvlaštní TAP soubor.... o co jde???
Podle nadpisu jste si možná tipli, že se jedná o demo :)
Je to naprosto nejlepší, nejhezčí, nejnadupanější demo jaké jsem kdy viděl.
Má dokonce ukazatel hlasitostí kanálů AY, geniální grafiku zkonvertovanou z Pomocného Computeru, textový scroll a dvě (ano, slovy DVĚ) hudby, které lze mezi sebou přepínat :).
Zde tento skvost můžete (teda musíte) stáhnout :).
Ještě jednou děkuji Mikeztovi, Ellvisovi, SKRjuovi (a ostatním *ovi) :)

19. 4. 2008

Víkendové výsledky

Každému, kdo zná obvyklou důvěryhodnost a spolehlivost SpeccyWebu, muselo být dění několika posledních dní přinejmenším velmi podezřelé. Chcete-li se uvést tok svých myšlenek do správného kontextu, určitě čtěte dále.
Hned na začátek v jedné větě vysvětlím o co vlastně jde: Shrek of MB Maniax se tento víkend oženil. Svatba byla naplánovaná již od prosince 2007, kdy také bylo rozhodnuto, že svědčit tomuto památnému počinu půjdu já, Logout of MB Maniax. Pro ty, kteří nemohou popadnout dech, jedna malá ilustrační fotografie:


Určitě vás teď napadlo, že MB Maniax jsou schopni takovouhe věc kompletně zinscenovat, protože kdyby to byla pravda, tak byste se jistě podrobnosti dozvěděli dříve. Musím vám tímto oznámit, že jedině díky tomuto webu se o svatbě dozvídáte dříve, než rodiče obou zúčastněných :-)


Nezbývá tedy novomanželům Shrekovým popřát do společné budoucnosti jen to nejlepší. A tento web se časem může vrátit k normánímu stavu.

Další důležitý zvrat

Z některých českých spectristických webů se pomalu, ale nezadržitelně stávají osobní blogy, a náš web nemůže zůstat pozadu za těmito moderními a pokrokovými trendy. MB Maniax pro Vás tedy mají jedno zásadní oznámení...


Chcete vědět víc? Zůstaňte s námi a v nejbližších dnech se vše dozvíte...

18. 4. 2008

Přechod MB Maniax na Atari

Dnes se MB Maniax opět sešli v Plzni aby prodiskutovali přechod na atari. Uznali jsme s Logoutem, že MB-02+ je k ničemu, je to megalomanský projekt, který nenutí programátora psát programy optimalisticky. Přešli jsme proto na procesor, který má pouze 3 (čtěte 3) registry.
Ovšem než si objednáme z dolarové ciziny tak sofistikovaný hardware, jakým je Atari XL, rozhodli jsme se vyzkoušet v pohodlí Shrekova domova nejdříve emulaci. Proto jsme se pokusili na PC v Linuxu naistalovat emulátor Xmess. Z nějakého důvodu se nepovedlo. Rozhodli jsme se to nebrat jako varování vyšší moci, že děláme zjevnou blbost a přešli k instalaci emulátoru Atari800.


Tady jsme byli úspěšnější. Sice pro začátek nefungovala grafika a zvuk, ale u Atari stejně člověk o moc nepřijde. Po několika hodinách používání jsme se ale rozhodli, že přeci jen zvuk i grafiku chceme. Shrek tedy zakouzlil v konzoli a po pár dalších hodinách a několika lahvích kvalitního pivního moku (Klasik, Měšťan, Lahváč) se podařilo.


Atari se zřejmě nikdy nevzdává a tak pro změnu nebyly k nalezení atarácké ROMky. Shrek neváhal udělat další sadu chlebíčků (s oříšky) a pak se dílo podařilo. Výsledkem tedy je, že počínaje dneškem jsou MB Maniax známi jako 6502Maniax.


Děkujeme tímto Zilogovi, že nám otevřel oči. Lépe programovat pro Atari, než pro MB-02+!

10. 4. 2008

Paměťové nároky ResiDOSu.. aneb co se nelíbí panu Zilogovi

Možná Vám přijde, že tímto článkem přilíváme olej do ohně, ale musíme reagovat na nějkteré výroky Ziloga ohledně nového systému ResiDOS. Je mi líto, ale některé jeho argumenty jsou mimo mísu, takže:
1) ResiDosu nestačí 128kB a je nenažraný - blbost, na MB-02+ s pamětí 128kB nejde ResiDos pustit z jediného důvodu: ResiDos se ukládá do stránky, kterou už 128k verze nemá a to z toho důvodu, aby nekolidoval s BS Dosem a případnými patchy (nmi menu, rtc patch, hdd patch...). Takže tohle je chyba instalátoru, že nedá na výběr stránku do které by se měl ResiDos nainstalovat...
2) ResiDos nejde na DivIDE - to není problém ResiDosu, ale samotného DivIDE. Velesoft má udělané rozšíření pro DivIDE, které umožní chod ResiDosu. Rozšíření emuluje stránkování MBčka po 16kB.
3) ResiDos je bastl - (nebo tak nějak to napsal... už si to přesně nepamatuji). Tak ať Zilog napíše svůj systém, kterým ostatním ukáže, že to jde. Pokládám Bazeho za mistra v optimalizaci kódu a i když i on narazil na paměťovou bariéru, věřím tomu, že se tam prostě systém nevejde. Narazili i ostatní (Sweet, Tritol), ale kdo z nich dělá 256b dema??? :) Bazeho beru v tomto oboru jako kapacitu.
4) DivIDE splnilo svůj účel - nesplnilo. Hodně lidí si koupilo DivIDE za účelem spohodlnění práce na speccym. Problém je, že lidi, kteří na ZXku něco aktivně vyvíjejí (hudba, grafika, soft) jsou s DivIDE v hajzlu, neboť nemají kam ukládat své výtvory (MDos3 je vyjímkou, ale tam se zase naráží na tu Zilogovu otřepanou frázi s kompatibilitou s PC světem...jo a pak ještě Demfir v poslední verzi, ale...)
5) Prodalo se 600 ks, nebudu DivIDE rozšiřovat - mňo problém je, že jestli si třeba 50 procent lidí kopilo DivIDE jako náhradu diskového systému s tím, že budou mít plnohodnotný systém, tak budou asi mírně zklamáni. Ano ale Ziloga může hřát, že se DivIDE prodalo 600 ks.
Na víc si momentálně nevzpomínám, resp. většinu věcí padlo na speccy konferenci od Tritola, Hooda, dexe...

Krásně to shrnul Logout:
Zilog navrhnul divIDE, protoze chtel dokazat, ze je mozne vsechno nacpat do 32kB+8kB pameti. Chtel to pochopitelne dokazat pomoci ostatnich a ted se divi, kdyz ostatni rikaji ze to je opruz a ze se jim to nelibi. Nevidim na tom nic spatneho. Na druhe strane jsou lidi co maji MB02 a muze jim to byt vsechno jedno, kdyby ovsem Zilog nemel potrebu neustale se do jejich MB02 navazet s tim, ze je priserne po vsech strankach. Tedy, pokud prijmeme fakt, ze Zilog ma absolutni pravdu ve vsem co rika, neni tu duvodu ke sporu. Preju pekne slunecne odpoledne. Nehadejte se a radsi jdete ven.

Takže přestaňte spamovat na konferenci, né všechny to zajímá a pojďte se hádat sem. SpeccyWeb je od toho :)

8. 4. 2008

Návod na transfer souborů mezi PC a MB-02+

Abych nebyl neprávem osočován, že jsem opustil idee MB Maniax, podělím se s Vámi o postup jak nahrávám do MB-02+ (s BS Dosem) soubory a to bez (Zilogu pozor!) floppyny :) (ono to pro MBčkáře možná nebude nic nového pod sluncem, ale pár lidem to možná pomůže...).
Jen pro začátek:
Mám k MBčku připojenou CF kartu o velikosti 256MB. Takže všechny hodnoty v příkazu 'dd' jsou pro toto médium.
Takže představme si, ze máme nějakou TAPku (třeba pokus.tap). Nejprve ji převedeme pomocí utilitky tap2mbhdd:
tap2mbhdd pokus.tap 0 pokus.mbd
Vznikne nám image diskety o velikosti 2MB.
Ten pak stačí hodit na CFkartu. Jelikož nepoužívám metodu LMNa, kterej má na CF kartě nahrané tyto image za sebou, tak si musím pomoct příkazem 'dd'.
dd if=pokus.mbd of=/dev/sdd bs=1 count=2097152 seek=2386432
Takhle se mi nahraje ten image na místo disku 4 (ten mi začíná na offsetu 2384632 na CF kartě).
Toť vše... děkuji za pozornost. :)

ResiDos - malá recenze

Možná někteří z Vás zaregistrovali, že se celkem nedávno uvolnil nový operační systém pro MB-02+ a to ResiDos. Ten kdo to nezaregistroval, je pravděpodobně atarsita, c64 user nebo Falcen :) Ukažme si tedy malinko podrobněji, co je ten ResiDos zač a co nového nám umožní na našem milovaném ZX Spectru.
Nebudu zde popisovat jak instalovat ResiDos, takové malé info jsem napsal do svého minulého článku, který se zabýval ResiDosem.
Připravte si tedy CF karty, nakopírujte tam nějaké TAPky, SNAPy a nebo jiné soubory a začněme.
Nejprve Vám řeknu, proč mi ResiDos přijde sympatický. ResiDos mi v něčem malinko připomína BS Dos. BS Dos totíž měl tzv. tečkované příkazy (.SEARCH, .KILL, .PRESS...), ResiDos má také něco takového, ale příkazy nezačínají symbolem '.' ale symbolem '%'.
Začněme hned několika základními příkazy.
Pro vylistování adresáře použijte: %DIR
Pro vstup do někalého adresáře: %CD "nazev"
Pro vrácení se do nadadresáře: %CD ".."
Na FAT16, lze číst/zapisovat přímo a to pomocí:
LOAD %"nazev"
LOAD %"nazev" CODE
SAVE %"nazev"
SAVE %"nazev" CODE

SNAPy lze nahrávat pomocí příkazu: %SNAPLOAD "název" (jsou podporovány SNA a Z80)

A teď to přijde... práce s TAP/TZX soubory.
Nejprve si stáhněte modul pro práci s TAPkama, který zavedeme následující sekvencí příkazů:
CLEAR 32767
%INSTALL "TAPEIO.PKG"

Poznámka: Ono vůbec ResiDos se mi líbí svou koncepcí a to svou modulárností: chcete novou vlastnost? Napište si modul do systému a ono to poběží :)

Po nainstalování tapeio modulu se nám ResiDos rozšířil o několik příkazů:
%TAPEIN "název"- vstoupíte do TAPky
%TAPEOUT "název" - vytvoření TAPky pro zápis. Opětovný příkaz %TAPEOUT TAPku "uzavře"
%TAPEOUT+ "název" - otevření TAPky pro zápis. Opětovný příkaz %TAPEOUT TAPku "uzavře"
%TAPELIST - vylistování obsahu TAPky
%TAPEWIND n - "přetočení " TAPky na blok číslo 'n'

Dále jsem k dispozici další příkazy: %TAPEBGET, %TAPEPUT, %TAPEMODE... o kterých ale nevím zatím nic, raději jsem je nezkoušel a má angličtina je na úrovni... no prostě jsem manuálu neporozuměl :)

Myslím, že už tímto ResiDos převyšuje minimálně stávající systémy na DivIDE (zápis na FAT16).

Dále jen výčet možností (zdaleka ne všech), které Vám ResiDos nabízí:

  • Přepínaní mezi PRIMARY a SLAVE diskem.
  • Vytváření partitions a práce s nimi (mazání, přejmenovávání...)
  • Formátování
  • Kopírování/přesouvání souborů/adresářů
  • Mazání souborů/adresářů
  • Vytvoření adresářů
  • Přejmenovávání souborů/adresářů
  • Měnit atributy souborů
  • Nastavit u souborů tzv. autorun
  • Instalovat moduly (%INSTALL)
A to vše pomocí příkazu z BASICU. Nepotřebujete skoro PeC na nic... CF kartu si připravíte na ZXku a můžete ji používat...
Ještě dodatek: mezi ResiDosem a BS Dosem lze přepínat.

OUT 23,64 - BS Dos
OUT 23,74 - ResiDos

Co dodat na závěr? ResiDos je systém, který si umím představit používat jako hlavní systém. Jsem sice zmlsaný BS Dosem a jeho intuitivním ovládáním, ale něco do sebe ResiDos má (minimálně to, že funguje na MB-02+ :) ).

Je sice pravda, že jako první znak použít procento je divné (tečka je mnohem lepší/rychlejší), ale co se dá dělat, furt je to lepší, než programovat na Atari :)
Každému doporučuji ResiDos minimálně vyzkoušet, opravdu to stojí za to...
A můj verdikt? Nechám tomu čas, zatím ResiDos zkouším, furt čumím do manuálu, takže čas ukáže.

btw. domácí stránka ResiDosu.

7. 4. 2008

Nová verze nmi menu pro MBčko, tentokrát 1.33h

Příznivci a majitelé MB02+. Přidal jsem do nmi menu další maličkost- EasyHdd write protect. Stahujte, užívejte, piště, námětujte, chvalte.... V balíku je i návod v PDF, protože dobrý program musí mít i dobrý manuál, aby jej uživatelé hojně užívali:).
Stahujte zde.
Hood

ResiDOS pro MB-02+

Dnes poslal Hood do speccy konference zprávu, že byl oficiálně uvolněn ResiDOS pro MB-02+. Ihned jsem ho sosnul a vyzkoušel. Takže stáhoval jsem z této stránky. Převedl jsem TAPku residos.tap pomocí utilitky tap2mbhdd.
Výsledný image jsem pomocí dd if=residos.mbd of=/dev/sdd bs=1 count=2097152 seek=289280 && sync (hodnoty pro příkaz dd si musíte zjistit sami...) zapsal na CF kartu a bootnul. Spustil BASICový program residos a provedl instalaci.
Vše najelo jak mělo. Vyměnil jsem CFku s FAT16, na které byly TAP soubory a provedl reset (pomocí RANDOMIZE USR 0) a...
... CFka se zdetekovala a vše fungovalo jak mělo.

Takže v nejbližší době čekejte recenzi nového systému pro MB-02+.

6. 4. 2008

ff20 - verze 0.4

Blíží se nový týden a je tu nová verze nového formátovače ff20, kterou můžete stahovat tady.
V nové verzi je přepínač mezi HDD image a floppynou (pro Ataristy: je to ta 3. položka)
Sakra, teď jsem si uvědomil, že jsem tam nepřidal výběr klávesou 3, ale teď už nestíhám, mizím pryč, tak v příští verzi. (funguje tedy jen výběr šipkama a potvrzení klávesou ENTER.)
Zde malý screenshot: