Home

Awesome

Counter Strike Nintendo DS

Counter Strike demake on Nintendo DS with online multiplayer (Works on emulator and on real hardware).

For multiplayer on emulator, please use melonDS.<br/> There is no emulator with online support on Android at this time.<br/> Ad hoc (Ni-Fi) multiplayer is not supported (I'm looking for help with that!)<br/>

image image

How to install the game

On DS flashcard

  1. Put the .nds on the microSD card
  2. Put soundbank.bin and counter_strike_music.raw on the root of the microSD card

On DSi/3DS SD card

  1. Install TWiLight Menu++
  2. Put the .nds on the SD card
  3. Put soundbank.bin and counter_strike_music.raw on the root of the SD card
  4. In TWiLight Menu++, find the game and press Y on it
  5. Set Run in to *DS mode

On emulator (melonDS) :

To have sounds and music, you need to use a virtual SD card, because sounds and music are not included in the .nds file.

Network Setup

On DS

  1. Start a game that supports online multiplayer like Mario Kart DS
  2. Open the Wi-Fi setup and select an available Wi-Fi slot
  3. Search for an access point and add your Wi-Fi

On DSi

  1. Open System Settings
  2. Open Internet
  3. Open Connection Settings
  4. Select an available Wi-Fi slot (it must be Connection 1, 2, or 3!)
  5. Search for an access point and add your Wi-Fi

On 3DS

  1. Open Settings
  2. Open Internet Settings
  3. Open the Nintendo DS Connection menu and select an available Wi-Fi slot
  4. Search for an access point and add your Wi-Fi

How to compile the game

  1. Install DevKitPro and check the NDS Development option
  2. Download the modified version of Nitro Engine here and put the folder like this : "C:\devkitPro\nitro-engine"
  3. Compile the engine (Open a CMD, write "cd C:\devkitPro\nitro-engine" then "make")
  4. Put the game source code folder in "C:\devkitPro\nitro-engine\examples"
  5. Compile the game (Open a CMD, write "cd C:\devkitPro\nitro-engine\examples\Counter-Strike-nds" then "make")
  6. Copy the Counter-Strike-nds.nds from the project folder and the soundbank.bin file from the build folder

Note : To avoid coding collisions, path finding..., there is an Unity project to export code : https://github.com/Fewnity/Counter-Strike-DS-Unity-Project

TODO