Menu

Näytä viestit

Tämä jakso sallii sinun katsoa tämän jäsenen kaikkia viestejä. Huomaa, että näet vain niiden alueiden viestit, joihin sinulla on nyt pääsy.

Näytä viestit Menu

Viestit - Jake64

#31
Bitin Nypläys / Vs: LIST-komennosta
huhtikuu 17, 2012, 16:32
Lainaus käyttäjältä: Kuuslankkumies - huhtikuu 17, 2012, 07:40
Joo, kiitos tästä! Pitää sitten vaan laitella noita REMeja ohjelmaan.

Valitettavasti nuo REM-lauseet ei nykyaikana paljon pidättele. Tuossa kokeilin parilla eri ohjelmalla, niin koodi näkyi ihan hyvin. Tuolloin 80-luvun alussa ei ollut windowsia eikä internettiä apuna.

Ainut mahdollisuus siis on käyttää kääntäjää. Näihinkin on olemassa ns. recompiler-ohjelmia, joilla ohjelman voisi palauttaa takaisin. Tuota en onnistunut tekemään omalla käännökselläni, joten ainakin se on huomattavasti hankalampi.

Kääntäjät taitavat tarvita kyllä levyaseman tai jonkin uudemmista laitteista, esim. ultimate.
Tai sitten teet käännöksen Windowsilla ja VICEllä + jokin basic compiler.
www.bombjack.org löytyy manuaali Basic 64 compiler ohjelmaan. Manuaali on hurjan hyvänä apuna, sieltä saa tietoja, jos kääntäjä ei käännä ohjelmaa.

Lainaus käyttäjältä: virgo - huhtikuu 15, 2012, 20:52
periaatteessa Basic ohjelma voi sijaita muualakin kuin $0801 osoitteessa
Nämäkin on helposti  saatu selville, on ohjelmia, joilla näkee aloitus ja lopetuskohdat ja sitten vain  tallettaa basic-koodin takas oikealle paikalle ja se on näkyvillä.
#32
Jaahas, tässä topicissa oli jo testiä suoritettu. Seurataan kokemuksia.  ;D
#33
Bitin Nypläys / Vs: LIST-komennosta
huhtikuu 17, 2012, 02:36
Lainaus käyttäjältä: virgo - huhtikuu 16, 2012, 22:33
itse jumiuduin leikkimään cameleonilla sori...

Laitteleppa testituloksia ja kokemuksia laitteesta. Ehkäpä laitan sitten tilauslistalle jossain vaiheessa, vaikka mielellään odottelen tuon beta-version jälkeistä laitetta...
#34
Bitin Nypläys / Vs: LIST-komennosta
huhtikuu 16, 2012, 20:10
Lainaus käyttäjältä: Kuuslankkumies - huhtikuu 16, 2012, 19:32
Kun itseltäni löytyy pelkkä kasettiasema, niin löytyykö mitään kasettiohjelmaa jolla saa tuon basic-ohjelmakoodin näkymättömiin?

Tuossapa eräs sivusto, joka osui silmään:
http://www.atarimagazines.com/compute/issue38/087_1_COMMODORE_REM_REVEALED.php

REM lauseeseen kun laittaa esim
10 REM shift+L
niin tulee syntax error listatessa

parempi vielä, kun laittaa
10 REM "tttttttt"shift+L         tttttttt on käänteisiä  pikku t-kirjaimia ja shift+L grafiikamerkki shiftattu-L

tällöin rivinumerokin jää näkyvistä pois ja listatessa tulee syntax error tuon rivin kohdalla. Tuolle rivinumerolle kannattaisi laitella ennen remiä jotain toimintoja, eli jos poistaa tuon rivin, niin eipä suoritus aivan ole oikeanmukainbn. tällöin täytyy noita käänteisiä t-merkkejä lisätä tarpeen mukaan.
Näitä rem-lauseita sitten pitkin ohjelmaa, nini onpahan ainakin selvittäjällä iso homma ratkaista ohjelman juoni.

Pitää  vain muistaa jättää itselle kopio, missä ei ole noita rem lauseita.  On muuten hankala korjata ohjelmaa noitten lisäyksien jälkeen
#35
Bitin Nypläys / Vs: LIST-komennosta
huhtikuu 16, 2012, 19:37
Lainaus käyttäjältä: virgo - huhtikuu 16, 2012, 12:47
pitääkö järjestää kisa kumman kääntäjä on tehokkaampi :p

Ei ainakaan tolla petspeedilla kannatta nopeuskilpailuja kokeilla muihin verrattuna. Esitteessä sanottiin 40x nopeus basiciin verrattuna, mutta lieneekö totta.

