;===================================================================== ; Example configuration file for DSx86. Edit this to your preferences! ; ; This file should be either in /data/dsx86/ directory or in the root ; directory (not recommended) on your SD card. ; ; First section should be called DSx86. This contains the global ; configuration options. Currently the only option is the directory ; and name of the crash log file on your SD card. Please send the ; contents of this file to patrick@patrickaalto.com if/when DSx86 ; drops into a debugger. The log file grows until deleted so you can ; first collect the info from all your favourite games before ; sending the combined log file to me. ; [DSx86] LogFile=/data/dsx86/dsx86dbg.log ; Next should be the "default" section, which will be used whenever ; a game does not have a specific section. Each section can have ; configuration for screen scaling mode ("ZOOM", "SCALE", or "JITTER"), ; screen update mode ("DIRECT", "60FPS", "30FPS", "15FPS"), and key ; mappings. ; ; Currently only the MCGA graphics mode uses this setting, all the ; other modes always use DIRECT mode regardless of the configuration. ; In DIRECT mode the NDS VRAM is updated directly, in the other modes ; a virtual screen RAM is copied to NDS VRAM every XX fps. ; ; Each section can also have key mappings. The key mappings map an ; NDS key to a PC keyboard hardware key number. By default KEY_A = Enter, ; KEY_B = Space, and DPAD keys are the cursor keys. ; [default] ScreenScale=Zoom ScreenUpdate=30FPS TPMScroll=TRUE TPMTap=FALSE TPMLeft=KEY_LEFT TPMRight=KEY_RIGHT [alleycat] ScreenScale=Jitter ScreenUpdate=Direct [ptrooper] ScreenScale=Scale ScreenUpdate=Direct [lw2r] ScreenScale=Zoom ScreenUpdate=Direct KEY_B=1D ; Ctrl = Fire laser KEY_Y=38 ; Alt = Fire a missile KEY_X=3D ; F3 = Teleport [wc2] ScreenScale=Zoom ScreenUpdate=Direct [solar1] ScreenScale=Zoom ScreenUpdate=30FPS KEY_B=38 ; Alt = Fire cannon KEY_Y=1D ; Ctrl = Fire a missile [sciv] ScreenScale=Zoom ScreenUpdate=Direct [SCIDHUV] ScreenScale=Zoom ScreenUpdate=30fps [NUKEM2] ScreenScale=Zoom ScreenUpdate=30FPS KEY_B=38 ; Alt = Fire KEY_Y=1D ; Ctrl = Jump [doubolo] TPMTap=TRUE [enoid] ScreenScale=Zoom ScreenUpdate=30FPS TPMScroll=FALSE [mw] ScreenScale=Zoom ScreenUpdate=Direct KEY_UP=48 KEY_DOWN=50 KEY_LEFT=4B KEY_RIGHT=4D KEY_A=21 KEY_B=20 KEY_X=2D KEY_Y=16 KEY_L=20 KEY_R=16 KEY_START=1F KEY_SELECT=1F