summaryrefslogtreecommitdiff
path: root/game/src/effects_playerconfig.asm
diff options
context:
space:
mode:
authorJuan J. Martinez <jjm@usebox.net>2020-12-30 19:07:31 +0000
committerJuan J. Martinez <jjm@usebox.net>2020-12-30 19:23:41 +0000
commit2682bc5d1d864341aaeb42a449db73c3ecd16d70 (patch)
tree9116764364b4ee0ce7f6037305077807b57776de /game/src/effects_playerconfig.asm
downloadubox-msx-lib-1.0.tar.gz
ubox-msx-lib-1.0.zip
Initial import1.0
Diffstat (limited to 'game/src/effects_playerconfig.asm')
-rw-r--r--game/src/effects_playerconfig.asm14
1 files changed, 14 insertions, 0 deletions
diff --git a/game/src/effects_playerconfig.asm b/game/src/effects_playerconfig.asm
new file mode 100644
index 0000000..f9d189c
--- /dev/null
+++ b/game/src/effects_playerconfig.asm
@@ -0,0 +1,14 @@
+; Configuration that can be included to Arkos Tracker 2 players.
+; It indicates what parts of code are useful to the song/sound effects, to save both memory and CPU.
+; The players may or may not take advantage of these flags, it is up to them.
+
+; You can either:
+; - Include this to the source that also includes the player (BEFORE the player is included) (recommended solution).
+; - Include this at the beginning of the player code.
+; - Copy/paste this directly in the player.
+; If you use one player but several songs, don't worry, these declarations will stack up.
+; If no configuration is used, the player will use default values (full code used).
+
+ PLY_CFG_SFX_ConfigurationIsPresent = 1
+ PLY_CFG_SFX_SoftOnly = 1
+ PLY_CFG_SFX_SoftOnly_Noise = 1