View Full Version : distributing mods ?
Luigi__
January 25th, 2008, 17:42
hi,
I've seen DesMuMe is open source, have I the right to distribute a modded version of it ?
I start modding DesMuMe, I want to get it to run New Super Mario Bros, yes I know this will be very hard. I've started by adding joystick support through SDL, and so I've modified the Key config window to allow users to configure their joystick. My joystick mod works very well.
shashClp
January 25th, 2008, 19:23
It's licensed under GPL, so you can modify the sources and distribute it freely, but keep in mind GPL enforces you to release sources too. Running New Super Mario Bros isn't hard, I've it running alread. Running Mario Kart / Zelda would be harder, afaik. Anyway, have fun working on it :)
Oh, and be sure to get the lastest SVN revision, you'll get a more stable version than the lastest release.
Luigi__
January 25th, 2008, 20:42
thanks. I think I can first release the mod 1 with joystick support through SDL. Performing this mod was easy, I modified the key config window and the main window proc.
PS : shashClp : you have New super mario bros running by DesMuMe ?
The problem with DesMuMe, it is horribly slow on Windows, but it is better on Linux. I'll try to fix it. DesMuMe has a good sound, whereas iDeaS has wrong sound and NO$GBA has crackling sound.
PS2 : shashClp : where can I get your DesMuMe wips ?
Hard core Rikki
January 26th, 2008, 02:09
iirc, shash's desmume code is not currently published (though some parts seem to have been contributed to desmume already)
dreampeppers99
January 26th, 2008, 02:56
NHervé good lucky
shashClp
January 26th, 2008, 06:42
thanks. I think I can first release the mod 1 with joystick support through SDL. Performing this mod was easy, I modified the key config window and the main window proc.
Nice
PS : shashClp : you have New super mario bros running by DesMuMe ?
Yeah, running perfecty.
The problem with DesMuMe, it is horribly slow on Windows, but it is better on Linux. I'll try to fix it. DesMuMe has a good sound, whereas iDeaS has wrong sound and NO$GBA has crackling sound.
Well, I tested my version yesterday and compared to no$gba, and it was about 10-20% faster than it with no frameskipping on every 3D game I tried. I will do a proper post in my blog comparing both in the near future so I can try to kill the rumours. SVN should be too. Of course, that's comparing both with no frameskip and on 3D games, on PURE 2D games no$gba is faster, but keeping in mind that on the DS pure 2D games are rare...
PS2 : shashClp : where can I get your DesMuMe wips ?
Nowhere, afaik. And that won't change in the meantime, due to desmume debugging tools being crappy (no source level debuggin, no proper debugger, etc): I'm willing to do a development tool, I'm not directly interested on emulating commercial games while the machine is still selling.
Tilla
January 26th, 2008, 08:43
Well, I tested my version yesterday and compared to no$gba, and it was about 10-20% faster than it with no frameskipping on every 3D game I tried. I will do a proper post in my blog comparing both in the near future so I can try to kill the rumours. SVN should be too. Of course, that's comparing both with no frameskip and on 3D games, on PURE 2D games no$gba is faster, but keeping in mind that on the DS pure 2D games are rare...
Which version of NO$GBA did you test with? I was just doing some New Super Mario Bros, Phantom Hourglass, and more on NO$ and they all ran at full speed, albeit with the crackling sound.
ShakirMole
January 26th, 2008, 12:56
good to hear that someone is willing to help out
shashClp
January 26th, 2008, 13:08
Which version of NO$GBA did you test with? I was just doing some New Super Mario Bros, Phantom Hourglass, and more on NO$ and they all ran at full speed, albeit with the crackling sound.
It might be like that on your specs, on my specs, with no frameskipping enabled (that's important, because I HATE frameskipping), no$gba 2.6 isn't even near fullspeed. For example, Mario 64 DS gives me 40% on the main menu, while my version gives me over 55%. That's with nocash software renderer, and on desmume with the hardware renderer, which looks way better, imho.
dreampeppers99
January 26th, 2008, 16:25
Well, I tested my version yesterday and compared to no$gba, and it was about 10-20% faster than it with no frameskipping on every 3D game I tried. I will do a proper post in my blog comparing both in the near future so I can try to kill the rumours. SVN should be too. Of course, that's comparing both with no frameskip and on 3D games, on PURE 2D games no$gba is faster, but keeping in mind that on the DS pure 2D games are rare...
Great!!! I'll read your blog every second :D (until you post).
The ds emulators (and developers) are so mature (look the iDeaS, DeSmume and no$gba).
Nowhere, afaik. And that won't change in the meantime, due to desmume debugging tools being crappy (no source level debuggin, no proper debugger, etc): I'm willing to do a development tool, I'm not directly interested on emulating commercial games while the machine is still selling.
:cry:
It might be like that on your specs, on my specs, with no frameskipping enabled (that's important, because I HATE frameskipping), no$gba 2.6 isn't even near fullspeed. For example, Mario 64 DS gives me 40% on the main menu, while my version gives me over 55%. That's with nocash software renderer, and on desmume with the hardware renderer, which looks way better, imho.
I hate frameskip too (hurts my eyes).
Luigi__
January 26th, 2008, 16:37
yes, frameskip does not really speed up the games.
vBulletin® v3.8.7, Copyright ©2000-2013, vBulletin Solutions, Inc.