ajattelin laittaa tämän jakoon muillekin josko vaikka osotautuisi hyödylliseksi
eli tämä scripti on se mitä itse käytän kirjoitellessani assy fileitä C64
ohjeet:
kirjoitat assy ohjelmasi millätahansa ohjelmalla mielellään sellaisella joka
näyttää rivinumerot itse käytän BlueFish ohjelmaa joka on enemmän HTML ja C ohjelmoijille suunnattu
kunhan muistat kirjoittaa ohjelman alkuun tämän pienen jekun
.word $0801
*= $0801
.byte $0c,$08,$dc,$07,$9e,$20,$32 ;Basic startter
.byte $30,$36,$34,0,0,0,0,0
sei
loop inc $d020
jmp loop
tämän jälkeen voit alkaa kirjoittamaan ohjelmaasi
.word $0801 on ohjelman kääntö osoite tämä ja *=$0801 ovat pakollisia
vaikka logkiikka tuntuukin typerältä *=0801 pitäisi riittää mutta jostain syystä kääntäjä ei
tulosta sitä ohjelman alkuun joten laitamme sen mekaanisesti Word lauseella
kirjoittamasi ohjelman pitää olla nimetty main.soc
kääntäjä tuottaa siitä main.prg tiedoston mikä sitten käynnistetään viceen
scripti pitää sijoittaa samaan hakemistoon
homma toimii ubuntussa ehkä wintikassakin...
kääntäjänä toimii xa65 (ohjelma pystyy myös 16bit version coodiin mutta vaatii mulkkausta scriptiin)
kun olet tallentanut ohjelmasi klikkaat script iconia ja valitse joko
run terminal ;tulostaa kääntäjän ja vicen alku läpät jos vice ei lataa mitään kääntäessä on tapahtunut virhe
vilkaisu texti ikkunan ja palkin ruuvaus alkuun kertoo mitä virheitä kääntäjä löysi ja millä riveilla
run ;kääntää ohjelman ilman kommenti akkunaa ja aukaiseen ohjelman suoraan viceen