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