Dva jednoduché zvukové interface pro Sinclair ZX Spectrum

Klasický Sinclair ZX Spectrum nebo ZX Spectrum+ postrádá, na rozdíl od svých novějších bratříčků, zvukový chip. U hodně her si vystačíte jen se zabudovaným repráčkem schopným vyluzovat jednoduché 1-bitové zvuky. I na něm se dá zahrát, ale je to procesorově náročné a není to úplně ono. Kdo che na Speccy hudbu, musí sáhnout po nějakém zvukovém interface, jako je například Didaktik Melodik. Dnes najdete pro ZX Spectrum poměrně hodně zvukových karet, které všechny využívají čipy AY-3-8912 nebo AY-3-8910 (liší se jen porty navíc) a všechny používají víceméně stejné zapojení, byť některé využívají programovatelné logické prvky. Jíííra rozčarován nad cenami karet  na trhu udělal jednoduchý interface, využívající v podstatě původní zapojení, který si můžete snadno postavit nebo koupit za pár korun. A pokud byste zvuku neměli dost, udělal Jíííra ještě modernější obdobu využívají zvukový čip ze SAM Coupé – Philips SAA1099. Tady už používá jednoduché CPLD, ale stále si ho můžete koupit za velmi dostupnou cenu.

SimpleAY_Martin_finished_NWC   Simple_SAA_IF_Martin_in_48K_detail

Celý příspěvek

Rubriky: Sinclair, ZX Spectrum | Štítky: , , , , , , , , , | Komentáře: 3

SHARP MZ-700 Unicard Mk3c (emulace QD, FD, RD, SUC80, K&P80, RTC, LAN, VGA, USB, RS-232 a snad i PCG, EMM, …)

Jak už jsem psal dříve v mém krátkém shrnutí z BYTFESTu 2014, upravil Bohouš svoji poslední verzi Unikarty pro SHARP MZ-800 pro o generaci starší verzi Sharpíka a to konkrétně SHARP MZ-700. Karta ještě není úplně hotová, Bohouš stále pracuje na firmwaru. Nicméně i tak už je karta poměrně hodně použitelná a teď se mi dostal do rukou druhý prototyp, tak neodolám možnosti toho o této užitečné novince napsat víc.

UnicarkdMk3b_MZ-700_prototype   UnicarkdMk3b_MZ-700_in_Sharp_back_angle_boxed

Celý příspěvek

Rubriky: MZ-700, SHARP | Štítky: , , , , , , , , , , , , , , , , | Komentáře: 8

Bateriová náhrada RTC a NVRAM obvodu DS12887 (MK48T87)

V počítačích kompatibilních s IBM PC AT, Atari Falcon a dalších se často používá RTC obvod DALLAS DS12887, který má v sobě zabudovanou baterii. Bohužel, tato baterie vydrží jen asi 10 let provozu a tudíž už je často nefunkční. Vlastní RTC, resp. hodiny nejsou až takový problém, jako to, že obvod navíc obsahuje 114 bytů baterií zálohované RAM. Ta se obvykle používá pro uložení systémových nastavení. U IBM PC se tomu říká CMOS RAM u Atari Falcon NVRAM, ale počítač má každopádně bez těchto údajů problém. Řešením je vyměnit obvod za nový, který se stále dá běžně koupit, ale za 10 let budete stát před stejným problémem znovu. Druhou variantou, které je plný internet, je obvod rozříznout, vyjmout baterii a napojit jinou externě. Tím ovšem často vzniká nepěkná škaredá věc Mrkající veselý obličej a to nemám rád. Naštěstí jsem objevil projekt, kde autor maeslin elegantně nahrazuje bateriový RTC čip malou destičkou s SMD verzí RTC obvodu, krystalem a pouzdrem na baterii, takže vnější rozměry náhrady zůstávají zachované a baterie je kdykoli snadno vyměnitelná.

RTC_DS12887_replacement_w_original_angle_Martin

Celý příspěvek

Rubriky: Atari, Nezařazeno, PC | Štítky: , , , , , | Komentáře: 16

První DEMO pro počítač ONDRA – ondra slideshow

ub880d naprogramoval na ideu od Solaris104 první demo pro počítač Tesla ONDRA SPO186. Samozřejmě nelze vyloučit, že někdy v minulosti nějaké demo pro Ondru existovalo, ale pokud ano, tak se nejvyšší pravděpodobností nezachovalo. Demo se jmenuje „ondra slideshow“ a Solaris104 a ub880d ho představili na setkání BYTEFEST 2014. Je naprosto skvělé, že se na Ondra scéně něco děje a vznikají nové programy. Historického softwaru je jako šafránu a tak každý podobný počin vzbuzuje nadšení. U mně tedy určitě.

screenshot_20141013_084445   screenshot_20141013_084835

Celý příspěvek

Rubriky: Československé počítače, Ondra | Štítky: , , | Komentáře: 26

BYTEFEST 2014

I když to dlouhou dobu vypadalo všelijak, podařilo se Tomsoftovi i letos zorganizovat oblíbené setkání uživatelé historických počítačů – BYTEFEST a za tomu patří dík. Letos jsem, převážně z časových důvodů, přijel jen na sobotu, ale zajímavostí a zážitků bylo, jako obvykle, hodně. Samozřejmě jsem pořídil i nějaké ty fotky a o oboje bych se rád podělil.

