From b756106975d78a105e576f9dcb6a9dd26873945d Mon Sep 17 00:00:00 2001 From: Adriano Inghingolo <68734231+SpikeTheDragon40k@users.noreply.github.com> Date: Sat, 31 Jan 2026 15:23:59 +0100 Subject: [PATCH] dos/{loadfix, loadhigh, md, mem, mixer}: add page (#20863) * LOADFIX: add page Added documentation for LOADFIX command usage in DOS. * LOADHIGH: add page * MD: add page * MEM: add page * MIXER: add page Added documentation for the MIXER command with usage examples. * Update pages/dos/loadhigh.md Co-authored-by: Managor <42655600+Managor@users.noreply.github.com> * Update pages/dos/mixer.md Co-authored-by: Managor <42655600+Managor@users.noreply.github.com> * Update link for MD command documentation * Update MEM command documentation link * Fix LOADHIGH documentation link Updated the LOADHIGH command documentation with a new link. * Update LOADFIX documentation link for accuracy * Update pages/dos/loadfix.md Co-authored-by: Ivan Baluta * Update pages/dos/loadfix.md Co-authored-by: Ivan Baluta * Update pages/dos/loadfix.md Co-authored-by: Ivan Baluta * Update pages/dos/md.md Co-authored-by: Ivan Baluta --------- Co-authored-by: Managor <42655600+Managor@users.noreply.github.com> Co-authored-by: Ivan Baluta --- pages/dos/loadfix.md | 16 ++++++++++++++++ pages/dos/loadhigh.md | 8 ++++++++ pages/dos/md.md | 8 ++++++++ pages/dos/mem.md | 8 ++++++++ pages/dos/mixer.md | 28 ++++++++++++++++++++++++++++ 5 files changed, 68 insertions(+) create mode 100644 pages/dos/loadfix.md create mode 100644 pages/dos/loadhigh.md create mode 100644 pages/dos/md.md create mode 100644 pages/dos/mem.md create mode 100644 pages/dos/mixer.md diff --git a/pages/dos/loadfix.md b/pages/dos/loadfix.md new file mode 100644 index 0000000000..d0c88055f7 --- /dev/null +++ b/pages/dos/loadfix.md @@ -0,0 +1,16 @@ +# LOADFIX + +> Reduce available conventional memory for old programs (default: 64KB). +> More information: . + +- Start a program with 64KB allocated memory: + +`LOADFIX {{program}}` + +- Load with custom KB reduction (1-1024): + +`LOADFIX -{{32}} {{program}}` + +- Free all previously allocated memory: + +`LOADFIX -f` diff --git a/pages/dos/loadhigh.md b/pages/dos/loadhigh.md new file mode 100644 index 0000000000..f18ad7598d --- /dev/null +++ b/pages/dos/loadhigh.md @@ -0,0 +1,8 @@ +# LOADHIGH + +> Load program into upper memory (requires `xms=true`, `umb=true`). +> More information: . + +- Load program into upper memory: + +`LOADHIGH {{program}}` diff --git a/pages/dos/md.md b/pages/dos/md.md new file mode 100644 index 0000000000..370859656b --- /dev/null +++ b/pages/dos/md.md @@ -0,0 +1,8 @@ +# MD + +> Make a directory. +> More information: . + +- Create directory: + +`MD {{path/to/directory}}` diff --git a/pages/dos/mem.md b/pages/dos/mem.md new file mode 100644 index 0000000000..24b942b18b --- /dev/null +++ b/pages/dos/mem.md @@ -0,0 +1,8 @@ +# MEM + +> Display free memory info. +> More information: . + +- Display free memory: + +`MEM` diff --git a/pages/dos/mixer.md b/pages/dos/mixer.md new file mode 100644 index 0000000000..a3960cee96 --- /dev/null +++ b/pages/dos/mixer.md @@ -0,0 +1,28 @@ +# MIXER + +> Display/set sound levels. +> More information: . + +- Display current volumes: + +`MIXER` + +- Set master volume (left:right percentages): + +`MIXER master {{80}}:{{80}}` + +- Set Sound Blaster volume in decibels: + +`MIXER sb d{{10}}:d{{10}}` + +- Set GUS left channel only: + +`MIXER gus {{50}}` + +- Set volumes without displaying result: + +`MIXER gus {{40}}:{{40}} /NOSHOW` + +- List available MIDI devices (Windows only): + +`MIXER /LISTMIDI`