Iso en exe openen

Pagina: 1
Acties:

Vraag


  • Obi-wan
  • Registratie: Januari 2010
  • Laatst online: 25-04 20:08
Mijn vraag
Ik speel het spel warcraft en daarvoor mount ik eerst de iso en daarna kan ik de exe bestand openen. Ik moet voor deze twee handelingen best lange regels schrijven in de terminal om dit voor elkaar te krijgen. Wat zijn makkelijkere manieren om dit te doen

Relevante software en hardware die ik gebruik
Linux mint

Wat ik al gevonden of geprobeerd heb
Heroic Game launcher
Ik weet alleen niet hoe ik dit spel hierin moet instellen

Alle reacties


  • Cyphax
  • Registratie: November 2000
  • Laatst online: 23:20

Cyphax

Moderator LNX
Heb je nou over de eerste Warcraft (MS-DOS) game? Welke lange regels gebruik je daarvoor in de terminal nu?

[ Voor 4% gewijzigd door Cyphax op 21-04-2026 09:00 ]

Saved by the buoyancy of citrus


  • CH4OS
  • Registratie: April 2002
  • Niet online

CH4OS

It's a kind of magic

Je hebt iets als Wine of Proton nodig. Bedenk je wel dat alle games in de franchise behoorlijk oud zijn, wat eea juist kan bemoeilijken. Welke distributie draai je?

  • Qwerty-273
  • Registratie: Oktober 2001
  • Laatst online: 17:11

Qwerty-273

Meukposter

***** ***

Kan je de regels die je nu schrijft niet gewoon in een script zetten en die vervolgens aanroepen?

Beetje ala de informatie in deze post https://forums.linuxmint.com/viewtopic.php?t=420141

Erzsébet Bathory | Strajk Kobiet | You can lose hope in leaders, but never lose hope in the future.


  • Obi-wan
  • Registratie: Januari 2010
  • Laatst online: 25-04 20:08
CH4OS schreef op dinsdag 21 april 2026 @ 09:05:
Je hebt iets als Wine of Proton nodig. Bedenk je wel dat alle games in de franchise behoorlijk oud zijn, wat eea juist kan bemoeilijken. Welke distributie draai je?
Linux mint xfce

  • Obi-wan
  • Registratie: Januari 2010
  • Laatst online: 25-04 20:08
Cyphax schreef op dinsdag 21 april 2026 @ 09:00:
Heb je nou over de eerste Warcraft (MS-DOS) game? Welke lange regels gebruik je daarvoor in de terminal nu?.
Gaat om Warcraft II
sudo mount -o loop
/home/ro/Bureaublad/Warcraft/Image/WAR2BNECD.iso ~/iso_mount

wine "/home/ro/.wine/drive_c/Warcraft II BNE/Warcraft II BNE.exe"

[ Voor 3% gewijzigd door Obi-wan op 21-04-2026 10:41 ]


  • CH4OS
  • Registratie: April 2002
  • Niet online

CH4OS

It's a kind of magic

Is het niet makkelijker om de files van de ISO af naar lokaal te kopiëren en vanuit daar dan vervolgens te starten? Zo groot zijn de CDs van Warcraft 2 immers niet. :) Dan hoef je in elk geval niet elke keer eerst de ISO te mounten. Dan kun je immers ook een snelkoppeling maken. :)

[ Voor 25% gewijzigd door CH4OS op 21-04-2026 10:44 ]


  • Obi-wan
  • Registratie: Januari 2010
  • Laatst online: 25-04 20:08
Qwerty-273 schreef op dinsdag 21 april 2026 @ 09:26:
Kan je de regels die je nu schrijft niet gewoon in een script zetten en die vervolgens aanroepen?

Beetje ala de informatie in deze post https://forums.linuxmint.com/viewtopic.php?t=420141
Dat klink als de oplossing die ik zoek. Ik ga ermee aan de slag.

Ik ben echt helemaal nieuw met Linux, maar ik wil helemaal af van Microsoft, zoals Windows en ms office

  • Obi-wan
  • Registratie: Januari 2010
  • Laatst online: 25-04 20:08
