Universal tracker
Re: Universal tracker
Thanks for the heads up Targhan.
I will wait for your release in 2 weeks and minimalist player, and see if I can have a crack at it. Will you release the documented asm code for this new player?
I will wait for your release in 2 weeks and minimalist player, and see if I can have a crack at it. Will you release the documented asm code for this new player?
Re: Universal tracker
You don't have to wait for the Minimalist player, you can already check the Lightweight player and see if you understand anything. The Minimalist player will be about the same complexity. Check the AT2 package, all the documented Z80 sources are inside, as well as the definition of the formats.
Re: Universal tracker
On a side note, have you guyz heard of this: http://jiggawatt.org/muzak/xpmck/
Has anyone investigated porting this to the Oric?
Has anyone investigated porting this to the Oric?
Re: Universal tracker
So apparently xpmck is a compiler for MML musics?
I've actually never heard of MML before, I'm not quite sure what it is
(Regarding a native 6502 player for YM/AY chips, any work done could probably also be helping the other 8Bit guy, the one building the Commander X16, which apparently will use a 65816 and a dual YM chip, ... and of course the Oric Exos, with a 6502 and four YM chips, so this person would probably become a highly praised new Oric hero of the retro community
)
I've actually never heard of MML before, I'm not quite sure what it is

(Regarding a native 6502 player for YM/AY chips, any work done could probably also be helping the other 8Bit guy, the one building the Commander X16, which apparently will use a 65816 and a dual YM chip, ... and of course the Oric Exos, with a 6502 and four YM chips, so this person would probably become a highly praised new Oric hero of the retro community

Re: Universal tracker
Hi all,
Arkos Tracker 2 Alpha 7 has just been released, with a nice surprise for you: a 6502 player! It was done by Grouik/French Touch. A huge thanks to him!
The player he converted is the AKY, which is the fastest, but also which music takes more memory (compromise, always!).
You can download the whole here.
Arkos Tracker 2 Alpha 7 has just been released, with a nice surprise for you: a 6502 player! It was done by Grouik/French Touch. A huge thanks to him!
The player he converted is the AKY, which is the fastest, but also which music takes more memory (compromise, always!).
You can download the whole here.
Re: Universal tracker
Nice! So we basically got native players for both VT and AT at one month intervals 
I'm far from my Oric, but when I get back I will try it.
Does the player support more than one YM chip?

I'm far from my Oric, but when I get back I will try it.
Does the player support more than one YM chip?
Re: Universal tracker
>Does the player support more than one YM chip?
Not this version of the player, but the Z80 player comes in a second flavor that does. Maybe Grouik will be interested in adapting it.
Not this version of the player, but the Z80 player comes in a second flavor that does. Maybe Grouik will be interested in adapting it.
Re: Universal tracker
The source code seems easy enough to adapt, do you think that would be a problem if we do a fork/adaptation that uses XA instead of Acme?
Re: Universal tracker
I have no problem with any fork, but I don't "own" the sources, and there is no repository.
So ideally, the XA sources will be integrated to AT2 along the Acme sources. I believe Grouik is on this forum, so you should talk about it with him (I'll notify him).
So ideally, the XA sources will be integrated to AT2 along the Acme sources. I believe Grouik is on this forum, so you should talk about it with him (I'll notify him).
Re: Universal tracker
if it's OK for Targhan, it's obviously OK for me!
I guess the XA version will be specific for the ORIC. So send him your port so he can include it to a next version of Arkos Tracker II.
I guess the XA version will be specific for the ORIC. So send him your port so he can include it to a next version of Arkos Tracker II.
Re: Universal tracker
I tried to use the Oric replayer found in the latest Arkos Tracker, and I encountered a number of problems: The first is that the register 7 access does not properly mask the I/O bits, resulting in the keyboard not working.
After fixing that, I tried both "Saboteur" and "Just add Cream" musics, they do play, but I can hear some "scrunches" of white noise now and then, and also some slow down/hiccups every few dozens of seconds.
I wonder if Iss (in CC65Chess) or Xeron (in No Problem) encountered any difficulties or had to change the code of the player?
After fixing that, I tried both "Saboteur" and "Just add Cream" musics, they do play, but I can hear some "scrunches" of white noise now and then, and also some slow down/hiccups every few dozens of seconds.
I wonder if Iss (in CC65Chess) or Xeron (in No Problem) encountered any difficulties or had to change the code of the player?
Re: Universal tracker
I didn't notice any problems. Of course the demo doesn't try and read the keyboard...
Re: Universal tracker
Ha, you found this trap too

in 'PlayerAKY_6502.a' (attached) around line #441: and in 'PlayerAKYTester_ORIC.a" (attached) around line #31:
set the proper value for 50Hz playback:
Attached is 'Sarkboteur.tap', unfortunately the '...Cream' doesn't work for me at all - no idea why...

- Attachments
-
- arkostracker-tests.zip
- (12.16 KiB) Downloaded 383 times
Re: Universal tracker
Yeah, the ORA #64 is also what I did.