X-Moto Changelog

What's new in X-Moto 0.5.11

Mar 31, 2014
  • handles lua 5.2 library loading changes

New in X-Moto 0.5.8 (Sep 29, 2011)

  • no more need to disconnect/reconnect to change net mode
  • ctrl+n to change from ghost mode to slave mode and so on (or the checkbox)
  • replace tinyxml by libxml2 (new dependancy)
  • xmoto 0.5.8 doesn't support microsoft windows (xmoto.exe crashes at startup since libxml2 integration is done, i don't know why).

New in X-Moto 0.5.6 (Mar 30, 2011)

  • dark background behind the chat messages
  • add ctrl+p to prefill chat box with previous private recipients
  • new options : --serverPort and --serverAdminPassword
  • server rules system (points in slave mode)
  • possibility to send a report on the website when a level crashes
  • monospace font for the admin console (DejaVuSansMono.ttf)
  • performances improvements (mainly for the server)
  • update munin plugins
  • fix some bugs (if you win and lost at exactly the same time, you lost)

New in X-Moto 0.5.5 (Jan 22, 2011)

  • replay support for physics levels
  • improve network mode performances
  • private message support on network interface
  • several keys are now customizable via the options
  • GetPlayerProfileName script function is now deprecated
  • some minor fixes

New in X-Moto 0.5.4 (Dec 1, 2010)

  • Add a button in the network tab to join levels played by other people
  • Remove the downloading ghost screen (background download)
  • Add a button to watch the replay just after death or finish
  • Add a configuration checkbox to be able to connect to the server at startup
  • Add 2 configuration control keys to change the chat history
  • Display time required for the next medal in game
  • Completion for chat box and server console
  • Change default chineese font name from wqy-zenhei.ttf to wqy-zenhei.ttc
  • fix played time counted 2 times when using checkpoints
  • minor bugs fixed

New in X-Moto 0.5.3 (May 22, 2010)

  • Ugly Mode heavily improved (Menu GFX and Scripted Sprites)
  • xdg-basedir implementation
  • bugfix: Compile with ode 0.11
  • bugfix: Rendering no more stalls on level restart
  • bugfix: Messages System (also for multiplayer)
  • bugfix: Multiplayer: Screen Shadow
  • bugfix: Multiplayer: Minimap
  • bugfix: Multiplayer: Time Panel & Game Status
  • bugfix: Multiplayer: Death Sound for all Players
  • bugfix: libode compatibility
  • bugfix: edge rendering order improved
  • bugfix: better Quickstart behaviour
  • graphics: Death Zones, Teleport Zones and Particles rendered in low level gfx modes
  • graphics: modes toggle by using F10
  • graphics: 3 graphics modes now: Contrast mode, light graphics, full graphics
  • graphics: animated textures
  • Checkpoints implementation
  • audio: new music foxrun
  • new level pack: Whatshisname Cup
  • control options: separate tabs for players
  • munin plugin

New in X-Moto 0.5.2 (Oct 8, 2009)

  • wait for corpse lying still until dead menu pops up
  • F1 also available while playing level
  • new camera mode: Trail Cam + Ghost Trail View
  • added camera smoothness
  • added NewAge level pack
  • graphics: improved messages rendering
  • graphics: improved minimap colors
  • graphics: display colored + alphaed blocks and edges
  • graphics: two different textures for drifted sky
  • graphics: improve display of replayHelp
  • graphics: new particle effect (Sparkle)
  • new script function (ScriptTimers)
  • some new features for the console
  • some net improvements
  • add option --updateLevelsOnly
  • remove sprite rendering if GFX_LOW
  • bugfix: textures < 256 were displayed too big on blocks.
  • bugfix: fixed screenBox according to camera angle
  • bugfix: fixed problem with joystick input breaking levelview and credits mode
  • bugfix: allow dyn blocks in the second main layer to work
  • bugfix: some minor bugs and compiler warnings

New in X-Moto 0.5.0 (Dec 26, 2008)

  • Added dependency for SDL_net.
  • First network support (proof of concept).
  • Synchronisation of the database with the webserver to share it among the places you play X-Moto.
  • Chipmunk integration. Blocks reacts to physics, joints and scripts calls (require special levels) - replay saving still unsupported.
  • Save config separatly for each profile.
  • NoDBDirsCheck command line options added. It disables the files find when X-Moto detects that you changed your configuration directory (usefull if you use X-Moto on a USB key).
  • DefaultTheme option to change the default theme for new profiles (and --with-default-theme= at compilation time) ; so that packager can change it.
  • Optimisations for particles handling.
  • Joystick support improved.
  • Special chars (unicode) is now allowed in the edit controls.
  • Input handling improvement (better keys configuration).
  • Ingame voting system.
  • Show ghost time difference while watching replays.
  • Make next/previous level buttons work with highscores.
  • Make it possible to pause the game and change config.
  • When dead animation: Follow the driver instead of the backwheel.
  • Optimize dynamic blocks, particle sources and entities handling.
  • Optimize string printing in opengl.
  • New script functions : GetPlayerVelocity, GetPlayerSpeed, GetPlayerAngle.
  • Add a scale factor to block textures.
  • Add an arrow pointing the off-screen ghosts.
  • Fix: mirror mode : the minimap is not mirrored.
  • Fix: remove unused textures from memory.
  • Fix: display the last frame of replays.
  • Fix: levels and drivers names with weird symbols are not shown correctly.
  • Fix: show the exact time of death while playing a replay.
  • Fix: Scale LevelPackViewer window to full screen size.
  • Fix: xmoto crashed with SIGSEGV in atoi at startup.
  • Fix: xmoto crash due to invalid utf-8 char splitting.
  • Fix: ODE INTERNAL ERROR 1: assertion "g_bODEInitialized" failed in dCloseODE().
  • Fix: make keyboard key interface algorithm switch better.
  • Fix: button and frame blinking sometimes.
  • Fix: menu buttons are grey after playing.
  • Fix: f5 doesn't recompute the numbers of levels made.
  • Fix: commanline options alter config.

New in X-Moto 0.4.2 (Jul 29, 2008)

  • several rooms possible in configuration
  • option to remove levels not suitable for children
  • man page is no more gunzipped
  • AddPenaltyTime(), PlaySound(), PlayMusic(), StopMusic(), AddForceToPlayer(), SetCameraRotationSpeed() script functions (patches by gaivota)
  • ctrl down/up in replays to adjust speed
  • --cleanNoWWWLevels to clean levels which are no longer available on the website (move them into ~/.xmoto/Trash)
  • biker interact with world when dead
  • major string printing speedup
  • dynamic camera while playing
  • layers correctly drawn during autozoom
  • some other minor modifications