media/startmus: Post-SVN tidy

- Move source code from `trunk` into root directory.
- Update build files and ASM include paths.
- Note: Line endings standardised from `CRLF` > `LF`, so best to view diffs with whitespace changes hidden.
This commit is contained in:
2025-06-01 01:20:05 +01:00
parent 6404b5d625
commit 40534e92b4
4 changed files with 78 additions and 74 deletions

View File

@@ -531,7 +531,7 @@ tup.append_table(img_files, {
{"MEDIA/MP3INFO", VAR_PROGS .. "/media/mp3info/mp3info"}, {"MEDIA/MP3INFO", VAR_PROGS .. "/media/mp3info/mp3info"},
{"MEDIA/PALITRA", VAR_PROGS .. "/media/palitra/palitra"}, {"MEDIA/PALITRA", VAR_PROGS .. "/media/palitra/palitra"},
{"MEDIA/PIANO", VAR_PROGS .. "/media/piano/piano"}, {"MEDIA/PIANO", VAR_PROGS .. "/media/piano/piano"},
{"MEDIA/STARTMUS", VAR_PROGS .. "/media/startmus/trunk/STARTMUS"}, {"MEDIA/STARTMUS", VAR_PROGS .. "/media/startmus/STARTMUS"},
{"NETWORK/PING", VAR_PROGS .. "/network/ping/ping"}, {"NETWORK/PING", VAR_PROGS .. "/network/ping/ping"},
{"NETWORK/NETCFG", VAR_PROGS .. "/network/netcfg/netcfg"}, {"NETWORK/NETCFG", VAR_PROGS .. "/network/netcfg/netcfg"},
{"NETWORK/NETSTAT", VAR_PROGS .. "/network/netstat/netstat"}, {"NETWORK/NETSTAT", VAR_PROGS .. "/network/netstat/netstat"},

View File

@@ -1,73 +1,77 @@
use32 ; SPDX-License-Identifier: NOASSERTION
db 'MENUET01' ;
dd 1
dd start
dd i_end use32
dd 0x400 db 'MENUET01'
dd 0x400 dd 1
dd 0,0 dd start
dd i_end
include '../../../macros.inc' dd 0x400
dd 0x400
start: dd 0,0
mov eax, 55
mov ebx, eax include '../../macros.inc'
mov esi, melody2
int 0x40 start:
mov eax, 5 mov eax, 55
mov ebx, 1000 mov ebx, eax
int 0x40 mov esi, melody2
mov eax, -1 int 0x40
int 0x40 mov eax, 5
mov ebx, 1000
melody1: int 0x40
db 0xE4, 0x35, 0x99, 0x33, 0x99, 0x31, 0x99, 0x33 mov eax, -1
db 0xE4, 0x35, 0x99, 0x35, 0x99, 0x36, 0x99, 0x38, 0x99, 0x3A int 0x40
db 0xE4, 0x36, 0xE4, 0x36
db 0xB2, 0xFF melody1:
db 0xE4, 0x33, 0x99, 0x31, 0x99, 0x2C, 0x99, 0x31 db 0xE4, 0x35, 0x99, 0x33, 0x99, 0x31, 0x99, 0x33
db 0xE4, 0x33, 0xB2, 0x33, 0x99, 0x35, 0x99, 0x36 db 0xE4, 0x35, 0x99, 0x35, 0x99, 0x36, 0x99, 0x38, 0x99, 0x3A
db 0xE4, 0x35, 0xE4, 0x35 db 0xE4, 0x36, 0xE4, 0x36
db 0xB2, 0xFF db 0xB2, 0xFF
db 0x99, 0x35, 0x99, 0x36 db 0xE4, 0x33, 0x99, 0x31, 0x99, 0x2C, 0x99, 0x31
db 0xE4, 0x33, 0x99, 0x35, 0x99, 0x36 db 0xE4, 0x33, 0xB2, 0x33, 0x99, 0x35, 0x99, 0x36
db 0xB2, 0x33, 0x99, 0x35, 0x99, 0x36 db 0xE4, 0x35, 0xE4, 0x35
db 0xB2, 0x33, 0x99, 0x35, 0x99, 0x36 db 0xB2, 0xFF
db 0xE4, 0x39, 0xE4, 0x39 db 0x99, 0x35, 0x99, 0x36
db 0xB2, 0xFF db 0xE4, 0x33, 0x99, 0x35, 0x99, 0x36
db 0x99, 0x35, 0x99, 0x36 db 0xB2, 0x33, 0x99, 0x35, 0x99, 0x36
db 0xE4, 0x33, 0x99, 0x35, 0x99, 0x36 db 0xB2, 0x33, 0x99, 0x35, 0x99, 0x36
db 0xB2, 0x33, 0x99, 0x35, 0x99, 0x36 db 0xE4, 0x39, 0xE4, 0x39
db 0xB2, 0x33, 0x99, 0x35, 0x99, 0x36 db 0xB2, 0xFF
db 0xE4, 0x35, 0xE4, 0x35 db 0x99, 0x35, 0x99, 0x36
db 0 db 0xE4, 0x33, 0x99, 0x35, 0x99, 0x36
db 0xB2, 0x33, 0x99, 0x35, 0x99, 0x36
melody2: db 0xB2, 0x33, 0x99, 0x35, 0x99, 0x36
db 0x90, 0x31, 0x90, 0x33, 0x90, 0x35, 0x90, 0x36 db 0xE4, 0x35, 0xE4, 0x35
db 0xA0, 0xFF db 0
db 0xA0, 0x06
db 0x90, 0xFF melody2:
db 0xA0, 0x06 db 0x90, 0x31, 0x90, 0x33, 0x90, 0x35, 0x90, 0x36
db 0x90, 0xFF db 0xA0, 0xFF
db 0x90, 0x33, 0x90, 0x35, 0x90, 0x37, 0x90, 0x38 db 0xA0, 0x06
db 0xA0, 0xFF db 0x90, 0xFF
db 0xA0, 0x18 db 0xA0, 0x06
db 0x90, 0xFF db 0x90, 0xFF
db 0xA0, 0x18 db 0x90, 0x33, 0x90, 0x35, 0x90, 0x37, 0x90, 0x38
db 0x90, 0xFF db 0xA0, 0xFF
db 0x90, 0x33, 0x90, 0x35, 0x90, 0x37, 0x90, 0x38 db 0xA0, 0x18
db 0xA0, 0xFF db 0x90, 0xFF
db 0x90, 0x33, 0x90, 0x35, 0x90, 0x37, 0x90, 0x38 db 0xA0, 0x18
db 0xA0, 0xFF db 0x90, 0xFF
db 0x90, 0x31, 0x90, 0x33, 0x90, 0x35, 0x90, 0x36 db 0x90, 0x33, 0x90, 0x35, 0x90, 0x37, 0x90, 0x38
db 0xA0, 0xFF db 0xA0, 0xFF
db 0xA0, 0x16 db 0x90, 0x33, 0x90, 0x35, 0x90, 0x37, 0x90, 0x38
db 0x90, 0xFF db 0xA0, 0xFF
db 0xA0, 0x16 db 0x90, 0x31, 0x90, 0x33, 0x90, 0x35, 0x90, 0x36
db 0 db 0xA0, 0xFF
db 0xA0, 0x16
melody3: db 0x90, 0xFF
db 0x99, 0x31, 0xB2, 0x36, 0x99, 0x3A, 0xB2, 0x36 db 0xA0, 0x16
db 0x99, 0x33, 0xB2, 0x28, 0xBC, 0x38 db 0
db 0
i_end: melody3:
db 0x99, 0x31, 0xB2, 0x36, 0x99, 0x3A, 0xB2, 0x36
db 0x99, 0x33, 0xB2, 0x28, 0xBC, 0x38
db 0
i_end: