From GameBrew - a wiki dedicated to Video Game Homebrew.

Revision as of 14:33, 1 June 2012 by HydeWing (talk | contribs) (Created page with "{{Infobox homebrew | title = QuakeIIDS | image = File:Quakeds2.jpg | type = Shooter | version = 10-02-08 realease 1 | licence = Mixed | author ...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Author(s)Simon Hall
Version10-02-08 realease 1

QuakeIIDS is the the homebrew port of Quake II, the hit first-person shooter from 1996, to the Nintendo DS handheld system.

Unlike Quake 1, there is simply no way of fitting Quake II into the memory configuration of a stock DS. To play the game you must have a supported slot-2 flash card that contains a minimum of 16 megabytes of RAM.

Supported cards:

  • 'Proper' SuperCards, eg the Lite, SD, MiniSD, and CF. The SuperCard Rumble and SuperCard One are not compatible.
  • 'Perfect' M3s, eg the Lite Perfect, the Mini SD Perfect, and the SD Perfect. The Mini SD Pro, SD Pro, and Lite Pro are not compatible.
  • EZ-Flash cards which have a slot-2 component and can play GBA games over 32MBit, eg EZ 3-in-1, EZ 4, EZ 5
  • G6 Flash

Note: the game will not run without a slot-2 RAM. There will never be a version of Quake2DS that does not require extra RAM.


  1. You need Quake II's data files. You can download the shareware version of Quake II. This will only allow you to play the levels from the first episode. If you want to play the full game, buy a copy.
  2. In the root of your flash card, make a directory named "baseq2".
  3. If you're using the shareware version, copy the pak from that archive into the baseq2 directory that you just created (If you're using a commerical version, copy all the pak files into that directory).
  4. Download config file and save it into the "baseq2" directory.
  5. DLDI patch it and copy NDS file to the root of your flash card.

Known isues

Lurching game play when hearing a sound for the first time in the game?

  • This is due to the huge size of the pak files used by the game and the amount of time it takes to seek within a file. The larger the block size used by your card, the faster seeking will be.

The best solution for this at this time is to reformat your flash card with the largest block size that you can (I recommend 64k). To do this in Windows - if for example your flash drive is mounted as drive X:, you can reformat the drive by typing

format X: /Q /A:64k /FS:FAT

at a command prompt. Make sure you specify the right drive.