Browse Source

OpenDingux/RetroFW Hellfire support

pull/1141/head
Gleb Mazovetskiy 5 years ago committed by Anders Jenbo
parent
commit
470e63678b
  1. 3
      Packaging/OpenDingux/diablo.ini
  2. 11
      Packaging/OpenDingux/gkd350h-hellfire.desktop
  3. 5
      Packaging/OpenDingux/gkd350h-manual.txt
  4. 2
      Packaging/OpenDingux/gkd350h.desktop
  5. 6
      Packaging/OpenDingux/package-opk.sh
  6. 12
      Packaging/OpenDingux/retrofw-hellfire.desktop
  7. 5
      Packaging/OpenDingux/retrofw-manual.txt
  8. 2
      Packaging/OpenDingux/retrofw.desktop
  9. 12
      Packaging/OpenDingux/rg350-hellfire.desktop
  10. 5
      Packaging/OpenDingux/rg350-manual.txt
  11. 2
      Packaging/OpenDingux/rg350.desktop

3
Packaging/OpenDingux/diablo.ini

@ -1,3 +0,0 @@
[devilutionx]
upscale=0
fullscreen=0

11
Packaging/OpenDingux/gkd350h-hellfire.desktop

@ -0,0 +1,11 @@
[Desktop Entry]
Name=DevilutionX Hellfire
Comment=Diablo 1: Hellfire for GKD350h
Exec=devilutionx
Terminal=false
Type=Application
StartupNotify=true
Icon=hellfire_32
Categories=games;
X-OD-Manual=readme.gcw0.txt
X-OD-NeedsDownscaling=true

5
Packaging/OpenDingux/gkd350h-manual.txt

@ -1,7 +1,8 @@
Copy diabdat.mpq from your CD (or GoG install folder) to:
/usr/local/home/.local/share/diasurgical/devilution/diabdat.mpq
/usr/local/home/.local/share/diasurgical/devilution/
diabdat.mpq filename must be lowercase.
For Hellfire, also copy hellfire.mpq, hfmonk.mpq, hfmusic.mpq, and hfvoice.mpq.
All mpq filenames must be lowercase.
Game saves and diablo.ini are located at:
/usr/local/home/.local/share/diasurgical/devilution/

2
Packaging/OpenDingux/gkd350h.desktop

@ -1,7 +1,7 @@
[Desktop Entry]
Name=DevilutionX
Comment=Diablo 1 for GKD350h
Exec=devilutionx
Exec=devilutionx --diablo
Terminal=false
Type=Application
StartupNotify=true

6
Packaging/OpenDingux/package-opk.sh

@ -12,10 +12,12 @@ package_opk() {
rm -rf "$tmp"
mkdir -p "$tmp"
cp "Packaging/OpenDingux/${TARGET}.desktop" "${tmp}/default.${ext}.desktop"
cp "Packaging/OpenDingux/${TARGET}-hellfire.desktop" "${tmp}/hellfire.${ext}.desktop"
cp "Packaging/OpenDingux/${TARGET}-manual.txt" "${tmp}/readme.${ext}.txt"
mksquashfs "${BUILD_DIR}/devilutionx" \
"${tmp}/default.${ext}.desktop" "${tmp}/readme.${ext}.txt" \
Packaging/resources/icon_32.png Packaging/resources/CharisSILB.ttf \
"${tmp}/default.${ext}.desktop" "${tmp}/hellfire.${ext}.desktop" \
"${tmp}/readme.${ext}.txt" Packaging/resources/icon_32.png \
Packaging/resources/hellfire_32.png Packaging/resources/CharisSILB.ttf \
"${BUILD_DIR}/devilutionx-${TARGET}.opk" \
-all-root -no-xattrs -noappend -no-exports -no-progress
}

12
Packaging/OpenDingux/retrofw-hellfire.desktop

@ -0,0 +1,12 @@
[Desktop Entry]
Name=DevilutionX Hellfire
Comment=Diablo 1: Hellfire for RetroFW
Exec=devilutionx
Terminal=false
Type=Application
StartupNotify=true
Icon=hellfire_32
Categories=games;
X-OD-Manual=readme.retrofw.txt
X-OD-NeedsDownscaling=true
X-OD-NeedsJoystick=true

5
Packaging/OpenDingux/retrofw-manual.txt

@ -1,5 +1,8 @@
Copy diabdat.mpq from your CD (or GoG install folder) to:
~/.local/share/diasurgical/diabdat.mpq
~/.local/share/diasurgical/
For Hellfire, also copy hellfire.mpq, hfmonk.mpq, hfmusic.mpq, and hfvoice.mpq.
All mpq filenames must be lowercase.
Game saves and diablo.ini are located at:
~/.local/share/diasurgical/devilution

2
Packaging/OpenDingux/retrofw.desktop

@ -1,7 +1,7 @@
[Desktop Entry]
Name=DevilutionX
Comment=Diablo 1 for RetroFW
Exec=devilutionx
Exec=devilutionx --diablo
Terminal=false
Type=Application
StartupNotify=true

12
Packaging/OpenDingux/rg350-hellfire.desktop

@ -0,0 +1,12 @@
[Desktop Entry]
Name=DevilutionX Hellfire
Comment=Diablo 1: Hellfire for RG350
Exec=devilutionx
Terminal=false
Type=Application
StartupNotify=true
Icon=hellfire_32
Categories=games;
X-OD-Manual=readme.gcw0.txt
X-OD-NeedsDownscaling=true
X-OD-NeedsJoystick=true

5
Packaging/OpenDingux/rg350-manual.txt

@ -1,7 +1,8 @@
Copy diabdat.mpq from your CD (or GoG install folder) to:
/media/home/.local/share/diasurgical/devilution/diabdat.mpq
/media/home/.local/share/diasurgical/devilution/
diabdat.mpq filename must be lowercase.
For Hellfire, also copy hellfire.mpq, hfmonk.mpq, hfmusic.mpq, and hfvoice.mpq.
All mpq filenames must be lowercase.
Game saves and diablo.ini are located at:
/media/home/.local/share/diasurgical/devilution/

2
Packaging/OpenDingux/rg350.desktop

@ -1,7 +1,7 @@
[Desktop Entry]
Name=DevilutionX
Comment=Diablo 1 for RG350
Exec=devilutionx
Exec=devilutionx --diablo
Terminal=false
Type=Application
StartupNotify=true

Loading…
Cancel
Save