X-Moto Changelog

What's new in X-Moto 0.5.7

Jul 17, 2011
  • Improved network performance.
  • Chat background behind the messages is now dark.
  • Press ctrl+p to refill chat box with previous private recipients.
  • New options : --serverPort and --serverAdminPassword.
  • New server rules system (points in slave mode).
  • Crashes on levels can be reported on the website now.
  • Added monospace font for the admin console (DejaVuSansMono.ttf).
  • Performance improvements (mainly for the server).
  • Updated munin plugins.
  • Fixed some bugs (if you win and lost at exactly the same time, you lost).

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 (Mar 16, 2011)

  • Replay support for physics levels
  • Improve network mode performances
  • Display time required for the next medal in game
  • Add a button in the network tab to join levels played by other people
  • Add a configuration checkbox to be able to connect to the server at startup
  • Minor bugs fixed

New in X-Moto 0.5.3 (May 10, 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 (Sep 11, 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 colours
  • graphics: display coloured + 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.1 (Apr 13, 2009)

  • Track stolen levels (new pack + info box)
  • Change restart button (enter by default) and show console (world_18)
  • After changing the game settings, the game must be restarted (info box)
  • Chinese language support
  • Chipmunk hash functions to improve performances
  • Make levels/replays db load faster
  • Filter on rooms lists
  • --server option to run the server only (without the gui)
  • After death, display the menu after a few seconds
  • bugfix: Pushing the "Backspace" key will crash/close Xmoto
  • bugfix: Segmentation fault on gfx quality change
  • bugfix: Load downloaded levels into the database after a levels download failure
  • bugfix: Xmoto crashes with unknown block in scripting.
  • bugfix: Segmentation fault in replays
  • bugfix: change reference room doesn't update the player name @xxx
  • bugfix: Replay Strawberry Time Glitch
  • bugfix: Replays Menu glitch.
  • bugfix: chat box can be opened many times at the same time
  • bugfix: proxy configuration bug

New in X-Moto 0.5.0 (Dec 3, 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