C64-Connect v. 0.98 (C) Copyright Ville Muikkula 1995 T„m„n ohjelman ja yksinkertaisen C64:n k„ytt„j„nportin ja PC:n LPT- portin v„liin tulevan kaapelin avulla voit ladata ohjelmia kuusneloseen PC:n kiintolevylt„! Uskomattoman nopea, pisin latausaika alle 3.5 sekun- tila! L„hes 30 kertaa nopeampi kuin Turbo III-kasettiturbo! Ohjelmien siirt„minen kuusnelosesta PC:lle on tietysti my”s mahdollista. Mukana on tarvittavat ohjelmistot PC:lle ja C64:lle, kaapelin kytkent„kaavio sek„ yksi demo C64:lle Majic 12:lta. C64-Connect on freewarea. T„m„ tarkoittaa, ett„ voit kopioida ja levitt„„ ohjelmaa vapaasti, ja t„m„ onkin suotavaa. Ainoat rajoi- tus on, ettet saa tehd„ ohjelmistoon muutoksia. Jos aikomuksenasi on sis„llytt„„ C64-Connect jollekin CD-ROM-levylle, k„yt„ ehdottomasti uusinta versiota. Ota yhteytt„ tekij„„n varmistuaksesi t„st„. ! KŽYTŽT TŽTŽ OHJELMAA JA KAAPELIA TŽYSIN OMALLA VASTUULLASI. ! ! EN OLE MILLŽŽN TAVALLA VASTUUSSA TŽMŽN OHJELMISTON/KAAPELIN ! ! KŽYT™STŽ TIETOKONEILLESI TAI TIEDOSTOILLESI TAI YLEENSŽKŽŽN ! ! MILLEKŽŽN MAHDOLLISESTI AIHEUTUNEISTA VAHINGOISTA. JOLLET ! ! VOI HYVŽKSYŽ TŽTŽ, ŽLŽ KŽYTŽ C64-CONNECTIA. ! Tuo yll„oleva n„ytt„„ varmasti ankaralta, mutta kaiken varalta se on hyv„ mainita. Žlk„„ silti turhaan s„ik„ht„k”. Pari ohjetta on kuiten- kin hyv„ muistaa: - Žl„ koskaan kytke kaapelia tietokoneiden ollessa p„„ll„. - Laita aina ensin virta PC:hen ja vasta sitten C64:„„n. Sammutta- essasi laitteita sammuta ensin C64 ja vasta sitten PC. C64:n k„ytt„j„nporttia ohjaava CIA2-piiri ei kest„ kovin hyvin j„nnit- teenvaihteluita. C64-Connectin toimintaperiaate Kuten kaikki kuusnelosen omistajat tiet„v„t, ohjelmien lataaminen kasetilta saattaa olla todella hermoja raastavaa. Jopa kasettiturbon kanssa lataus saattaa kest„„ l„hes kaksi minuuttia. Ja jos se p„„ttyy tuttuun ilmoitukseen latausvirheest„... ARGH! T„m„n takia aloin ohjel- moida C64-Connectia. Nyt minulla on my”s 1541-levykeasema, mutta sekin se on toivottoman hidas verrattuna C64-Connectiin, joka lataa nopeu- della 15700 tavua sekunnissa ja siirt„„ kuusneloselta PC:lle noin 8800 tavua sekunnissa. Mieleni tekisi v„itt„„ sen olevan nopein kal- taisensa ohjelma maailmassa, mutta en ole varma t„st„. Aunakin se on paljon nopeampi kuin 64NET ja 64LAN ovat. C64-Connect ei yrit„ emuloida 1541-levykeasemaa. Se ainoastaan siir- t„„ ohjelmat muistialueina. C64-Connectin p„„asiallinen teht„v„ on ladata ohjelmia C64:„„n niin nopeasti kuin suinkin mahdollista. Voit my”s siirt„„ ohjelmia kuusneloselta PC:lle ja halutessasi muuntaa niit„ jollakin apuohjelmalla eri C64-emulaattoreiden, kuten C64S:n k„ytt„m„„n tiedostomuotoon. PC:lle on mahdollista siirt„„ l„hes kaikki turbolataavat kr„k„tyt kasettipelit, kaikki basic-ohjelmat ja levykkeilt„ useimmat PRG-tiedos- tot. Ainoana rajoituksena on, ettei automaattisesti k„ynnistyvi„ tai jatkuvasti levykett„ k„ytt„vi„ ohjelmia voi siirt„„. Ei olisi paljon- kaan j„rke„ yritt„„ ohjata 1541:lle ohjatut levynk„sittelykomennot k„ytt„j„nportin kautta PC:lle. Se ei toimisi useimpien ohjelmien kanssa, koska ohjelmissa on yleens„ omat sis„iset levyketurbonsa. Ohjelma nimel- t„ 64NET yritt„„ tehd„ t„m„n. Se toimii joidenkin ohjelmien kanssa, mutta on turhan hidas eik„ rekister”im„tt”m„ll„ versiolla edes voi tal- lentaa ohjelmia C64:lt„ PC:lle. 64NET on cripplewarea ja saadaksesi k„ytt”kelpoisen version sinun on rekister”it„v„ se. Jostakin tuntemattomasta syyst„ C64-Connect ei ole viel„ niin luotet- tava kuin sen pit„isi olla. Siirto saattaa keskeyty„ joskus eik„ minul- la ole kuin aavistustakaan miksi. Mit„„n ajoitusongelmia ei pit„isi ol- la, sill„ C64-Connect ei k„yt„ mink„„nlaista ajoitusta vaan yksinker- taista k„ttely„. Jos siirto jumiutuu, paina restorea kuusnelosessa. Kirjoita sys 679. PC n„ytt„„ sitten virheilmoituksen ja sinun pit„„ painaa viel„ kerran restorea. T„m„ temppuilu on teht„v„, koska ohjel- man siirtoa ei voi keskeytt„„ PC:lt„ mill„„n keinolla. T„m„ taas joh- tuu siit„, ett„ Turbo Pascal on liian hidas tarkistaakseen siirron ai- kana Esc-n„pp„imen painallusta ilman ett„ tiedonsiirtonopeus laskisi dramaattisesti. Joitain aikakriittisimpi„ rutiineja t„ytyy ohjelmoida assemblerilla, jotta t„m„n mahdollisuuden siirron keskeytt„miseen voi lis„t„. Kaapelin rakennusohjeet tarvittavat osat: - 25-nap uros suora juotettava D-liitin (PC:n kirjoitinporttiin) - 25-nap D-liittimelle kotelo sormiruuveilla - kortinreunaliitin C64:n k„ytt„j„nporttiin (2*12-nap, rasteri 3,96) - CMOS 4503 ( mikropiiri, 6*kolmitilapuskuri ) - 16-nap mikropiirikanta - 16-nap suojattua kaapelia ( 1.5 - 2.0 metri„ on sopiva pituus ) - kotelo C64:n k„ytt„j„nporttiin tulevalle liittimelle ( vaikea hankkia, joudut ehk„ tekem„„n itse ) Jos haluat s„„st„„ kaapelissa, voit k„ytt„„ 12-napaista, kunhan laitat mikropiirin PC:n kirjoitinporttiin tulevan liittimen kote- loon. T„m„ on vaikeampi tehd„, mutta yksi mahdollisuus s„„st„„. Itsell„ni on juuri t„llainen. Osia myyv„t muunmuassa Radioduo Oy sek„ Bebek Electronic Ky. Yritysten yhteystiedot ovat seuraavat: Radioduo Oy Bebek Electronic Ky Annankatu 12 Hirsimets„ntie 26 00120 Helsinki 15200 Lahti puh (90)601544 puh (918)339933 fax (90)644466 fax (918)339947 Kuusitoistanapaisen suojatun kaapelin hankinnassa saattaa esiinty„ vaikeuksia. Kummallakaan yll„mainituista postimyyntiliikkeist„ ei ollut t„t„ kirjoittaessani sit„ varastossa. Vahvempikin kaapeli tietysti k„y, mutta on turhan j„ykk„„. kytkent„kaavio: PC C64 1 STROBE ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ> B FLAG2 K„ttely PC->C64 2 DATA0 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ> C PB0 ; nelj„ datalinjaa 3 DATA1 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ> D PB1 ; PC:lt„ C64:lle 4 DATA2 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ> E PB2 ; 5 DATA3 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ> F PB3 ; 18-25 GND ÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ A,N GND ³ ÚÄÄÄÄÄÄÄ¿ Àij8 16³ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ 2 +5V 6 DATA4 ÄÄÄÄÄÄÄÄÄ>³2 3³ÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄ> H PB4 ; nelj„ kaksi- 7 DATA5 ÄÄÄÄÄÄÄÄÄ>³4 5³ÄÄÄÄÄÄÄÂijÄÄÄÄÄÄÄ> J PB5 ; suuntaista 8 DATA6 ÄÄÄÄÄÄÄÄÄ>³6 7³ÄÄÄÄÄÂijijÄÄÄÄÄÄÄ> K PB6 ; datalinjaa 9 DATA7 ÄÄÄÄÄÄÄÄÄ>³10 9³ÄÄÄÂijijijÄÄÄÄÄÄÄ> L PB7 ; 14 AUTOF. ÄÄÄÄÄÄÄÄÄij1 ³ ³ ³ ³ ³ ÀÄÄÄÄÄÄÄÙ ³ ³ ³ ³ 10 ACKN. <ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ ³ ³ ³ 12 P.E. <ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ ³ ³ 13 SELECT <ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ ³ 15 ERROR <ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ 11 BUSY <ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ M PA2 K„ttely C64->PC ^ ^ 16-nap 12-nap User port of Commodore 64 CMOS 4503: ÚÄÄÄÜÜÄÄÄ¿ 1 2 3 ð³1 16³ð - - - - - - - - - - - - ð³2 15³ð - - - - - - - - - - - - ð³3 14³ð A B C D E F H J K L M N ð³4 13³ð ð³5 12³ð ð³6 11³ð ð³7 10³ð ð³8 9³ð ÀÄÄÄÄÄÄÄÄÙ On siis kaksi mahdollisuutta sijoittaa tuo kytkent„kaaviossa laatikkona n„kyv„ mikropiiri. Joko kuusnelosen k„ytt„j„nporttiin tu- levan liittimen koteloon tai PC:n kirjoitinporttiin tulevan liittimen koteloon. Kytkent„kaavion alla on merkittyn„ ^-merkill„ kohdat, jossa on pari metri„ kaapelia, riippuen mikropiirin sijoituksesta. Ongelmaksi voi muodostua C64:n k„ytt„j„nportin liittimen kote- lointi. Valmiita koteloita ei taida l”yty„ helpolla. Jos tied„t jon- kun hyv„n l„hteen, ilmoita minullekin. Mutta kyll„ itsetehtykin ajaa asian. Olen tehnyt omat koteloni vanerista ja puusta. Laitanpa t„h„n jonkinlaiset ohjeet kotelon tekoonkin: Sahaa vanerista (ei mielell„„n yli 4 mm vahvuista) kaksi 72*55 mm palaa. N„ist„ tulee koteloon pohja ja kansi. Sitten tarvit- set 9*9 mm puurimaa. Sahaa t„st„ kaksi 40 mm p„tk„„ kotelon kyljiksi. Viel„ tarvitaan 9*4.5 mm rimaa, josta sahataan kaksi 72 mm palaa. N„ihin pit„„ vuolla puukolla keskelle kuoppa, joka on juuri sen ko- koinen, ett„ kun palat puristetaan yhteen kaapelin ymp„rille, ne saa kohtuudella koskettamaan toisiinsa ja kaapeli on tiukasti niiden v„- liss„. Puuosien lis„ksi tarvitset kaksi ruuvia, jotka mahtuvat k„yt- t„j„nporttiin tulevan liittimen reikien l„pi ja ylt„v„t tarpeeksi pitk„lle toiselle puolelle. Poraa ohuella poranter„ll„ 40 mm mit- taisten kylkipalikkojen toiseen p„„h„n keskelle reik„ ruuveja varten halkeamisen est„miseksi. Kasaa osista liimalla valmis kotelo. Kotelon kannesta ja poh- jasta joutuu viel„ hiomaan liittimen puoleisesta reunasta jonkin ver- ran pois, jotta kotelo mahtuu C64:n k„ytt„j„nportin aukkoon. Saatat my”s joutua poraamaan kotelon takaosaan kaapelin molemmin puolin rei„t ruuvi&mutteri-yhdistelmille, jollei liimaus tunnu pit„v„n ko- teloa koossa. H„t„tilanteessa voit tulla toimeen ilman koteloa. Silloin mik- ropiiri on kuitenkin pakko sijoittaa PC:n kirjoitinporttiin tulevan liittimen koteloon. Pitemp„„n k„ytt””n t„llainen ratkaisu ei silti sovi, sill„ ennemmin tai my”hemmin johdot irtoavat tinauksistaan ra- situksen vuoksi. Voit rakentaa samassa yhteydess„ C64:„„n reset-kytkimen. Laita tavallinen off-on painonappikytkin k„ytt„j„nportin nastojen 1 ja 3 v„liin. Paketissa olevat tiedostot C64CON.EXE - ohjelmatiedosto PC:lle C64CON.DOC - englanninkieliset dokumentoinnit C64CON.TXT - suomenkieliset dokumentoinnit (t„m„ tiedosto) WHATSNEW.DOC - kuvaukset muutoksista eri versioissa englanniksi WHATSNEW.TXT - sama suomeksi TRANSFER.TXT - basic-kielinen ohjelma C64:lle PCTOC64:n siirtoon C64FILES.LST - tiedostonimet ja ohjelmannimet talletetaan t„h„n C64TOPC.PRG - C64:n ohjelma ohjelmien siirtoon C64:lta PC:lle PCTOC64.PRG - C64:n ohjelma ohjelmien lataukseen PC:lt„ C64:lle ACT1.PRG - Demo kuusneloselle Majic 12:lta Ohjelmiston asennus Ainoa ongelmallinen kohta on, miten siirt„„ C64:ss„ k„ytett„v„ siirto-ohjelma PCTOC64 PC:lt„ kuusneloselle. Kun t„m„ on saatu jolla- kin konstilla siirretty„, voidaan C64TOPC siirt„„ sitten sen avulla. Useimmille ainoa mahdollisuus on kirjoittaa oheinen basic-ohjelma tie- dostosta TRANSFER.TXT kuusneloselle. Se on riisuttu basic-kielinen versio varsinaisesta konekielisest„ ohjelmasta. T„m„n avulla siirre- t„„n PC:lt„ konekielinen versio. Ket„„n ei varmaankaan kiinnostaisi kirjoittaa pitki„ datalauseita. Kirjoitettuasi basic-ohjelman kuusneloselle, tallenna se ennen kokeilua levykkeelle tai kasetille. Varoitus viel„ kerran: „l„ kytke kaapelia tietokoneiden ollessa p„„ll„. Katso, ett„ sek„ PC ett„ C64 ovat pois p„„lt„. Kytke kaapeli johonkin vapaaseen PC:n LPT-porttiin. C64-Connect tunnistaa automaattisesti, miss„ portissa kaapeli on. Sit- ten vain kaapelin toinen p„„ C64:n k„ytt„j„nporttiin. Kytke virta en- sin PC:hen ja vasta sitten kuusneloseen. Lataa kuusneloseen tallenta- masi basic-ohjelma. K„ynnist„ se ja k„ynnist„ PC-puolella C64CON.EXE. Valitse PC:ll„ valikosta Load to C64 ja latausvalikosta ohjelma PCTOC64. Konekielisen siirto-ohjelman pit„isi nyt siirty„ PC:lt„ C64:lle. Kuusnelosen ruudun yl„laitaan tulee siirrett„v„n muistialueen alku- ja loppuosoitteet. Alkuosoitteen pit„isi olla 2049. Jos se ei jostain syyst„ ole, keskeyt„ siirto (PC on pakko resetoida Ctrl-Alt- Del-n„pp„imill„) ja tarkista viel„ kerran kaapeli ja kirjoittamasi basic-ohjelma. Siirron aikana C64:n ruudulla n„kyy alku- ja loppuosoit- teiden alla laskuri, jonka kasvaa alkuosoitteesta loppuosoite-1:een. Kun C64 ilmoittaa tutulla ready-tekstill„ siirron olevan lopussa, kir- joita seuraavat komennot: POKE 45, PEEK(253) POKE 46, PEEK(254) POKE 47, PEEK(253) POKE 48, PEEK(254) POKE 49, PEEK(253) POKE 50, PEEK(254) O=PEEK(45)+256*PEEK(46)-1 FOR T=2049 TO O: POKE T,PEEK(47103+T):NEXT Tallenna nyt muistissa oleva konekielinen siirto-ohjelma kasetille tai levykkeelle SAVE-k„skyll„. Kun ohjelma on tallentunut, sammuta kuusnelosesta virta ja kytke se sitten takaisin. T„m„ on teht„v„, koska basicin muistiosoitteet menev„t hiukan sekaisin noiden komen- tojen vuoksi. Jos kaikki meni hienosti, sinulla on nyt kasetilla tai levyk- keell„ siirto-ohjelman konekielinen versio. Lataa se normaalisti LOAD-k„skyll„ ja k„ynnist„ RUN-k„skyll„. N„ytt””n tulee k„sky SYS 679 ja kursori vilkkuu sen p„„ll„. Paina return-n„pp„int„ niin siirto- ohjelma k„ynnistyy. Valitse PC:lt„ Load to C64 ja latausvalikosta ACT-1, joka on demo Majic 12:lta. Latauksen pit„isi kest„„ vain noin 2.2 sekuntia. Kirjoita kuusneloselle RUN ja demo k„ynnistyy. Ellei ta- pahtumien kulku ollut edell„kuvattu, on jossain h„ikk„„. Mahdollisia vikakohteita: - kaapeli on viallinen - teit kirjoitusvirheen basic-ohjelmaan - jokin kirjoitusvirhe noissa POKE-komennoissa Kun kaikki toimii kunnolla, ota varmuuskopio kuusnelosen kone- kielisest„ siirto-ohjelmasta toiselle levykkeelle tai kasetille. Jos k„yt„t kasettiasemaa, on hyv„ idea tallentaa siirto-ohjelmaa kasetille useamman kerran per„kk„in vaikkapa k„skyll„: FOR T=1 TO 20: SAVE"PCTOC64 X.XX": NEXT N„in s„„styt kasetin kelaamiselta joka v„liss„. K„yt„ C64-Connectin versionumeroa X.XX:n tilalla. Toista C64:n ohjelmaa, C64TOPC:t„, ei tarvitse tallentaa kuusnelosen levykkeelle tai kasetille. Voit siirt„„ sen aina PC:lt„ PCTOC64:ll„ kun tarvitset sit„. Lataaminen PC:lt„ kuusneloseen Lataa kasetilta tai levykkeelt„ PCTOC64. K„ynnist„ se. (Ensin RUN ja sitten vain painat return:ia SYS 679-k„skyn p„„ll„.) PC-puolella valitse Load to C64 ja latausvalikosta haluamasi ohjelma kursorin„pp„imill„. Painamalla enteri„ siirto alkaa. Sen aikana kuus- nelosen n„yt”n v„ri v„lkkyy ja PC:n ruudun alalaidassa n„kyy tolppa, joka osoittaa siirron edistymisen. Latauksen ei pit„isi kest„„ yli 3.5 sekuntia. En ole kuitenkaan testannut C64-Connectia 486DX-40:„ hi- taammalla koneella. PC n„ytt„„ ruudun oikeassa alalaidassa tiedonsiir- tonopeuden latauksen j„lkeen. Siirretyn ohjelman voi nyt k„ynnist„„ RUN-k„skyll„ tai sen voi tallentaa normaalisti levykkeelle tai kase- tille. Voit siirt„„ useampia ohjelmia PC:lt„ per„kk„in, ilman ett„ v„liss„ tarvitsisi ladata PCTOC64:„„ uudestaan. Kirjoita vain SYS 679 ja siirto-ohjelma k„ynnistyy. Ohjelmien siirto C64:lt„ PC:lle Lataa ensin kasetilta tai levykkeelt„ PCTOC64. K„ynnist„ se sek„ PC:n C64-Connect. Siirr„ kuusneloselle ohjelma C64TOPC ja aja se RUN- k„skyll„. Valitse C64-Connectin p„„valikosta Transfer from C64. Vastaa PC:n tiedusteluihin tiedostonimest„ ja ohjelmannimest„. Lataa kuusnelo- seen levykkeelt„ tai kasetilta siirrett„v„ksi aikomasi ohjelma. Kaset- titurbon voi ladata miss„ v„liss„ hyv„ns„, jos k„yt„t turbolataavia ka- setteja. K„tevint„ on tietysti siirt„„ se PC:lt„, mutta se on teht„v„ ennenkuin siirr„t kuusneloselle C64TOPC:n, sill„ se menee PCTOC64:n p„„lle muistissa (t„h„n saattaa tulla muutos uudemmassa ohjelmaversi- ossa). Kun siirrett„v„ksi aikomasi ohjelma on latautunut, k„ynnist„ siirto kuusnelosesta komennolla SYS 679. Siirrett„v„n muistialueen alku-ja loppuosoitteet luetaan muisti- paikoista 43-44 (alkuosoite) ja 45-46 (loppuosoite), joissa ne ovat viimeisimm„n latauksen j„ljilt„. Jotkin kasettiturbot kykenev„t lataa- maan ja tallentamaan yli 50 KB:n kokoisia ohjelmia, jotka pituutensa vuoksi latautuvat C64:n I/O-alueen alla olevaan RAM-muistiin. T„h„n C64-Connect ei kuitenkaan kykene, vaan ilmoittaa virheest„. C64S:lle muunnettujen kuusnelospelien k„ytt” C64-Connectin kanssa Koska PC:lle on olemassa useitakin C64-emulaattoreita, on C64- ohjelmia yh„ saatavilla useista purkeista. Etenkin C64S:lle muunnet- tuja kuusnelosen ohjelmia on saatavilla helposti. Vanhoja pelikoko- elmiaan saa t„ydennetty„ n„ill„ mukavasti. Periaatteessa kaikista van- himmatkin C64-pelit vaikkapa vuodelta 1982 ovat yht„lailla tekij„noi- keuksien suojaamia kuin uusimmat PC:n ohjelmat, eik„ niit„ itse asi- assa saisi levitt„„ purkeissa. En kyll„k„„n usko, ett„ sysopille seuraisi mit„„n ik„vyyksi„, vaikka h„nell„ olisi jokunen kuusnelospeli tiedostoalueillaan. Ottakaa silti t„m„kin n„k”kohta huomioon. Jos p„„set Internetiin, voit hankkia niin suuren ohjelmakokoelman kuin vain haluat. Kuusnelosen ohjelmia l”ytyy useista ftp-palvelimista sek„ www-sivuilta. C64-Connectin k„ytt„mien tiedostojen pit„„ olla normaalissa C64:n ohjelmatiedostomuodossa, eli tiedoston kahdessa ensimm„isess„ tavussa on ohjelman alkuosoite ja loppuosa on itse ohjelmaa. Tiedostojen p„„te PC:ll„ on oltava .PRG. C64S:n sis„isell„ Export-toiminnolla saa .T64- tiedostoista muutettua tavallisia kuusnelosen tiedostoja. Kopioi PRG- tiedostot C64-Connectin hakemistoon. K„ynnist„ C64-Connect ja valitse p„„valikosta E)dit load-menu ja seuraavasta valikosta I)mport prgs to menu. C64-Connect kysyy ohjelmannimet kaikille niille PRG-tiedostoil- le, jotka eiv„t viel„ ole mukana latausvalikossa (eli C64FILES.LST:ss„). Voit keskeytt„„ ohjelmien lis„„misen valikkoon painamalla Esc. Jos et halua lis„t„ jotain tietty„ ohjelmaa latausvalikkoon, paina vain Enter ja se hyp„t„„n yli. Vertailua muihin samankaltaisiin ohjelmiin Kuten jo mainitsin aikaisemmin, C64-Connect on nopeampi kuin 64NET ja 64LAN. 64NET on hitain n„ist„ kolmesta ohjelmasta. 64LAN on nope- ampi, mutta C64-Connect on l„hes kolme kertaa sit„kin nopeampi. Jos ohjelman lataus kest„„ noin 3.3 sekuntia C64-Connectin kanssa, sen lataus 64LAN:lla kest„„ l„hes 10 sekuntia. Koska en voi mitata tark- koja siirtoaikoja 64LAN:lle, en yrit„ tehd„ mink„„nlaista taulukkoa eri ohjelmien suorituskyvyst„. T„m„ ero ohjelmien nopeudessa johtuu p„„asiassa erilaisista kaa- peleista. C64-Connectin kuusnelosen puolen ohjelmat PCTOC64 ja C64TOPC ovat my”s kohtalaisesti optimoituja. Mutta t„rkein tekij„, joka tekee C64-Connectista reilusti kilpailijoitaan nopeamman on, ett„ se siirt„„ 8 bitti„ kerrallaan PC:lt„ C64:lle ja 4 bitti„ kerral- laan C64:lta PC:lle p„in. T„m„ on mahdollista k„ytt„m„ll„ yht„ mikro- piiri„ kaapelissa. Se tekee kaapelin rakentamisesta hieman konstik- kaamman, mutta lis„„ntynyt siirtonopeus on ilman muuta sen arvoinen. C64-Connect laskee siirretyist„ tiedostoista yksinkertaisen tarkis- tussumman. Jos virheit„ tulee, ohjelmisto siirt„„ virheen sis„lt„v„n 256:n tavun paketin automaattisesti uudelleen. P„ivitt„minen uudempaan ohjelmaversioon Uusin C64-Connectin versio on saatavilla ftp.funet.fi:st„ hakemistosta /pub/cbm/transfer. Voit my”s imuroida sen BUZZ SBBS:st„ (983-425 621). BUZZ on tukipurkki C64-Connectille, joten uusin versio on siell„ jopa ennenkuin se on funetissa. Ei ole suositeltavaa k„ytt„„ eri ohjelmaversioita C64:ss„ ja PC:ss„. V„ltt„m„tt„ eri versiot eiv„t ole edes yhteensopivia. Esimerkiksi C64- Connectin version 0.96 mukana ollut C64TOPC ei ole yhteensopiva C64- Connect 0.97:n kanssa. Kuitenkaan kaikissa ohjelmissa ei ole aina muu- toksia. Tarkista PCTOC64:n ja C64TOPC:n tiedostokoot ja p„iv„ykset kun p„ivit„t uudempaan ohjelmaversioon. Jos ne poikkeavat vanhojen versioi- den vastaavista, sinun t„ytyy siirt„„ uudempi PCTOC64 vanhalla C64- Connectin versiolla kuusneloselle ja tallentaa se levykkeelle tai kase- tille ennen kuin korvaat vanhemman C64-Connectin version PC:ll„. Tekij„n yhteystiedot Jos haluat jostakin syyst„ ottaa minuun yhteytt„, sinulla on kolme mahdollisuutta. Voit l„hett„„ e-mailia vmuikku@raahenet.ratol.fi:lle, j„tt„„ viestin Ville Muikkulalle BUZZ SBBS:„„n (983-425621) ja postia voi l„hett„„ osoitteeseen Ville Muikkula Meht„kyl„ntie 98 86170 Ypp„ri Suunniteltuja parannuksia tuleviin versioihin - siirtonopeuden lis„ys entisest„„n On ilmennyt, ett„ Turbo Pascalilla ohjelmoidusta PC-puoliskosta loppuu teho kesken konekielisen ja optimoidun kuusnelosrutiinin rinnalla. Kun yritin lis„t„ PC-puolelle yksinkertaisen siirron keskeytysmahdollisuuden esc-n„pp„imell„, siirtonopeus putosi 12000 tavuun sekunnissa. On varmaankin v„ltt„m„t”nt„ korvata osa PC-puolen rutiineista konekielisill„. Laskelmieni mukaan kuusne- losen pit„isi periaatteessa pysty„ vastaanottamaan likemm„s 20 kilotavua sekunnissa ilman mit„„n muutoksia C64:n siirto- ohjelmaan. 486-PC:st„ vain loppuu puhti kuusnelosen rinnalla... - PC-puolen jumiutumiset unholaan Liittyen tuohon edelliseen, PC-puolen ohjelmaa ei saa pys„hty- m„„n, jos siirto jostakin syyst„ keskeytyy. T„llaista ei pit„i- si tapahtua, mutta jos niin tapahtuu, mik„„n muu kuin Ctrl- Alt-Del ei auta. T„m„ on kerrassaan naurettava vika, mutta sen korjaaminen olisi hidastanut siirtoa dramaattisesti. Tulen kor- jaamaan t„m„n heti, kun saan korvattua aikakriittisimm„t rutii- nit konekielisill„. - Jostakin tuntemattomasta syyst„ siirto saattaa jumiutua joskus. T„t„ ei pit„isi tapahtua usein. Yrit„n selvitt„„ mist„ t„m„ joh- tuu. - C64S:n .T64-tiedostojen muunto normaaleiksi kuusnelosen tiedos- toiksi ja toisinp„in joko C64-Connect:in sis„ll„ tai apuohjel- milla. Toistaiseksi voit k„ytt„„ t„h„n tarkoitukseen C64S:n sis„ist„ Import/Export-toimintoa. - Paremmat dokumentoinnit. Toivottavasti l”yd„t t„st„ tekstist„ kaiken tarvitsemasi. Jos sinulla on jotain kysytt„v„„, „l„ ep„- r”i ottaa yhteytt„.