Both sides previous revisionPrevious revision | |
games:wine:delicious [2019/01/16 06:17] – external edit 127.0.0.1 | games:wine:delicious [2024/08/13 16:05] (current) – removed Sean Rhone |
---|
====== Information ====== | |
| |
* Delicious Games | |
| |
===== Prerequisites ===== | |
| |
* [[Distros:openSUSE Tumbleweed (GNOME)]] | |
| |
===== Notes ===== | |
| |
* Missing Delicious 7.5: Emily's Big Surprise | |
| |
====== Install ====== | |
| |
===== AIO Prefix ===== | |
| |
**** | |
| |
mkdir -p ~/'Wine Prefixes' && WINEPREFIX=~/'Wine Prefixes/Delicious' WINEARCH='win32' wineboot && mv ~/'Downloads/Delicious' ~/'Wine Prefixes/Delicious/drive_c/Program Files' && sync | |
| |
===== Delicious 1 ===== | |
| |
**** | |
| |
mkdir -p ~/'Wine Prefixes' && WINEPREFIX=~/'Wine Prefixes/Delicious 1' WINEARCH='win32' wineboot && mv ~/'Downloads/Delicious/Delicious 1' ~/'Wine Prefixes/Delicious 1/drive_c/Program Files' && sync | |
| |
===== Delicious 1.5 ===== | |
| |
**** | |
| |
mkdir -p ~/'Wine Prefixes' && WINEPREFIX=~/'Wine Prefixes/Delicious 1.5' WINEARCH='win32' wineboot && mv ~/'Downloads/Delicious/Delicious 1.5' ~/'Wine Prefixes/Delicious 1.5/drive_c/Program Files' && sync | |
| |
===== Delicious 2 ===== | |
| |
**** | |
| |
mkdir -p ~/'Wine Prefixes' && WINEPREFIX=~/'Wine Prefixes/Delicious 2' WINEARCH='win32' wineboot && mv ~/'Downloads/Delicious/Delicious 2' ~/'Wine Prefixes/Delicious 2/drive_c/Program Files' && sync | |
| |
===== Delicious 3 ===== | |
| |
**** | |
| |
mkdir -p ~/'Wine Prefixes' && WINEPREFIX=~/'Wine Prefixes/Delicious 3' WINEARCH='win32' wineboot && mv ~/'Downloads/Delicious/Delicious 3' ~/'Wine Prefixes/Delicious 3/drive_c/Program Files' && sync | |
| |
===== Delicious 4 ===== | |
| |
**** | |
| |
mkdir -p ~/'Wine Prefixes' && WINEPREFIX=~/'Wine Prefixes/Delicious 4' WINEARCH='win32' wineboot && mv ~/'Downloads/Delicious/Delicious 4' ~/'Wine Prefixes/Delicious 4/drive_c/Program Files' && sync | |
| |
===== Delicious 5 ===== | |
| |
**** | |
| |
mkdir -p ~/'Wine Prefixes' && WINEPREFIX=~/'Wine Prefixes/Delicious 5' WINEARCH='win32' wineboot && mv ~/'Downloads/Delicious/Delicious 5' ~/'Wine Prefixes/Delicious 5/drive_c/Program Files' && sync | |
| |
===== Delicious 6 ===== | |
| |
**** | |
| |
mkdir -p ~/'Wine Prefixes' && WINEPREFIX=~/'Wine Prefixes/Delicious 6' WINEARCH='win32' wineboot && mv ~/'Downloads/Delicious/Delicious 6' ~/'Wine Prefixes/Delicious 6/drive_c/Program Files' && sync | |
| |
===== Delicious 7 ===== | |
| |
**** | |
| |
mkdir -p ~/'Wine Prefixes' && WINEPREFIX=~/'Wine Prefixes/Delicious 7' WINEARCH='win32' wineboot && mv ~/'Downloads/Delicious/Delicious 7' ~/'Wine Prefixes/Delicious 7/drive_c/Program Files' && sync | |
| |
===== Delicious 8 ===== | |
| |
**** | |
| |
mkdir -p ~/'Wine Prefixes' && WINEPREFIX=~/'Wine Prefixes/Delicious 8' WINEARCH='win32' wineboot && mv ~/'Downloads/Delicious/Delicious 8' ~/'Wine Prefixes/Delicious 8/drive_c/Program Files' && sync | |
| |
===== Delicious 9 ===== | |
| |
**** | |
| |
mkdir -p ~/'Wine Prefixes' && WINEPREFIX=~/'Wine Prefixes/Delicious 9' WINEARCH='win32' wineboot && mv ~/'Downloads/Delicious/Delicious 9' ~/'Wine Prefixes/Delicious 9/drive_c/Program Files' && sync | |
| |
===== Delicious 10 ===== | |
| |
**** | |
| |
mkdir -p ~/'Wine Prefixes' && WINEPREFIX=~/'Wine Prefixes/Delicious 10' WINEARCH='win32' wineboot && mv ~/'Downloads/Delicious/Delicious 10' ~/'Wine Prefixes/Delicious 10/drive_c/Program Files' && sync | |
| |
===== Delicious 11 ===== | |
| |
**** | |
| |
mkdir -p ~/'Wine Prefixes' && WINEPREFIX=~/'Wine Prefixes/Delicious 11' WINEARCH='win32' wineboot && mv ~/'Downloads/Delicious/Delicious 11' ~/'Wine Prefixes/Delicious 11/drive_c/Program Files' && sync | |
| |
===== Delicious 12 ===== | |
| |
**** | |
| |
mkdir -p ~/'Wine Prefixes' && WINEPREFIX=~/'Wine Prefixes/Delicious 12' WINEARCH='win32' wineboot && mv ~/'Downloads/Delicious/Delicious 12' ~/'Wine Prefixes/Delicious 12/drive_c/Program Files' && sync | |
| |
===== Sandbox ===== | |
| |
==== Delicious 1 ==== | |
| |
**** | |
| |
WINEPREFIX=~/'Wine Prefixes/Delicious 1' winetricks 'sandbox' | |
| |
==== Delicious 1.5 ==== | |
| |
**** | |
| |
WINEPREFIX=~/'Wine Prefixes/Delicious 1.5' winetricks 'sandbox' | |
| |
==== Delicious 2 ==== | |
| |
**** | |
| |
WINEPREFIX=~/'Wine Prefixes/Delicious 2' winetricks 'sandbox' | |
| |
==== Delicious 3 ==== | |
| |
**** | |
| |
WINEPREFIX=~/'Wine Prefixes/Delicious 3' winetricks 'sandbox' | |
| |
==== Delicious 4 ==== | |
| |
**** | |
| |
WINEPREFIX=~/'Wine Prefixes/Delicious 4' winetricks 'sandbox' | |
| |
==== Delicious 5 ==== | |
| |
**** | |
| |
WINEPREFIX=~/'Wine Prefixes/Delicious 5' winetricks 'sandbox' | |
| |
==== Delicious 6 ==== | |
| |
**** | |
| |
WINEPREFIX=~/'Wine Prefixes/Delicious 6' winetricks 'sandbox' | |
| |
==== Delicious 7 ==== | |
| |
**** | |
| |
WINEPREFIX=~/'Wine Prefixes/Delicious 7' winetricks 'sandbox' | |
| |
==== Delicious 8 ==== | |
| |
**** | |
| |
WINEPREFIX=~/'Wine Prefixes/Delicious 8' winetricks 'sandbox' | |
| |
==== Delicious 9 ==== | |
| |
**** | |
| |
WINEPREFIX=~/'Wine Prefixes/Delicious 9' winetricks 'sandbox' | |
| |
==== Delicious 10 ==== | |
| |
**** | |
| |
WINEPREFIX=~/'Wine Prefixes/Delicious 10' winetricks 'sandbox' | |
| |
==== Delicious 11 ==== | |
| |
**** | |
| |
WINEPREFIX=~/'Wine Prefixes/Delicious 11' winetricks 'sandbox' | |
| |
==== Delicious 12 ==== | |
| |
**** | |
| |
WINEPREFIX=~/'Wine Prefixes/Delicious 12' winetricks 'sandbox' | |
| |
===== Clean Up ===== | |
| |
**** | |
| |
rm -R ~/'Downloads/Delicious' && sync | |
| |
====== Desktop Launchers ====== | |
| |
===== Initial ===== | |
| |
**** | |
| |
mkdir -p ~/'.local/share/applications/wine/Programs/Delicious' | |
| |
===== Icon ===== | |
| |
* Using the same icon for all games until I feel less lazy :p | |
| |
wget 'https://i.sli.mg/QbULQc.png' -O ~/'.local/share/icons/hicolor/256x256/apps/DG12_Delicious.0.png' | |
| |
===== Delicious 1 ===== | |
| |
nano ~/'.local/share/applications/wine/Programs/Delicious/Delicious 1.desktop' | |
| |
[Desktop Entry] | |
Name=Delicious 1 | |
Categories=Game; | |
Exec=env WINEDEBUG=-all WINEPREFIX='/home/CHANGEME/Wine Prefixes/Delicious' wine '/home/CHANGEME/Wine Prefixes/Delicious/drive_c/Program Files/Delicious 1/Delicious1.exe' | |
Type=Application | |
StartupNotify=true | |
Path=/home/CHANGEME/Wine Prefixes/Delicious/drive_c/Program Files/Delicious 1 | |
Icon=DG12_Delicious.0 | |
| |
sed -i 's/CHANGEME/'$USER'/g' ~/'.local/share/applications/wine/Programs/Delicious/Delicious 1.desktop' | |
| |
===== Delicious 1.5 ===== | |
| |
nano ~/'.local/share/applications/wine/Programs/Delicious/Delicious 1.5.desktop' | |
| |
[Desktop Entry] | |
Name=Delicious 1.5: The Winter Edition | |
Categories=Game; | |
Exec=env WINEDEBUG=-all WINEPREFIX='/home/CHANGEME/Wine Prefixes/Delicious' wine '/home/CHANGEME/Wine Prefixes/Delicious/drive_c/Program Files/Delicious 1.5/Delicious1.5.exe' | |
Type=Application | |
StartupNotify=true | |
Path=/home/CHANGEME/Wine Prefixes/Delicious/drive_c/Program Files/Delicious 1.5 | |
Icon=DG12_Delicious.0 | |
| |
sed -i 's/CHANGEME/'$USER'/g' ~/'.local/share/applications/wine/Programs/Delicious/Delicious 1.5.desktop' | |
| |
===== Delicious 2 ===== | |
| |
nano ~/'.local/share/applications/wine/Programs/Delicious/Delicious 2.desktop' | |
| |
[Desktop Entry] | |
Name=Delicious 2 | |
Categories=Game; | |
Exec=env WINEDEBUG=-all WINEPREFIX='/home/CHANGEME/Wine Prefixes/Delicious' wine '/home/CHANGEME/Wine Prefixes/Delicious/drive_c/Program Files/Delicious 2/Delicious2.exe' | |
Type=Application | |
StartupNotify=true | |
Path=/home/CHANGEME/Wine Prefixes/Delicious/drive_c/Program Files/Delicious 2 | |
Icon=DG12_Delicious.0 | |
| |
sed -i 's/CHANGEME/'$USER'/g' ~/'.local/share/applications/wine/Programs/Delicious/Delicious 2.desktop' | |
| |
===== Delicious 3 ===== | |
| |
nano ~/'.local/share/applications/wine/Programs/Delicious/Delicious 3.desktop' | |
| |
[Desktop Entry] | |
Name=Delicious 3: Emily's Tea Garden | |
Categories=Game; | |
Exec=env WINEDEBUG=-all WINEPREFIX='/home/CHANGEME/Wine Prefixes/Delicious' wine '/home/CHANGEME/Wine Prefixes/Delicious/drive_c/Program Files/Delicious 3/Delicious3.exe' | |
Type=Application | |
StartupNotify=true | |
Path=/home/CHANGEME/Wine Prefixes/Delicious/drive_c/Program Files/Delicious 3 | |
Icon=DG12_Delicious.0 | |
| |
sed -i 's/CHANGEME/'$USER'/g' ~/'.local/share/applications/wine/Programs/Delicious/Delicious 3.desktop' | |
| |
===== Delicious 4 ===== | |
| |
nano ~/'.local/share/applications/wine/Programs/Delicious/Delicious 4.desktop' | |
| |
[Desktop Entry] | |
Name=Delicious 4: Emily's Taste of Fame | |
Categories=Game; | |
Exec=env WINEDEBUG=-all WINEPREFIX='/home/CHANGEME/Wine Prefixes/Delicious' wine '/home/CHANGEME/Wine Prefixes/Delicious/drive_c/Program Files/Delicious 4/Delicious4.exe' | |
Type=Application | |
StartupNotify=true | |
Path=/home/CHANGEME/Wine Prefixes/Delicious/drive_c/Program Files/Delicious 4 | |
Icon=DG12_Delicious.0 | |
| |
sed -i 's/CHANGEME/'$USER'/g' ~/'.local/share/applications/wine/Programs/Delicious/Delicious 4.desktop' | |
| |
===== Delicious 5 ===== | |
| |
nano ~/'.local/share/applications/wine/Programs/Delicious/Delicious 5.desktop' | |
| |
[Desktop Entry] | |
Name=Delicious 5: Emily's Holiday Season | |
Categories=Game; | |
Exec=env WINEDEBUG=-all WINEPREFIX='/home/CHANGEME/Wine Prefixes/Delicious' wine '/home/CHANGEME/Wine Prefixes/Delicious/drive_c/Program Files/Delicious 5/Delicious5.exe' | |
Type=Application | |
StartupNotify=true | |
Path=/home/CHANGEME/Wine Prefixes/Delicious/drive_c/Program Files/Delicious 5 | |
Icon=DG12_Delicious.0 | |
| |
sed -i 's/CHANGEME/'$USER'/g' ~/'.local/share/applications/wine/Programs/Delicious/Delicious 5.desktop' | |
| |
===== Delicious 6 ===== | |
| |
nano ~/'.local/share/applications/wine/Programs/Delicious/Delicious 6.desktop' | |
| |
[Desktop Entry] | |
Name=Delicious 6: Emily's Childhood Memories | |
Categories=Game; | |
Exec=env WINEDEBUG=-all WINEPREFIX='/home/CHANGEME/Wine Prefixes/Delicious' wine '/home/CHANGEME/Wine Prefixes/Delicious/drive_c/Program Files/Delicious 6/Delicious6.exe' | |
Type=Application | |
StartupNotify=true | |
Path=/home/CHANGEME/Wine Prefixes/Delicious/drive_c/Program Files/Delicious 6 | |
Icon=DG12_Delicious.0 | |
| |
sed -i 's/CHANGEME/'$USER'/g' ~/'.local/share/applications/wine/Programs/Delicious/Delicious 6.desktop' | |
| |
===== Delicious 7 ===== | |
| |
nano ~/'.local/share/applications/wine/Programs/Delicious/Delicious 7.desktop' | |
| |
[Desktop Entry] | |
Name=Delicious 7: Emily's True Love | |
Categories=Game; | |
Exec=env WINEDEBUG=-all WINEPREFIX='/home/CHANGEME/Wine Prefixes/Delicious' wine '/home/CHANGEME/Wine Prefixes/Delicious/drive_c/Program Files/Delicious 7/Delicious7.exe' | |
Type=Application | |
StartupNotify=true | |
Path=/home/CHANGEME/Wine Prefixes/Delicious/drive_c/Program Files/Delicious 7 | |
Icon=DG12_Delicious.0 | |
| |
sed -i 's/CHANGEME/'$USER'/g' ~/'.local/share/applications/wine/Programs/Delicious/Delicious 7.desktop' | |
| |
===== Delicious 8 ===== | |
| |
nano ~/'.local/share/applications/wine/Programs/Delicious/Delicious 8.desktop' | |
| |
[Desktop Entry] | |
Name=Delicious 8: Emily's Wonder Wedding | |
Categories=Game; | |
Exec=env WINEDEBUG=-all WINEPREFIX='/home/CHANGEME/Wine Prefixes/Delicious' wine '/home/CHANGEME/Wine Prefixes/Delicious/drive_c/Program Files/Delicious 8/Delicious8.exe' | |
Type=Application | |
StartupNotify=true | |
Path=/home/CHANGEME/Wine Prefixes/Delicious/drive_c/Program Files/Delicious 8 | |
Icon=DG12_Delicious.0 | |
| |
sed -i 's/CHANGEME/'$USER'/g' ~/'.local/share/applications/wine/Programs/Delicious/Delicious 8.desktop' | |
| |
===== Delicious 9 ===== | |
| |
nano ~/'.local/share/applications/wine/Programs/Delicious/Delicious 9.desktop' | |
| |
[Desktop Entry] | |
Name=Delicious 9: Emily's Honeymoon Cruise | |
Categories=Game; | |
Exec=env WINEDEBUG=-all WINEPREFIX='/home/CHANGEME/Wine Prefixes/Delicious' wine '/home/CHANGEME/Wine Prefixes/Delicious/drive_c/Program Files/Delicious 9/Delicious9.exe' | |
Type=Application | |
StartupNotify=true | |
Path=/home/CHANGEME/Wine Prefixes/Delicious/drive_c/Program Files/Delicious 9 | |
Icon=DG12_Delicious.0 | |
| |
sed -i 's/CHANGEME/'$USER'/g' ~/'.local/share/applications/wine/Programs/Delicious/Delicious 9.desktop' | |
| |
===== Delicious 10 ===== | |
| |
nano ~/'.local/share/applications/wine/Programs/Delicious/Delicious 10.desktop' | |
| |
[Desktop Entry] | |
Name=Delicious 10: Emily's New Beginning | |
Categories=Game; | |
Exec=env WINEDEBUG=-all WINEPREFIX='/home/CHANGEME/Wine Prefixes/Delicious' wine '/home/CHANGEME/Wine Prefixes/Delicious/drive_c/Program Files/Delicious 10/Delicious10.exe' | |
Type=Application | |
StartupNotify=true | |
Path=/home/CHANGEME/Wine Prefixes/Delicious/drive_c/Program Files/Delicious 10 | |
Icon=DG12_Delicious.0 | |
| |
sed -i 's/CHANGEME/'$USER'/g' ~/'.local/share/applications/wine/Programs/Delicious/Delicious 10.desktop' | |
| |
===== Delicious 11 ===== | |
| |
nano ~/'.local/share/applications/wine/Programs/Delicious/Delicious 11.desktop' | |
| |
[Desktop Entry] | |
Name=Delicious 11: Emily's Home Sweet Home | |
Categories=Game; | |
Exec=env WINEDEBUG=-all WINEPREFIX='/home/CHANGEME/Wine Prefixes/Delicious' wine '/home/CHANGEME/Wine Prefixes/Delicious/drive_c/Program Files/Delicious 11/Delicious11.exe' | |
Type=Application | |
StartupNotify=true | |
Path=/home/CHANGEME/Wine Prefixes/Delicious/drive_c/Program Files/Delicious 11 | |
Icon=DG12_Delicious.0 | |
| |
sed -i 's/CHANGEME/'$USER'/g' ~/'.local/share/applications/wine/Programs/Delicious/Delicious 11.desktop' | |
| |
===== Delicious 12 ===== | |
| |
nano ~/'.local/share/applications/wine/Programs/Delicious/Delicious 12.desktop' | |
| |
[Desktop Entry] | |
Name=Delicious 12: Emily's Hopes and Fears | |
Categories=Game; | |
Exec=env WINEDEBUG=-all WINEPREFIX='/home/CHANGEME/Wine Prefixes/Delicious' wine '/home/CHANGEME/Wine Prefixes/Delicious/drive_c/Program Files/Delicious 12/Delicious12.exe' | |
Type=Application | |
StartupNotify=true | |
Path=/home/CHANGEME/Wine Prefixes/Delicious/drive_c/Program Files/Delicious 12 | |
Icon=DG12_Delicious.0 | |
| |
sed -i 's/CHANGEME/'$USER'/g' ~/'.local/share/applications/wine/Programs/Delicious/Delicious 12.desktop' | |
| |
====== Quick Commands ====== | |
| |
* TODO: Fix all of this | |
| |
===== Winecfg ===== | |
| |
**** | |
| |
WINEPREFIX=~/'Wine Prefixes/Guild Wars 2' winecfg | |
| |
===== Winetricks ===== | |
| |
**** | |
| |
WINEPREFIX=~/'Wine Prefixes/Guild Wars 2' winetricks | |
| |
===== Registry Editor ===== | |
| |
**** | |
| |
WINEPREFIX=~/'Wine Prefixes/Guild Wars 2' regedit | |
| |
===== Kill ===== | |
| |
**** | |
| |
WINEPREFIX=~/'Wine Prefixes/Guild Wars 2' wineserver -k | |
| |
===== Execute ===== | |
| |
==== Guild Wars 2 ==== | |
| |
* Remove -cuda command-line argument if not using NVIDIA proprietary graphics and Wine Staging | |
| |
cd ~/'Wine Prefixes/Guild Wars 2/drive_c/Program Files/Guild Wars 2' && WINEPREFIX=~/'Wine Prefixes/Guild Wars 2' wine ~/'Wine Prefixes/Guild Wars 2/drive_c/Program Files/Guild Wars 2/Gw2-64.exe' -dx9single -autologin -cuda | |
| |
==== Updater ==== | |
| |
* Add ''explorer /desktop='GW2','1136x640''' if using Ubuntu/Unity | |
| |
cd ~/'Wine Prefixes/Guild Wars 2/drive_c/Program Files/Guild Wars 2' && WINEPREFIX=~/'Wine Prefixes/Guild Wars 2' wine ~/'Wine Prefixes/Guild Wars 2/drive_c/Program Files/Guild Wars 2/Gw2-64.exe' -dx9single -image | |
| |
==== Repair ==== | |
| |
* Add ''explorer /desktop='GW2','1136x640''' if using Ubuntu/Unity | |
| |
cd ~/'Wine Prefixes/Guild Wars 2/drive_c/Program Files/Guild Wars 2' && WINEPREFIX=~/'Wine Prefixes/Guild Wars 2' wine ~/'Wine Prefixes/Guild Wars 2/drive_c/Program Files/Guild Wars 2/Gw2-64.exe' -dx9single -repair | |
| |
===== File Manager ===== | |
| |
==== Root ==== | |
| |
**** | |
| |
xdg-open ~/'Wine Prefixes/Guild Wars 2/drive_c/Program Files/Guild Wars 2' | |