5 1* {7 Posti {7 ----- CHIP-laajennus (ks. Posti, SAKU #10): olen kolvannut kolme konetta C=lehdessä mainitulla tavalla, ja kaikki ovat toimineet ja toimivat edelleen, jos ovat käytössä. Antti Vähä-Sipilä {3-------------------------------------------------------------------------------- SAKU10.RUN-paketista: imuroin sen kovalevylleni ja käynnistin normaalisti Run- käskyllä. Ohjelma purkautui kovalevyni Work-partitioon, mutta hävitti Startup- Sequenceni ja korvasi sen uudella. Sen jälkeen kone latasi vain Sakun käynnis- tettäessä. Ohjelma on varmasti hyvä luomaan itsekäynnistyvä SAKU-levyke, mutta se näyttää hahmottavan kovalevypartition korpuksi edellämainituin seurauksin. Missä tein virheen? Aarno Yliselä, Jyväskylä Toimitus: SAKU10.RUN on itsestään purkautuva muunnos SAKU10.LHA-paketista. Sitä ei tarvit- se käynnistää Run-komennolla, riittää kun ajat sen. Sitä ei kuitenkaan ole suun- niteltu mitenkään erityisesti asentamaan Sakua. Se yksinkertaisesti purkaa pake- tin senhetkiseen työhakemistoon. Paketissa on S-hakemisto ja sen sisällä SAKU- levykettä varten suunniteltu minimaalinen Startup-Sequence. Kun ajoit ohjelman käynnistysosioltasi (boot-partitio), Startup-Sequence korvattiin paketissa oleella. SAKU10.RUN-pakettia ei saa purkaa suoraan kovalevyn juurihakemistoon, vaan sille pitää luoda oma alihakemisto ja purkaa tiedostot sinne. Sama pätee kaikkiin SAKU-paketteihin. Ilmeisesti Run-komennon käyttö aiheutti sen, ettei ohjelma varoittanut tai kysynyt, halutaanko vanha Startup-Sequence korvata uu- della. Virallisesti Sakua levitetään purkeissa LHA-paketteina. Eräät tahot kuitenkin muuttavat sen RUN-muotoon. Itsepurkautuvilla paketeilla on etunsa, mutta myös haittansa. Janne Siren {3-------------------------------------------------------------------------------- Hyvä SAKU! Minulla olisi yksi pyyntö: voisitteko pistää Sakuun Pascal-kurssin, se kun tulisi tarpeeseen. Sitten kysymykset: 1. Kun tehdään Basicilla ohjelma, kuinka listaus suojataan niin, ettei sitä ihan tavallinen kämmäri saa purettua? 2. Voiko Amigalla tehtyjä Basic-ohjelmia kääntää PC:lle? Jos voi niin miten? 3. Myyttekö Sakun C-kurssia paperilla, kun en omista kirjoitinta? Jos myytte, mistä sitä voisi tiedustella? "Nimim. Ikuinen Amigan kannattaja, C. Splut" Toimitus: Pascal-kurssi ei ole hassumpi ajatus, sitä kirjoittamaan vain pitäisi saada jo- ku. Halukkaat Pascal-kurssin kirjoittelijat ottakaa yhteyttä toimitukseen! 1. Oletan, että puhut AmigaBasicista. Listauksen voit suojata näin: SAVE Listaus.bas,P Listaus.bas on esimerkki nimeksi, vain ",P" lopussa on ratkaiseva. Suojatun lis- tauksen voi edelleen ladata ja ajaa, mutta sen näyttäminen tai muokkaaminen Ami- gaBasicilla ei enää onnistu. Muista tallentaa itsellesi suojaamaton kopio! 2. AmigaBasic on monessa suhteessa yhteensopiva esimerkiksi PC:n GW-Basicin ja QBasicin kanssa, onhan kaikkien kolmen takana Microsoft. Riittää, että siirrät AmigaBasic-ohjelmasi PC:n Basic-tulkkiin ja muutat sitä tarvittavilta osin, jol- loin se toimii myös PC:ssä. Basic-tulkkien eroja on mahdoton lähteä tässä kelai- lemaan, erilaisista komennoista ja muista eroista löydät lisää tietoa vertaile- malla ohjekirjoja. Basicin periaatteet ja useat komennot ovat kuitenkin aivan samat. 3. Toistaiseksi Sakulla ei ole tulostuspalvelua tarjolla. Jos joku yksityinen henkilö on valmis auttamaan toista amigistia tulostamalla hänelle kulukorvausta vastaan C-kurssin, ilmoitelkoon toimitukseen. Janne Siren {3-------------------------------------------------------------------------------- Koskevatko Fun Stationin alennukset vain yhdistyksen jäseniä? Mainoksessa kun mainittiin yleisesti vain 'Sakun lukijat'. Onko muuten jäseneduista vielä mitään tietoa? SAKU-lehti itsessään on tosin melkoinen etu! Parempaa ja asiallisempaa lehteä saa hakea! Sakun siirtämistä paperille on kaavailtu, mutta eivätkös sil- loin kärsi juttujen monipuolisuus ja laajuus? Disketillehän ei ole pakko lukea edes mainoksia, jotka hyppivät silmille lähes jokaisesta lehdestä. Suurkiitokset siis hyvästä ja monipuolisesta lehdestä! Juha Niemimäki PS. Kun kirjoitan jotain juttua Sakuun, niin saanko käyttää enteriä yms. muotoi- lumerkkejä? Toimitus: Fun Stationin edustaja Heimo Laukkanen kertoi, että riittää pelkästään hänen ni- mensä ja Sakun mainitseminen ostohetkellä. Alennus Sakun lukijoille on aivan Fun Stationin oma idea, se ei siis liity mitenkään yhdistyksen jäsenetuihin. Jäsene- tuja pohditaan tarkemmin mahdollisimman pian järjestettävässä ylimääräisessä ja samalla ensimmäisessä vuosikokouksessa. Paperilla olevaa lehteä on miellyttävämpi lukea, ja paperijulkaisun levitykseen on enemmän mahdollisuuksia kuin levykelehden. Luonnollisesti lehden sisältöön pitää kiinnittää entistä enemmän huomiota, koska kaikkea ei saa paperille mahtu- maan, mutta rinnakkainen levykelehti ei ole sekään pois suljettu ajatus. Sakuun kirjoitettaessa juttu tulee muotoilla siten, että kaikki rivit päättyvät enteriin ja kappaleiden välissä on yksi tyhjä rivi. Otsikko ja kirjoittajan nimi tulee olla myös selvästi esillä artikkelin alussa. Tavutusta ei saa artikkeleis- sa käyttää. Janne Siren {3-------------------------------------------------------------------------------- Mitä muuta on tehtävä kuin kolvattava muistipiirit Amiga 500:n emolevylle saa- dakseen megatavun CHIP-muistia? Minulla on jo 512 kt lisämuisti, mutten haluaisi käyttää pelkästään sitä. "Nimetön lukija" Toimitus: Jos koneesi emolevyn vasemmassa alanurkassa on neljän muistipiirin välissä va- paita paikkoja, voit juottaa toiset neljä samanlaista muistipiiriä (4x256 kt DRAM, 100 ns tai nopeampia) niihin. (Vanhemmissa Amigoissa emolevyllä ei vali- tettavasti ole tilaa megatavulle muistia ilman virittelyjä.) Lisäksi tarvitset jokaista muistipiiriä varten suotokondensaattorin (vähintään 220 nF), jonka juo- tat sille varattuun paikkaan emolevylle muistipiirin alapuolelle, kuten jo teh- taallakin asennetuissa piireissä on tehty. Sitten vielä kerrot koneelle, että lisämuisti on emolevyllä yhdistämällä lisämuistikortin liittimen vieressä olevan JP7A-jumpperin kaksi ylintä nastaa. Tarkemmat ohjeet löytyvät esimerkiksi C=leh- destä 4/89. SAKU tai allekirjoittanut ei vastaa mahdollisista vahingoista, joten käytät näitä ohjeita täysin omalla vastuullasi. 512 kt lisämuistin, oli se sitten juotettuna A500:n emolevyllä oleviin reikiin tai koneen pohjassa olevassa laajennusportissa, muuttamista CHIP-muistiksi käsi- teltiin edellisen Sakun (#10) Posti-palstalla. Amiga 500:n sisäistä RAM-muistia ei ole mahdollista laajentaa yli megatavun il- man virittelyjä. Laajennusportissa olevan lisämuistin käyttöön saaminen emole- vyllä olevan megatavun lisäksi onkin jo paljon monimutkaisempaa, ja sen selosta- minen vaatisi aivan oman artikkelinsa. Janne Siren {3-------------------------------------------------------------------------------- Lauri Aalto toi ilmi edellisen Sakun palautekanavalla TechnoBBS-artikkelini en- simmäiseen osaan pujahtaneen epäselvyyden. Lauri oli saanut sen käsityksen, et- tei TechnoBBS:ää mielestäni saisi käyttämään muita kieliä kuin englantia. Näinhän asia ei ole, enkä niin sanonutkaan. Sanoin artikkelissani, että Tech- noBBS tukee käytännössä rajattomasti kieliä, kunhan tekee itse tarvittavat kie- litiedostot. Sillä, että sanoin, ettei TechnoBBS tue kuin englantia, tarkoitin virallista distribuutiota, johon ei kuulu ulkoisia kielitiedostoja, vaan ainoas- taan englanti sisäisenä kielenä. Jos TechnoBBS:n haluaa tukemaan jotakin muuta kieltä, se on mahdollista, mutta sen joutuu itse tekemään, koska sellaisena kuin TechnoBBS levitetään, se ei tue kuin englantia. Pahoittelen tätä pientä sekaan- nusta, jonka hieman epämääräinen ilmaisuni nähtävästi sai aikaan. Haluaisin vielä kommentoida muitakin viime Sakun Posti-palstalla esitettyjä lu- kijoiden mielipiteitä. Edelleen Lauri Aalto yrittää korjata Piratismi- artikke- lia ollen itse väärässä. Hakkerit ovat nimenomaan niitä, jotka murtautuvat tie- tojärjestelmiin, joihin heillä ei ole oikeuksia. Krakkerit vain murtavat ohjel- mien suojauksia. Näillä kahdella ihmistyypillä ei ole yhtään mitään tekemistä toistensa kanssa. Postissa valitettiin myös Sakun hidasta leviämistä purkkeihin. Omalta osaltani voin sanoa, että kaikissa varteenotettavissa Amiga-purkeissa SAKU on hyvin no- peasti. Itse huolehdin sen usein moniin purkkeihin. Omassani se on luonnollises- ti näistä ensimmäisenä. Esimerkiksi SAKU #10 oli purkissani jo aamupäivällä tam- mikuun ensimmäisenä päivänä. Ehkä olisi aiheellista harkita siirtymistä jonkin toisen purkin asiakkaaksi. Niin ikään Keskustelu-artikkeli herätti keskustelua, aivan aiheesta. Siinä oli selvä virhe. Kommentoija on aivan oikeassa, sillä massamuistit ovat sektoroituja laitteita, joita ei osoiteta tavuittain vaan sektoreittain. Keskustelun aiheena oleva 32 bitin raja koskeekin sektoreiden määrää. Näin ollen kovalevyn (nimeno- maan koko levyn eikä yksittäisen partition) maksimikooksi saamme konventionaali- sella blokkikoolla kaksi teratavua. Uusimmat tiedostojärjestelmät antavat myös suurentaa blokkikokoa, jolloin esimerkiksi kahdeksan kilotavun kokoisilla sekto- reilla kovalevyn maksimikoko nousee 32 teratavuun. Tämän rajan ei uskoisi tule- van vastaan kovinkaan pian. Eniten virheitä oli kuitenkin kommentoijan omassa tekstissä. Mikäli asioissa on epäselvyyttä, tulisi ennemmin kysyä ja antaa meidän kertoa, miten asiat ovat kuin arvailla, kuten tässä oli tehty peräti sivun verran. Kommentoijien tulisi myös tarkistaa omat tietonsa ettei käy niin, että artikkeleissa olevia virheitä korjataan uusilla virheillä (esim. hakkerit). Kovalevyistä on jonkin verran tie- toa SAKU #10:ssä. Suunnittelin artikkeliin myös jatko-osaa, jossa olisin kerto- nut tarkemmin kovalevyn toiminnasta Amigassa, mutta koska artikkelissa pyytämääni palautetta en ole saanut, oletin, ettei sille ollut sosiaalista ti- lausta. Selvitän tässä nyt kuitenkin lyhyesti joitakin kirjoittajan epäselvyyk- siä. RAM-muistin määrä ei millään tapaa riipu osoiteväylän leveydestä. Koneessa voi olla muistia määrä, joka ei ole kiinteässä suhteessa väylien leveyteen. Nykyisin osoiteväylän leveys toki asettaa yleensä muistin määrälle ylärajan, mutta sekään ei ole mikään ehdottomuus. Esimerkiksi jo Commodore 128:ssa on vakiona 48 kilo- tavua ROMia ja 144 kilotavua RAMia, vaikka siinä onkin vain 16-bittinen osoi- teväylä ja 64 kilotavun osoiteavaruus. Todellakin, Keskustelu-artikkelissa vali- tettiin, että 4 GB:n raja tulee vastaan 10 vuoden kuluttua, mutta kyllähän asia on niin, että silloin 32-bittiset väylät kuuluvat jo museoon! Olisi itsensä pet- kuttamista uskotella, että vielä 10 vuoden kuluttua koneet olisivat 32-bittisiä. Kun lisätarvetta tulee, väylää tietenkin levennetään. Minusta on kuitenkin erittäin epätodennäköistä, että kotitietokoneessa koskaan tulisi olemaan 9000 gigatavun keskusmuistia - tämä taas kommenttina kommentoijalle. FAT todellakin on olemassa, mutta vain MS-DOSin tiedostojärjestelmän alla. Sitä ei tule missään nimessä millään tapaa sotkea AmigaDOSin tiedostojärjestelmien käyttämiin metodeihin. Toki Amigan tiedostojärjestelmät käyttävät vastaavaa tau- lukkoa, mutta FAT tarkoittaa nimenomaan MS-DOSin tiedostojärjestelmän taulukkoa, joka ei kuulu tämän julkaisun aihepiiriin. Tietoa ei haeta kovalevyltä tiedosto- jen nimiä osoittelemalla vaan kuten jo sanoin, sektoripohjaisesti. Ohjain lukee aina tietyn määrän sektoreita alkaen tietystä sektorista. Tiedostojen nimet ja muut niihin liittyvät tiedot otetaan selville paljon ylemmällä tasolla. Levylle tallennetaan tiedostoista paljon muutakin tietoa kuin vain nimi. Pelkällä nimellä ei tee yhtään mitään. Jokaisesta tiedostosta saa halutessaan FileInfoBlockin, josta sen tiedot löytyvät. Tiedostonimelle on varattu 108 ta- vua, mutta vain 30 (ei 31) on tällä hetkellä käytössä. Tiedot tallennetaan le- vyllä hakemistoon, jolla ei ole mitään tekemistä allokaatiokartan kanssa, paitsi että kumpaankin päästään käsiksi RootBlockin avulla. Tarkempaa tietoa koneeseen- sa liitetyistä asemista saa DOSin RootNoden kautta. Kovalevyn toiminnasta kerto- vat paljon nollasylinterillä sijaitsevat hardblokit, erityisesti RigidDiskBlock. SCSI itsessään ei aseta mitään rajoituksia väylään liitettäviin oheislaittei- siin. Niiden ei välttämättä tarvitse olla kovalevyjä, vaan myös sektoroimattomia laitteita, kuten lasertulostimia ja skannereita, voidaan liittää. Näin ollen SC- SI ei myöskään sisällä mitään erityistoimintoja massamuistilaitteille. Missään vaiheessa raaka data ei liiku SCSI-väylällä, vaan kovalevyn yhteydessä oleva kontrolleri, joka myös mm. ohjaa levyn päitä ja moottoria, koodaa ja purkaa da- tan. Levyn alemman tason toimintoja voidaan ohjata SCSI-direct-komennoilla. Lisää tietoa saa SCSI-määrittelyistä ANSI-X3T9 (SCSI2) ja ANSI X3.131 (SCSI1). Sami Klemola, Anjalankoski {3-------------------------------------------------------------------------------- Tulipa tässä Sakua lukiessa mieleeni... Sakusta voisi toimittaa PC-version, vaikka vain yhden numeron, jossa olisi eri sisältö kuin normaaleissa Sakuissa. Kyseessä olisi eräänlainen Amigan piilomai- nos, jota levitettäisiin PC-bokseissa. Sen sisältö voitaisiin koota aikaisemmis- ta Sakuista ja väliin lisäillä uutta materiaalia. Samaan tapaan Sakusta voitaisiin taittaa huoliteltu paperilehti. Sitä voitaisiin ujuttaa vaikka kirjastoihin, nehän pursuavat jos jonkinlaista harrastusjulkai- sua, jotka lähes kaikki kootaan kuten Saku - siis lukijoilta. Nämä äskeiset pitäisi siis tehdä täysin markkinointihenkisesti. Jos Commodore (tai mikä se nykyään onkaan) ei markkinointia hoida, niin kyllä "lojaalien" ami- gistien siitä pitäisi huolehtia. Ja vielä. Voisiko joku asiantunteva kerätä mahdollisimman kattavan luettelon Suomen Amiga-kauppiaista osoitteineen ja puhelinnumeroineen ja pistää sen sitten Sakuun. Niitä kun on nykyään vähän vaikea löytää. "IBM - Solutions for a small mind" Toimitus: Asiamme ja Amigan markkinointia varten laadittu erikois-SAKU ei ole hassumpi ajatus, varsinkin paperilla siitä olisi hyötyä. Eri asia on kuinka disketille kasattu SAKU leviäisi PC-purkeissa... Luetteloa Suomen Amiga-kauppiaista yritämme saada jo seuraavaan numeroon! Janne Siren {3-------------------------------------------------------------------------------- 1) Halusin avata kaksi 880 kt RAD-levykettä, eli siis kopioin RAD-mountfilen ja muutan nimen ja unit-numeron. Tämä kyllä onnistuu, mutta toinen RAD-levykkeistä käyttää vain CHIP-muistia, jolloin sitä ei juuri muuhun riitäkkään. 2) Kokoonpano: Amiga 500, KS ja WB 3.1, muistia 1 Mt CHIP ja 3.5 Mt FAST (toteu- tettu 4 Mt sisäisellä Eureka-muistikortilla, josta 0.5 M on käytetty CHIP-muis- tiksi). Yli 2 Mt menevä osa tarvitsee ohjelmallisen ajurin. Agnus on 1 Mt malli. Saako sen toisenkin RAD-aseman käyttämään jollain määrityksilla FAST-muistia vai estääkö esim. Agnus tuon? 3) Entä tiedätkö saako Suomesta (ja vielä edullisesti) A500:een palikoita, joil- la CHIP-muistin kasvattaisi 2 megatavuun. Esim. brittilehdissä on näkynyt Agnuk- sen alle laitettavaa palikkaa joka tuon tekee. Kiitos hyvästä lehdestä! Mika Kiljunen Toimitus: 1) Itse olen umpilevyn saatuani kokonaan luopunut virtuaaliasemien käyttämi- sestä. Sähkökatkon sattuessa vain niillä olleet tiedostot ovat mennyttä kalua... Mahdollinen RAD-levyke kannattaa virittää mahdollisimman pieneksi ja nopeasti käyttöjärjestelmän käyttöösi antavaksi. 2) Ilmeisesti FAST-muistista ei heti käynnistyksen jälkeen löydy tarpeeksi suur- ta yhtenäistä muistialuetta, jotta sinne mahtuisi kaksi lähes megan kokoista virtuaalilevykettä. Koska muistilaajennuksesi konfiguroidaan ohjelmallisesti, se ei säilytä muistialueita ehjänä uudelleenkäynnistyksen yli. Agnuksellakin on to- ki osuutensa asiaan. Taitava elektroniikkanikkari rakentaa toki 2 megan CHIP-muistin koneeseesi, mut- ta sitä tuskin kannattaa antaa RAD-levykkeiden käyttöön vaan antaa grafiikalle ja soundeille kaikki mahdollinen tila. FAST-alueille laitettavat RAD-levyt ovat itsellänikin tuottaneet runsaasti har- maita hiuksia, kuten keltaista virhesignaalia uudelleenkäynnistettäessä. PD-ohjelmien joukossa on muutama Commodoren omaa virtuaalilevykettä parempaakin vaihtoehtoa. Muistaakseni sellaiset kuin ASDG:n ja StatRam. Näistä voit kysellä lisää Sakun koordinaattoreilta! 3) Käytettynä varmasti löytyisi. Yhdistyksemme sihteerin kautta voisi olla mah- dollista tilata tavaraa myös Englannista. Neuvotellaan asiasta. 2 Mt CHIP-laajennusta Englannissa mainostaa Power Computing hintaan £159. CHIP- laajennus, nimeltään MegaChip, sisältää megatavun muistia ja käyttää koneessasi jo olevan megatavun CHIP-muistin toiseksi puoliskoksi. Jos haluat tilata tai tiedustella laajennusta suoraan, tässä ko. yrityksen yhteystiedot. Yksi Euroopan Unionin eduistahan on, ettei erillisiä tulleja sen sisällä ole... Power Computing 44a/b Stanley St. Bedford MK41 7RW United Kingdom Puhelin: 990-44-234-273-000 Faksi: 990-44-234-352-207 Tomi Jaskari ja Janne Siren {3-------------------------------------------------------------------------------- Suomen Amiga-käyttäjien unionin lehdet pyrkivät asiantuntijoiden avulla sel- vittämään ongelmasi ja vastaamaan palautteeseesi Posti-palstan kautta. Voit lähetellä mielipiteitä ja kysymyksiäsi seuraavaan osoitteeseen postitse. Koor- dinaattorit voivat myös välittää saamaansa palautetta lehteen. Janne Siren / SAKU Oravamäentie 2 F 17 02700 Kauniainen Internet: jts@krk.fi