F6
??? ... !!!
Google
 

Pentagon 512kB interface pro ZX Spectrum +2

Speccy

Dostalo se mi to potěšení vlastnit Velesoftem vlastnoručně vyrobený prototyp interního interfacu, který změní šedivé ZX Spectrum +2 na skoro plnohodnotný ruský klon Pentagon 512kB.



Poslal f6, 13.01.2010, 9:28:00

K pořízení mě vedla možnost spouštět ruskou demoprodukci, která je téměř vždy napsaná právě pro Pentagon, jakýsi ruský etalon standardní ZX demomašiny. Můžeme proti tomu jakkoli protestovat, ale je to prostě fakt. Ruský software, závisející na časování, je psaný pro Pentagony a na našich normálních Spectrech se chová buď divně nebo v horších případech nejede vůbec. Protože se s emulátory nespokojím, žádný ruský klon nevlastním, ale zato mám šedou +2 ISSUE 3, přišel mi interface jako dobrá volba pro to, abych mohl sledovat ruská dema na reálné mašině bez větších potíží.

Interface je interní a nasazuje se na pozici čipu HAL10H8 (PAL10H8) a ROMky. Oba čipy musíte ze Spectra vyndat a místo nich napájet nejlépe precizní patice, pokud je tam již nemáte. Já si před nějakým časem dělal úpravu UMBRELLA (deprchátor), a tak jsem pozici HALu měl už s paticí. Proto stačilo jen oba IO opatrně vyndat. Další věc, kterou bylo nutné udělat, bylo fyzické odpojení spodní pomalé RAM, což se provedlo jedním přeškrabem na spodní straně PCB. Stačilo vyndat celou řadu RAMek z patic, ale já jsem měl v +2 v paticích jen 3 chipy a ostatní ne (zřejmě již někdo přede mnou opravoval vadnou RAMku). Proto přeškrab a spojení dvou pinů krátkým drátkem. Jako poslední věc bylo nutné vyvést signál /RESET od CPU Z80 do interfacu, což jsem provedl opět drátkem. Ještě jsem musel "položit na zem" jeden ellyt, který bránil zasunutí destičky do patic. Prodloužil jsem jednu jeho nožičku drátkem a sklopil o 90 stupňů. Teď již šla destička interfacu úplně zasunout. Zespodu klávesnice bylo nutné ulomit jeden plastový klíč a plechovou plochu zaizolovat nálepkou, aby šlo Spectrum zavřít a zašroubovat.

To jsem však neudělal, protože na interfacu se nachází několik důležitých switchů, spojených jumpery. Jumpery chyběly a proto jsem musel prohledat byt, abych nějaké našel, což bylo poměrně složité, protože 99% PC harampádí jsem dávno vyházel. Nakonec se povedlo. Switche na Pentagon interfacu mají tento význam:


  • 1 – TURBO mód (zapne FAST RAM)
  • 2 – Pentagon 512kB (0: normální ZX128 RAM, 1: Pentagon 512kB)
  • 3 – D80 switch (vyřadí 128 BASIC, aby fungovala D80)
  • 4 – FASTIO switch (zrychlení zpomalených portů (výrazné zrychlení např. při načítání sektorů z IDE portů))
  • 5 – nepoužito


Ihned jsem zkusil některá dema pro Pentagon a hle, běží. Jediná nevýhoda interfacu je ta, že běží na ZX Spectru +2, tzn. je použitá stále stejná ULA a stejně rychlé CPU, proto neběží Pentagonovské multicolory. Dále není zrychlených spodních 8kB paměti VRAM (16384-24576), takže při výpočtech náročných na VRAM se Spectrum zpomaluje podobně, jako před tím, i když i tady je poznat zrychlení. Interface samozřejmě obsahuje deprchátor, a tak je veškeré pršení (snow effect) eliminované. Úpravy jsou samozřejmě díky switchům vypínatelné, proto lze přepnutím vyřadit mód TURBO, FASTIO i PENTAGON a mít tak obyčejné ZX Spectrum +2 (byť deprchátor není vypínatelný).

Takto interface vypadá:



Interface se nedá koupit, jedná se o jediný prototyp. Tímto děkuji Velesoftovi za poskytnutí. Není již aktuální, protože Velesoft vyvinul nový PROFI INTERFACE, který ja na Pentagon interfacu založený, ale samozřejmě lepší.

Keywords: Sinclair, ZX Spectrum 128, +2, Pentagon, 512, úprava, dema, demos, modification, interface, Velesoft

linkuj.cz vybrali.sme.sk


Přidání komentáře...


(jméno)

(e-mail)

(web)

(nadpis komentáře)




 - Nerozoměl jsem sice asi 80% v článku, ale to DEMO je bomba.
Ajvngou - mail - www

Nové komentáře
Odkazy
Témata
Archiv
RSS zdroje
Hledej na Bloguje.cz
STOP ICQ











REKLAMA

Sign by Danasoft - Myspace Layouts and Signs

používám systém BLOGUJE.CZ