I made a little tune...

Page 3/3
1 | 2 |

By jltursan

Prophet (2301)

jltursan's picture

08-08-2020, 12:50

Sounds superb indeed!

I really need to check out Arkos Tracker and how its replaying routine really works, I'm still confused about it.

By defdanny

Master (167)

defdanny's picture

08-08-2020, 16:20

What confuses you exactly? If you want to know how to implement the players with assembler, you could ask cbsfox or thegeps.
both use the arkos tracker routines in their latest game projects.

By jltursan

Prophet (2301)

jltursan's picture

08-08-2020, 16:37

Time ago and after a quick reading it looked strange to me, my impression was that it didn't have a standard replay routine and separate binary tracks to load (as usual); instead, it generates a compiled binary ready to play the songs when invoked. Probably I'm wrong and it's not the right picture...

By defdanny

Master (167)

defdanny's picture

08-08-2020, 22:51

Sorry, I can't tell you anything about the differences to other players / methods.... I am only the poor musician / artist... :-)
But if you haven't done it yet: have a look into the playable demo of Alien Attack, you can see the result of a game combined with music composed with Arkos Player II.

By thegeps

Hero (541)

thegeps's picture

20-08-2020, 12:23

Jitursan, don't worry! After assembling you'll have a replayer and separate tracks (I have one, or more, in each 16KB page of my ASCII16 megarom on Freedom Fighter). The replayer itself need to be aseembled with the songs to fit songs requirements. You can export (from arkos tracker) the songs config files and include them in assembling process so unused features aren't included (saving room and cpu time). During assembling there will be generated a buffer (for the ROM player, you have to set its address in config file, so a serie of variables wich max size is 256Bytes) or (for RAM replayer) the automodifying code. And it manages sfx too... give it a try.
And last but not least, Thargan is very helpful and always ready for support. He worked on buffer bug and gave me the new fixed replayer as soon as ready (and before updating it to web) when coding Freedom Fighter (no more need to initialize buffer RAM filling it of zeros).

By thegeps

Hero (541)

thegeps's picture

20-08-2020, 12:26

obviously you can omit songs' config files and use the full replayer (I think you wanna know for including it on AGD). You can contact Thargan through profule mail and talk directly with him about it. I'm sure he will be happy to help Wink

By eimaster

Master (234)

eimaster's picture

22-08-2020, 03:33

defdanny wrote:

Hello zPasi,
I found this older thread of yours and want to revitalize it, because I want to share and exchange my experiences with creating PSG Music on Arkos Tracker 2 with you (and others). I started to use Arkos Tracker 3 months ago and I am very happy with this tracker.
You can listen to some of my PSG tunes made with Arkos 2 here on my website.

If anybody is interested, I would like to create a tutorial "How to make PSG music with Arkos Tracker 2"...

I couldn't see or hear anything because as soon as I clicked on your link I get the following message: Sorry, you are not allowed to preview drafts.
What's the problem?

By eimaster

Master (234)

eimaster's picture

22-08-2020, 03:36

Please delete my comment 'cos the link was corrected.

By defdanny

Master (167)

defdanny's picture

24-08-2020, 16:14

Hi eimaster, you found the solution for yourself, thats good. I had posted a bad link...

By jltursan

Prophet (2301)

jltursan's picture

25-08-2020, 14:53

thegeps wrote:

Jitursan, don't worry! After assembling you'll have a replayer and separate tracks (I have one, or more, in each 16KB page of my ASCII16 megarom on Freedom Fighter). The replayer itself need to be aseembled with the songs to fit songs requirements. You can export (from arkos tracker) the songs config files and include them in assembling process so unused features aren't included (saving room and cpu time). During assembling there will be generated a buffer (for the ROM player, you have to set its address in config file, so a serie of variables wich max size is 256Bytes) or (for RAM replayer) the automodifying code. And it manages sfx too... give it a try.
And last but not least, Thargan is very helpful and always ready for support. He worked on buffer bug and gave me the new fixed replayer as soon as ready (and before updating it to web) when coding Freedom Fighter (no more need to initialize buffer RAM filling it of zeros).

Thanks for the extra info!; so, that means a new replayer routine is generated every compilation including only features used in the songs?...or the replayer is a generic one and the "config files" are the only ones that are adapted?
I need to investigate by myself Smile

AGD (not AGD-MSX) will soon officialize a music replayer, ColdSnap, a multiplatform-adapted PT3 replayer incarnation. IMHO it's the best approach for a first music engine; but I want for sure try to add more selectable replayers to the MSX engine.

Page 3/3
1 | 2 |