CH4OS schreef op dinsdag 21 april 2026 @ 10:42:
Is het niet makkelijker om de files van de ISO af naar lokaal te kopiëren en vanuit daar dan vervolgens te starten? Zo groot zijn de CDs van Warcraft 2 immers niet. :) Dan hoef je in elk geval niet elke keer eerst de ISO te mounten. Dan kun je immers ook een snelkoppeling maken. :)
Ik probeer net van al die losse dvd's af te komen. Maar ik heb het wel overwogen en waarschijnlijk heb ik hem ook nog wel ergens liggen uit de tijd dat ik iso bestanden te moeilijk vond om te openen. En daarbij vind ik het belangrijk om goed om te leren gaan met Linux, als ik hier in de toekomst verder mee wil.

[ Voor 8% gewijzigd door Obi-wan op 21-04-2026 10:49 ]


  • AW_Bos
  • Registratie: April 2002
  • Laatst online: 23:05

AW_Bos

Liefhebber van nostalgie... 🕰️

Obi-wan schreef op dinsdag 21 april 2026 @ 10:40:
[...]


Gaat om Warcraft II
sudo mount -o loop
/home/ro/Bureaublad/Warcraft/Image/WAR2BNECD.iso ~/iso_mount

wine "/home/ro/.wine/drive_c/Warcraft II BNE/Warcraft II BNE.exe"
Ik denk dat je dit wel kan toepassen in een runwarcraft.sh bestand, en uitvoeren met:
./runwarcraft.sh
Vergeet hem niet eerst uitvoerbaar te maken met:
chmod +x runwarcraft.sh
Bash:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#!/bin/bash

# Pad naar ISO en mountpunt
ISO="/home/ro/Bureaublad/Warcraft/Image/WAR2BNECD.iso"
MOUNTPOINT="$HOME/iso_mount"

# Pad naar executable
GAME="/home/ro/.wine/drive_c/Warcraft II BNE/Warcraft II BNE.exe"

# Mountpunt aanmaken als het niet bestaat
mkdir -p "$MOUNTPOINT"

# ISO mounten
sudo mount -o loop "$ISO" "$MOUNTPOINT"

# Controle of mount gelukt is
if mountpoint -q "$MOUNTPOINT"; then
    echo "ISO succesvol gemount."
    
    # Game starten
    wine "$GAME"
    
    # Na afsluiten unmounten
    sudo umount "$MOUNTPOINT"
    echo "ISO unmounted."
else
    echo "Mounten mislukt."
fi
Niet uitgetest, maar uitvoeren kan geen kwaad.

Telecommunicatie van vroeger
🚅Alles over spoor en treintjes


  • Vloris
  • Registratie: December 2001
  • Laatst online: 16:53
Obi-wan schreef op dinsdag 21 april 2026 @ 10:40:
[...]


Gaat om Warcraft II
sudo mount -o loop
/home/ro/Bureaublad/Warcraft/Image/WAR2BNECD.iso ~/iso_mount

wine "/home/ro/.wine/drive_c/Warcraft II BNE/Warcraft II BNE.exe"
Hmm... je mount je iso op de map "/home/ro/iso_mount", maar vervolgens start je de executable vanuit "/home/ro/.wine/drive_c/Warcraft II BNE". Weet je zeker dat je die iso elke keer moet mounten voordat je 'm start?
Het klinkt nu alsof je alleen maar die tweede regel nodig hebt.

  • Obi-wan
  • Registratie: Januari 2010
  • Laatst online: 25-04 20:08
Vloris schreef op dinsdag 21 april 2026 @ 11:27:
[...]


Hmm... je mount je iso op de map "/home/ro/iso_mount", maar vervolgens start je de executable vanuit "/home/ro/.wine/drive_c/Warcraft II BNE". Weet je zeker dat je die iso elke keer moet mounten voordat je 'm start?
Het klinkt nu alsof je alleen maar die tweede regel nodig hebt.
Als ik alleen de tweede regel toepas krijg ik de melding om de dvd te plaatsen

  • CH4OS
  • Registratie: April 2002
  • Niet online

CH4OS

It's a kind of magic

Vloris schreef op dinsdag 21 april 2026 @ 11:27:
[...]


Hmm... je mount je iso op de map "/home/ro/iso_mount", maar vervolgens start je de executable vanuit "/home/ro/.wine/drive_c/Warcraft II BNE". Weet je zeker dat je die iso elke keer moet mounten voordat je 'm start?
Het klinkt nu alsof je alleen maar die tweede regel nodig hebt.
Misschien dat Wine de gemounte ISO naar drive_c symlinked? Ik ken Wine niet.

  • AW_Bos
  • Registratie: April 2002
  • Laatst online: 23:05

