Seite 1 von 1

Wine TERA Online

BeitragVerfasst: 25.06.2012, 14:32
von Gamecard
Hallo ich versuche mit Wine TERA Online zu Starten.

nun soll ich


changed the OpenInputDesktop function in /dlls/user32/winstation.c to


Code: Alles auswählen
HDESK WINAPI OpenInputDesktop( DWORD flags, BOOL inherit, ACCESS_MASK access )
{
return CreateDesktopA("Desktop", 0, 0, flags, access, 0);
}



Aber wo finde ich die winstation.c ?


mfg gamecard

Edit:
hab eine Anleitung gefunden :)
Schnellanleitung (zum probieren,
Play on linux installieren
Play on Linux starten
Auf programm "installieren" klicken (das + oben)
"Installiere ein Programm welches nicht aufgelistet ist" anklicken (links unten)
Name vergeben (zb TERAonline)
Alles bestätigen bis zu zum fenster, Benutze eine andere version von wine, kommst.
hier hackst du Installier einige Bibliotheken an
nächstes fenster "hackst du in der liste "POL_install_dotnet40" an
dann wählst du deine Installationsdatei aus oder falls du eine funktionierende windows TERA installation hast lässt du dieses feld leer und klickst auf weiter, worauf die nachricht (sie müssen eine Installationsdatei auswählen kommt, einfach nochmal auf weiter worauf das bild verschwindet)
Verschiebe deinen kompletten Tera ordner der Windows Installation nach
/home/deinHomeordnername/.PlayOnLinux/wineprefix/Teraonline/drive_c/Program Files
Tipp: mit Strg+H wird der versteckte ordner .PlayonLinux sichtbar gemacht
nachdem er alles kopiert hat.
im Hauptfenster von Playonlinux auf den Reiter "Werkzeuge" (oben in der leiste)
Hier wählst du dann den punkt "wine versionen verwalten" aus.
in dem Fenster installierst du die Version 1.5.2 Open Inputdesktop (oder neuer) in dem du die zeile mit der entsprechenden version wählst und denn pfeil nach rechts anklickst.
darauf sollte die wine version heruntergeladen werden
im Hauptfenster von playonlinux auf das Zahnrad (konfigurieren Klicken)
das prefix Teraonline(oder wie du es benannt hast) auswählen (links in der spalte)
dann auf "Lege eine neue Verknüpfung dieses virtuellen laufwerks an"
Dann auf "create shortcut" klicken durch die menüs in den teraordner browsen und Teralauncher exe auswählen.
Dann in der Zeile "Wine Version" die Version 1.5.2 Openinputdesktop auswählen (oder welche Openinputdesktop version du dir instaliert hast)
Konfigurationsfenster zumachen und es sollte das hauptfenster von Playonlinux vor dir sein mit der Tera verknüpfung welche du dir erstellt hast
Diese doppelt anklicken
und tera sollte gestartet worden sein )

Falls du einen Punkt nicht verstanden hast melde dich ich hab das hier in aller schnelle abgetippt und ich hoffe mir ist kein fehler unterlaufen oder ich habe es zu schlampig erklärt falls schon komt noch ne bilderstrecke mit bildern (bilder hab ich schon gemacht)
Bitte Tippfehler ignorieren

Falls du dich eig. gut genug ausgekannt hättest um ein selbständig ein prefix zu installieren sry
hier die kurzversion der anleitung: Teraprefix erstellen, die Bibliothek dotnet40 installieren (wininet schadet auch nicht da es Fehlernachrichten beseitigt) und eine Wineversion in welche die Openinputdesktop Funktion ein kompiliert wurde verwenden. ;D

Re: Wine TERA Online

BeitragVerfasst: 25.06.2012, 20:51
von SolidMob
Im Quellcode von Wine. Nach der Änderung musst du Wine selbst kompilieren.