1XMOTO(6)                         Games Manual                         XMOTO(6)
2
3
4

NAME

6       X-Moto - 2D motocross platform game
7
8

SYNOPSIS

10       xmoto [options]
11       xmoto [options] replay.rpl
12       xmoto [options] level.lvl
13
14

DESCRIPTION

16       X-Moto is a challenging 2D motocross platform game, where physics plays
17       an important role in the gameplay. You need to control your bike to its
18       limit, if you want to have a chance finishing the more difficult of the
19       challenges.
20
21

GAMEPLAY

23       A number of strawberries are typically spread around each level,  which
24       generally consists of a complicated landscape seen from the side - i.e.
25       much like islands in the sky. You need to collect all those berries  to
26       finish the level - when you've got the last one, you need find the sun‐
27       flower which will complete the level when you touch it.  Variations  to
28       this basic gameplay may be found around some of the levels.
29
30       Your motocross bike is likewise seen from the side, and you control its
31       throttle, braking, and simple changes to the attitude  by  jerking  the
32       bike  back and forth. Additionally you can change the direction of your
33       driving, by rotating on the spot.
34
35       You control your bike using the keyboard. The following  keys  are  the
36       default values, but may be changed from inside the game:
37
38       Up arrow
39              Accelerate.
40
41       Down arrow
42              Brake.
43
44       Left arrow
45              Rotate counter-clockwise.
46
47       Right arrow
48              Rotate clockwise.
49
50       Space  Turn around and drive in the other direction.
51
52
53       Additionally, some other keys can be pressed while playing:
54
55       Escape Pause the game, and open the in-game menu.
56
57       TAB    Autozoom  animation.  Zooms  out  so  that you can see the whole
58              level.
59
60       F2     Switch the camera to the ghost, so you can follow it and see how
61              the level can be mastered.
62
63       F3     Add the current level to favorites while playing. Press again to
64              remove from favorites.
65
66       F5     Restart the  level  while  playing.   Rebuild  the  database  if
67              pressed while in the main menu.
68
69       F7     Show/hide frames-per-second counter.
70
71       F8     Activate/Deactivate Internet connection.
72
73       F9     Switch  to  the  "Ugly  mode". Saves a lot of CPU time and shows
74              some secret passages.
75
76       F10    Theme Mode. It can be used to test custom graphics.  Also  helps
77              to avoid wreckers.
78
79       F11    Line  Mode.  This mode is mostly for testing. Draws lines around
80              blocks and shows zones.
81
82       F12    Take a Screenshot. The file is saved into the xmoto directory.
83
84       Ctrl+i Toggle replay interpolation. Makes replays  look  smoother  when
85              turned on.
86
87       Ctrl+m Toggle mirror mode. Wanna have twice as many levels?
88
89       Ctrl+b Blacklist/unblacklist a level while playing.
90
91       Ctrl+s enable/disable sound.
92
93       Ctrl+o display the option window
94
95       PgUp   Jump to the previous level while playing.
96
97       PgDown Jump to the next level while playing.
98
99       Alt+Enter
100              Toggle  fullscreen.  Aslo changes your "run windowed/fullscreen"
101              setting.
102

OPTIONS

