Good job ToriHino,
RoboPlay is getting better and better.
If you are looking for new formats to add, how about:
- TriloTracker (SCC & FM)
- Arkos Tracker (AKG, AKM et AKY)
- Realfun 3
- Lovely Composer
Do you have an idea of the execution time of your different players?
If they don't take too big a percentage of the frame, it might be interesting to see how these players could be integrated into a game.
The players are not written to get the best performance out of them, but more to be as accurate as possible. In fact, as you can see they are all in C, some players take most of all execution time.
As part of the Petscii Robots conversion to MSX also a music replayer was created, which is now integrated in RoboPlay. The original Adlib music is replayed on OPL4, enhanced to stereo and a bit of chorus.
See this video
Hoe did you enhance the music? With some editor?
No, the replayer sends same data to fm port 1 and fm port 2 (the OPL3 and 4 have double the amount of FM channels compared to OPL2) but with different PAN settings.
The players are not written to get the best performance out of them, but more to be as accurate as possible. In fact, as you can see they are all in C, some players take most of all execution time.
I think it could still be worthwhile for certain types of game that don't require a lot of performance (like a puzzle game).