ScummVMDS Please test! Run Full Throttle and The Dig using slot-2 RAM
Hi,
I've completed work on my build which supports external RAM packs. Using one of these devices, you can play Full Throttle and The Dig on your DS.
Full Throttle runs perfectly, with very little slowdown. The Dig has some slowdown. It's also probably not completable - see the 'issues' list below.
The following types of slot-2 RAM device are supported:
- Supercard
- M3
- Opera Browser Expansion Pack (untested)
- G6 (untested)
- EZ Flash
If you have a slot-1 card (one that fits in your DS slot, like an R4DS or an M3DS Real), you can load the data files from that, and use the RAM in slot-2 (GBA slot). Also, if you have a slot-2 card with an SD slot, you can load the files from the slot and use the RAM both in slot-2. To do this, just patch the ScummVM binary with the DLDI as normal, and then when the game starts, on the RAM device menu, choose the same device.
When you first start this build of ScummVM DS, you will need to select the type of RAM pack you have. This setting will be saved, and you won't be asked again unless you start ScummVM DS without the RAM pack, or with a different type of RAM pack inserted.
There are also some new features to go with this:
- High quality stereo sound support: so you can listen to the fantastic soundtracks to both of these games! (the high quality audio checkbox in the options is greyed out, as the new mode is used all the time)
- Brightness adjustment: This lets you brighten the game (using a gamma correction technique) to more easily see the dark graphics in The Dig on the original DS screen. Press select and click on the 'Graphics' tab, then adjust the brightness bar at the bottom with your stylus.
Issues:
- Unfortunately, one particular room in The Dig causes a crash, because not enough assets in this section will run from slot-2 RAM. This is the tall room with the power source at the bottom. It's probably impossible to complete the game because of this. Also, I'm not sure the technique I'm using in slot-2 RAM will allow me to overcome the problems with this section, so this section may never work properly.
- The Supercard I have fails to start up sometimes. I'm not sure whether this is a general issue with Supercards, or just the one I have.
- Some DLDI drivers don't work when a device is used both as RAM and for disk access at the same time. I had problems with my M3 lite, and narrowed it down to the use of DMA. If the driver uses DMA, it won't work with this build. I've prepared a new version of the m3sd_alt driver I was using which doesn't use DMA. You need to use this DLDI to avoid random crashes if you're using an M3 Lite.
Like it? Share with your friends!
If you got an error while installing Themes, Software or Games, please, read FAQ.
Similar Software:
PIXELMAN PIXELMAN ***0.92.9c***
*Went from b to c because of a 2 small bugs. One where you could select a blank space when loading a file when there were less than 10 files in a directory. The other had to do with sprites being loaded incorrectly when both /r and /n were at the end of each line
End of the Shadows source code update End of the Shadows source code update Although Octobinz had previously promised that he'd release the latest demo of End of the Shadows soon, what we get today is actually a quick update on the source code.
To the homebrew devs out there that plan to do some microscopic observations on his work in progress, Octobinz says that he's updated this using an SVN version
PAlib PAlib New PAlib update is out now! It's considered stable and ready for everyone to use.
Read the ReadMePlease.txt file included with the downloads for detailed instructions on how to install everything, including the devkitARM toolchain and the optional external libs. Note that devkitARM r21 is still the recommended version of the toolchain for this release
devkitARM r24 (Windows) devkitARM r24 (Windows) Interrupt initialisation is now done before main including enabling the vblank interrupt. Since the functions to do this are common to most if not all homebrew apps we decided to simplify things rather than adding extra initialisation in user code for the FIFO based command system. Calling irqInit in main will currently break your code
DSLua This download features the GBFS version of DSLua v0
3D World Toolset This download contains a User Guide, Game Demo, and the 3D exporter & map editorWow, I just played some ThrottleX (3D PSP Homebrew Game) in an attempt to beat the game and make my own maps, but low and behold - the NDS is very capable of doing the same thing!
Project Sheratan Project Sheratan New Features:* Relay system now works Smiley. It's easy, after you end selecting cards with one character, select another one while the timer is still running. Done that, you can continue for longer card combos! Try to do a 10-card combo
MS/G6 Official FatLibs MS/G6 Official FatLibs Let's play a little game of jeopardy. Ready?
This has been released by the M3/G6 Team recently. According to vavrious sources, this will enable all DS homebrew authors to have access to M3's/G6's filesystem. It comes with a sort of a FAT32 filesystem tutorial, as well as a "customized version" of MoonShell
WarlorDS source code WarlorDS source code B2 has released Nintendo DS homebrew developer Lobo's source code for his strategy game WarlorDS. This code is free to use for anyone who wishes to do so as long as they give credit to the developer.This release had b2 cleaning up classes with a few unit merges thrown in for good measure
DS Game Maker DS Game Maker
Ever wanted to try your hand at making your very own DS game? These days, you don't even have to be a programming expert to do that. Not with the help of DS Game Maker.
This new app (which, despite sharing a name with FatQuack's old DS Game Maker, is apparently different) lets users create their own homebrew games visually
Comments on ScummVMDS:
Comments not found
If you noted an error or download link is broken, please, report it via this page or use comments.
Please, select device to check if ScummVMDS supports it