Zhruba po 30 letech, začal originální zdroj pro Sord m5 vykazovat nestabilní úroveň napájení. To se ustálilo na jmenovitých napětích až po pár minutách od zapnutí. Vše tedy nasvědčovalo na vyschlé elektrolytické kondenzátory. Na funkci počítače se to projevovalo hlavně v nestabilitě VDP a video paměti, kdy sprity znaků byly značně pozměněné, synchronizace obrazu nestálá a přes obraz běhaly duhové barvy. Zmíněné chování můžete vidět na videu níže…
Hledám digitální kopii
strašně rád bych si prohlédl tyto japonské časopisy o Sordu, ale nepodařilo se mě je nikde najít. Více detailů v článku.
Vylepšený driver Sorda v officiálním MAME
S radostí Vám mohu oznámit, že mnou provedená vylepšení již trochu zastaralého emulátoru Sorda, byla přidána do oficiální distribuce MAME a to konktrétně do verze 0.171. Oproti dosavadní
verzi je nyní možno emulovat paměťové moduly EM-5 32kB, 64kBi, 64kBF a 64kRX. To umožňuje nahrát do Sorda programy, které do teď nešly pro nedostatek RAM. Z tohoto důvodu přibyl další slot pro
kartridže, aby mohly být spolu “zasunuty” paměť a některý s Basiců. Dále pak přibyla modifikace nazvaná podle místa vzniku Brno, kterážto obsahuje CP-M s ramdiskem 1MB RAM. Tento driver hodlám neustále vylepšovat, teda pokud čas dovolí. Bohužel až po vydání oficiální verze jsem si uvědomil, že jsem opomněl přidat podporu nahrávání souborů s příponou LST. Pokud tuto funkci potřebujete stáhněte si raději mojí verzi, která tuto úpravu již obsahuje.
Schémátka k Sord M5
Sem budu ukládat návody na stavbu a schémata různých periférii pro Sorda. Moc se jich nezachovalo, ale třeba se časem najdou další.
Sord M5 programs library II.
Další várka programů, tentokráte to bude krmivo pro disketovky nebo alespoň emulátory disketovek. Dlouho jsem přemýšlel jaký formát zvolit, aby byl univerzální. Nakonec rozhodl program na vytváření Amstradovských disket nazvaný CPCDiskXP (seženete ho tady ), který umožňuje velice pohodlně programy do image přidávat nebo z image ukládat na PC. Navíc formát který jsem zvolil přečte nejenom Mess, ale i CP/M bez úprav. Pokud tedy použijete CPCDiskXP a budete chtít být také kompatibilní, vyberte formát PCW/+3DOS – Double Side – 80 Tracks – 64Dir. Entries 720Kb. Každopádně CP/M i Mess zvládne i jiné formáty, je to tedy jen na Vás který použijete.
Nástroje pro práci s CAS soubory
Vytvořil jsem pár prográmků pro práci s CAS soubory pro Sorda (castool není můj výtvor.) CAS je CASsette formát pro emulátor Mess. Jedná se vlastně o binární soubor, tak jak se vlastně kdysi zaznamenával na magnetofonovou pásku ve formě audio signálu.
Title | Categories | Update Date | Download |
---|---|---|---|
bin2cas.exe 1 71 downloads |
Sord utils | 28/01/2024 | Download |
cas2bin.exe 1 67 downloads |
Sord utils | 28/01/2024 | Download |
castool.exe 1 73 downloads |
Sord utils | 28/01/2024 | Download |
m5wav2cas.exe 1 73 downloads |
Sord utils | 28/01/2024 | Download |
Sord revival_v1.0.rar 1 79 downloads |
Sord utils | 28/01/2024 | Download |
sord_revival.rar 1 89 downloads |
Sord utils | 28/01/2024 | Download |
Netradiční vytváření programů pro Z80
Nedávno jsem potřeboval vytvořit jednoduchou utilitku pro Sorda v assembleru a protože klávesnice Sorda není to pravé ořechové pro vkládaní textu, napadlo mě jak to udělat pohodlněji.
Na stránce clrhome.org/asm/ je možno psát program v assembleru Z80, následně ho online zkompilovat a uložit na disk. To je přesně to co potřebuji. Pak pomocí malé utilitky bin2cas vytvořím CAS soubor, který již mohu nahrát do MESSu a program vyzkoušet. Samozřejmě že složitější program bude lepší vyvíjet přímo na Sordu v nějakém assembleru s debugerem, ale pro jednoduší prográmky mohu jen doporučit.
Ukázka jednoduchého programu v assembleru
1 2 3 4 5 6 7 8 9 10 |
#define PRINT 1063H .org $B000 ;program start address ld b,0 ;max number of characters ld HL, Message call PRINT ; Displays the string ret Message: .db "Hello world!",0 |
Můj první počítač
Každý jsme s počítači nějak začínali, někdo z donucení někdo s nadšením. Já můžu říct že sem jim propadl už jako kluk a jelikož se řadím mezi Husákovi děti, tak jsem začínal na 8bitech, nic jiného kromě kalkulačky nebylo. S bráchou jsme strašne toužili po ZX Spectru, ale Ježíšek nám nadělil pro nás tehdy neznamý Sord M5 původem z Japonska. Přestože se Sord prodával tehdy jen v Tuzexu nebo v bazarech, ukázalo se že nebyl v tehdejším Československu až tak neznámý počítač. Dokonce existoval i klub Sordistů veden pod Svazarmem 602 , který čítal desítky členů. Někteří z nich dokázali vylepšovat Sordíka např. o zvýšení RAMKY na 64kB (v základu měl Sord 4kB), RAMdisk, vytvořili tehdy u 8bitů vzácný řadič 3,5″ floppy mechaniky a převedli spousty her z příbuzného systému MSX nebo naprogramovali emulátor her ze ZX Spectra. Mimo těchto aktivit vznikal nízkonákladový tištěný klubový skoro mesíčník, zdroj velmi cenných informací. Protože jsem objevil podobný blog o Sordovi uvedu zde jen chybějící čísla. Taktéž nemám svolení k publikaci těchto dokumentů a proto pokud by to autorům vadilo ihned je odstraním. Myslím si ale, že by byla věčná škoda, kdyby jejich úsilí zapadlo v propadlišti dějin. Sord M5 alespoň pro mě byl a zůstal srdeční záležitostí a pochybuji že ho někdy někomu prodám.