Difference between revisions of "VH/Linux Setup"

From Hgames Wiki
< VH
Jump to: navigation, search
m (Portable version: some of the images are needed, make rsync more verbose)
(Requirements: add rsync)
 
(One intermediate revision by the same user not shown)
Line 4: Line 4:
 
* WINE or [https://github.com/EasyRPG/Player EasyRPG Player]
 
* WINE or [https://github.com/EasyRPG/Player EasyRPG Player]
 
* unrar
 
* unrar
 +
* rsync
 
* The Japanese RPG Maker 2000 RTP, which can be downloaded [http://www.mediafire.com/?mug4mjtorfm here] or [http://www.famitsu.com/freegame/rtp/2000_rtp.html here] (executable archive, set $LANG before extracting, see below to extract the installer correctly)
 
* The Japanese RPG Maker 2000 RTP, which can be downloaded [http://www.mediafire.com/?mug4mjtorfm here] or [http://www.famitsu.com/freegame/rtp/2000_rtp.html here] (executable archive, set $LANG before extracting, see below to extract the installer correctly)
 
* For information about Downloading the game itself and the partial patch, visit [[../Game Archives/]] page
 
* For information about Downloading the game itself and the partial patch, visit [[../Game Archives/]] page
Line 21: Line 22:
  
 
== Using [https://github.com/EasyRPG/Player EasyRPG Player] ==
 
== Using [https://github.com/EasyRPG/Player EasyRPG Player] ==
EasyRPG Player works, but occasionally complains about missing files.
+
EasyRPG Player works flawlessly.
  
Download the RTP files from [https://mega.co.nz/#!oR41lZ7a!MXjw5Go3Jq3_4l7Aryttijd2UFQN_yHnt_EmpaSIkMU here] then extract the RTP files with {{ic|1=LANG=ja_JP.UTF-8 unrar x -ad RTP2000JP.rar}}. After extracting the RTP files delete the images with {{ic|find RTP2000JP/RTP* -iname '*.png' -delete}} then extract VH with {{ic|1=LANG=ja_JP.UTF-8 unrar x -ad VH_*.rar}} and merge the RTP files into VH with {{ic|rsync -a RTP2000JP/RTP\($'\346'$'\227'$'\245'$'\346'$'\226'$'\207'\)/ VH_1601025_translated_V1/}} (make sure to keep the slashes on the ends of the paths.) Then add {{ic|1=FullPackageFlag=1}} to your RPG_RT.ini above ''GameTitle'' then cd into the directory and run {{ic|easyrpg-player}}.
+
Download the RTP files from [https://mega.co.nz/#!oR41lZ7a!MXjw5Go3Jq3_4l7Aryttijd2UFQN_yHnt_EmpaSIkMU here] then extract the RTP files with {{ic|1=LANG=ja_JP.UTF-8 unrar x -ad RTP2000JP.rar}}. Then extract VH with {{ic|1=LANG=ja_JP.UTF-8 unrar x -ad VH_*.rar}} and merge the RTP files into VH with {{ic|rsync --verbose --archive --ignore-existing RTP2000JP/RTP\($'\346'$'\227'$'\245'$'\346'$'\226'$'\207'\)/ VH_1601025_translated_V1/}} (make sure to keep the slashes on the ends of the paths.) Then add {{ic|1=FullPackageFlag=1}} to your RPG_RT.ini above ''GameTitle'' then cd into the directory and run {{ic|easyrpg-player}}.
  
 
Notes:
 
Notes:
*EasyRPG Player won't run if something else (e.g. pulseaudio) has exclusive control of the (ALSA) audio device
+
*EasyRPG Player won't run if something else has exclusive control of the (ALSA) audio device (e.g. pulseaudio)
  
 
== Using WINE ==
 
== Using WINE ==

Latest revision as of 05:22, 28 October 2016

Site Navigation

edit


Installation:

Gameplay:

Other Useful Info:

Modding:

Miscellaneous:

Requirements

  • The knowledge and ability to edit files and run commands as root
  • WINE or EasyRPG Player
  • unrar
  • rsync
  • The Japanese RPG Maker 2000 RTP, which can be downloaded here or here (executable archive, set $LANG before extracting, see below to extract the installer correctly)
  • For information about Downloading the game itself and the partial patch, visit Game Archives page

Generating the Japanese Locale

The location of the locale configuration file and method for generating the locale can vary from distro to distro, so instructions are split in to sections by distro.

Ubuntu

This should work for all apt-based distros. Run locale-gen ja_JP.UTF-8 as root. (I haven't confirmed this works, I think it might stop working after a glibc update. If it does stop working after a glibc update try the instructions for Arch)

ArchLinux

Uncomment ja_JP.UTF-8 UTF-8 in /etc/locale.gen, then run locale-gen as root.

Void Linux

Uncomment ja_JP.UTF-8 UTF-8 in /etc/default/libc-locales, then run xbps-reconfigure -f glibc-locales as root.

Using EasyRPG Player

EasyRPG Player works flawlessly.

Download the RTP files from here then extract the RTP files with LANG=ja_JP.UTF-8 unrar x -ad RTP2000JP.rar. Then extract VH with LANG=ja_JP.UTF-8 unrar x -ad VH_*.rar and merge the RTP files into VH with rsync --verbose --archive --ignore-existing RTP2000JP/RTP\($'\346'$'\227'$'\245'$'\346'$'\226'$'\207'\)/ VH_1601025_translated_V1/ (make sure to keep the slashes on the ends of the paths.) Then add FullPackageFlag=1 to your RPG_RT.ini above GameTitle then cd into the directory and run easyrpg-player.

Notes:

  • EasyRPG Player won't run if something else has exclusive control of the (ALSA) audio device (e.g. pulseaudio)

Using WINE

I've had it working before but I can't get it working now. (I also didn't write down what I did to make it work)

Setting up the WINEPREFIX

I use "~/.local/share/wineprefixes/vh/" because it's similar to what winetricks uses, but you can use what you want.

First set the variable with export WINEPREFIX=~/.local/share/wineprefixes/vh/, then run winetricks sandbox win7 (I haven't tried other settings for the windows version, they may work better)

Installation

These instructions don't work, the instructions for portable version get you farther.

First copy the RPG Maker RTP exe to your $WINEPREFIX: cp 2000rtp.exe $WINEPREFIX/drive_c/ then run the self-executing archive with the japanese locale LANG wine 2000rtp.exe.

After the archive is extracted cd into the directory it creates and run the program it extracted with the Japanese locale LANG=ja-JP.UTF-8 wine RPG2000RTP.exe.

Finally watch as the installer complains about missing japanese files and eventually fails to install.

Portable version

Download the RTP files from here then extract the RTP files with LANG=ja_JP.UTF-8 unrar x -ad RTP2000JP.rar. Then extract VH with LANG=ja_JP.UTF-8 unrar x -ad VH_*.rar and merge the RTP files into VH with rsync --verbose --archive --ignore-existing RTP2000JP/RTP\($'\346'$'\227'$'\245'$'\346'$'\226'$'\207'\)/ VH_1601025_translated_V1/ (make sure to keep the slashes on the ends of the paths.)

Fix your fonts by downloading rm2k_fonts.zip and putting the files into $WINEPREFIX/drive_c/windows/Fonts

The registry stuff is probably optional, but it would be nice if someone would upload a .reg file.

Then add the following to your RPG_RT.ini above GameTitle :

FullPackageFlag=1

You now have a version of VH with the RTP integrated. Note: If you get an error while running RPG_RT.exe, putting the VH Game directory in C:/Program Files might help.

Controls

  • Use the arrow keys to walk, tap the arrow keys twice to run.
  • Use Z to select, X to cancel/open the menu.
  • Use Z to attack when in the overworld (Space key works later in the game too).

You can also use a gamepad instead of the keyboard. The controls for gamepads vary with each pad so you will have to figure it out for yourself.

Notes

  • You can press F4 to get in or out of full-screen.
  • You can find help and tips in the thread on Hongfire
  • More walkthrough is to be found here, but it's all in japanese language.
  • Some systems will return a DirectDraw error if the game is started in fullscreen mode. If you get a DirectDraw error (will have DD in error message) when starting the game, use the "Dummy ShowTitle Window" option described above to start the game in windowed mode which avoids the error. (this might not apply to Linux users)