{CBM-A}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{CBM-S}{SHIFT--}{CBM-Z}{SHIFT-*}{SHIFT-*}{CBM-X}{SHIFT--}{CBM-Z}{CBM-Z}{CBM-X}{CBM-X}{CBM-X}{CBM-Q}{SHIFT--}{CBM-S}{CBM-X}{SHIFT--}{CBM-Q}{SHIFT--}{SHIFT-*}{CBM-Q}{SHIFT--}{CBM-S}{CBM-Z}{CBM-Z}{CBM-W}{CBM-A}{CBM-Q}{CBM-R}{CBM-E}{SHIFT-*}{CBM-E}{CBM-S}{CBM-R}{CBM-S}{CBM-A}{SHIFT-*}{CBM-R}{CBM-Q}{CBM-S}{SHIFT--}{SHIFT--}{CBM-E}{CBM-X}{CBM-S}{CBM-S}{CBM-E}{CBM-Q}{CBM-Z}{SHIFT-*}{CBM-A}{CBM-A}{CBM-Z}{SHIFT-*}{CBM-W}{CBM-X}{CBM-R}{CBM-R}{CBM-W}{CBM-A}{CBM-Q}{CBM-Q}{SHIFT--}{CBM-A}{CBM-A}{CBM-Q}{CBM-W}{SHIFT--}{CBM-S}{CBM-A}{CBM-Z}{CBM-S}{CBM-E}{SHIFT--}{CBM-S}{CBM-Z}{CBM-X}{CBM-R}{CBM-Q}{CBM-R}{SHIFT--}{SHIFT--}{CBM-R}{CBM-X}{CBM-Z}{CBM-S}{CBM-E}{SHIFT-*}{CBM-X}{CBM-X}{SHIFT-*}{SHIFT--}{CBM-S}{CBM-W}{CBM-R}{CBM-X}{CBM-W}{CBM-A}{CBM-Z}{CBM-R}{CBM-E}{SHIFT-*}{CBM-S}{CBM-A}{CBM-R}{SHIFT--}{CBM-E}{CBM-E}{CBM-Z}{CBM-Q}{CBM-E}{CBM-W}{CBM-X}{CBM-X}{CBM-E}{CBM-Z}{SHIFT--}{SHIFT-*}{CBM-A}{CBM-A}{SHIFT--}{SHIFT--}{CBM-X}{CBM-S}{CBM-X}{CBM-X}{CBM-W}{CBM-A}{CBM-S}{CBM-X}{SHIFT-*}{SHIFT--}{CBM-Z}{CBM-A}{CBM-A}{CBM-R}{SHIFT--}{CBM-S}{CBM-Z}{SHIFT--}{CBM-Q}{CBM-S}{CBM-Z}{CBM-E}{CBM-A}{CBM-R}{CBM-X}{CBM-Q}{CBM-Q}{CBM-R}{SHIFT--}{CBM-X}{CBM-R}{CBM-W}{CBM-Z}{SHIFT--}{CBM-X}{CBM-W}{SHIFT--}{CBM-X}{SHIFT--}{SHIFT--}{CBM-Q}{CBM-A}{CBM-R}{CBM-A}{SHIFT--}{CBM-S}{CBM-Z}{CBM-Z}{CBM-E}{SHIFT--}{CBM-A}{CBM-Q}{CBM-Z}{CBM-W}{CBM-Q}{CBM-R}{CBM-S}{CBM-E}{CBM-A}{CBM-W}{CBM-X}{SHIFT--}{CBM-Z}{CBM-R}{SHIFT--}{CBM-S}{CBM-E}{CBM-A}{CBM-W}{SHIFT-*}{CBM-W}{CBM-Z}{CBM-S}{CBM-S}{CBM-Q}{CBM-W}{SHIFT-*}{CBM-Q}{SHIFT--}{SHIFT--}{CBM-X}{CBM-S}{CBM-E}{SHIFT--}{CBM-A}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{CBM-S}{CBM-R}{CBM-Z}{CBM-X}{CBM-W}{SHIFT--}{SHIFT--}{CBM-Z}{CBM-X}{CBM-X}{CBM-Z}{SHIFT--}Sekalaisia aseita pelaajille{SHIFT--}{CBM-Z}{CBM-S}{SHIFT--}{SHIFT--}{SHIFT--}{SHIFT--}{CBM-Q}{CBM-Q}{CBM-S}{CBM-E}{CBM-Z}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{CBM-X}{SHIFT-*}{CBM-E}{CBM-A}{CBM-X}{SHIFT--}{SHIFT--}{CBM-A}{CBM-Q}{CBM-Z}{CBM-X}{CBM-X}{SHIFT--}{CBM-W}{CBM-Q}{SHIFT-*}{CBM-Z}{CBM-Q}{SHIFT--}{CBM-W}{CBM-R}{SHIFT-*}{SHIFT-*}{CBM-Z}{SHIFT-*}{SHIFT-*}{CBM-A}{CBM-Q}{SHIFT-*}{CBM-Q}{CBM-A}{SHIFT-*}{CBM-W}{CBM-Q}{SHIFT-*}{CBM-S}{CBM-W}{CBM-R}{CBM-X}{CBM-S}{SHIFT-*}{CBM-S}{SHIFT--}{CBM-X}{CBM-A}{SHIFT--}{SHIFT--}{SHIFT-*}{CBM-Z}{SHIFT-*}{SHIFT-*}{CBM-A}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{CBM-S}{SHIFT-*}{SHIFT--}{CBM-X}{SHIFT-*}{SHIFT--}{SHIFT--}{CBM-A}{SHIFT--}{SHIFT-*}{CBM-S}{SHIFT--}Koodia tonki Mikko Hypp\nen.{SHIFT--}{CBM-X}{CBM-S}{SHIFT-*}{CBM-X}{SHIFT--}{SHIFT--}{CBM-A}{CBM-W}{CBM-A}{SHIFT--}{CBM-Z}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{CBM-X}{CBM-A}{CBM-W}{CBM-R}{SHIFT--}{SHIFT--}{SHIFT--}{CBM-S}{SHIFT--}{SHIFT--}{CBM-Q}{CBM-W}{CBM-E}{CBM-Q}{CBM-A}{CBM-Z}{CBM-A}{CBM-Z}{CBM-W}{CBM-X}{CBM-Z}{SHIFT-*}{SHIFT-*}{SHIFT-*}{CBM-W}{CBM-E}{SHIFT--}{CBM-X}{CBM-W}{CBM-R}{CBM-Z}{CBM-X}{CBM-X}{CBM-S}{SHIFT-*}{CBM-R}{CBM-A}{CBM-Z}{CBM-R}{CBM-A}{CBM-X}{CBM-Z}{CBM-W}{CBM-X}{CBM-X}{SHIFT--}{SHIFT--}{SHIFT--}{SHIFT-*}{CBM-Z}{SHIFT-*}{CBM-R}{SHIFT--}{CBM-Q}{SHIFT-*}{CBM-E}{CBM-E}{CBM-R}{CBM-Z}{CBM-X}{CBM-Z}{CBM-S}{SHIFT--}{CBM-X}{CBM-A}{CBM-X}{CBM-A}{CBM-S}{CBM-W}{CBM-X}{SHIFT--}{SHIFT--}{CBM-E}{SHIFT--}{CBM-E}{CBM-E}{CBM-E}{CBM-Q}{CBM-W}{CBM-Z}{CBM-R}{SHIFT-*}{CBM-Z}{SHIFT--}{CBM-Z}{SHIFT--}{SHIFT--}{SHIFT--}{CBM-E}{SHIFT--}{CBM-S}{CBM-Z}{CBM-Q}{SHIFT-*}{CBM-W}{CBM-W}{CBM-W}{CBM-A}{CBM-E}{SHIFT--}{SHIFT--}{SHIFT-*}{CBM-R}{CBM-R}{CBM-W}{CBM-A}{SHIFT--}{SHIFT--}{CBM-Q}{CBM-S}{SHIFT-*}{SHIFT-*}{CBM-Z}{SHIFT--}{SHIFT--}{CBM-Q}{CBM-E}{CBM-Z}{SHIFT-*}{CBM-S}{SHIFT-*}{CBM-X}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT--}{SHIFT--}{SHIFT-*}{CBM-Z}{CBM-X}{CBM-X}{SHIFT--}{CBM-R}{CBM-S}{CBM-Z}{CBM-Q}{CBM-W}{SHIFT--}{CBM-Z}{CBM-W}{CBM-A}{CBM-Q}{CBM-Z}{CBM-R}{CBM-S}{CBM-Z}{CBM-Q}{SHIFT--}{CBM-S}{SHIFT-*}{CBM-X}{CBM-R}{CBM-R}{CBM-S}{CBM-S}{CBM-Q}{CBM-A}{CBM-R}{CBM-A}{CBM-S}{CBM-W}{CBM-S}{CBM-R}{CBM-A}{CBM-S}{SHIFT--}{SHIFT--}{CBM-Z}{CBM-E}{SHIFT--}{CBM-E}{CBM-S}{CBM-S}{CBM-E}{SHIFT--}{CBM-Q}{CBM-X}{CBM-Z}{CBM-W}{CBM-E}{SHIFT-*}{CBM-Z}{CBM-W}{CBM-Z}{CBM-W}{CBM-R}{CBM-E}{CBM-A}{SHIFT--}{CBM-Z}{CBM-Z}{CBM-R}{CBM-S}{SHIFT--}{SHIFT-*}{CBM-Z}{SHIFT-*}{CBM-X}{CBM-W}{SHIFT-*}{CBM-Z}{CBM-W}{CBM-Z}{CBM-R}{CBM-S}{SHIFT--}{SHIFT--}{SHIFT-*}{SHIFT-*}{SHIFT--}{SHIFT--}{CBM-Z}{SHIFT-*}{SHIFT-*}{CBM-R}{SHIFT--}{CBM-X}{SHIFT-*}{CBM-R}{CBM-R}{CBM-S}{CBM-X}{SHIFT--}{CBM-W}{CBM-Z}{SHIFT--}{SHIFT-*}{SHIFT-*}{SHIFT-*}{CBM-W}{CBM-A}{SHIFT-*}{CBM-R}{CBM-Z}{CBM-S}{CBM-E}{CBM-A}{CBM-A}{SHIFT-*}{CBM-S}{SHIFT-*}{CBM-S}{CBM-R}{CBM-R}{CBM-S}{SHIFT--}{SHIFT--}{CBM-X}{CBM-W}{CBM-E}{CBM-Z}{CBM-S}{CBM-E}{CBM-Q}{SHIFT-*}{CBM-Z}{CBM-Q}{CBM-W}{SHIFT-*}{CBM-S}{SHIFT-*}{SHIFT--}{SHIFT--}{SHIFT--}{CBM-A}{CBM-W}{CBM-Q}{CBM-X}{CBM-A}{CBM-A}{CBM-A}{SHIFT-*}{CBM-A}{CBM-R}{CBM-Z}{CBM-Z}{CBM-Q}{CBM-X}{CBM-A}{SHIFT-*}{CBM-W}{CBM-S}{CBM-E}{CBM-W}{CBM-Q}{SHIFT--}{SHIFT--}{SHIFT--}{CBM-E}{CBM-S}{CBM-R}{CBM-W}{CBM-R}{SHIFT--}{SHIFT--}{SHIFT-*}{SHIFT-*}{CBM-S}{CBM-Q}{CBM-R}{CBM-X}{SHIFT-*}{CBM-E}{CBM-A}{CBM-S}{CBM-W}{CBM-W}{SHIFT--}{CBM-R}{CBM-S}{SHIFT--}{CBM-S}{CBM-E}{CBM-W}{CBM-E}{SHIFT--}{SHIFT-*}{SHIFT-*}{CBM-R}{CBM-Z}{CBM-Z}{CBM-W}{CBM-R}{CBM-E}{CBM-E}{SHIFT--}{CBM-Z}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{CBM-X}
Kuukauden Kikat:
- Monty on the run -
POKE 8926,173:SYS 2064 Ja saat loppumattomat el[m[t.
- Ghosts and Goblins -
POKE 2358,173:SYS 2090 Loppumattomat el[m[t. Pelin viimeiset kent[t ovat varsin kauniita joten kannattaa kokeilla.
POKE 34217,kentt[:SYS 35507 Ei turhaa r[mpimist[ tylsiss[ kentiss[. HUOM ! Normaalit kent[t arvoilla 1-16, Bonus-kent[t 16-20. {SHIFT-+}l[ leiki liian suurilla arvoilla. Tulee vahinko.
- Boulder Dash II -
POKE 47378,165 Ei lopu el[m[t. Pelin k[ynnist[minen on hieman vaikeaa, mutta sen voi tehd[ esim. seuraavasti:
POKE 50000,198:POKE 50001,1: POKE 50002, 76:POKE 50003,25: POKE 50004,188:SYS 50000 T[m[ sen takia ett[ ohjelma alkaa osoitteesta $BC19 eli BASIC-romin alta. Yrit[n tonkia kentt[-poken ensi kuun Floppikseen...
{SHIFT-+}skeisi[ kikkoja k[yt[t seuraavasti :
Lataa ao. peli
Keskeyt[ se RESETill[. Ressun saat ai- kaan esim. yhdist[m[ll[ User Portin Reset- ja Ground-pinnit.
Kirjoita kikka-POKET ja k[ynnist[ peli uudestaan.
Homma olisi tietysti liian helppo jos kaikki olisi n[in yksinkertaista.
Niinp[ useihin peleihin on koneistettu ressu-esto jolloin RESETti palauttaa pelin alkuun tai tilttauttaa koneen tai tyhjent[[ muistin.
T[m[ toteutetaan asentamalla muisti- paikkoihin $8004-$8009 (32772-32777) RVS-merkit CBM80. Kun nyt n[pp[st[[n ressua kone etsii n[it[ merkkej[ ja jos ne l\ytyv[t kone hypp[[ muisti- paikkojen $8000 ja $8001 osoittamaan paikkaan. Vastaavasti hyp[t[[n $8002 ja $8003:n opastamaan paikkaan jos ly\d[[n RESTOREa. Alunperin t[m[ ominaisuus tehtiin modulipelej[ varten.
Nyt kun haluamme kiert[[ t[m[n omi- naisuuden meille ei j[[ paljon mahdol- lisuuksia:
1) Yritt[[ etsi[ levy-editorilla le- vylt[ CBM80:a ja poistaa se.
2) Poketa 32772:een nolla ennen ohjel- man ajamista. T[m[ on mahdotonta l[hes aina autostarttareista johtuen. 3) Polttaa koneelle uusi Kernal-Rom jossa ei ole Flagina CBM80 vaan vaikkapa CBM87. T[m[ ei kuitenkaan v[ltt[m[tt[ auta koska useassa ta- pauksessa ohjelma tarkistaa asian.
4) Asentaa koneeseen modulilla oleva konekielimonitori joka ottaa aina vallan RESETin j[lkeen. T[m[ on ilman muuta paras keino mutta jotkut ohjelmat tarkastavat senkin joten tarvitaan viel[ Cartridge on/off- kytkin jolla saadaan moduli kytket- ty[ p[[lle vasta kun on ressun aika.
Yhten[ keinona voisi viel[ mainita sen ett[ ei osta alkuper[ist[ peli[ vaan hankki Cracket\idyn versi\n joista on usein ressuesto poistettu. Mainitta- koon kuitenkin ett[ piratismi ei ole laillista jo senkin t[hden ett[ jotkut kikka-POKEt eiv[t v[ltt[m[tt[ toimi huonojen krakkerien sormeilun j[ljilt[.
T[m[n kuun kikka-peleist[ l\ytyy Ressu- esto Monty on the Runista ja Boulder Dash II:sta. Koska en omaa alkuper[is- i[ versioita en voi antaa yksityiskoh- taisia neuvoja ressueston h[m[[miseksi.
N[in se tapahtuu kuitenkin Race with the Deviliss[:(huom! omaan alkuper[isen version! Terveisi[ vain H.Palviaiselle)
1) LOAD " RACE1",8,8
2) SYS 8145
3) LOAD " RACE3",8,8
4) a) POKE 32772,0 => RESET toimii b) POKE 7368,173 => El[mi[ riitt[[ STARTTI: SYS 4096
Sill[ lailla. Ja tuo [skeinen toimiipi my\s Race with the Devilin Demo-ver- siossa. Osta nyt sin[kin omasi vain 99 mk kun nyt l\ytyy Cheat-poke jolla p[[set toistakin kentt[[ pidemm[lle.
Loppumattomat el[m[t on hieman vaikeam- pi toteuttaa peliin joka todella k[yt- t[[ koko koneen muistitilaa. T[ll[inen peli on esim.Green Beret. Kyll[ se POKE l\ytyy mutta sen antaminen on hieman vaikeaa koska ohjelma autostarttaa ja lataa Pirateslayer-nimisell[ monimut- kaisella latausrutiinilla. Resetin j[l- keen taas ohjelm[ ei en[[ k[ynnisty ruudun ja ja muiden paikkojen tyhjen- nytty[. Niinp[ ainoaksi(?) keinoksi j[[ pokeilu murrettuun versioon ennen k[yn- nist[mist[. T[st[ saamme taas uusia ongelmia koska versioita on yht[ pal- jon kuin murtajia. Yritet[[n nyt kui- tenkin. Dynamic Duon versiossa: POKE 6908,173 : RUN
Danish Crackersien versiossa: POKE 5724,173 : RUN
Jos et omaa kumpaakaan vaan kr[ket\it itse, yrit[ etsi[ koodista k[sky[ DEC $03B3 ja vaihda DEC vaikka LDA:ksi.
Eip[ muuta. Mikko Hypp\nen {SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}