Difference between revisions of "DSMZX"

From GameBrew

(Created page with "{{Infobox homebrew | title = MegaZeux DS | image = File:Dsmzx.jpg | type = Platform | version = 18October2009 | licence = Mixed | author = ...")
Line 1: Line 1:
{{Infobox homebrew
{{Infobox homebrew
| title      = MegaZeux DS
| title      = MegaZeux DS
| image      = [[File:Dsmzx.jpg]]
| image      = [[File:Dsmzx.jpg|300px]]
| type        = Platform
| type        = Platform
| version    = 18October2009
| version    = 18October2009

Revision as of 02:35, 27 December 2012

MegaZeux DS
[Media:Dsmzx21.zip Download]
[Media:Dsmzx21src.tar.bz2 Source]


This is a port of MegaZeux to the Nintendo DS. It is a game creation system (GCS) inspired by Tim Sweeney/Epic Megagames' classic shareware game ZZT, created in late 1994.

DSMZX currently builds against devkitARM-r26, libnds-1.3.8, and libfat-1.0.4. The libnds keyboard graphic has been replaced with this fixed version with better transparency.


  1. Download and extract file
  2. DLDI patch .nds file and copy it with files in /games/megazeux to the root directory of the card

Because of the small amount of main memory on the DS, a SLOT-2 device with extra memory (e.g. SuperCard) is recommended. Without it, large game worlds will run out of memory.

User guide

Once the game loads, the top screen shows a zoomed-in portion of the screen, and the bottom screen shows the entire screen scaled to fit.


Stylus - mouse clicks, pan around top screen

D-PAD - movement (arrow keys)

A + D-PAD - shoot in this direction

B - enter

X - save game

Y - load game

Start - p (i.e. P to Play in the title screen)

Select - escape

L - tab

R - toggle keyboard


Version 2.1-svnr1454: 18 October 2009

  • Update: Build 2.1 adds fixes for EZFlash hardware