Προς το περιεχόμενο

Προβλημα στο να παιξω παιχνιδι των windows στο linux


Nik0s

Προτεινόμενες αναρτήσεις

Προσπαθω μεσα απο wine να παιξω ενα παιχνιδι το οποιο το κατεβασα ως .iso.

 

To εγκατεστησα κανονικα με χρηση wine αλλα οταν παει να παιξει το παιχνιδι λεει οτι δεν μπορει αν βρει το dvd μεσα στο drive.

 

δοκιμαζω το deamon tools mesw einw gia simulation τιποτα. πετουσε error δεν μπορουσε να μπει.

 

Οποτε μετα σκεφτηακ να ακνς το εξης:

 

 

nik@dell:~$ sudo mount -o loop /media/Downloads/Νάγια/Chronicles.iso /media/cdrom

 

και μετα

 

nik@dell:~$ wine /media/cdrom/setup.exe

 

αλλα παλι μου ζηταει dvd.

 

Γιατι ομως ρε παιδια, εχω κανει κατι λαθος?

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δοκίμασε το εξής:

 

Τρέξε "winecfg", πήγαινε στο menu "Drives" και δες αν το "/media/cdrom" είναι mapped σε κάποιο windows drive (π.χ. E:). Αν δεν είναι πρόσθεσέ το. Μετά, αφού το επιλέξεις, πάτα "show advanced" και όρισε Type "CD-ROM".

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δοκίμασε το εξής:

 

Τρέξε "winecfg", πήγαινε στο menu "Drives" και δες αν το "/media/cdrom" είναι mapped σε κάποιο windows drive (π.χ. E:). Αν δεν είναι πρόσθεσέ το. Μετά, αφού το επιλέξεις, πάτα "show advanced" και όρισε Type "CD-ROM".

 

Καλημερα nske, εκανα την αντιστοιχιση που μου ειπες αλλα παιρνω:

>
nik@dell:~$ wine /media/cdrom0/setup.exe 
fixme:reg:GetNativeSystemInfo (0x33fea0) using GetSystemInfo()
fixme:advapi:CheckTokenMembership ((nil) 0x131270 0x33fe18) stub!
fixme:exec:SHELL_execute flags ignored: 0x00000500
nik@dell:~$ fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.VC80.CRT"
err:module:import_dll Library MSVCR80.dll (which is needed by L"C:\\Program Files\\City Interactive\\Chronicles of Mystery - The Scorpio Ritual EN\\CoM.exe") not found
err:module:LdrInitializeThunk Main exe initialization for L"C:\\Program Files\\City Interactive\\Chronicles of Mystery - The Scorpio Ritual EN\\CoM.exe" failed, status c0000135

 

Παντως ξεκιναεθι το μενου και με ρωταεει setup or play επιλεγω να παιξω αλλα εκει τελειωνει η ιστορια.

Την mount οπως την ετρεξα στο πρωτο post καλα εκανα?

 

Σκεφτηκα οτι ισως κανει την ιδια δουλεια που κανουν ta deamo tools στα windows.

Mηπως δεν ειναι ετσι? Μπορει η mount να κανει emualtion of a cdrom?

 

---------- Το μήνυμα προστέθηκε στις 13:17 ----------

 

Επισης οταν τρεχω το winecfg στην κονσολα την στιγμη που επιλεγωτο tab drives παιρνω το εξης σφαλμα:

 

nik@dell:~$ winecfg

err:winecfg:load_drives GetVolumeInformation() for 'E:\' failed, setting serial to 0

 

Την αντισοιχιση ομως του /dev/cdrom0 => E: την εχω κανει και την δεινχει, γιατι παιρνω αυτο το error?

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

γινεται mount με τον εξης τροπο :

sudo mount -o loop -t iso9660 path/to/file.iso /media/cdrom

και unmount

sudo umount /media/cdrom

 

*ειναι πολλα cd το παιχνιδι ?επισης εννοειται οτι πρεπει να κανεις τις ιδιες διαδικασιες για copy paste patch κτλ.

εντωμεταξυ δεν πολυ καταλαβα τι γινεται γιατι αναφερεις οτι εγκατασταση το εκανες

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Αυτα τα ξερω.

1 cd ειναι το παιχνιδι.

το Θεμα ειναι οτι ενω το setup γινεται εμ επιτυχια οταν παω να το τρεξω παιρνω το ερρορ που παρεθεσα παραπανω:

 

>
nik@dell:~$ wine /media/cdrom0/setup.exe 
fixme:reg:GetNativeSystemInfo (0x33fea0) using GetSystemInfo()
fixme:advapi:CheckTokenMembership ((nil) 0x131270 0x33fe18) stub!
fixme:exec:SHELL_execute flags ignored: 0x00000500
fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.VC80.CRT"
err:module:import_dll Library MSVCR80.dll (which is needed by L"C:\\Program Files\\City Interactive\\Chronicles of Mystery - The Scorpio Ritual EN\\CoM.exe") not found
err:module:LdrInitializeThunk Main exe initialization for L"C:\\Program Files\\City Interactive\\Chronicles of Mystery - The Scorpio Ritual EN\\CoM.exe" failed, status c0000135
nik@dell:~$ 

 

