Legion DS

From GameBrew - a wiki dedicated to Video Game Homebrew.

Legion DS
VersionFinal(solo), 1.0b(online)

Legion is a Nintendo DS homebrew game. It is a 3D shooter and is set in a post-nuclear environment comparable to that of the Fallout universe. This particular webpage however is about the game's multiplayer mode, Legion Online, which is a 4 player online shooting game, which can be played in DeathMatch, Team DeathMatch and Capture the Flag.

Legion online version was submitted to the NEO Spring Coding Compo 2008 and ranked 3rd. Legion updated version was participated in the NEO Summer Coding Compo 2008 and in the 9th position.

It was voted the 12th Top DS homebrew in the 2009 best DS homebrew contest.


  • A complete storyline with a very complete background world.
  • Humouristic writing with CHAP's random sentences.
  • Completely original graphics all made by Lobo.
  • Completely original music composed by ZeBlackos.
  • 4 difficulty modes (Easy, Normal, Hard, A cup of Tea)
  • 3 unlockable weapons.
  • 12 full solo maps.
  • 8 online maps.
  • 4 player online games.
  • 3 different online game modes (deathmatch, team deathmatch, capture the flag)
  • 13 skins to choose from when playing online.
  • Vehicle driving !
  • Different solo map objectives and boss fights !
  • A particle engine used to render blood.
  • A MiniMap on the top screen which shows you your enemies' position in real time and your objectives.
  • A compass that helps you find your way.
  • A health indicator which shows up when you shoot an enemy.
  • A lock on aiming system.


  1. Download and extract file
  2. DLDI patch it
  3. Copy legion/legiononline directory and place at root directory of the card, while rom can be placed anywhere in flash card

User guide

Play the role of Brutus, a semi-mutant whose best friend is his gun and has no real purpose in life, apart from wandering in the wilderness and survive the onslaught of the mysterious organization LEGION, until the day when he "found" (or rather discovered) CHAP, a boring robot that does all the talking. This information reveals rather interesting, and this is where the game begins...

Note For the online mode, the main server is located in France, so anyone too far away might have trouble playing.

The only way to resolve this is to make your own server in your country. That is why windows and linux binaries for Legion Online's server is included. The server automatically connects to the main listing server which will make your own server visible and accessible to everyone playing the game.

The server runs by default on port 4235. A .bat would show you how to use the server's arguments.



D-PAD/ABXY - move

Stylus - aim

Double tap stylus on enemy - lock on

Double tap stylus on Brutus - toggle crouch

Select - bring up weapon mod menu

Start - put the game on pause

R/L - shoot

R/L close to an enemy - make Brutus punch him


D-PAD/ABXY - move

Stylus - aim

Double tap stylus on Brutus - toggle crouch

Select - switch weapons

Start - disconnect from the server, back to main menu

R/L - shoot