| |
mstram Account closed
Registered: Dec 2013 Posts: 112 |
Release id #131261 : Player V9.6
It looks like this is using some version of turbo assembler?
Is it possible to make it work with IDE64 ?
i.e read / write to device 12 instead of 8 ? |
|
| |
soci
Registered: Sep 2003 Posts: 479 |
Write it out as SEQ and import it into a patched version. |
| |
mstram Account closed
Registered: Dec 2013 Posts: 112 |
Ya, I did write it as seq and have assembled it with both Kick and Tass.
What did you mean by "patched" ?
On another note can you or anyone else post a simple example
of "tune-data" for this player ?
The doc file is not completely helpful, and I've spent a few hours trying to decipher the source code. |
| |
soci
Registered: Sep 2003 Posts: 479 |
Ok, I was maybe not clear. Try a IDE64 fixed version of Turbo Assembler to compile it, like this one:
Turbo Assembler Professional 1.2 [+60K] |
| |
mstram Account closed
Registered: Dec 2013 Posts: 112 |
Thanks for that link !
That's better ...
Is there a way to start it from the IDE "man"(file manager) ?
Right now I'm listing the directory , then using the IDE "%", then sys 36864. (or alt-m g 9000)
I tried creating a simple basic program :
10 load "+60K TURBOASS",12,1
But it "hangs" when I run it. |
| |
iAN CooG
Registered: May 2002 Posts: 3187 |
that's some outstanding lack of basic knowledge. loading from basic always forces a new run (or better, goto 1st line) when the load finishes. use a variable to know if the load already happened, then sys it
1 ifa=1thensys36864
2 a=1:load"+60blabla",12,1
|
| |
Trurl
Registered: Mar 2002 Posts: 61 |
On IDE64 you can use the basic command £ to load and execute a machine language program (provided the load and start address are the same, which is the case for Tass). |
| |
soci
Registered: Sep 2003 Posts: 479 |
Use shift+return from manager. It load the file to the correct address and there will be no automatic RUN.
Now you can start if manually, which is SYS $9000 for this version of TASS. |
| |
Grue
Registered: Dec 2001 Posts: 161 |
Quote: Use shift+return from manager. It load the file to the correct address and there will be no automatic RUN.
Now you can start if manually, which is SYS $9000 for this version of TASS.
I still hate that default loads to 0801 and not to real address, it would be more logical to force load to 0801 with shift+return... Could this be option in custom iderom compiler? |
| |
mstram Account closed
Registered: Dec 2013 Posts: 112 |
Ok enough with the "loading / running" comments ;)
Can someone PLEASE post some example song data ? |