Skip to content

Commit d03e4c6

Browse files
committed
Add OS descriptions
1 parent c6ca964 commit d03e4c6

File tree

2 files changed

+58
-7
lines changed

2 files changed

+58
-7
lines changed

content/downloads/devel/index.md

Lines changed: 49 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,57 @@ title = "Development builds"
33
template = "devel-builds.html"
44
+++
55

6-
## Linux
6+
## Installation notes
77

8-
TODO: list dependencies
8+
Development snapshot builds do not touch configuration of stable
9+
version; they use separate config file (`dosbox-staging-git.conf`)
10+
located in:
911

10-
## Windows
12+
<table>
13+
<tr>
14+
<td>Linux</td>
15+
<td><code>~/.config/dosbox/</code></td>
16+
</tr>
17+
<tr>
18+
<td>Windows</td>
19+
<td><code>C:\Users\USERNAME\AppData\Local\DOSBox\</code></td>
20+
</tr>
21+
<tr>
22+
<td>macOS</td>
23+
<td><code>~/Library/Preferences/DOSBox/</code></td>
24+
</tr>
25+
</table>
1126

12-
TODO: link to info
1327

14-
## macOS
28+
### Linux
1529

16-
TODO: link to info
30+
These are dynamically-linked x86\_64 builds, you'll need additional packages installed via your package manager.
31+
32+
#### Fedora
33+
34+
sudo dnf install SDL2 SDL2_net opusfile
35+
36+
#### Debian, Ubuntu
37+
38+
sudo apt install libsdl2-2.0-0 libsdl2-net-2.0-0 libopusfile0
39+
40+
#### Arch, Manjaro
41+
42+
sudo pacman -S sdl2 sdl2_net opusfile
43+
44+
45+
### Windows
46+
47+
Windows executables in a snapshot packages are not signed, therefore Windows 10
48+
might prevent the program from starting.
49+
50+
See [this guide](/downloads/windows/#ms-ss) to learn how to deal with this.
51+
52+
53+
### macOS
54+
55+
macOS bundle is notarized via Apple Gatekeeper, your OS will try to prevent
56+
dosbox-staging from running.
57+
58+
See [this guide](/downloads/macos/#apple-gatekeeper) to learn how to deal with
59+
this.

templates/devel-builds.html

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,15 @@
8181
<h1 class="post-title">{{ page.title }}</h1>
8282

8383
<p>
84-
<em>Development build artifacts are hosted on GitHub; you need to be logged in to download them.</em>
84+
These are unstable development snapshots intended for testing and
85+
showcasing new features; if you want to download a stable build,
86+
head on to <a href="/downloads/linux/">Linux</a>,
87+
<a href="/downloads/windows/">Windows</a>, or
88+
<a href="/downloads/macos/">macOS</a> download pages.
89+
</p>
90+
91+
<p>
92+
<em>Build artifacts are hosted on GitHub; you need to be logged in to download them.</em>
8593
</p>
8694

8795
<table>

0 commit comments

Comments
 (0)