PT3 player for MSX-DOS

by snout on 28-01-2005, 00:42
Topic: Software
Tags: Utilities
Languages:

Nyyrikki just sent us a PT3 Player for MSX-DOS. This tool can be used to play PT3 files created with Vortex Tracker II on PSG from an MSX-DOS commandline. Two weeks ago, Alfonso D.C. released the ASM code to the PT3 player, making it possible to use PT3 music in MSX productions, such as Muzix.

Update

Apart from these releases, Maggoo and Guillian also released PT3 players, mentioning them in this forum thread. You can find Maggoo's quick and dirty PT3 loader for MSX-dos right here, while Guillian has created a PT3 player for DOS and a PSG demo in ROM format.

Relevant link: PT3 Player for MSX-DOS

Comments (19)

By Grauw

Prophet (3059)

Grauw's picture

28-01-2005, 00:46

Great! Smile

By snout

Ambassador (14859)

snout's picture

28-01-2005, 00:56

Indeed! Did quite an update of the newspost, btw Wink

By snout

Ambassador (14859)

snout's picture

28-01-2005, 01:03

So, which one of you made Muzix? Nyyrikki, Maggoo or Guillian? Tongue

By Maggoo

Paragon (1102)

Maggoo's picture

28-01-2005, 07:26

Wasn't me, I only now managed to download it Smile

By Latok

msx guru (3277)

Latok's picture

28-01-2005, 09:18

Erhm. How many PT3 players do we have now, then? NYYRIKKI, Dioniso, Guillian & Maggoo all made one?!?! @_@

Simple question, which one is the best? Gonna use that one Smile

By Latok

msx guru (3277)

Latok's picture

28-01-2005, 09:24

Or all they all based on Dioniso his ASM code?

By Vincent van Dam

Hero (513)

Vincent van Dam's picture

28-01-2005, 09:30

There are 2 ported asm drivers, the last one by dioniso supports all pt3 files, while the first port didn't. With this last port several MSX-DOS player are made by; NYYRIKKI, Guillian & Maggoo (and one by me and dioniso, but I'm not sure if that's gonna be released, it doesn't make sense anymore). I have just mailed a replayer that can be used in basic apps, since that's the only thing missing now.

It would be cool if somebody wrote a tracker now (maybe somebody can translate the russian file specifications; these are the file specs for PT3.4 (dunno if there's a newer one..)

By wolf_

Ambassador_ (9471)

wolf_'s picture

28-01-2005, 10:34

Are we in a sudden PSG revival or something?

By ro

Prophet (3699)

ro's picture

28-01-2005, 11:55

yeah bitch, just declared opl4+640k wave ram DEAD whoahahahaha.. Tongue

By snout

Ambassador (14859)

snout's picture

28-01-2005, 12:04

Moonsound is SO 2004.... Tongue

By Guillian

Prophet (2071)

Guillian's picture

28-01-2005, 13:02

>With this last port several MSX-DOS player are made by; NYYRIKKI, Guillian & Maggoo

Well, I ported the player several months ago (July or August 2004) , ripping it from Pro Tracker 3.69. Some weeks later Armando (aka Ramones) and me made PT3PLAY. After that I added fade & SFX support on his request.

By NYYRIKKI

Prophet (3512)

NYYRIKKI's picture

28-01-2005, 17:48

> How many PT3 players do we have now, then?
4 * MSX-DOS + 1 * BASIC

> Simple question, which one is the best?
Well... Some notes:

Maggoo version:
Needs PT3.BIN file, that causes trouble if you want to put the player to PATH, no file info.

Guillian version: Plays always in 50Hz mode no matter what HZ VDP is running, no file info.

NYYRIKKI's version: Displays file info and also Pro Tracker version.

PT3TOOLS: Possibility to customize playing trough commandline switches, built in help, file info is displayed.

By diabolus

Resident (54)

diabolus's picture

28-01-2005, 18:12

I got spectrum sources and additional info about pt3 player from Bulba about year ago. I converted it to msx, but never got it to work properly.

It's VERY nice to see that somebody finally got this excellent format converted for msx. Now we have tons of good music for psg.
And with Vortex there should be tons of good music coming more. Forget about those Moonsounds, PSG ROCKS!!

By Guillian

Prophet (2071)

Guillian's picture

28-01-2005, 18:25

> Guillian version: Plays always in 50Hz mode no matter what HZ VDP is running, no file info.

The credits of PT3PLAY should go also for Armando Perez (Ramones). I just ported the player from spectrum to MSX, and added support for the different table frecuencies.
The reason to force the speed to 50Hz is to keep the original music speed, and listen it as it should.

By dioniso

Champion (346)

dioniso's picture

29-01-2005, 12:33

That's right. Speccy music should ALWAYS be played at 50hz, as I said for muZiX.

But there's some more music comming, and it could be played at 60hz, that's why we included the 50/60hz option in our player. Like this, you can test it before including the song in your demo/game (it's a pity VTII doesn't include this option).

You can even play with turning off some channels and see what you could do in just one channel (DRUM+BASS, for instance).

By Maggoo

Paragon (1102)

Maggoo's picture

29-01-2005, 13:32

Errh, why ? Music should always be played at the speed where it was composed so having 50hz in standard is a good thing. It's easy to slow down music to play at the same speed as 50hz when display is at 60hz to keep the same music speed, the opposite is not always as easy. So why not composing ALL music to work with 50hz and get the replayer to adapt to correct speed if the comp is player to 60hz ? That would make things sooo much easier Smile

By wolf_

Ambassador_ (9471)

wolf_'s picture

29-01-2005, 15:33

There are plenty o' msx demos and music disks that sound equally fast @ 50hz and @ 60hz .. it requires a little attention from a coder.. but that's all then..

By Maggoo

Paragon (1102)

Maggoo's picture

29-01-2005, 19:31

I know that. My point is just it makes it easier if all music is composed to sound good at 50hz. That was it's easy to make one replayer that takes care of adjusting the tempo no matter if you're in 50 or 60hz. If you compose music to to be played at 60hz, it's a pain in the a$$ to get it to play faster at 50hz, that's all.

By dioniso

Champion (346)

dioniso's picture

31-01-2005, 11:11

Of course you can adapt the player to play speccy songs at 60hz with the same tempo. I just meant it wasn't done in muZiX, that's all. Obviously, it's better to be able to listen to the song played at its original tempo in 50 or 60hz.

My MSX profile