Application Details:
Version: | 1.x |
License: | |
URL: | http://www.ubi.com/US/default.... |
Votes: | 6 |
Latest Rating: | Gold |
Latest Wine Version Tested: | 3.0 |
Maintainers: About Maintainership
No maintainers. Volunteer today!
What works
Patched Grandia2.exe works. Movies work.
What does not
There is a bug with wine-2.1+ that does not install the directx, active movie or codecs properly. I don't know which it is.
Workarounds
You need to install wine-2.0. Then install directx and klite codecs full 1380 or use winetricks and install icodecs. Here is how i installed directx. Make sure you don't have a ~/.wine directory before starting.
You can try and save this as a script but i don't know if wget is going to show the full link location. If not just copy the DirectX installation and Active Movie installation from the link below into a script. Then run the script from a terminal.
http://howto.landure.fr/gnu-li...
----------------------------------------------------------------------------------------------------------------------------------------------------
#!/bin/sh
export WINEARCH=win32
winecfg
/usr/bin/wget http://howto.landure.fr/gnu-li... \
--output-document=$HOME/.wine/drive_c/windows/system32/mscoree.dll
/usr/bin/wget http://howto.landure.fr/gnu-li... \
--output-document=$HOME/.wine/drive_c/windows/system32/streamci.dll
/usr/bin/wget http://howto.landure.fr/gnu-li... \
--output-document=$HOME/.wine/drive_c/windows/system32/drivers/gm.dls
/usr/bin/wget http://howto.landure.fr/gnu-li... \
--output-document /tmp/directx.reg
/usr/bin/regedit /tmp/directx.reg
/usr/bin/wget http://howto.landure.fr/gnu-li... \
--output-document=/tmp/directx_redist.exe
/bin/mkdir $HOME/.wine/drive_c/DIRECTX
/usr/bin/cabextract -d $HOME/.wine/drive_c/DIRECTX /tmp/directx_redist.exe
/usr/bin/wine "C:\DIRECTX\DXSETUP.exe"
/usr/bin/wine "C:\windows\system32\dxdiag.exe"
/usr/bin/wget http://howto.landure.fr/gnu-li... \
--output-document=$HOME/.wine/drive_c/windows/system32/dciman32.dll
/usr/bin/wget http://howto.landure.fr/gnu-li... \
--output-document=/tmp/amov4ie.exe
/usr/bin/wine /tmp/amov4ie.exe
/usr/bin/wget http://howto.landure.fr/gnu-li... \
--output-document=$HOME/.wine/drive_c/windows/system32/amstream.dll
/usr/bin/wget http://howto.landure.fr/gnu-li... \
--output-document=/tmp/active_movie.reg
/usr/bin/regedit /tmp/active_movie.reg
/usr/bin/regsvr32 "c:\windows\system32\amstream.dll"
-----------------------------------------------------------------------------------------------------------------------------------------------------
Once you have that installed. Then you can install klite codecs or icodecs.
Just download and install. The link is below. I did a default install of klite. If it asks you to fix something click No.If you see any errors just click ignore.
https://www.codecguide.com/download_k-lite_codec_pack_full.htm.
If you want to use icodecs instead before you install you will need to do the following command as root
sysctl -w vm.mmap_min_addr=0
otherwise icodecs will not install. After you installed the codecs then uninstall wine-2.0 and install wine-3.0.
Then change to the program directory
cd ~/where ever grandia2 is located/
Type: wine Gmconfig.exe and close the window when done.
Then type: wine Grandia2.exe and have fun playing the game.
What was not tested
I did not test all the game through.
Hardware tested
Graphics:
Additional Comments
Patched Grandia2.exe with all files copied to the Grandia 2 program location works. I did not test installing the game. I have the game install from a previous wine installation. I also tested nouveau driver but the game does not work properly. I believe you will need to update mesa 3d for both the 32 and the 64 bit package to get this game running with the opensource nouveau driver. Tested with NVIDIA-Linux-x86_64-390.25.run on a Geforce 430 GT.
Operating system | Test date | Wine version | Installs? | Runs? | Used Workaround? | Rating | Submitter | ||
Current | Slackware64 14.2 multilib | Jan 31 2018 | 3.0 | N/A | Yes | Yes | Gold | Lunknown | |
Show | Slackware 14.1 64-bit multilib | Dec 01 2015 | 1.8-rc2 | Yes | No | No | Garbage | Lunknown | |
Show | Chakra Linux | Apr 13 2013 | 1.5.28 | Yes | Yes | No | Bronze | Kyle Devir | |
Show | Chakra Linux | Dec 05 2012 | 1.5.18 | Yes | Yes | No | Bronze | Kyle Devir | |
Show | Chakra Linux | Nov 12 2012 | 1.5.17 | Yes | Yes | No | Bronze | Kyle Devir |
Bug # | Description | Status | Resolution | Other apps affected |
36696 | Grandia 2 - "err:ddraw:d3d_device3_GetRenderState Unexpected texture stage state setup, returning D3DTBLEND_MODULATE - likely erroneous." | UNCONFIRMED | View | |
38115 | Grandia 2: game crashes after videos are skipped | UNCONFIRMED | View | |
49475 | Grandia 2 crashe if you hit back on save/load screen. | UNCONFIRMED | View | |
50265 | Grandia2 quartz:DSoundRender_UpdatePositions Underrun | UNCONFIRMED | View |
To skip those pesky cinematics problems, pressing F9 will gracefully skip them and continue on.
When you initially run the Grandia2.exe file, the game screen will be black.
This is because of the UBI cinematic. Press F9. Problem solved.
Grandia 2 has a configuration utility called GmConfig.exe, found in the game folder. Here, you can change or/and memorise the game controls and modify the graphics settings.
The graphics options are quite simple.
The initial settings are 640x480 16-bit.
You would very likely want to change that to 1024x768 32-bit, for best quality.
Comments for this application have been disabled because there are no maintainers.