NoWindows Users - Renewal Technical Support / Bug Reporting - WarpPortal Community Forums

Jump to content


Photo
- - - - -

NoWindows Users


  • Please log in to reply
19 replies to this topic

#1 Inukaze

Inukaze

    I made it Off Topic

  • Members
  • 33 posts

Posted 29 August 2013 - 07:45 PM

Hi there , im trying to use the Official "Ragnarok Online International Client" , under Linux . thought the API called "Wine" , version 1.6

 

The installer Works

The Updaters Works

 

But when i try to Load The Game i can't play because i see the next errors ->

 

1 - https://copy.com/TP9zxNOTi9dL

2 - https://copy.com/SFLS3DT0vc38

3 - https://copy.com/7idMxCHfi3ZI

4 - https://copy.com/yfP2elw4SOwm

5 - https://copy.com/IAP6Bha3TrJT

 

Under Windows XP & Windows Seven , Works Perfectly Normally

 

If someone know how to solve , the Mac OS X , users , too can be install the Client using the Wine 1.6

 

Someone know how to fix it , plz ???


  • 0

#2 Axylus

Axylus

    Too Legit To Quit

  • Members
  • 2383 posts
  • LocationEngland, United Kingdom

Posted 30 August 2013 - 03:20 AM

Try the following:
  • Enter "winetricks vcrun2008" in a terminal.
  • Complete the Visual C++ 2008 Redistributable installation
  • Reinstall the IRO client.

  • 0

#3 DrAzzy

DrAzzy

    Really Azzy? Already?

  • VMod Retired
  • 15606 posts
  • LocationNew England
  • Playing:Ragnarok Online
  • Server:Chaos-Clandestine Society

Posted 30 August 2013 - 04:48 AM

The sprite errors make me suspect that somehow the patching is not completing successfully... (typically sprite error = missed patches)


  • 0

#4 Axylus

Axylus

    Too Legit To Quit

  • Members
  • 2383 posts
  • LocationEngland, United Kingdom

Posted 30 August 2013 - 05:26 AM

The sprite errors make me suspect that somehow the patching is not completing successfully... (typically sprite error = missed patches)


No, there is a nasty bug in Wine's implementation of the Visual C++ 2008 Run-Time Library that causes data corruption. Installing the native version of the library (by executing that winetricks command) prevents the bug from manifesting itself.


  • 0

#5 Inukaze

Inukaze

    I made it Off Topic

  • Members
  • 33 posts

Posted 30 August 2013 - 06:08 AM

I dont have enogh disk space , the winetricks download a ".iso" size = 800 MB aprox , to install it.

 

Ok i try , to use software , like "procman" to see the "dlls" and the "registry keys" the Patcher and the Ragnarok.exe and Ragexe

 

Its not posible use the "Ragexe -Replay" ??? beacuse if not posible i dont understand , why the "rec" button appear in the game.

 

Thanks for the Replys :D


  • 0

#6 Axylus

Axylus

    Too Legit To Quit

  • Members
  • 2383 posts
  • LocationEngland, United Kingdom

Posted 30 August 2013 - 06:36 AM

I dont have enogh disk space , the winetricks download a ".iso" size = 800 MB aprox , to install it.

 

Ok i try , to use software , like "procman" to see the "dlls" and the "registry keys" the Patcher and the Ragnarok.exe and Ragexe

 

Its not posible use the "Ragexe -Replay" ??? beacuse if not posible i dont understand , why the "rec" button appear in the game.

 

Thanks for the Replys :D

 

Um, the Visual C++ 2008 Redistributable installer is only 4.0 MiB in size. Are you sure winetricks downloaded that large file? What is its file name?

 

You should be able to run the client in replay mode after installing the Visual C++ 2008 Run-Time Library and then reinstalling the client.


  • 0

#7 Inukaze

Inukaze

    I made it Off Topic

  • Members
  • 33 posts

Posted 30 August 2013 - 09:54 AM

Yes im sure , the Winetricks , donwload this file

 

http://download.micr...ENUX1397868.iso

 

I have downloaded the Runtime

But that say me , all ready installed.

 

And i dont know how to force how to force the replace of that installation.


  • 0

#8 Axylus

Axylus

    Too Legit To Quit

  • Members
  • 2383 posts
  • LocationEngland, United Kingdom