Mα τι διολο ψαχνει καιδ εν το βρισκει?

το Microsoft.VC80.CRT τι ειναι? το CoM που ειναι το βασικο executable γιατι δεν το τρεχει επιτυχως?

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

βρες το msvcr80.dll και βαλε το στο καταλογο των dlls system32 επισης θα σου προτεινα τα παρακατω για να ειναι πιο ενταξει το wine

wget http://www.kegel.com/wine/winetricks

μετα

sh winetricks corefonts vcrun6 και μετα

sh winetricks vcrun2005sp1 vcrun2005

(δες αν εχεις εγκατεστημενo στο synaptics το cubextract και αν οχι περασε το πριν τα sh)

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Γιατι το αρχειο αυτο το dll δεν ειναι ηδη εγκατεστημενοπ απο το wine? Dηλαδησ ε καθε εφαρμγη θα του λειπει και απο κατι?

 

Εκανα τα .sh αλλα δυχτυχως το cubextract δεν το εχω εγακτεστημενο ουτε το εχει το synaptic.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

ωπα συγνωμη cabextract!!

εγιναν εγκατασταση τα winetricks?

ναι σε καποια παιχνιδια θα χρειαζεται να κατεβαζεις dlls και να τα βαζεις στο system32 καθως επισης και να τα ρυθμιζεις απο το winecfg

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

runtime error βγαζει λεγοντας.

"Αn attempts has been made to load a C runtime library incorrectly"

 

To dll που εβαλα στο system32 εννοει?

 

---------- Το μήνυμα προστέθηκε στις 14:38 ----------

 

>
nik@dell:~$ wine /media/cdrom0/setup.exe 
fixme:reg:GetNativeSystemInfo (0x33fea0) using GetSystemInfo()
fixme:advapi:CheckTokenMembership ((nil) 0x1351d0 0x33fe18) stub!
fixme:exec:SHELL_execute flags ignored: 0x00000500
fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.VC80.CRT"
nik@dell:~$ err:module:attach_process_dlls "MSVCR80.dll" failed to initialize, aborting
err:module:LdrInitializeThunk Main exe initialization for L"C:\\Program Files\\City Interactive\\Chronicles of Mystery - The Scorpio Ritual EN\\CoM.exe" failed, status c0000142

 

---------- Το μήνυμα προστέθηκε στις 14:39 ----------

 

Nα υποθεσω θελει καποια ειδους ρυθμιση το "MSVCR80.dll" απο το winecfg?

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

εχεις κανει οτι αναφερω?με τα winetricks cabextract ...?αν ναι τοτε στο winecfg libraries το επιλεγεις το κανεις add και το θετεις native

αλλα πρεπει να εχουν γινει ολα τα υπολοιπα(σε αντιστοιχα προβληματα με runtime error εβαζα τα winetricks και καμια φορα εσβηνα τα παντα και ξανα install και επαιζαν)

 

ωπα μισο λεπτο....γιατι τρεχεις αυτο το αρχειο(setup)και οχι ονομα.exe πχ chronicles.exe?δεν το εβγαλε σαν εφαρμογη στο μενου σου?

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

sto winecfg libraries εχει πολλα dlls μεσα αλλα οχι το "MSVCR80.dll"

 

Γιατι ετσι ομως?

 

τα wintricks tα ειχα βαλει πριν βαλω το cabxtract , meta to vrika kai to evala και μετα τα ξαναεβαλα τα sh.

 

λες αυτο να φταιει?»Α ναι τι κανουμε?

 

το τρεχο και απο το μενου του αλλα και το setup να τρεξω moy bgazeie pilogi gia play και μετα το ιδιο παλι error.

 

Tερα που κοιταω το /media/cdrom0 εχει μεσα setup.exe αλλα οχι το CoM.exe το οποιο ομως απο το gui παει να τρεξει απευθειας...μυστηρια...

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

το παιχνιδι θα το τρεχεις με τερματικο wine path/to/file.exe δηλαδη /home/.wine/ktl (κανονικο browsing)για κανε μια ετσι και ανεβασε τα σφαλματα

επισης και αν δεν εχει to dll γραψε το εσυ πανω και κανε add (αλλα οπως ειναι στον φακελο system32>κεφαλαια,μικρα)

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Νομιζω ειναι το ιδιο πραγμα ειτε επιχειρησω να το κανω play απο το dvd ειτε μεσω του program files(εκει ναι υπαρχει το CoM.exe -αυτο τρεχει και απο το wine menu)

 

>
nik@dell:~$ wine /home/nik/.wine/dosdevices/c\:/Program\ Files/City\ Interactive/Chronicles\ of\ Mystery\ -\ The\ Scorpio\ Ritual\ EN/CoM.exe 
fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.VC80.CRT"
err:module:attach_process_dlls "MSVCR80.dll" failed to initialize, aborting
err:module:LdrInitializeThunk Main exe initialization for L"C:\\Program Files\\City Interactive\\Chronicles of Mystery - The Scorpio Ritual EN\\CoM.exe" failed, status c0000142
nik@dell:~$ 

 

Iδιο ακριβως σφαλμα! (το εκανα και ADD το dll ως native)

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • Δημιουργία νέου...