Anonymous edits have been disabled on the wiki. If you want to contribute please login or create an account.


Warning for game developers: PCGamingWiki staff members will only ever reach out to you using the official press@pcgamingwiki.com mail address.
Be aware of scammers claiming to be representatives or affiliates of PCGamingWiki who promise a PCGW page for a game key.

Difference between revisions of "Botanicula"

From PCGamingWiki, the wiki about fixing PC games
Line 10: Line 10:
 
The game debuted on GoG and a "Humble Botanicula Debut" [[Humble Indie Bundle]].
 
The game debuted on GoG and a "Humble Botanicula Debut" [[Humble Indie Bundle]].
  
 +
=Windows=
 
==Settings==
 
==Settings==
 
Due to the game running in Flash there are relatively few settings to change, with only on/off for full-screen, a choice between 100% and 60% for window size and a low/medium/high quality option. However, this does mean it should run on most computers rather easily.
 
Due to the game running in Flash there are relatively few settings to change, with only on/off for full-screen, a choice between 100% and 60% for window size and a low/medium/high quality option. However, this does mean it should run on most computers rather easily.
  
 
==Save Game Data==
 
==Save Game Data==
Location: (Windows 7)
+
*Windows 7: <code>%HOME%\Documents\BotaniculaSaves</code>
<pre>%HOME%\Documents\BotaniculaSaves</pre>
 
  
==Bugs==
+
==Issues And Fixes==
 +
===Buggy Mouse===
 
Occasionally in puzzles you will need to "push" items with the mouse. Sometimes this can seem too fiddly or just plain buggy. Some users have reported that using the 60% window size fixes this.
 
Occasionally in puzzles you will need to "push" items with the mouse. Sometimes this can seem too fiddly or just plain buggy. Some users have reported that using the 60% window size fixes this.
  

Revision as of 22:02, 1 May 2012

This page is a stub: it lacks content and/or basic article components. You can help to expand this page by adding an image or additional information.

Template:Infobox

The game debuted on GoG and a "Humble Botanicula Debut" Humble Indie Bundle.

Windows

Settings

Due to the game running in Flash there are relatively few settings to change, with only on/off for full-screen, a choice between 100% and 60% for window size and a low/medium/high quality option. However, this does mean it should run on most computers rather easily.

Save Game Data

  • Windows 7: %HOME%\Documents\BotaniculaSaves

Issues And Fixes

Buggy Mouse

Occasionally in puzzles you will need to "push" items with the mouse. Sometimes this can seem too fiddly or just plain buggy. Some users have reported that using the 60% window size fixes this.

Linux

The game runs on Adobe air, which frequently fails to install on Linux. This can be fixed by using the SDK instead of the runtime, which can be found here. After the download is complete, put it in a new folder. (You can call it whatever you like. "Botanicula" would be the most obvious name.) After that, take your Linux download for Botanicula and put it in the same folder. Next, create a text file and call it "botanicula.sh". In the text file, paste the following text:

#!/bin/bash
# botanicula.sh - Launch Botanicula without having to install Adobe Air.
# Using the current directory as HOME avoids cluttering your home directory.
# Error checking isn't very robust in this, but it shouldn't clobber anything.
# If you're feeding this a .zip for the game files, it'll leave the
# "Botanicula.air" file behind.  You can safely delete this file, as it's not
# needed.  You probably should, because it's big.

##### These first lines set file and directory names.
##### You can change most of these, but you shouldn't need to.

# Adobe Air should be or will be here.
ADIR='air'

# The Air SDK filename, so this script can unpack it for you.
AIRBALL='AdobeAIRSDK.tbz2'

# Beginning of game files zip name.  This will be globbed.
ZIP='botanicula-linux-'
#  NOTE:  If you have multiple botanicula-linux-*.zip in the dir,
#         this script won't unzip any of them.

BAIR='Botanicula.air'  # The .air file in the .zip
BDIR='Botanicula'  # Game files directory name
HOME="$PWD"  # Save directory will be stored here
SAVE='BotaniculaSaves'  # Save directory name (Don't change this.)

##### You should understand some Bourne shell to edit below this line.

# Is Adobe Air already decompressed?
[ -d "$ADIR/bin" ] || {
	# Is there AdobeAIRSDK.tbz2 in current directory?
	# If there is, we'll be helpful and decompress it.
	[ -f "$AIRBALL" ] && mkdir "$ADIR" && tar -xjvf "$AIRBALL" -C "$ADIR" || {
		 echo "ERROR: Adobe Air SDK not found"; exit 1
	}
}
# What about the Botanicula game files?
[ -d "$BDIR/data" ] || {
	# We can decompress these if the .zip or .air is present.
	# Try decompressing the .air if it's here.
	[ -f "$BAIR" ]  && unzip -d "$BDIR" "$BAIR" || {
		# No .air or unzip failed, so check for .zip
		[ -f $ZIP*.zip ] && unzip $ZIP*.zip "$BAIR" \
		&& unzip -d "$BDIR" "$BAIR" || {
			echo "ERROR: Botanicula game files missing"; exit 1
		}
	}
}
# If there's no save dir yet, create one
[ -d "$SAVE" ] || mkdir "$SAVE"
# If there's no settings file, make one with sane defaults
[ -f "$SAVE/settings.txt" ] || echo '100,off,high,en,1,0' > "$SAVE/settings.txt"
# Now try running the game
HOME="$HOME" ./"$ADIR"/bin/adl -nodebug "$BDIR"/META-INF/AIR/application.xml "$BDIR/"

##### mab 201204212303 vim:ts=3

You should have a directory with three files in it:

  • Botanicula.sh
  • AdobeAIRSDK.tbz2
  • botanicula-linux-(Some numbers here)

After this, all you have to do is mark the file as executable. To do this right click botanicula.sh, select properties, go to the permissions tab, and checkmark "allow executing file as program". After that, all you have to do is double click botanicula.sh, and the game should run fine.

Websites

Official Website

See Also