Posted 31 August 2013 - 05:29 AM

Yes im sure , the Winetricks , donwload this file

http://download.micr...ENUX1397868.iso

I have downloaded the Runtime
But that say me , all ready installed.

And i dont know how to force how to force the replace of that installation.


According to the the winetricks source code, the file VS2008ExpressENUX1397868.iso should only be downloaded if you execute the command "winetricks vc2008express". Are you sure you entered the command I specified in my first post correctly?

By the way, which Linux distribution are you using?

Edited by Axylus, 01 September 2013 - 11:54 AM.

  • 0

#9 Inukaze

Inukaze

    I made it Off Topic

  • Members
  • 33 posts

Posted 01 September 2013 - 10:32 AM

Yes its corretly , inside of the "winetricks" ->

#----------------------------------------------------------------

w_metadata vc2008express apps \
    title="MS Visual C++ 2008 Express" \
    publisher="Microsoft" \
    year="2008" \
    media="download" \
    file1="VS2008ExpressENUX1397868.iso" \
    installed_exe1="$W_PROGRAMS_X86_WIN/Microsoft Visual Studio 9.0/Common7/IDE/VCExpress.exe"

load_vc2008express()
{
    w_call dotnet35

    # This is the version without sp1 baked in.  (sp1 requires dotnet35sp1, which doesn't work yet.)
    w_download http://download.microsoft.com/download/8/B/5/8B5804AD-4990-40D0-A6AA-CE894CBBB3DC/VS2008ExpressENUX1397868.iso 76c6d28274a67741da720744026ea991a70867d1

    # Unpack ISO
    cd "$W_TMP"
    w_try_7z x "$W_CACHE"/vc2008express/VS2008ExpressENUX1397868.iso
    cd VCExpress

    # See also http://blogs.msdn.com/b/astebner/archive/2008/04/25/8425198.aspx
    w_try $WINE setup.exe $W_UNATTENDED_SLASH_Q

    w_declare_exe "$W_PROGRAMS_X86_WIN\\Microsoft Visual Studio 9.0\\Common7\\IDE" "VCExpress.exe"
}

Its clear , how its works . that is the file , an iso , size=894,7 MB .

i saw that install first "Do Net 3.5" . i lets try to install it first , if dont work , i should use a "Process Monitor" utility , to saw and study , the Files, and the Registry Keys , are used , in the moment when i click "start" inside the updater , and this launch "Ragexe -1rag1". to see how its works normally. :D

 

Ok now i see , what occupied near 4 Gb when i installed the iRO Client under Windows XP

The Fix , can be the "Do Net 3.5" .

 

deym.png

 

c2nl.png

 

m3sw.png

 

Why this requiere too much space ??? . well , my next try , how i can see can be delete for make space just to try this fix the error with the international client .

 

Downloading Files From -> http://www.technixup...ine-installers/

 

Found in -> http://stackoverflow...fline-installer

 

Another Files :

 

1 -> http://support.micro....com/kb/2418241

2 -> http://support.micro....com/kb/2416473

3 -> http://support.microsoft.com/kb/983583

4 -> http://support.microsoft.com/kb/982524

5 -> http://support.microsoft.com/kb/979909

6 -> http://support.microsoft.com/kb/982168

7 -> http://support.microsoft.com/kb/963707

8 -> http://www.microsoft...s.aspx?id=25150


Edited by Inukaze, 02 September 2013 - 06:22 AM.

  • 0

#10 Inukaze

Inukaze

    I made it Off Topic

  • Members
  • 33 posts

Posted 03 September 2013 - 11:13 AM

I Tried to install "Do Net 3.5" that dont work . with the "Do Net 3.5 SP1" its the same.

 

Okey , i has deleted "$HOME/.wine" for make a new config . and after i has installed the "vc2008express" , via winetricks

and after that installation , i has installed "Ragnarok International" , and i wait the Updates . and when i click "Start" . the result are the same errors.

 

I just see the Client , when it try to load "Ragexe -1rag1" , it try to load files for "Sprites" with a "Korean Name" and its simple , just dont found via Wine . and the point its , why ?

 

With the Official Korean Client , i dont have problems to launch the game.

 

You know another fix ???


  • 0

#11 Axylus

Axylus

    Too Legit To Quit

  • Members
  • 2383 posts
  • LocationEngland, United Kingdom

