Hi Zeek,
[code language=playonlinux]
POL_System_SetArch "x86"
[/code]
This is redundant since it's the default, but it doesn't hurt either
[code language=playonlinux]
POL_SetupWindow_browse "Please select the Renegade X Open Beta 2 Setup file" "File selection" ""
[/code]
All user-oriented messages should support localization, and I strongly encourage you to use a standard message rather than a custom one to avoid some extra work from the localization team, see
http://www.playonmac.com/en/dev-documentation-10.html[code language=playonlinux]
POL_SetupWindow_wait_next_signal "Game installation in progress" "$TYTUL"
[/code]
$TYTUL is not defined (copy&paste bug I assume)
Also, use POL_Wine_WaitBefore "$TITLE" instead
[code language=playonlinux]
POL_SetupWindow_detect_exit
[/code]
This statement is obsolete, if you really need one use POL_Wine_WaitExit "$TITLE".
That said if the installation is blocking (not asynchronous), no statement should be required at this place.
[code language=playonlinux]
elif [[ "INSTALL_METHOD" = "DOWNLOAD_LINK" ]]; then
[/code]
You forgot the $ of $INSTALL_METHOD
[code language=playonlinux]
POL_SetupWindow_wait "$(eval_gettext 'Please wait while $TITLE is installed.')" "$TITLE"
[/code]
Use POL_Wine_WaitExit "$TITLE"
[code language=playonlinux]
POL_SetupWindow_menu_list "How much memory does your video card have?" "Video RAM" "32/64/128/256/512/768/1024|2048" "/" "32"
VRAM="$APP_ANSWER"
...
POL_Wine_Direct3D "VideoMemorySize" "$VRAM"
[/code]
Use
POL_SetupWindow_VMS "amount of video VM required by the game"
instead, so for this game (I think)
POL_SetupWindow_VMS "256"
[code language=playonlinux]
POL_Wine_Direct3D "DirectDrawRenderer" "opengl"
[/code]
I think this has been Wine default for a long time now, so it should be redundant.
Regards,
Pierre.