M3 homebrew compatibility

From M3 Wiki

Jump to: navigation, search

NOTES:

Contents

Misc

  • Some homebrew only works with FlashMe and will not work with PassKey, therefore be sure to note which you used.
  • SD and MiniSD versions of the M3 may be unable to read or write to the flash card from homebrew applications.
  • Try to list only 1 version (the latest) for each CF and SD versions of the M3.
  • Only list multiple versions if newer/current ones don't work, or if you find it necessary
  • Most homebrew works on M3 (especially M3CF). The list of non working homebrew would be much shorter.




NOTICE: Please post in this way:

  • Name - Short Descripton - Website
    • Version WORKS with firmware XX(cf/sd) & FlashMe vX/Passkey
    • Version DOESN'T WORK with firmware XX(cf/sd) & Flashme vX/Passkey (Optional symptoms)
    • Version UNTESTED
    • Optional - Additional Information (rom compatibility links, extras, tips, info, etc.)


Example:

  • DDRDS - Play DDR on your DS using the stylus - http://www.maybe.com/DDRDS/
    • v1.32b WORKS with firmware 13cf & FlashMe v5
    • v1.32b DOESN'T WORK with firmware 13sd & FlashMe v5 (no sound)
    • v0.98b WORKS with firmware 13sd & FlashMe v5/Passkey
    • Additional songs - http://ddrdssongs.website.com/download/




Emulators for DS


  • Lameboy - A Game Boy and Game Boy Color emulator for the DS - http://lameboy.ath.cx/
    • v0.9 WORKS with firmware 35sd & Passcard





  • DSBoy - Game Boy & Gameboy Color emulator for the DS - http://ethos.oddigytitanium.com/
    • v0.1 DOESN'T WORK with firmware 26sd & Passcard 3 (doesn't run)
    • Tested with M3 SD Slim (renamed .nds.gba to .nds) with Pokemon Blue, Red, Yellow, Gold, and Crystal
      • Tested with M3 Simple, WORKS but with distorted images not playable.


  • ScummVM DS - ScummVM interpreter/emulator for the DS - http://scummvm.drunkencoders.com/
    • v0.61 WORKS (Save games now work) SD version works using M3 Game Manager + a modified .ini file with the line "forcesramsave=true". Only works with games that you "bundle" with ScummVM in the SD version, limiting compatiblity to small games only. Cannot read games from flash card in the SD version.
    • v0.9.1 Sometimes WORKS with v30c firmware, versions A & B (C not tested) *do* work... about 1 in 20 times. Set it up as described in the readme.. its very unreliable loading, but when it does load, it works fine. Just keep reloading it until it works. Has trouble "Finding the flash card", but when it does, works well. "Finding the flash card" means using fat.. and there is no size limit... talkie versions work.
    • v0.9.1a(beta2) DLDI version : WORKS with the alternate DLDI patch from agentq (see link in the readme). The problem of unrecognized flash cards seem to have disapeared.
    • v0.10.0a DLDI version : WORKS with the alternate DLDI patch from agentq (see link in the readme).





Emulators for GBA




  • PocketNES - NES emu by FluBBa - http://hem.passagen.se/flubba/gbadown.html
    • Use the tool to build a GBA rom with NES roms inside it. Supports SRAM, and savestates. Occasional corruption of tilesets when choosing game, but selecting "exit" in the PocketNES menu restarts PocketNES and removes the corruption.
    • v9.98 [2005-07-04] WORKS
    • Compile roms using a rom builder - http://www.pocketnes.org/downloads.html