Posted 03 September 2013 - 12:09 PM

I Tried to install "Do Net 3.5" that dont work . with the "Do Net 3.5 SP1" its the same.
 
Okey , i has deleted "$HOME/.wine" for make a new config . and after i has installed the "vc2008express" , via winetricks
and after that installation , i has installed "Ragnarok International" , and i wait the Updates . and when i click "Start" . the result are the same errors.
 
I just see the Client , when it try to load "Ragexe -1rag1" , it try to load files for "Sprites" with a "Korean Name" and its simple , just dont found via Wine . and the point its , why ?
 
With the Official Korean Client , i dont have problems to launch the game.
 
You know another fix ???


You must run "winetricks vcrun2008". Do not run "winetricks vc2008express".

If running "winetricks vcrun2008" doesn't work, then please tell me which Linux distribution you're using.
  • 0

#12 Inukaze

Inukaze

    I made it Off Topic

  • Members
  • 33 posts

Posted 04 September 2013 - 12:53 AM

Hi there , i have installed in the "$HOME/.wine" directory using first "winetricks vcrun6 vcrun2008" , and after using the "iRO MSI Installer" . and all fine

 

For my Version Autocontent with Wine and iRO . i put the dlls in a folder , and add this to script :

"*msvcm90"="native,builtin"
"*msvcp90"="native,builtin"
"*msvcr90"="native,builtin"
"*vcomp90"="native,builtin"

 

to register that files

Now i see a new button in the Updater "replay" i can see my recorded gameplay :D
 

Ok , i have this Screenshot for a just 60 mins or less ago.

Choose Server Screenshot.

vhid.png

Character Selection Screenshot :

fxrv.png

 

And the "Gameplay Screenshot"

5z9.png

 

when i run , Setup . and try again . appear again the same error i has reported befored.

 

The error , are in the "data.grf" , the file are modify with something i dont know its.

 

I need identify , that thing are Corrupting the file "data.grf" .

 

I saw , sometimes when the updater "Repacking" this corrupt the "data.grf" . i tried , 60 times . and in sometimes , the updater dont show an error . but the file are corrupted. i just simply decide to change the permission XD to "Read" (chmod 700 data.grf)

This just happen to me 6 times , the another times , the repacking are correct .

Im trying to modify this . to a permanent solution. :D


Edited by Inukaze, 04 September 2013 - 01:25 AM.

  • 0

#13 Axylus

Axylus

    Too Legit To Quit

  • Members
  • 2383 posts
  • LocationEngland, United Kingdom

Posted 04 September 2013 - 03:47 AM

I'm finding it very difficult to understand you. :unsure:
 
When you installed the client for the second time, was the Visual C++ 2008 Run-Time Library (which is installed by running "winetricks vcrun2008") installed? As far as I know, the updater only corrupts the client's resource files (such as data.grf) when you run it without the native version (the one created by Microsoft) of the Visual C++ 2008 Run-Time Library installed. Doing so causes Wine to use its own incomplete implementation of the library, which contains the bug that causes the corruption.
  • 0

#14 Inukaze

Inukaze

    I made it Off Topic

  • Members
  • 33 posts

Posted 04 September 2013 - 04:03 AM

Yes im using the "vcrun6" & "vcrun2008" , yes the problem its the patcher are corrupting my "data.grf" , i think to make the follow

 

Delete the folder $HOME/.wine

 

and just run once time "winecfg" to create the ".wine" folder , and the files , copy the files

 

system.reg
user.reg
userdef.reg

 

and after , install the runtimes via winetricks "vcrun6" & "vcrun2008" . and use a tool , to found the differencies between the files i mentioned before , and the same files , but modify . to found all diferencies in the registry keys.

 

Something weird happen , sometimes the game launch perfectly normally , various times , but in sometime that fails , and i see the errors with the "Spr : Sprites\.....act" again . i swear i found the permanent fix of this bug. XD


  • 0

#15 Axylus

Axylus

    Too Legit To Quit

  • Members
  • 2383 posts
  • LocationEngland, United Kingdom

Posted 04 September 2013 - 04:24 AM

Yes im using the "vcrun6" & "vcrun2008" , yes the problem its the patcher are corrupting my "data.grf" , i think to make the follow
 
Delete the folder $HOME/.wine
 
