Jump to content


Photo

Butterfly (patches)


  • Please log in to reply
1 reply to this topic

#1 openxdkman

openxdkman

    X-S Genius

  • Moderator
  • PipPipPipPip
  • 823 posts
  • Xbox Version:unk
  • 360 version:unknown

Posted 12 December 2006 - 09:14 PM

Butterfly (final) starts in fullscreen mode, so I get black screen and doesn't accept Alt+Return,
so here is a patch to "see something"

In BufferflyGame.cs, at line 75

replace

graphics.PreferredBackBufferWidth = 1024;
graphics.PreferredBackBufferHeight = 768;
graphics.SynchronizeWithVerticalRetrace = false;
graphics.PreferMultiSampling = false;
this.IsFixedTimeStep = false;
this.Window.AllowUserResizing = true;
this.graphics.IsFullScreen = true;
graphics.ApplyChanges();

with

graphics.PreferredBackBufferWidth = 800;
graphics.PreferredBackBufferHeight = 600;
graphics.SynchronizeWithVerticalRetrace = false;
graphics.PreferMultiSampling = false;
this.IsFixedTimeStep = false;
this.Window.AllowUserResizing = true;
this.graphics.IsFullScreen = false; //now is false
graphics.ApplyChanges();


There are other issues to fix it seems. Stay tuned.


#2 openxdkman

openxdkman

    X-S Genius

  • Moderator
  • PipPipPipPip
  • 823 posts
  • Xbox Version:unk
  • 360 version:unknown

Posted 12 December 2006 - 09:29 PM

Strange keyboard mapping in first menu seems to be :
Y:Up (credits)
A:Down (start game, or continue game?)

There is a out of range error that prevents game from starting. Here is the fix :

In GameLogic.cs, at line 232, replace


if (playerData.CurrentLevel > levelList.levels.Count)
playerData.CurrentLevel = 1;

with


if (playerData.CurrentLevel < 1)
playerData.CurrentLevel = 1;
if (playerData.CurrentLevel > levelList.levels.Count)
playerData.CurrentLevel = 1;

Now we can see the little butterfly in 3D.

Arrow keys allow to turn butterfly
Space make it use its wings to ascend
Mouse wheel acts as a zoom
QZSD turns camera





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users