Forum

RPG Maker VX

Needs some work... Registration/trial mode issue.

Författare Svar
ntzrmtthihu777 Friday 15 March 2013 at 15:25
ntzrmtthihu777

Second popular enterbrain title, almost got it right. There is one thing standing in the way, that I can see:
fixme:ras:RasEnumConnectionsW (0x1e9468,0x32e288,0x32e284),stub!
fixme:ras:RasEnumConnectionsW RAS support is not implemented! Configure program to use LAN connection/winsock instead!


Thing is I haven't the faintest on how to do that XD.

The script as it currently exists:
#!/bin/bash
# Date                        : (2013-03-09 13-31)
# Last revision                : (2013-03-15 09-25)
# Wine version used            : 1.5.24
# Distribution used to test    : Ubuntu 12.04.2 LTS
# Author                    : ntzrmtthihu777
# Testers                    :

[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"

TITLE="RPG Maker VX"
PREFIX="RPG_VX"
 
POL_SetupWindow_Init
POL_Debug_Init

POL_SetupWindow_presentation "$TITLE" "Enterbrain" "http://www.rpgmakerweb.com/" "ntzrmtthihu777" "$PREFIX"

POL_Wine_SelectPrefix "$PREFIX"
POL_Wine_PrefixCreate "1.5.24"
POL_System_SetArch "x86"

POL_System_TmpCreate "$PREFIX"

#installs and configures needed libraries
POL_Call POL_Install_dinput
POL_Call POL_Install_dinput8
POL_Call POL_Install_directmusic
POL_Call POL_Install_directplay
POL_Call POL_Install_directx9
POL_Call POL_Install_dotnet20
POL_Call POL_Install_dxfullsetup
POL_Call POL_Install_gdiplus

POL_Wine_OverrideDLL "native,builtin" "d3d8" "d3d9"

#downloads the official installer package, unzips it and installs the rtp and actual program.
cd "$POL_System_TmpDir"
POL_Download "http://c624285.r85.cf2.rackcdn.com/trial/enterbrain/vx/RPGVX_Setup.zip" "e38a3c8a39b345af8a4e1d89d063fcaa"
unzip RPGVX_Setup.zip
POL_SetupWindow_wait "Installation in progress." "$TITLE RTP installation"
POL_Wine start /unix "$POL_System_TmpDir/VXRTP/Setup.exe"
POL_Wine_WaitExit "Setup.exe"
POL_SetupWindow_wait "Installation in progress." "$TITLE installation"
POL_Wine start /unix "$POL_System_TmpDir/Program/Setup.exe"
POL_Wine_reboot
POL_Wine_WaitExit "Setup.exe"

#installs RTP Audio converted to .ogg from .mid
cd "$WINEPREFIX/drive_c/$PROGRAMFILES/Common Files/Enterbrain/RGSS/Standard/Audio"
POL_Download "http://www.fileden.com/files/2012/12/25/3379865/RPGVX-Audio.zip" "75556320249b1bc3a1f5761d33dbeb79"
unzip RPGXP-Audio.zip
mv BGM.zip ./BGM && unzip ./BGM/BGM.zip
mv ME.zip ./ME && unzip ./ME/ME.zip
rm ./*/*.mid ./RPGXP-Audio.zip ./*/*.zip

#creates shortcut
POL_Shortcut "RPGVX.exe" "$TITLE"
POL_System_TmpDelete
POL_SetupWindow_Close

exit
petch Friday 15 March 2013 at 16:25
petch
Developer

Second popular enterbrain title, almost got it right. There is one thing standing in the way, that I can see:
fixme:ras:RasEnumConnectionsW (0x1e9468,0x32e288,0x32e284),stub!
fixme:ras:RasEnumConnectionsW RAS support is not implemented! Configure program to use LAN connection/winsock instead!

Quote from ntzrmtthihu777

I suspect it's a side effect of installing some native DLLs, maybe DirectPlay, that must have an API like "do whatever you can to connect a network", hence in turn call the RAS API that's not implemented in Wine.
The good thing is that it should be totally harmless.

ntzrmtthihu777 Friday 15 March 2013 at 21:26
ntzrmtthihu777

Well the thing is is when I try to activate trial mode it does not even give me the "trial period expired" message... and the native DLLs are more or less identical to RM XP, and it never threw me that error...