Äsken yritin käännellä tuota arkistointiohjelmaa muilla kääntäjillä, nin eipä nuo kääntyneetkään. Johtunee siitä, että ohjelma lataa konekielisen levyhakenistorutiinin 828- eteenpäin. Samoin saattaa olla, että kaikilla muuttujilla ei ole aloitusarvoja, kun basicissa ne oletuksena on nollia tai merkkijonoilla tyhjiä.
#36
Bitin Nypläys / Vs: LIST-komennosta
huhtikuu 16, 2012, 10:34
Itsekkin aikoinani käänsin erään basic-kielisen ohjelman petspeedillä konekieliseksi. Ainut tarve oli nopeuttaa ohjelman suoritusta, kysessä kun oli eräs arkistointiohjelma, jolla sai laitettua pelit ylös ja sitten haettua sieltä, kun halus jotain peliä pelata sadan disketin joukosta.

Pitää vain huomioida, etää kaikki kääntäjät eivät huoli kaikkia käskyjä, mutta kokeilemallahan se selviää toimiiko ohjelma. Ohjelmassa ei myöskään saa olla virheitä, kääntäjä yleensä kaatuu siihen. 
#37
Ohessa Commodore kokoelmani:

C64 2 kpl
C64C 2 kpl
C128 3 kpl
C128DCR 1 kpl
SX-64 1 kpl
VIC20 2 kpl
A500 3 kpl
A1200  1 kpl

1541 4 kpl
1571 1 kpl
1541-II 1 kpl
Tecmar NPH-C01 1 kpl
Kasettiasemia 8 kpl

Ultimate 1541U-I
Ultimate 1541U-II
C64 SD 2.0 Infinity

Toimivia joykkareita jotain 30 kpl mm. 10 kpl uusia Speedking
#38
Commodore 64 / Vs: C-kaseteista
maaliskuu 14, 2012, 13:36
Ihan vaan vinkkinä, jos alkaa paljon harrastaa tallentamista, niin kannattaisi hankkia jokin nykyaikainen tallennsuväline. Ultimate on kallis monelle, mutta löytynee muitakin muistikorttiratkaisuja veikkaisin jopa alle 50 euron. Jos on levari, niin ehdottomasti kannattaa hankkia kaapeli, jolla levari saadaan laitettua pc:en kiinni ja tallenteista varmuuskopiot.

Vaikkakin tuossa 1980-luvun alun vic-20 kaseteista ei kyllä ollut ongelmia siirtää niitä viime vuonna muistikorteille, muistaakseni ei tullut virheitä noin sadalla ohjelmalla. Kasetteja oli säilytetty pakasessa ja lämpimässä, muttei sentään auringonvalossa.
#39
Lainaus käyttäjältä: virgo - maaliskuu 14, 2012, 13:19
siihen verrattuna tämä Commodoren nimellä rahastaminen tuntuu käsittämättömälle nimen likaamiselle

Aivan samaaa mieltä.
#40
Commodore 64 / Vs: Modeemi?
maaliskuu 14, 2012, 13:16
Lainaus käyttäjältä: rams - maaliskuu 14, 2012, 08:36
Oi niitä aikoja, kun soiteltiin savoon kuusnepan 300 baudisella modeemilla.

Itsekin muistan kun muutamiin bokseihin otti yhteyttä 300baudilla joskus vuonna 1985. Ei ollut kiirettä mihinkään...
#41
Lainaus käyttäjältä: exSyntaxError - maaliskuu 10, 2012, 20:58
Mä veikkaan että olisin silloin 80 luvulla saattanut videoida jotain vastaavaa, ellei ne videokamerat olisi olleet niin julmetun kalliita ja kooltaan+painoltaan vastanneet liki 95 S 58–61 -sinkoa.

Joo ja oisin laittanut ne sitten internettiin
#42
Commodore 64 / Vs: C-64 retroilua
helmikuu 27, 2012, 00:48
Tuossapa tuo levyaseman musiikkiohjelma. Sillä voit jopa säveltää kappaleen, jonka levyasema soittaa. Tämä sitten omalla vastuulla, tuollakin on kommentti,että ei ole levyasema enää toiminut samalla tavalla tätä käytetttyään liian paljon.

http://noname.c64.org/csdb/release/?id=60849

Muuten, 1541-Ultimatella voi soitella huoletta. Ei lukupää kärsi. Liität vain Ultimaten kaiuttimeen tai muuhun sopivaan poppivehkeeseen.
#43
Commodore 64 / Vs: C-64 retroilua
helmikuu 26, 2012, 14:28
Saataa varsinkin mennä loppuun, jos käyttää lerppuaseman soitto-ohjelmaa, joka soittaa lukupäällä musiikkia ....
#44
Lainaus käyttäjältä: virgo - helmikuu 19, 2012, 11:32
halvempi sentää kuin C-One

Puuttupi myös tuokin kokoelmista...
#45
Itsekin olen tuota vuoden päivät ihaillut, mutta kun on vieläkin beta-asteella, en ole sitä tilannut. Hintakin panee hirman miettimään 198,99€.