AW_Bos

Liefhebber van nostalgie... 🕰️

Heb je al naar mijn oplossing gekeken? Geen ervaring met wine (wel met wijn :+), maar ik ben benieuwd...

[ Voor 46% gewijzigd door AW_Bos op 21-04-2026 11:39 ]

Telecommunicatie van vroeger
🚅Alles over spoor en treintjes


  • Obi-wan
  • Registratie: Januari 2010
  • Laatst online: 25-04 20:08
Nog niet. Ik zit op mijn werk. Overigens lijkt de oplossing van qwerty makkelijker en ook makkelijker toepasbaar op andere bestanden, maar ik zal die van jou eens proberen.

Het zou fijn zijn Linux goed te begrijpen om daar uiteindelijk mee door te gaan. Ik ben wel blij dat ik er nu pas voor gekozen heb met ook ondersteuning van AI en een makkelijkere versie, zoals mint

  • Obi-wan
  • Registratie: Januari 2010
  • Laatst online: 25-04 20:08
Ik heb begrepen dat wine nodig is om bestanden die gemaakt zijn voor Windows, zoals exe bestanden, te openen.

[ Voor 3% gewijzigd door Obi-wan op 21-04-2026 11:49 ]


  • DVX73
  • Registratie: November 2012
  • Laatst online: 15-05 10:49
Lutris is ook een mogelijke optie, de community schrijft en publiceerde behoorlijk wat scripts om (oudere) games te draaien op Linux.

  • Cyphax
  • Registratie: November 2000
  • Laatst online: 23:20

Cyphax

Moderator LNX
Obi-wan schreef op dinsdag 21 april 2026 @ 11:49:
Ik heb begrepen dat wine nodig is om bestanden die gemaakt zijn voor Windows, zoals exe bestanden, te openen.
Ja maar deze is oud genoeg om ook MS-DOS te kunnen zijn, daar voerde je ook al .exe-bestanden uit. Ik twijfel een beetje met die Battle.Net-editie van Warcraft II, die kan volgens mij ook gewoon in DOS draaien en dan is Wine nieteens je enige optie. Je kan dan ook de game in DOSBox draaien en dat kan je weer in Herioc integreren.

Saved by the buoyancy of citrus


  • freyk
  • Registratie: September 2003
  • Laatst online: 22-04 17:24
Allemaal handige oplossingen.
Zoals DVX73 al eerder poste, is dat je Lutris en een van zijn install scripts kan gebruiken.
Op de volgende pagina vind je meer informatie en een installscript voor "cd version"
https://lutris.net/games/warcraft-ii-tides-of-darkness/

  • ViPER_DMRT
  • Registratie: Juni 2004
  • Laatst online: 06-05 20:22

ViPER_DMRT

Kung-Foo !

code:
1
2
3
# Iso Maken van de CD

dd if=/dev/sr0 of=~/wow_disk.iso bs=4M status=progress
code:
1
2
3
4
5
# Mount commando's regels whitelisten met visudo 

visudo

ALL=(root) NOPASSWD: /usr/bin/mount -o loop /home/user/Downloads/wow_disk.iso /mnt/wow_iso, /usr/bin/umount /mnt/wow_iso
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
#!/bin/bash

# ==========================================
# Configuration: Check the paths !
# ==========================================
ISO_PATH="/home/user/Downloads/wow_disk.iso"
MOUNT_POINT="/mnt/wow_iso"

# If it's a pre-installed client, it might be "WoW.exe".
EXECUTABLE_PATH="$MOUNT_POINT/WoW.exe" 

# Optional: Set a specific Wine prefix (leave as default if unsure)
WINEPREFIX="$HOME/.wine" 
# ==========================================

echo "Starting World of Warcraft Launcher Script..."

# 1. Create mount point if it doesn't exist
if [ ! -d "$MOUNT_POINT" ]; then
    echo "Creating mount point at $MOUNT_POINT..."
    sudo mkdir -p "$MOUNT_POINT"
fi

# Mount
echo "Mounting $ISO_PATH to $MOUNT_POINT..."
sudo mount -o loop "$ISO_PATH" "$MOUNT_POINT"

