Eli kaikkialla puhutaan siitä mahtavasta ja oi, niin ihanasta paletista. Mitä hyötyä tästä on ja miten helppo se on oppia? Miksi muuten QB oppaita ei ole tullut kolmea enempää (plus kirjastojen teko eli 4)? Voisiko joku tehdä oppaan (fawkz? Vai eikö QB oppaiten kirjoitus enää maista?), jossa käsitellään palettia, grafiikkojen tekoa (siis edes jonkinlaisten) ja jotain sössöä päälle? Alkoi VB kyllästyttämään ja QB:lla olisi kiva alkaa vääntämään rahvaa. Ja mielellään ihan "kädestä pitäen", koska olen huono oppimaan, jos eteen lätkäistään pelkkä koodi ja sanotaan UCASE$("opi!"). Ainakin paletin käyttö olisi kiva, jos koko oppaan kirjoittaminen on työlästä.
~Sose~ tahtoo oppia tekemään jotain "hienoa" grafiikkaa QB:llä
Jaapajaa.. nelososa oppaasta on käytännössä valmis. Viitososa on vielä kesken, se on nimittäin kohtalaisen laaja.. siinä väännetään peli.
Ja oikeaan osuit, ei maista. Sen takia nämä kaksi opasta tulevatkin olemaan sarjan viimeiset.
itse olen väsännyt helppo käyttöisen paletin muokkaus editorin jonka saa kotisivuiltani http://koti.mbnet.fi/zimos/?sivu=koodia (opin kirjottamaan kirjakieltä ;)
Jos osa numero 4 on jo valmis mikset lähetä sitä Antille, joka voisi lisätä sen oppaisiin? Mitä neljäs opas muuten käsittelee? Mitä erikoista hyötyä paletista muuten edes on?
~Sose~
lainaus:
Mitä erikoista hyötyä paletista muuten edes on?
~Sose~
Käsittääkseni voi ite määritellä, mitkä värit noihin näyttötila 13:n 256 väriin laitetaan.
lainaus:
itse olen väsännyt helppo käyttöisen paletin muokkaus editorin jonka saa kotisivuiltani http://koti.mbnet.fi/zimos/?sivu=koodia (opin kirjottamaan kirjakieltä ;)
Et ole kyllä vielä oppinut. Yläpuolella olevassa tekstissä on virheitä. Virheitä löytyi muös antamastasi osoitteesta "http://koti.mbnet.fi/zimos/?sivu=koodia". Lukekaa vaikka:
paledit | paletin muokkaus ohjelma qbhen. mun mielestä selkee ja helppo käyttönen.
Ei tuo ole mitään kirjakieltä vielä.
En kyllä väitä, että kirjoitan itse täydellistä kirjakieltä, tai edes lähelle, mutta kun kyllähän tuo nyt pitää teilata tuollainen leijuminen.
En sitten tiedä tarkoittiko tuo "opin kirjoittamaan kirjakieltä" että hän oppii tulevaisuudessa, vai että "olen oppinut"
Ja itse ketjun aiheeseen. Fawkz, minkälainen peli on luvassa sarjan viidennessä osassa? Tasoa "matopeli" vai enemmänkin tyyliin "Unreal Tournament 2003"? :)
Tässä vähän perustietoa paletin käyttämisestä...
SCREEN 13 -tilassa on mahdollista käyttää yhtä aikaa 256:a 262144 mahdollisesta väristä. Jokaista värinumeroa vastaa yksi RGB-arvo, jossa R, G ja B määrittävät punaisen, vihreän ja sinisen osuuden värissä asteikolla 0-63.
Esimerkiksi 0,0,0 on täysin musta ja 63,63,63 täysin valkoinen. 31,0,0 on tummanpunainen, 63,0,0 punainen ja 63,31,31 vaaleanpunainen.
Paletin asettamiseen on ainakin kaksi tapaa, QB:n oma ja suoraan VGA-ohjaimen (tai mikä onkaan) kautta. QB:n oma käsky on PALETTE, ja sitä käytetään seuraavasti:
PALETTE [värinumero], [65536 * B + 256 * G + R]
VGA-ohjainta taas käskytetään seuraavasti OUT-komennolla:
OUT &H3C8, [värinumero] OUT &H3C9, [R] OUT &H3C9, [G] OUT &H3C9, [B]
Tässä on vielä pieni esimerkkiohjelma, joka asettaa värinumeron 1 valkoiseksi ja värinumeron 2 siniseksi ja piirtää väreillä viivan ja suorakulmion.
'320x200x256-näyttötila SCREEN 13 'asetetaan väri 1 valkoiseksi PALETTE-komennolla PALETTE 1, 65536 * 63 + 256 * 63 + 63 'asetetaan väri 2 siniseksi suoraan VGA-ohjaimen kautta OUT &H3C8, 2 OUT &H3C9, 0 OUT &H3C9, 0 OUT &H3C9, 63 'valkoinen viiva LINE (0, 0)-(320, 200), 1 'sininen suorakulmio LINE (50, 50)-(270, 150), 2, B
Kiitos, Antti. Mutta vielä jäi pari juttua askaruttamaan. Onko noilla tavoilla mitään eroja? Ja tapahtuuko mitään kamalaa jos tuohon OUT-jutun jälkeen laittaa väärän portin?
~Sose~
lainaus:
Kiitos, Antti. Mutta vielä jäi pari juttua askaruttamaan. Onko noilla tavoilla mitään eroja? Ja tapahtuuko mitään kamalaa jos tuohon OUT-jutun jälkeen laittaa väärän portin?
~Sose~
jos tuon OUT-jutun jälkeen pistää väärän portin, niin riippuen syötetystä portista, kone voi mennä sekaisin (kerran kävi niin), mutta mitään peruuttamatonta ei pitäisi tapahtua. OUT on vissiinkin nopeampi kuin PALETTE, itse olen suosinut outtia. Muista sitten pistää SCREEN 13 tai joku ennen paletin muuttelua, muuten käy niin, että editorin värit vaihtelee. Voi halutessaan kokeilla, mitään peruuttamatonta ei tapahdu. Jos pelkää väärän portin syöttöä, niin voi tehdä funktion, jota sitten aina käyttää... jolloin tietysti portin voi syöttää väärin vain kerran, funktiota tehtäessä...
Pitää olla aika huono tuuri, että kone hajoaisi lopullisesti OUT-käskyn jälkeen, varsinkaan Windowsista ajettaessa. Mutta ei niitä silti ihan summanmutikassa kannata pistää, ellei halua jatkuvasti olla käynnistämässä konetta uudelleen.
lainaus:
Pitää olla aika huono tuuri, että kone hajoaisi lopullisesti OUT-käskyn jälkeen, varsinkaan Windowsista ajettaessa. Mutta ei niitä silti ihan summanmutikassa kannata pistää, ellei halua jatkuvasti olla käynnistämässä konetta uudelleen.
Eli jos käy toooooooosi huono tuuri kone VOI hajota lopullisesti? Sitäkö tuo tarkoitti?
~Sose~
lainaus:
Eli jos käy tosi huono tuuri kone VOI hajota lopullisesti? Sitäkö tuo tarkoitti?
Eh? Tuskin kone siitä mihinkään hajoaa, mutta käyttöjärjestelmä voi kaatua tai seota varmaankin.
Onhan niitä mahdollisuuksia aina BIOSsin tyhjentymisestä kiintolevyn ylikirjoittumiseen, ainakin jos niin huono tuuri käy :-D
-Grey-
lainaus:
Eli jos käy toooooooosi huono tuuri kone VOI hajota lopullisesti? Sitäkö tuo tarkoitti?
Tarkoitin nyt lähinnä sitä, että on hyvin epätodennäköistä, että OUT-käskyn seurauksena tapahtuu pahempaa, kuin koneen kaatuminen. Koska en asiaa ole mitenkään tutkinut, en kuitenkaan voi 100% taata, ettei koneellesi mitään sen pahempaa käy.
Lähinnä mitä nyt tulee mieleen on, että vanhanaikainen näyttö vioittuisi, jos siihen kohdistuu liikaa vääränlaista ohjaussignaalia (siksi joissakin näyttötesteissä kehotetaan laittamaan näyttö pois päältä testin ajaksi).
Aihe on jo aika vanha, joten et voi enää vastata siihen.