and just run once time "winecfg" to create the ".wine" folder , and the files , copy the files
 
system.reg
user.reg
userdef.reg
 
and after , install the runtimes via winetricks "vcrun6" & "vcrun2008" . and use a tool , to found the differencies between the files i mentioned before , and the same files , but modify . to found all diferencies in the registry keys.
 
Something weird happen , sometimes the game launch perfectly normally , various times , but in sometime that fails , and i see the errors with the "Spr : Sprites\.....act" again . i swear i found the permanent fix of this bug. XD


I see. :(

I'll investigate this problem myself and then submit a bug report to the Wine developers. In the meantime, you'll have to use an earlier version of Wine to play RO. I think the bug was introduced in Wine 1.5.11.
  • 0

#16 Inukaze

Inukaze

    I made it Off Topic

  • Members
  • 33 posts

Posted 04 September 2013 - 04:30 AM

Okey i have much version of Wine , i lets try with Officiala Wine 1.4 and its dont work , i try with PlayOnLinux Wine 1.4 :D

 

 

!SOLVED! i had make it works perfect with Wine 1.4 from "Play On Linux"

 

Works Perfect with Wine 1.4 POL

 

Well , after, i make a "Batch Script" for Windows users . and Upload to Mega . my Version Autocontent with "My Scripts + iRO Offical + Wine (For Linux & Mac)".


Edited by Inukaze, 04 September 2013 - 05:23 AM.

  • 0

#17 Inukaze

Inukaze

    I made it Off Topic

  • Members
  • 33 posts

Posted 05 September 2013 - 03:02 AM

Okey man , i have a new trouble. when dont matter if under Windows Or Linux (Wine)

 

Trying The Last Patches with Wine in my system and with my Autocontent Version

 

ud6h.png

 

 

Im trying Update From Yesterday.

 

But Ever the Patcher Fail

 

Like This

 

dqbt.png

 

Well i just wanna know the "Manual Method" for Update.

Because i can't play iRO.


Edited by Inukaze, 05 September 2013 - 03:06 AM.

  • 0

#18 Axylus

Axylus

    Too Legit To Quit

  • Members
  • 2383 posts
  • LocationEngland, United Kingdom

Posted 05 September 2013 - 03:11 AM

Okey man , i have a new trouble. when dont matter if under Windows Or Linux (Wine)
 
Trying The Last Patches with Wine in my system and with my Autocontent Version
 
[…]
 
 
Im trying Update From Yesterday.
But Ever the Patcher Fail
 
Like This
 
[…]
 
Well i just wanna know the "Manual Method" for Update.
Because i can't play iRO.


I'm planning to create a post explaining how to do this shortly.

Edit: See the 15th post in this thread.

Edited by Axylus, 05 September 2013 - 05:20 AM.

  • 0

#19 Inukaze

Inukaze

    I made it Off Topic

  • Members
  • 33 posts

Posted 05 September 2013 - 03:20 PM

Fixed (By Now) , Thanks for the link :D . Well the last problem i see , its the "Classic Setup" dont write , the "Resolution" in the "Wine Registry" . and Because of that . im question in

 

http://stackoverflow...-for-some-games

 

To help me , to complete , the Script for the resolutions detect and write it in the registry.

 

Or if someone know how to make the "Classic Setup" write correctly under Wine Registry , are much better.

 

 

Well Using the "Open Setup" the problem its Fixed , i see if you choise

 

"REG" its for Setup the "ClassicRO" Client and the "LUA" its for the "Ragnanok" Client.

With this Tools , all are solved . well , im starting to Uploading and i publish the version "Autocontent" with "Wine 1.4" in a few days :D.


Edited by Inukaze, 07 September 2013 - 11:45 PM.

  • 0

#20 Inukaze

Inukaze

    I made it Off Topic

  • Members
  • 33 posts

Posted 09 September 2013 - 09:25 AM

Hi there , its better if i publish in a new topic theme , the current "Download" for "Linux/Windows/Mac OSX" , tester of my Autocontent Version of Official "Ragnarok International Client" ???


Well , if someone wish download , here its the link to the Mega Folder ->

https://mega.co.nz/#...ATG9MyUlCTVUsJg

If possible the Mac OS X users , can tell me , if you have problems , with this or not plz ???


  • 0




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users