Missä on vapaata muistia vic20sessä ?...

Saku-foorumi » Vapaa sana » Viestit 2005 » Viestit 09/2005 asti » Missä on vapaata muistia vic20sessä ? « Edellinen Seuraava »

Kirjoittaja Viesti
 

JPQ
Perjantaina, 15. heinäkuuta, 2005 - klo 1.59:   
missä on vapaata muistia vic20sessä ? ja miten jos customi merkkejä käytän lasken osoitteen jossa merkit on jossa merkit sijaitsee.
PS. mietin jos otan demo efekti ideastani haasteen ja teenkin sen vic20 koneelle enkä commodore64selle johon liittyen sainkin lisä ideoita.

Ainakaan kokobasic tulkin kohdalla olevaa tilaa en voi käyttää selviää myöhemmin miksi jos rutiini onnistuu ainakin eräät kikat onnistui.

Ai niin mikä on koolius kerroin siinä jos saan saman jutun tehtyä perus vic20selle kuin commodore64selle ? oletan että melkoinen.

Asiaa sivuten vaikken sitä voi tuoteutaa Commodore 16 koneelle niin missä olisi muistikarttaa siihen ? ja siksen voi kun cc65 ei tue konetta.

Ai niin basic/kernel ei liene pois kytkettävissä näissä oloissa vaikka alla olisikin ramia. Tavan saa silti sanoa.

Vaikka yksin puhelulta alkaakin teistä tämä kohta tuntua niin tukeeko AmigaOS4 versio vicestä lisämuistia siis emuloituun koneeseen ?

[Edit: 6 peräkkäistä viestiä yhdistetty ja rivitys korjattu. --Moderaattori]

 

Britelite
Perjantaina, 15. heinäkuuta, 2005 - klo 7.53:   
Vapaata muistia laajentamattomassa vic20:ssä löytyy osoitteista $1000-$2000, joista normaalisti $1e00-$2000 on käytetty screeniä varten (screenin paikkaa ja kokoa voi tietty muuttaa). Värimuisti oli muistaakseni defaulttina $9600-$9800. Nollasivu on tietty kans käytettävissä, ja yleensä voi ainakin $0100-$0300 muistialuetta käyttää osittain.

 

JPQ
Perjantaina, 15. heinäkuuta, 2005 - klo 8.48:   
Britelite: pahus kun tiesit screenin koon muutoksesta...:)
PS. nolla sivun käytettävyydestä lienee hankalaa jos on basic ja
kernel romit tarpeen vai olenko väärässä ?

 

Britelite
Perjantaina, 15. heinäkuuta, 2005 - klo 9.46:   
Itse en koodaa kuin asmilla, joten suurin osa nollasivusta on kyllä vapaasti käytettävissä. Ja tämän tasoisilla koneilla ei kyllä ole mielekästä käyttää mitään muuta kieltä jos haluaa nopeeta grafiikkaa.

 

JPQ
Perjantaina, 15. heinäkuuta, 2005 - klo 12.44:   
Britelite: minä en opi asmia. Ja oletan kyllä mitä CC65 kääntäjää
tunnen että nopea grafiikka sujuu ja eräät pätkät voinen väli vaihe
asmista optimoida. Eikä 256tavuun muutenkaan paljoa mahdu.:)

 

Joanna
Perjantaina, 15. heinäkuuta, 2005 - klo 13.17:   
jpq: kannattaa muuten etsia PVP/Viznut:in tekemät Vic-demot ja katsoa niistä mallia missä VIC:in rajat kulkevat. Näin sen itse Altilla kevääll 2003 ja tunnustan etten yleensä ole herkin hämmästymään mutta Robotic Warrior (kerralla koneeseen mahtuva) demo pisti miettimään että miten *** kaveri on sen kaiken sinne 3.5K ängennyt.

Sorsat löytyy näemmä ainakin http://www.pelulamu.net/pwp/

Uudempi (assy 2003) Libverations käytää demona aikana loaderia, se on noin 3* suurempi eikä ole kokonaan ViCin muistisssa kerralla.

