Po doplneni AY-3–8912 (vesel se do volneho mista pod klavesnici) slo vyuzit volnou banku pro prehravani hudby, jenz hrala pouze na ZX Spectru 128.
Stacilo najit instrukce, jenz na spectru menili banky a pripadne cast obsahu zkopirovat.
Hudba pro AY se temer vzdy prehravala z preruseni, takze uprava hry pro Gamu sla zvladnout s D40 za cca 2–3 hodiny.
Zvukove periferium sa volalo Melodik. Jeden taky som si doma pospajkoval a vlozil pod klavesnicu. Bola to pecka, ale zial uz vtedy slavne casy Didaktiku koncili, tak som si Melodik ho moc neuzil. Ale predtym som sa snim vyhral (nie len hry) dostatocne. Mal som zo tyzden pozicanu aj disketovku so zazracnym tlacitkom SNAP. To uz davalo iny rozmer. Ale rok na to som uz mal prve poriadne PC-cko. Ale to uz bolo vtedy skor o hrach ako o programovani. Aj ked Pascal bol super.
Na upravu nebylo potreba D40. Uplne vsechny hry nesly upravit i kdyz vetsina ano. Problem byl ten, ze banky na ZX128 zacinaly 49152–65535 a tedy byly po 16k a bylo jich vice. Kdezto Gama mela jen 2 banky po 32k. Kdyz se prepla banka na D-Gama, preplo se i onech 16k od 32768, tedy rozdil od ZX128. Nekdy s tim byl problem, protoze si vlastne prpnul „sam sebe“, pokud prepnuti bylo v techto 16k od 32768. Resilo se to tak, ze pred spustenim hry se pamet 32768–49152 okopirovala do druhe banky, aby po prepnuti program plynule navazoval. Nastesti sem mel pristup jen procesor, takze se vsechna dulezita data ukladala do dolnich 16k a byl zde vlastne jen kod, co se po celou hru nezmenil. Dale bylo zvykem u ZX128 v drtive vetsine pouzivt prave jen jednu banku na data rutiny pro prehrani 3-kanaloveho zvuku pres AY. U spesl her pro 128k mel clovek uz smulu, ale pokud slo jen o hudbu, tak v 99 procentech pripadu to slo predelat na Gamu. Sam jsem tech her predelal desitky…
Z ankety jsem se divil, ze mnoho lidi banku nevyuzilo, ale kdo mel Gamu a program GamaCopy, byl urcite rad, ze se mu cela hra vesla v kopiraku do pameti a nemusel menit kazety :) Jinak je pravda, ze pri programovani se specialne na Game te rozsirene pameti moc nevyuzivalo. Jediny poziti byly ty konverze ze 128k. Kdyby se na tech 80k vyprdli a udelali rovnou klon 128k, bylo by to lepsi.
"""Jinak je pravda, ze pri programovani se specialne na Game te rozsirene pameti moc nevyuzivalo.""" – ja som používal, pri programovaní v assembleri som mal v druhej banke MRS, takže ak počítač zatuhol, po resete stačilo dať jedno OUT a jedno RANDOMIZE USR a mohol som pokračovať…
(podobne som tam mal rutiny na rýchlejšie nahrávanie z magnetofónu, po resete hry som rovno ďalšiu mohol nahrať zrýchlene)
Mam 360kB-tove diskety s programami (aj datami, texty, knihy a pod.) nahrate pomocou ZX Spectrum a disketovej jednotky D40 (Skalica).
Hardverovo vsak odisiel interface k tymto komponentom... :-(((
Otazka:
- Ako dostat a transformovat tieto programy ale hlavne *data* (texty) cez klasicku disketovu 1.2MB (resp. 360kB) jednotku v PC do pouzitelnej alebo aspon citatelnej podoby?
- Ako "donutit", aby nejaka mechanika precitala taketo diskety?
(Jednotku D40 este mam, ale neviem, ako je to s jej zbernicou; zapojenie a tak...)
Dakujem za odpovede na moj email:
pekox@seznam.cz