diff options
| author | Freya Murphy <freya@freyacat.org> | 2025-11-22 13:21:41 -0500 |
|---|---|---|
| committer | Freya Murphy <freya@freyacat.org> | 2025-11-22 13:21:41 -0500 |
| commit | d0adf3c6813bb9e357d74f7a606352c957530686 (patch) | |
| tree | addea6486c8cd8c18f2d8b3f0111268c6c2c1236 /assets/asm | |
| parent | audio: fix merge (diff) | |
| download | DungeonCrawl-d0adf3c6813bb9e357d74f7a606352c957530686.tar.gz DungeonCrawl-d0adf3c6813bb9e357d74f7a606352c957530686.tar.bz2 DungeonCrawl-d0adf3c6813bb9e357d74f7a606352c957530686.zip | |
audio: move 'asm' files out of data segment
Diffstat (limited to 'assets/asm')
| -rw-r--r-- | assets/asm/megalovania_base.asm | 27 | ||||
| -rw-r--r-- | assets/asm/megalovania_melody.asm | 29 |
2 files changed, 56 insertions, 0 deletions
diff --git a/assets/asm/megalovania_base.asm b/assets/asm/megalovania_base.asm new file mode 100644 index 0000000..11fdf1f --- /dev/null +++ b/assets/asm/megalovania_base.asm @@ -0,0 +1,27 @@ +; megalovania +; track: base + +; wait for melody +P4 +-128 + +; setup +b v100 d50 + +%define notes +b p$1 v100 -- b v0 -- +b p$1 v100 -- b v0 -- +b p$1 v100 - b v0 - +b p$1 v100 - b v0 - -- +b p$2 v100 - b v0 - -- +b p$2 v100 - b v0 - -- +b p$2 v100 - b v0 - +b p$2 v100 - b v0 - +b p$2 v100 - b v0 - +b p$2 v100 -- b v0 -- +%end + +notes d2 d2 +notes c2 c2 +notes b2 b2 +notes b2 c2 diff --git a/assets/asm/megalovania_melody.asm b/assets/asm/megalovania_melody.asm new file mode 100644 index 0000000..237f301 --- /dev/null +++ b/assets/asm/megalovania_melody.asm @@ -0,0 +1,29 @@ +; megalovania +; track: melody + +; setup +a v100 d50 +P4 + +%define notes +a p$1 v100 - a v0 - +a p$1 v100 - a v0 - +a pd4 v100 -- a v0 -- +a pa4 v100 -- a v0 -- -- +a pg3# v100 - a v0 - -- +a pg3 v100 - a v0 - -- +a pf3 v100 --- a v0 - +a pd3 v100 - a v0 - +a pf3 v100 - a v0 - +a pg3 v100 - a v0 - +%end + +notes d3 +notes c3 +notes b3 +notes b3b + +notes d3 +notes c3 +notes b3 +notes b3b |