It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
I click on the exe an appears this stuff:


"Version: 1.0.3.0
25/09/2013 14:46:35
Exception:
The character 'ò' (0x00f2) is not available in this SpriteFont. If applicable, adjust the font's start and end CharacterRegions to include this character.
Parameter name: character
Stack trace:
at Microsoft.Xna.Framework.Graphics.SpriteFont.GetIndexForCharacter(Char character)
at Microsoft.Xna.Framework.Graphics.SpriteFont.InternalMeasure(StringProxy& text)
at Microsoft.Xna.Framework.Graphics.SpriteFont.MeasureString(String text)
at MagicalTimeBean.Bastille.TextSprite.Center(Int32 subTileRow)
at MagicalTimeBean.Bastille.TitleMenu.WorldSelectorMenuControl._menuControl_Focused(Object sender, EventArgs e)
at System.EventHandler.Invoke(Object sender, EventArgs e)
at MagicalTimeBean.Bastille.Control.Update(GameTime gameTime)
at MagicalTimeBean.Bastille.Controls.MenuControl.Update(GameTime gameTime)
at MagicalTimeBean.Bastille.Control.Update(GameTime gameTime)
at MagicalTimeBean.Bastille.Control.Update(GameTime gameTime)
at MagicalTimeBean.Bastille.TitleMenu.TitleScreen.Update(GameTime gameTime)
at MagicalTimeBean.Bastille.BastilleGame.Update(GameTime gameTime)
at Microsoft.Xna.Framework.Game.Tick()
at Microsoft.Xna.Framework.Game.HostIdle(Object sender, EventArgs e)
at Microsoft.Xna.Framework.GameHost.OnIdle()
at Microsoft.Xna.Framework.WindowsGameHost.RunOneFrame()
at Microsoft.Xna.Framework.WindowsGameHost.ApplicationIdle(Object sender, EventArgs e)
at System.Windows.Forms.Application.ThreadContext.System.Windows.Forms.UnsafeNativeMethods.IMsoComponent.FDoIdle( Int32 grfidlef)
at System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManage r.FPushMessageLoop(IntPtr dwComponentID, Int32 reason, Int32 pvLoopData)
at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
at System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
at System.Windows.Forms.Application.Run(Form mainForm)
at Microsoft.Xna.Framework.WindowsGameHost.Run()
at Microsoft.Xna.Framework.Game.RunGame(Boolean useBlockingRun)
at MagicalTimeBean.Bastille.Program.Main(String[] args)"

What is it?
You can try redownloading XNA, I suppose. http://www.microsoft.com/en-us/download/details.aspx?id=20914

Patching .NET Framework might work too. http://www.microsoft.com/en-us/download/confirmation.aspx?id=30653
and it doesn't run anyway, however ty
It looks like the character 'ò' isn't installed on your computer (which is unlikely), or the exe has been damaged.
To test if the exe file is damaged, do this:
First, uninstall Escape Goat.
Then, re-download the game from GOG using the GOG Downloader, and then try to install it.
If it still doesn't work, try to scan your system for corruption (I assume that you use Windows 7 or higher, although this also will work for XP):
Open your start menu > type "cmd.exe" > right click it, and run as administrator > run the command "sfc /SCANNOW"
This may take some time, even hours if you have an old computer.
Post edited September 28, 2013 by Lillesort131
avatar
Lillesort131: It looks like the character 'ò' isn't installed on your computer (which is unlikely), or the exe has been damaged.
To test if the exe file is damaged, do this:
First, uninstall Escape Goat.
Then, re-download the game from GOG using the GOG Downloader, and then try to install it.
If it still doesn't work, try to scan your system for corruption (I assume that you use Windows 7 or higher, although this also will work for XP):
Open your start menu > type "cmd.exe" > right click it, and run as administrator > run the command "sfc /SCANNOW"
This may take some time, even hours if you have an old computer.
Hello, i did an easier strategy and asked to Ian (the developer og Escpe the Goat) to plese check a solution. And he un-bugged the game. That was a moth ago, i forgot to pot it :P sorry

I'm not sure but maybe he updated the last vesin of EG on gog, stem etc.
I´m getting similar problem, without solution so far with tryings the suggestions above. Help please! For me it is said that the game doesn´t recognize the path directory with my name "João" because of the character ã.
Note I haven't had this issue so this is merely speculation.

But the issue seems to be it's trying to use ò as a character, but the spritefont doesn't contain it (I'm guessing spritefont is loading a large image with all characters and using segments of it as each character sort of like bitmap fonts).

I'm also guessing it's only failing because it's trying to use that character. Perchance if your username in Windows has a special character (special here defined as anything not abcdefghijklmnopqrstuvwxyz1234567890). Or perhaps as was mentioned with a file path, though I'm rather doubtful that's the case since there's no need for it to try to display your path.

It could just as well be your locale setting. If you go to the control panel and check international/locale settings and try to change it to english in location or language for non-unicode programs. (sorry, Danish OS here so I don't know the proper name for the option) I've had older games which would glitch out or flat out not work until I changed the locale settings to english.

Also, are we talking Escape goat 1 or 2? I've currently only got Escape Goat 2 installed, but I see in the content folder there are files like DebugFont.xnb, NewSerif.xnb, TinyFont.xnb and so on. if the issue is the font set doesn't have a character it seems to need a hackish solution could be to find an alternate SpriteFont for XNA and replace the fonts with that. It wouldn't look nice, but it might work.

But of course the optimal solution would be for the dev. to fix the game. They seem to be lurking the Feedback Appreciated thread on the steam discussion group for the game, latest post from a dev being may 15th.