104       Most of these options also change your config settings, so be careful!
105
106       -h, -?, -help, --help
107              Show summary of options.
108
109       -res, --resolution <widthxheight>
110              Forces a specific display resolution.
111
112       --bpp <bits>
113              Forces a specific number of bits per pixel.
114
115       -fs, --fullscreen
116              Forces the game to run in fullscreen mode.
117
118       -win, --windowed
119              Forces the game to run in windowed mode.
120
121       --nosound
122              Turns off sound effects, even if they are enabled in the config.
123
124       -r, --replay <replay>
125              Play the replay and quit afterwards.
126
127       -ri, --replayInfos <replay>
128              Display information about the replay and quit.
129
130       -v, --verbose
131              Be verbose and output debug messages on the standard output.
132
133       -l,--level id
134              Start playing the specified level right away. If id is a  number
135              the  corresponding  built-in  level  is  selected,  otherwise it
136              should be the identifier of an  external  level  (not  the  file
137              name).
138
139       --levelFile <FILE>
140              Start playing the given level right away.
141
142       -d, --debug
143              Enables debug mode.
144
145       -p,--profile name
146              Use the player profile specified by name.
147
148       --children
149              Force  children  compliant  mode. It removes levels not suitable
150              for children.
151
152       --configpath path
153              Use path as the xmoto configuration path.
154
155       -ll, --listlevels
156              Output the list of available levels and quit.
157
158       -lr, --listreplays
159              Output the list of available replays and quit.
160
161       --fps  Enables framerate display.
162
163       -td, --timedemo
164              Tries to render the game as fast as possible. No delaying, maxi‐
165              mum framerate.
166
167       --benchmark
168              Only meaningful when combined with --replay and --timedemo. Use‐
169              ful to determine graphics performance.
170
171       --nowww
172              Do not  allow xmoto to connect to the web.
173
174       --testTheme
175              Enables testThemeMode. This will  display  the  collision  forms
176              over  the  sprites  of the theme to check if the theme is nicely
177              designed.
178
179       --drawlib drawlib
180              Choose which rendering engine to use (default one is  OPENGL  if
181              available).  You  do not need this unless you *really* know what
182              you are doing.
183
184       --noexts
185              Do not use any OpenGL extensions.
186
187       --ugly Enables "the ugly" mode. This will increase the game's framerate
188              significantly, but it will also make the graphics look very ugly
189              - most things inside the game will  be  drawn  with  lines,  the
190              rider  for  instance being a simple stick figure. This option is
191              very useful if your system doesn't have a proper  OpenGL-capable
192              video card (like for instance if you have a laptop with on-board
193              video card). If you have the  right  amount  of  CPU  power,  it
194              should  even be possible to run X-Moto in OpenGL software emula‐
195              tion mode (MesaGL on linux,  Windows'  OpenGL  fallback  driver,
196              etc).
197
198       --defaultTheme theme
199              Set  theme  as  default  theme for new profiles created. This is
200              mostly useful for packagers wanting to set the  theme  of  their
201              distribution by default.
202
203       --noDBDirsCheck
204              Don't  check that system and user dirs changed at startup. It is
205              mainly usefull if you use X-Moto on a USB key.
206
207       --server
208              Run X-Moto as a server only (no gui).
209
210       --connectAtStartup
211              Connect the client to the server at startup.
212
213       --updateLevelsOnly
214              Only update levels (no gui).
215
216       --noLog
217              Disable logging into xmoto.log
218
219       --pack bin dir
220              Build a bin package from the directory dir.
221
222       --unpack bin dir no_list
223              Unpack the bin package into the dir dir.  Add no_list if you  do
224              not need a list of all extracted files.
225
226       --cleancache
227              Deletes the content of the level cache.
228
229       --cleanNoWWWLevels
230              Check  web levels list and remove levels which are not available
231              on the web (removed files are put into ~/.xmoto/Trash/Levels)
232
233       --sqlTrace
234              Enable sql trace mode.
235
236       --videoRecording
237              Enable video recording while plaing/replaying  (should  be  used
238              with --replay and --benchmark).
239
240       --videoRecordingSizeDivision DIVISION
241              Change video size (1=full, 2=50%, 4=25%).
242
243       --videoRecordingFramerate FRAMERATE
244              Change video framerate.
245
246       --videoRecordingStartTime NBCENTSOFSECONDS
247              Start recording video after NBCENTSOFSECONDS time elapsed.
248
249       --videoRecordingEndTime NBCENTSOFSECONDS
250              Stop recording video after NBCENTSOFSECONDS time elapsed.
251
252       --hidePlayingInformation
253              Don't show some information while playing/replaying ; usefull to
254              make nicer video.
255
256

EXAMPLES

258       view a replay in windowed mode:
259       xmoto --windowed ~/.xmoto/Replays/replay.rpl
260       disable sounds, Internet connection and play mylevel.lvl directly:
261       xmoto --nosound --nowww mylevel.lvl
262
263
264

AUTHORS

266       xmoto was written by Rasmus Neckelmann <neckelmann@gmail.com>,  Nicolas
267       Adenis-Lamarre     <nadenislamarre@free.fr>    and    Emmanuel    Gorse
268       <e.gorse@free.fr>.
269
270

REPORTING BUGS

272       Please fill out bug reports on our website:  <http://todo.xmoto.tuxfam
273       ily.org/>, or write to xmoto@tuxfamily.org.
274
275
276
277       This manual page was written by Samuel Mimram <smimram@debian.org>, for
278       the Debian project. Updated by Amand Tihon  <amand.tihon@alrj.org>  and
279       AvovA.
280
281
282
283                                  2008-01-11                          XMOTO(6)
Impressum