nyt siinä sitten kävi niin että vanhasta heposesta loppui muisti !!!
elikä olen tuossa rakennellut scriptiä joka vääntäisi mulle valmiin assyn ja käynnistäisi ohjelman suoraan Vicen
no muuten kaikki hyvin paitsi etteihän se toimi niinkuin olin sen suunitellut
käytössä kaksi eri kääntäjää
xa65
crasn
molemmat ihan kelpopelejä mutta eivät kyllä Tass kääntäjälle pärjää
kun eivät osaa kääntää tuota käyvään muotoon kuten Tass sen tekee
nyt tarvittaisiin apuja miten mä oikein konffaan nuo kääntäjät et data tulee oikein
xa65 kääntää ohjelmat mallikkaasti mutten saa .prg tiedoston alkuun mitenkään lataus osoitetta
vaan kääntäjä tekee koodin suoraan ilman tuota osoitetta esim. oikea muoto 00 10 78 "..."
*=$1000
sei
kääntäjä tekee sen kuitenkin muotoon "78..." eli lataus osoite puuttuu
jos sen lisää siihen käsin ohjelma toimii mutta tarkoitus oli automatisoida tuo käännös tapahtuma ja ohjelman
käynnistys
crasm taas tekee hexa koodin kirjaimina jokin motorolla ja intell koodaus
otetaan sama koodi kuin tuossa yllä
"S10F100078" <- Asci na ei siis heksana
millä ihmeen softalla tuon asci mössön vielä kääntäisi hexsa muotoon ?
parasta olisi jos jollain olisi tuo Tass kääntäjä käännettynä linux muotoon ????
löytyisikö jos ei voisiko joku kääntää tuon minulle ??
sorsahan tuosta on jaossa
Hmm.. voin tutkata asiaa viikonloppuna jos vain ehdin. Itsellä on Dasm toiminut moitteettomasti linuxilla.
Jostain syystä en läytänyt Dasm mistään linukka versiona vaikka sitä etsinkin ?!?
no tällä hetkellä homma toimii sillä että laitan ohjelman
alkuun
.Word $1000
*=$1000
näin saan huijattua hexsat sorsaan
mutta edelleen on hieman ufo olo tuon känntäjän kanssa
kun ei ole noiden kääntäjien ja linkkereiden kanssa tullu toimittua on tämä ihan uutta shaibaa
mutta hei joku voisi selitellä hieman mitä nämä ovat kun on tuo terminologiakin vielä vähän
hakusessa
linkkeri tietääkseni tekee ohjelmien yhteen ompelemisen ym.
ohjelman sisällä voi sitten .include komennolla ladata esim graffat paikalleen
mutta vaatiin jonkin näköisen objekti mallista dataa testausteni mukaan kääntäjät eivät
tee sorsaan juurikaan muutoksia oli tarkoitus kääntää suoraan käynnistyväksi tiedostoksi tai objektiksi
C64 turbo Assm objekti tiedostot ovat niitä .seq tiedostoja
ei ole valjennut miten siinä .include tiedoston saisi raakana binäärinä
käännös vaiheessa ohjelma sekaan?
onko vähän neuvoja ?