Bytefest2014_Ticket   IMG_4818   IMG_4857

Celý příspěvek

Rubriky: Akce | Štítky: , | 1 komentář

Sharp MZ-800 Unicard Mk3b – FDD, QD, RD, RS, RTC, LAN, VGA

Bohouš Nováček doladil a dotáhnul k dokonalosti svoji verzi Unikarty pro SHARP MZ-800. První verzi Unikarty vyvinul Vašek Peroutka s Michalem Hučíkem. Bohouš na jejich práci navázal, vynechal CPLD a Unikartu vybavil výkonným procesorem STM32F429Vx. To umožnilo nejen plnohodnotný VGA výstup, ale i několik dalších frajeřinek. Pro MZ-800 tak máme jednu univerzální periferii, kterou stačí zasunout do zadního slotu a získáme emulaci až 4 floppy mechanik prostřednictvím obrazu na microSD kartě, emulaci Quick Disku, RAM disku, sériové linky RS-232c, zálohované hodiny reálného času, USB shell, síť, přístup přes zabudovaný webový server, plnohodnotný VGA výstup a zvukový vstup/výstup. Bohouš mně vždycky uchvacoval svým perfekcionismem, který teď dotáhnul k dokonalosti tím, že k Unikartě nechal vyrobit zadní krycí panel přesně na míru a Unikarty pro všechny zájemce, v podstatě zadarmo, osadil a oživil.
Kloubou dolů a VELIKÝ DÍK!

MZuniMk3b_angle1   MZuniMk3b_working

Celý příspěvek

Rubriky: MZ-800, SHARP | Štítky: , , , , , , , , | Komentáře: 192

Moderní náhrada SCSI disku microSD kartou – SCSI2SD

Znáte to všichni, starý dobrý disk jednou doslouží. Někdy se ozve známý zvuk, kdy se hlavičky snaží marně najet na stopu, někdy jen tak cvaká a někdy se disk ani neroztočí. Obávám se, že podobný osud, dříve či později, potká všechny starší disky s rotačními plotnami. Koupit dnes nový SCSI disk se starším 50-pinovým SCSI-2 rozhraním už se asi nedá. Jako náhradu lze někde použít adaptér nebo některá profesionální řešení, které jsou ale velmi drahá. Dostupnější variantou je Aztec Monster od Stratos Technology, ale mně zaujal, resp. Krupkaj mně upozornil na codes/src SCSI2SD. Dá se zakoupit za relativně dostupnou cenu, ale hlavně je dobře zdokumentovaný a software pod licencí GPL, takže se dá snadno postavit. A z čeho jiného by měl mít člověk větší radost, než z něčeho, co si sám postaví, že?

SCSI2SD_Martin_with_35SCSIdisk   SCSI2SD_Martin_finished

Celý příspěvek

Rubriky: Moderní projekty | Štítky: , , , | Komentáře: 6

ZX80CORE transparent case

Karl-Heinz Dahlmann připravil pro svůj ZX80 klon ZX80CORE jednoduchou a pěknou akrylátovou krabičku. Díly jsou jednoduše laserem vyřezané z PMMA  a sestavují se prostřednictvím plastových šroubů, které se šroubují přímo do 5 mm bočnic.

ZX80Core_Martin_AcrylicCase_front   ZX80Core_Martin_AcrylicCase_bottom   ZX80Core_Martin_AcrylicCase_front-left

Celý příspěvek

Rubriky: Moderní projekty, Sinclair, ZX80 | Komentáře: 13

Gotek USB floppy emulátor pro Amigu

Na eBay a různých čínských serverech se už delší dobu prodává emulátor disketové jednotky v krabičce velikost 3.5″ disketové mechaniky umožňující emulaci diskety z image uloženého na USB flash disku. Emulátor je primárně asi určený jako náhrada disketové mechaniky pro čínské šicí stroje, ale šikovný francouzský vývojář Herve Messinger pro něj napsal firmware emulující Amiga disketovku a i ovládací software pro Amigy. Emulátor stojí na eBay necelých 400 Kč i s poštovným a jeho úprava je velmi jednoduchá. Protože se ale stále na Aukro i jinde objevují cenově „trochu“ přestřelené nabídky, rozhodl jsem se napsat krátký informativní článek. Úpravu zvládne opravdu každý.

Gotek_Amga_floppy_Emu_working   Gotek_Amga_floppy_Emu_assign_scr

Celý příspěvek

Rubriky: Amiga | Štítky: , , , , , , , | Komentáře: 47

Zálohovaný RAM disk pro Sharp MZ-800 (VCTM1)

Aby byla sada replik RAMdisků původní česko-slovenské konstrukce kompletní, připravil Radek Suk podklady a nechal udělat desky na zálohovaný RAMdisk. Tento RAMdisk byl ve své době velice populární, protože na rozdíl od RAMdisku PEZIK Pavla Zemčíka umožňoval zálohování akumulátorem a tím udržení dat v řádu dnů až týdnů. Navíc byl kompatibilní s originálním Sharp MZ-1R18 a umožňoval provoz v neupraveném BASICu i bootování počítače přímo z RAMdisku. Na druhou stranu je konstrukce výrazně složitější a bez správných součástek i složitější na oživení.

VCTM1_finished_Martin   VCTM1_finished_back_Martin

Celý příspěvek

Rubriky: MZ-800, SHARP | Komentáře: 2