Architecture: MSX
Format: C Object (SDCC .rel)
Programming language: C and Z80 assembler
In examples/test_ROM software, PT3 songs:
for AAMSX 50th Users Meeting invitro
for XI MICROCOMPO AY
z80st-Blog > Nueva version del replayer de PT3
Adaptation of the latest version of Vortex Tracker II PT3 Player for MSX by SapphiRe
for use in software development in C (SDCC).
There are modifications on the original code, to add some extra functionality in the player control. Also part of the nomenclature has been changed to unify and simplify the use of different sound libraries.
To function it requires the AY38910BF library. The function that dumps the registers buffer to the sound processor PlayAY
,
has been moved to this library because it is applicable to other music libraries (such as ayFXplayer).
You also get the possibility of selecting to which sound processor the data processed by the players should be directed (internal or external AY).
Allows access to player variables.
Allows you to use any of the four note/frequency tables available in Vortex Tracker. They are available in header format to be included in your program.
This project is an Open Source library. You can add part or all of this code in your application development or include it in other libraries/engines.
You can access the documentation here with How to use the library
.
In the source code examples/
, you can find applications for testing and learning purposes.
This library is part of the MSX fR3eL Project.
Enjoy it!
Vortex Tracker II v1.0 PT3 player (c) 2004 S.V.Bulba Vortex Project
The AY38910BF
, PT3player
and ayFXplayer
libraries are designed to work together, so you will have a system to provide music and effects in game development.