Konference: Počítač SHARP MZ-800 a emulátory
Od: | Zdenek Adler |
Datum: | 13.2.2006 13:13 |
Předmět: | Re: Čím by bylo dobré se zabývat |
Ahoj ahoj, Pri precteni Petrovy studie jsem si trosku povzdechnul nad tim, kolikpak si asi lidi postavilo treba IDE rozhrani... Nicmene me to utvrdilo v myslence ze se s nim prislo prilis pozde a uz se asi nenajde nikdo, kdo bude tento na MZ-800 novy hardware mohutne podporovat zaplavou noveho softwaru. Privedlo me to ale na uplne jinou myslenku, a to vyuziti noveho hardwaru ktery ucinime plne kompatabilni s tim stavajicim. Ale abych byl konkretnejsi - napadla me emulace radice FDD za pomoci jednocipoveho uP (treba muj oblibeny DS89C450 nebo Atmel AVR), latche a SD karty. Na SD kartu by bylo mozne nahravat na PC obrazy disket v pomerne vymakanem "extended CPC" formatu ktery mimojine pouzivam i v emulatoru, procesor by se pak staral o cteni dat z karty (pres SPI rozhrani) a emulaci radice WD2791. Myslim ze to neni neresitelne a jestli nektery vikend seberu dostatek odvahy tak to i zbastlim. Vyresi se tim celkova kompatabilita napriklad i s BASICem, nebude problem emulace 4 mechanik, zadny strach o magneticka media... Rychlost bude minimalne srovnatelna s klasickou FDD, pri nejhorsim o neco malo nizsi... (pri SW emulaci SPI a cteni z SD karty jsem s DS89C450/33MHz cetl data z karty pod FAT16 rychlosti pres 200KB/s, k tomu jeste bude treba pripocitat emulaci WD, komunikaci po sbernici Z80,...). Kdyby to cele fungovalo, nasel by se tu nekdo se zajmem o stavbu neceho podobneho? V priloze posilam neco malo co jsem kdysi cmaral v Eagle abych zprovoznil co nejprimitivnejsi prevod na VGA. AL250 ma digitalni vstup v RGB565, u MZ-800 jsem ale vyuzil pro kazdou barvu myslim jen 2 nejvyssi bity pro RGBI signal. Take je nutny spravny init chipu bez ktereho ti monitor nezasynchronizuje. Dalsi co chip umi je i OSD menu, mam pocit ze do nej jde i flashnout vlastni logo a dalsi... Kdyby bylo treba, mozna doma nekde vyhrabu program do te 89C2051 kterou AL250 inicializuji - nicmene by se to same dalo delat i ze Sharpa. Se zapajenim cipu nebyly zadne problemy - jeden muj kamarad mi kdysi rekl: "tohle by zapajelo i prase kopytem" a mel pravdu :) Staci jen mikropajka, minimum cinu, hodne kalafuny.... pak se jen objedou vsechny nohy, odcucne se prebytecny cin, ocisti se kartackem na zuby od kalafuny a stonozka je zapajena... Pajel jsem takto relativne snadno i pouzdra TQFP100 s rozestupem 0.5 mm - oproti tomu je pajeni AL250 hrackou - chce to parkrat zkusit ze starych PC desek "odlepit" a "prilepit" nejakou stonozku a po par pokusech z vas budou mistri... Jinak nejblize asi AL250 bude k dostani v nemecku, odkud mi tehda vcelku bez prutahu (jen jsem se jim zauzloval ze v budoucnu se jim ozvu) zaslali i 2 vzorky na odzkouseni: ZWINZ Technical Consulting GmbH Ebersberger Strasse 19 D-85570 Markt Schwaben Germany Telephone: (49) 8121-5279 Fax: (49) 8121-41937 URL: www.techconsultzwinz.de
Ostatní příspěvky vlákna:
[2006/1 (19)] [2006/2 (19)] [2006/3 (34)] [2006/4 (8)] [2006/5 (14)] [2006/6 (2)] [2006/7 (3)] [2006/8 (20)] [2006/9 (3)] [2006/10 (3)] [2006/11 (2)] [2006/12 (55)]
[1999 (1)]
[2000 (168)]
[2001 (733)]
[2002 (459)]
[2003 (654)]
[2004 (224)]
[2005 (105)]
[2006 (182)]
[2007 (201)]
[2008 (294)]
[2009 (363)]
[2010 (782)]
[2011 (522)]
[2012 (642)]
[2013 (442)]