Homebrew Games

  • WarCraft - Tower Defense - http://ndswtd.wordpress.com/
    • v0.4 beta FAT version WORKS with firmware c32 without DLDI patch. (Note: If gets "FAT init error!" in map selecting, please reload it.)
    • PAFS version unable to be played.



  • Tickle Girl - Tickle the girl and watch her squirm - http://www.cybereality.com
    • WORKS with firmware 13cf & FlashMe v5
    • DOESN'T WORK with firmware 13cf & Passkey









  • Way of the Rain - A game, where you have to draw barriers, to show the waterdrops the right way - http://www30.websamba.com/seddyDS/projects.html
    • v.06.11.05 WORKS with firmware 13cf & FlashMe v5
    • v.06.11.05 DOESN'T WORK with firmware 30sd & Passcard 3



  • Drunken Coders Christmas 2005 Compo - http://www.drunkencoders.com http://www.drunkencoders.com/compo/Christmas2005/compo.htm
  • Tested with firmware 13cf & FlashMe v6
    • Balance.nds WORKS - Start button
    • ChristmasRush.nds DOESN'T WORK - black screen - Plays on firmware 31bCF but screens are swapped and has some graphic corruption)
    • CrazyXmas.nds WORKS - Start button
    • Happy Holi-DS-(johnl).nds - breakout game WORKS
    • hhr.nds Holiday Holiday Revolution DOESN'T WORK - tried with music in /hhr but still black screen
    • jml-jl05.nds WORKS - demo, not a game
    • santarush.nds WORKS
    • Santa_Bad_Luck.nds WORKS - Start button
    • snowBall.nds WORKS - Start button
    • SnowBash.nds DOESN'T WORK - black screen (works with WMB)
    • snowwars2.nds WORKS
    • snowwars_Update.nds WORKS
    • towp.nds - The One Week Project WORKS
    • winterCube.nds WORKS
    • xmasbreaker.nds WORKS
    • XmasDS.nds WORKS - Start button



  • Lemmings DS - a free clone of Lemmings - LemProject
    • v3.2 WORKS with firmware 30sd & Passcard v3



  • MasterMind DS - The board game Mastermind on the DS - http://ds.bigs.info/
    • v1.0 WORKS with firmware 13sd & FlashMe v5





  • SRAM - DS adaptation of an old french text adventure game - http://ds.bigs.info/
    • v0.9 WORKS with firmware 13sd & FlashMe v5


  • MegaETk - A Megaman-type game - http://etk.scener.org/
    • beta WORKS with firmware 19cf & FlashMe v7
    • beta WORKS with firmware e27sd & Passcard3




Ports



  • dsHeretic - A port of the classic ID Game Heretic - http://heretic.drunkencoders.com/
    • v0.3 WORKS with firmware 02cf (really old firmware)
    • v0.3 DOESN'T WORK with firmware 23cf & FlashMe v7 (freezes on title screen)
    • v0.3 WORKS with firmware e22sd (DirectCopy over to the SD/ Flashcard and use NDS.DAT or GBA.DAT in M3 GAME Manager folder for savefile)


    • dsHeretic.ds.gba.gba -> GBA.DAT -> GAMESAVE\dsHeretic.ds.gba.DAT (Starts with two clicks on the A button)
    • dsHeretic.ds.gba.nds -> NDS.DAT -> NDSSAVE\dsHeretic.ds.gba.DAT (Starts with one click on the A button)



  • DSLair - Port of the laserdisc arcade game, Dragons Lair - http://www.ds-video.com/dslair
    • v1.4 (preview) WORKS with firmware 13cf & FlashMe v5
    • v1.4 (preview) WORKS with firmware 30sd & Passcard (Sandisk Ultra II MicroSD)




  • FlashbackDS - Port of REminiscence (rewrite of Flashback engine) - http://gtamp.com/DS
    • v0.24 WORKS with firmware 31b_CF & FlashMe v7 (flashbackDS.gba.nds, requires Flashback data files)






  • Pocket Kanji DS - DS port of a palm kanji recognition program - http://ds.bigs.info/
    • WORKS with firmware 13sd & FlashMe v5


  • SpoutDS - Port of Spout - http://gtamp.com/DS
    • 2005-03-08 WORKS with firmware 16cf & FlashMe v6 (ds.gba)




Applications



  • IRCDS - A newer IRC chat program for DS - http://celebris.net/~freemaan/
    • v0.3d (DLDI patched) WORKS with firmware 32sd (Chinese-GB) + Superkey.
    • v0.3b (FAT2 version) WORKS with firmware 31sd (English) + SuperKey


  • wifi_lib_test - A test file of the DS WiFi lib used to wardrive and set up WiFi settings for DS WiFi homebrew - http://www.akkit.org/dswifi/
    • v0.3 WORKS with firmware 18cf & FlashMe v7




  • Moonshell - Multimedia player - http://mdxonline.dyndns.org/archives/nds/
    • Supports:
      • Audio - MP3/OGG/IKM/GSM/NSF/SPC/MOD/S3M/IT/XM/MTM/MDX/MID
      • Video - DMV/DPG
      • Image - Jpeg/BMP/PNG/GIF/PSD
      • Text files
    • v1.4 WORKS with firmware 26cf/sd & FlashMe v7/Passkey
    • Alternate way of making DPG (not using included dpg encoder) - Koji's Guide
    • Easy way of making DPG files - SUPER ©




  • WiFi file transfer program - It allows you to transfer a file from a computer server to the DS and execute the application straight away. - http://bafio.drunkencoders.com/
    • v0.8 WORKS with firmware 13cf & FlashMe v6
    • v1.0RC UNTESTED



















Misc


Personal tools