does this emulator work much worse on DS than on 3DS or what? saying it's not in playable state is ridiculous from my experience, it's way past playable for most games, but maybe on DS it's very different? i suppose..?
The main problem of the DS fat/lite is the lack of RAM. Many games cannot be launched. The speed is OK.
To me, adding the abality to use a RAM expansion for old hardware would be very nice (same for NGPDS)
I wonder is it possible to fix some PCM sounds or disable. For example Kaze no Klonoa doesn't shout "Wahoo!" while jumping, but there's some shattered sounds instead. (as for me, better if he could be quiet, however I can used to this scratches even I beated the whole game lately and it's pretty great. Moonlight Museum In gray colors still feels and looks way better than gba competitor. There's more dificulty and has unique timing levels) The same shattered sounds are in example in Puyo 2, while moving a jellybean, or select stages. It makes unplayable with sounds.
In first post we read...
Basic sound emulation though no sample support yet.
so that explains the current state, I wonder if adding sample support will slow down emulation, but maybe some speed improvements are still possible. Looking forward for it.
For ws games only black and white color pallete works... there's some options that provides other colors (i guess like with custom color polarizer effect) but it won't work for me. It would be cool to add some colorizing effects like gbc does for gb games. Let's say geen-blue background palette and red tones for sprites. Or even better, Wonderswan has 3 layers (background, foreground and sprites), I wonder is it possible to give each of them different palette. I did some screenshots of separeted layers with oswan, edited colors and join them again, so this is how it could look like.
Anyway thanks for improving this emu. I'm happy how great it works for ds lite now and really enjoy it.
@FluBBa - had a really enjoyable sit-down with this emulator this weekend. Judgement Silversword is a must-play. I also got a chance to really dig in on Dicing Knight which is brilliant (apparently it was a homebrew that went commercial). The only problem was a bit of slowdown - it seems to be close but running about 80-85% normal speed on the DSi. I realize you're pushing maximum speed with some tight assembly code... not sure if you've tried a frameskip (say, rendering 75% or 50% frames) ... if that game could come up even just 10% in speed (a tall task, I know) it would be an example of a system exclusive that MUST be played by every classic gamer.
Yeah, same with (almost) all games, the WS is default configured to run @75Hz, Firelancer is a home-brew that actually changes this to 60Hz to get more time in VBlank. I might take a stab at changing the DS update frequency but I'm not sure it can run @75Hz.
I will take a look at ch2 sample playing, at least turn it off if I can't get samples playing easy.