Welcome Amazi'n'gh Roots Project Blog

dimanche 1 mars 2009

The Break is over! :-)

I didn't post anything new on my blog since 2k9 started. Sorry for that (T_T). The truth is Ive taken a month away from programming as my santa's Gift :-p. After all the demo release was a planned midgoal from which I would choose one of the preplanned paths Ive thought of :-) .
Before an update on what I did this Ferbruary I want to give a temporary solution to some french users who got the demo crashing at the level loading:
IF YOU SEE THE MENU OF THE DEMO BUT CAN'T START PLAYING THE LEVEL(crash), PLEASE SET YOUR REGIONAL LOCATION TO "ENGLISH USA".
this crash is not a CODE bug, its an XNA bug which reject the dotted decimal values if you set your region to 'France' (require comas instead of points).

An international version of the demo(and the last) which will avoid this XNA bug will be upped soon too.


At first I thought it was a Graphic card problem, but If you can see the menus then you can play the demo!! (Waterfall, fire... are all PixelShaders effects!! :-) ) .
So after trying to recreate the Bug, it took me a total of 4 windows installations on 5 different Machines to finally miss setting to English the regional settings at the installation. A happy miss since Ive
FINALLY recreated the bug which then took me only 20mn to nail ;-p .


1 commentaire:

JAKAMY Med a dit…

Well I think that since I used ordinary text files for DATA, the framework reads it content as emulated keyboard inputs. which in this situation (France settings) trigger the crash since it expect to receive 1,24 instead od 1.24 . :-p
using normal text files for data was very important in the first phases of the engine development since it helped the constant DEBUG.
What's more funny is that I planned to change the file system to XMLs in the future and today is that future. And As to why and when, the next blog message will unravel it :-)