- Joined
- Jan 3, 2008
- Messages
- 10,579
- Trophies
- 2
- Age
- 48
- Location
- From Where???
- Website
- wiki.gbatemp.net
- XP
- 5,535
- Country
Update
For a long time AgentQ held his ground when speaking about slot2 RAM expansion support. The FAQ states that "the extra RAM has certain differences to the build in RAM which makes it difficult to use for general programs. As ScummVM DS is an official port, the changes to the ScummVM code base must be minimal to avoid making the code difficult to read for other users." Thankfully, times have changed, as this new build of ScummVMDS 13.1 Slot-2 RAM offers support for Full Throttle and The Dig. This build is in an experimental stage, and bugs may appear. AgentQ asks for all bug reports to go on the official ScummVM Forum thread, which is linked below.
Slot-2 RAM Support said:- Supercard
- M3
- Opera Browser Expansion Pack (untested)
- G6 (untested)
- EZ Flash
Full Throttle runs perfectly, with very little slowdown.
The Dig has some slowdown. It's also probably not completable - see the 'issues' list below.
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.
You can download it here: http://scummvm.drunkencoders.com/m3sd_alt_v2.dldi (Source: http://scummvm.drunkencoders.com/m3sd_v2.zip)
*A 3rd BETA build has been released which fixes issues when using the M3 Lite as a RAM pack, please update using the link above