New test version - For all card readers
Moderator: ScummVM Team
New test version - For all card readers
Hi,
There is a test build for all flashcards here with the M3 initialisation moved to the end, only if no other flash cards are detected. If this doesn't work, I will have to write a menu to select which card is present.
http://scummvm.drunkencoders.com/scummvm-flashtest.zip
Please test it on all flashcard readers and post your results ONLY IN THIS THREAD. This build only contains the A version of ScummVM. If you don't have a game which runs on th A build, you can download a demo from the downloads page on this site.
Please post a message if it works for you. If I only get posts from people who find it doesn't work, I will have to assume it doesn't work and not use this driver!
I'm especially interested whether it fixes the problems with SC CF, and SC SD, and whether it still works on M3 SD/MiniSD/lite (it's very possible it won't like being initialised last).
If you don't know how to run this, please ignore this build and post in one of the other threads.
There is a test build for all flashcards here with the M3 initialisation moved to the end, only if no other flash cards are detected. If this doesn't work, I will have to write a menu to select which card is present.
http://scummvm.drunkencoders.com/scummvm-flashtest.zip
Please test it on all flashcard readers and post your results ONLY IN THIS THREAD. This build only contains the A version of ScummVM. If you don't have a game which runs on th A build, you can download a demo from the downloads page on this site.
Please post a message if it works for you. If I only get posts from people who find it doesn't work, I will have to assume it doesn't work and not use this driver!
I'm especially interested whether it fixes the problems with SC CF, and SC SD, and whether it still works on M3 SD/MiniSD/lite (it's very possible it won't like being initialised last).
If you don't know how to run this, please ignore this build and post in one of the other threads.
Got my new Supercard Lite with Micro SD Cards today so checked current builds with it.
Beta2 (version I was currently using) works fine.
Beta4 didn't seem to work. Stopped at Zip check section.
But thankfully, both versions of flashtest work. The .nds file and the .gba file which I renamed to .nds as for previous builds.
All were patched with moonshell patcher.
Beta2 (version I was currently using) works fine.
Beta4 didn't seem to work. Stopped at Zip check section.
But thankfully, both versions of flashtest work. The .nds file and the .gba file which I renamed to .nds as for previous builds.
All were patched with moonshell patcher.
-
- Posts: 41
- Joined: Thu Sep 21, 2006 1:14 pm
Seems to work
on my super card mini sd.
very well, the sound glitches seem to be gone which have plaqued the beta 2, excellent job.
very well, the sound glitches seem to be gone which have plaqued the beta 2, excellent job.
-
- Posts: 15
- Joined: Sun Oct 08, 2006 9:56 pm
<M3 Lite (SanDisk Fat32 microSD), v29 firmware>
It also freezes for me after the zip file check. =(
Looks like an option for flashcart type is in order.
Its really unfortunate that supporting M3 flashcarts cause such issues with homebrew. After this fiasco, I can really understand DragonMinded's pain.
It also freezes for me after the zip file check. =(
Looks like an option for flashcart type is in order.
Its really unfortunate that supporting M3 flashcarts cause such issues with homebrew. After this fiasco, I can really understand DragonMinded's pain.
The problem with the menu idea is that several of the supported cards (GBAMP, MMD) don't have SRAM, so there would be no way of saving the setting for which driver to use, meaning they would have to select the driver on each boot. I would like to avoid this (just for my own sanity!)
So since it's only the M3 which can't be detected properly, I will be implementing a button press to enable M3 detection. It will then attempt to save the setting in SRAM, so once you've booted up with the button press it should remember the setting, and you shouldn't need to hold the button on boot again unless you want to turn the M3 detection off again.
I can well understand DragonMinded's pain with the FAT drivers. When you're writing an app like DSOrganise or ScummVM DS, you want to spend the time writing the app, not fidling with flash readers. The frustration isn't helped by endless email from people who've bought some random flash cards that don't support homebrew and expect me to magically be able to get ScummVM to work on it.
So since it's only the M3 which can't be detected properly, I will be implementing a button press to enable M3 detection. It will then attempt to save the setting in SRAM, so once you've booted up with the button press it should remember the setting, and you shouldn't need to hold the button on boot again unless you want to turn the M3 detection off again.
I can well understand DragonMinded's pain with the FAT drivers. When you're writing an app like DSOrganise or ScummVM DS, you want to spend the time writing the app, not fidling with flash readers. The frustration isn't helped by endless email from people who've bought some random flash cards that don't support homebrew and expect me to magically be able to get ScummVM to work on it.