Coolaalea wrote:YES!!!![]()
, this time everything work, it boot, sound, and the play command work as expected

Normally this should be done by line 2000, the release commands. So they do nothing for you?I was able to run the basic files that silvester upload, but I need to modify it, apart from change the sound command to sound_ay,
I need to modify de strings, for example in menuett_bas I need to change the line 300 from:toCode: Select all
300 m3$='sv14l'&sp
Code: Select all
300 m3$='v14l'&sp&'r1r2'
QSound had an inherent race condition there. On fast platforms like QPC the release line could be executed before the PLAY background job command executed the stop... so in the end it was never released. One could introduce some waits at one point or another, but I decided to introduce special code so the PLAY command remembers that a RELEASE was issued earlier and just not stop at the stop. Possibly this had undesired side effects, would have to check it out more.
Well, you could download a RESPR version of TK2 from my homepage if you have enough RAM for it.what I was not be able to do is test the ayplayer and the qsound device, because i do not know how to launch the program, when I have TK2, i can do something like
ex mdv1_ayplayer mdv1_music_pt3
but without TK2 (because I need the place for the qsound ROM) i only get bad name error in all my tryouts.