# Check if the mount was successful
if [ $? -ne 0 ]; then
    echo "Error: Failed to mount the ISO. Please check the ISO_PATH."
    exit 1
fi

# Run Wine
echo "Launching game via Wine..."
WINEPREFIX="$WINEPREFIX" wine "$EXECUTABLE_PATH"

# Clean up and Unmount
# This will trigger automatically after you close the Wine application
echo "Application closed. Unmounting the ISO..."
sudo umount "$MOUNT_POINT"

echo "Done!"

How many of you believe in telekinesis? Raise my hand.


  • BadpunK
  • Registratie: Maart 2004
  • Laatst online: 01:25

BadpunK

Wijsheden van een dwaas

Ik krijg het idee, dat je wat minder bedreven bent in de terminal. Je zou ook kunnen kijken naar tools zoals CDemu. Mogelijk dat die je leven wat makkelijker maken.

Ik zou niet zo zijn geworden als ik niet al die ouderwetse waarden had om tegen te rebelleren.


  • Obi-wan
  • Registratie: Januari 2010
  • Laatst online: 25-04 20:08
ViPER_DMRT schreef op woensdag 22 april 2026 @ 08:33:
code:
1
2
3
# Iso Maken van de CD

dd if=/dev/sr0 of=~/wow_disk.iso bs=4M status=progress
code:
1
2
3
4
5
# Mount commando's regels whitelisten met visudo 

visudo

ALL=(root) NOPASSWD: /usr/bin/mount -o loop /home/user/Downloads/wow_disk.iso /mnt/wow_iso, /usr/bin/umount /mnt/wow_iso
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
#!/bin/bash

# ==========================================
# Configuration: Check the paths !
# ==========================================
ISO_PATH="/home/user/Downloads/wow_disk.iso"
MOUNT_POINT="/mnt/wow_iso"

# If it's a pre-installed client, it might be "WoW.exe".
EXECUTABLE_PATH="$MOUNT_POINT/WoW.exe" 

# Optional: Set a specific Wine prefix (leave as default if unsure)
WINEPREFIX="$HOME/.wine" 
# ==========================================

echo "Starting World of Warcraft Launcher Script..."

# 1. Create mount point if it doesn't exist
if [ ! -d "$MOUNT_POINT" ]; then
    echo "Creating mount point at $MOUNT_POINT..."
    sudo mkdir -p "$MOUNT_POINT"
fi

# Mount
echo "Mounting $ISO_PATH to $MOUNT_POINT..."
sudo mount -o loop "$ISO_PATH" "$MOUNT_POINT"

# Check if the mount was successful
if [ $? -ne 0 ]; then
    echo "Error: Failed to mount the ISO. Please check the ISO_PATH."
    exit 1
fi

# Run Wine
echo "Launching game via Wine..."
WINEPREFIX="$WINEPREFIX" wine "$EXECUTABLE_PATH"

# Clean up and Unmount
# This will trigger automatically after you close the Wine application
echo "Application closed. Unmounting the ISO..."
sudo umount "$MOUNT_POINT"

echo "Done!"
Dit is dus een plek waar je meerdere spelletjes vandaan kan halen?

  • Obi-wan
  • Registratie: Januari 2010
  • Laatst online: 25-04 20:08
BadpunK schreef op woensdag 22 april 2026 @ 12:40:
Ik krijg het idee, dat je wat minder bedreven bent in de terminal. Je zou ook kunnen kijken naar tools zoals CDemu. Mogelijk dat die je leven wat makkelijker maken.
Dat klopt. Ik had net het moederbord van mijn oude pc vervangen, maar kwam vervolgens achter dat Windows 10 nog tot oktober geldig is en Windows 11 geen optie is, omdat mijn hardware te oud is. Dus ik ben nu net vers met Linux begonnen en dus ook met de terminal. Ik kan dus elke hulp goed gebruiken.

  • AnonymousGerbil
  • Registratie: Mei 2025
  • Niet online
Als noot terzijde: er is voor warcraft II ook nog de open source her-implementatie Wargus. Het filmpje op de website laat enkel zien hoe de data van de gog-versie hiernaar geïmporteerd kan worden, maar dat kan ook direct van (de gemounte iso van) het schijfje.

[ Voor 40% gewijzigd door AnonymousGerbil op 24-04-2026 16:12 ]

Pagina: 1