I suggest you learn the hard way.
Who needs the hard way when you can go the easy way.
Here are some interesting links to get to know ScummVM a bit better:
ScummVM DS Port Info
ScummVM 0.9.1a beta2 discussion thread
Required Game Data Files
ScummVM Documentation
ScummVM Downloads
NintendoDS DLDI Patching links:
GBAtemp's DLDI Tutorial
DLDI - Dynamically Linked Device Interface
First download the scummvm zip from this thread here:
ScummVM 0.9.1a beta2 discussion thread; The zip in the first post should be for the current version 'ScummVM 0.9.1a beta2' which offers support for DLDI (needed for ScummVM on the R4).
In the zip you'll find 3 different .nds files (along with 3 ds.gba files which the R4 does
not use). Each of these files support a different set of games. Here's a quick copy and paste from the ScummVM DS port site:
scummvm-a.nds
- Manic Mansion
- Zak McKracken and the Alien Mindbenders
- Indiana Jones and the Last Crusade
- Loom
- Passport to Adventure
- The Secret of Monkey Island
- Monkey Island 2: LeChuck's Revenge
- Indiana Jones and the Fate of Atlantis
- Day of the Tentacle
- Sam & Max Hit the Road (Major slowdown in a few scenes when MP3 audio is enabled)
scummvm-b.nds
- Beneath a Steel Sky
- Flight of the Amazon Queen
scummvm-c.nds
- Gobliiins
- Simon the Sorcerer 1 (Zoomed view does not follow the speaking character)
- Simon the Sorcerer 2 (Zoomed view does not follow the speaking character)
- The Legend of Kyrandia (Zoomed view does not follow the speaking character)
Pick whichever .nds file that corresponds to the games you wish to play. I'll be using Sam and Max as an example so I'll be needing the scummvm-a.nds file. Before you can get the .nds file to work you'll need to patch it with DLDI.
Going to the DLDI site here:
DLDI - Dynamically Linked Device Interface you'll need to download 2 files that are needed to patch the .nds file to work with the R4. You need the DLDI file (which for the R4 is the 'r4tf.dldi' file) and the patcher (I use the Win32 GUI because it's easier than patching with cmd.exe). Copy the r4tf.dldi and the .nds file to the dlditool folder. Opening 'dldtool32' select the 'r4tf.dldi' for the DLDI file. Next select .nds file for the Binaries (scummvm-a.nds as an example). After that's set, click patch. It should say "Patched Successfully". You can now copy the newly patched .nds file (which should still have it's original file name) to your R4 microSD.
You'll now need to copy the required game files to the R4 microSD. You can find which game files are required here:
Required Game Data Files
For Sam and Max it shows that MONSTER.SOU, SAMNMAX.000, and SAMNMAX.001 are required from the CD Version. For me, I created a folder on my R4 microSD called SAMNMAX and copied the files there.
As a general warning, please don't ask where to get the game data files. I don't want anyone getting banned for wanting to try this stuff out. If you want to give this software a try, the ScummVM site has freeware versions of Beneath a Steel Sky and Flight of the Amazon Queen thanks to
Revolution Software located at their download page here:
ScummVM Downloads
When everything is copied to the R4 microSD, give it a try. Select the .nds on your R4. After the R4 creates a save file, the game should load. Click 'Add Game . . .' and then choose whichever folder you saved the game files to. Enjoy.
EDIT: Didn't notice
GBAtemp's DLDI Tutorial went up today. Link added. Good thread to check out if you're still confused about DLDI.