Molemmista näyttäisi olevan videotallenteet niille joilla ei ole Vicciä lähistöllä.
http://www.gudinna.com/~zyz/vic20/

 

Jon
Perjantaina, 15. heinäkuuta, 2005 - klo 13.54:   
Melkoisen häkellyttävä tuo Robotic Warrior. Oli design ja musakin kohdallaan.

 

Britelite
Perjantaina, 15. heinäkuuta, 2005 - klo 14.41:   
Itse suosittelisin ennemmin CnCd/Carillonin viccidemoja, ne kun ovat ainakin omasta mielestäni näyttävämpiä. Ja tietenkin Dekadence viccidemot ovat sitä parasta A-luokkaa ;)

 

allu
Perjantaina, 15. heinäkuuta, 2005 - klo 18.41:   
Noi pwp:n demot oli kyllä aika... Varsinkin liberationissa ja robotic warriorissa puhesyntikka on mahtava. Dekadencen victoria oli hyvän näköinen, ei mikään räpellys.

 

JPQ
Perjantaina, 15. heinäkuuta, 2005 - klo 22.11:   
Toimiiko mitkän demot vakio koneessa ? entäs ne jossa on puhesyna. Tosin vain emulla ajattelin testata vaikka kaverilla onkin VIC20 tietääkseni.

PS. eräs räiskintä tekninen ideakin kävi mielessä. ainoa vaan nykiväkin vaaka scrolli vaatinee pähkäilyä muistin vähyyden takia ja se muutenkin miten muisti riittää jopa assembler käytössä 3,5kt tuntuu vähältä.

Katsoin jo yhden videomuodossa ja voin sanoa että huhhuh. Uskomatonta merkkigrafiikka nämä demot vai onko jossain tarkkuusgrafiikka tila jota josta en tiedä mitään ?

tosin saatoin kyllä keksiä tavan jos teen pysty räiskinnän scrollin toteutukseen.:)

Vaikka onkin asian vierestä niin onko jossain videoksi kaappatuja 8bit Atarin demoja ?

Jatkokysymyksiä miten multicolorin värit asetan ? entäs customimerkkien määrittely ? olen tässä muistikartan avulla yrittänyt ottaa tolkkua tuloksetta.:(

[Edit: 6 peräkkäistä viestiä yhdistetty ja rivitys korjattu. --Moderaattori]

 

Britelite
Maanantaina, 18. heinäkuuta, 2005 - klo 7.48:   
Multicolor toimii samalla tavalla kuin kuusnepan merkkkitilassa, eli jos värimuistissa annetaan väri 0-7 niin merkki on hires-tilassa kun taas 8-15 pistää sen multicolor-tilaan. Custom charsetin sijainti määritellään $9005:n neljällä alimmalla bitilla (vic20 muistikartasta löytyy ohjeet tuohon).

 

JPQ
Maanantaina, 18. heinäkuuta, 2005 - klo 17.05:   
Britelite: muistikarttaa tässä olen yrittänyt tutkia ja jotenkin vaan
ei luonnistu tosin emulla tässä toimin siltikin.
PS. entäs miten ne kaksi multicolor merkin väriä määritetään joita ei
voi vaihtaa merkkikohtaisesti. ja tuntuu että ainakin emu on aina
multicolor tilassa.:) Tosin niihän kait oli että VIC20 sallii
merkkeihin vain 8 väriä plus multicolorissa kaksi lisäväriä jotka
voikin taas olla kaikista 16väristä paha selittää paremmin.

 

JPQ
Maanantaina, 18. heinäkuuta, 2005 - klo 17.09:   
Löysin erään tekstin joka voi auttaa lisää joten yritän vielä itse.
http://www.zimmers.net/anonftp/pub/cbm/vic20/manuals/index.html

Lisää viestisi tähän
Viestisi:
Käyttäjätunnus: Postitus informaatiota:
Tämä on yksityinen keskustelupalsta. Vain rekisteröidyt käyttäjät ja moderaattorit voivat postittaa tänne.
Salasana:
valinnat: Aktivoi URL:t automaattisesti tässä viestissä
Toimenpide: