Emuforums.com

Go Back   Emuforums.com > Handheld Emulation > DeSmuME Discussion
About Us Register FAQ Members List Calendar Mark Forums Read

Login to remove all ads!
Reply
 
LinkBack Thread Tools Display Modes
Old January 25th, 2008   #1 (permalink)
Plugin author
 
NHervé's Avatar
 
Join Date: Jul 2007
Location: Nulle part
Posts: 504
distributing mods ?

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.
__________________
No pity for n00bs here !
NHervé is offline   Reply With Quote
Old January 25th, 2008   #2 (permalink)
Emu author
 
shashClp's Avatar
 
Join Date: Sep 2006
Location: VisualC
Posts: 731
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.
__________________
Emulator development blog
shashClp is offline   Reply With Quote
Old January 25th, 2008   #3 (permalink)
Plugin author
 
NHervé's Avatar
 
Join Date: Jul 2007
Location: Nulle part
Posts: 504
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 ?
__________________
No pity for n00bs here !

Last edited by NHervé; January 25th, 2008 at 21:41. Reason: Automerged Doublepost
NHervé is offline   Reply With Quote
Old January 26th, 2008   #4 (permalink)
Let's go! Come on!
 
Hard core Rikki's Avatar
 
Join Date: May 2004
Location: Perpetual Hawaii
Posts: 5,194
iirc, shash's desmume code is not currently published (though some parts seem to have been contributed to desmume already)
__________________
< My deviantART || GENERALEMU || Webcomics
VBA-M || @ES <(^_^)> <(^_^)>


Best BAN reasons ever
Hard core Rikki is online now   Reply With Quote
Old January 26th, 2008   #5 (permalink)
Eric Cartmenez
 
dreampeppers99's Avatar
 
Join Date: Jul 2006
Location: you know...
Posts: 379
NHervé good lucky
dreampeppers99 is offline   Reply With Quote
Old January 26th, 2008   #6 (permalink)
Emu author
 
shashClp's Avatar
 
Join Date: Sep 2006
Location: VisualC
Posts: 731
Quote:
Originally Posted by NHervé View Post
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

Quote:
Originally Posted by NHervé View Post
PS : shashClp : you have New super mario bros running by DesMuMe ?
Yeah, running perfecty.

Quote:
Originally Posted by NHervé View Post
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...

Quote:
Originally Posted by NHervé View Post
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.
__________________
Emulator development blog
shashClp is offline   Reply With Quote
Old January 26th, 2008   #7 (permalink)
Registered User
 
Tilla's Avatar
 
Join Date: Sep 2004
Location: Canada
Posts: 119
Quote:
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.
__________________
Playstation 3 80GB
Intel Core2Duo E6750 2.66 Ghz~4x1GB OCZ PC2-6400 RAM~Western Digital Caviar 250GB SATA2 HDD~Visiontek Radeon HD 3870
Tilla is offline   Reply With Quote
Old January 26th, 2008   #8 (permalink)
The Alpha and Omega
 
ShakirMole's Avatar
 
Join Date: Mar 2007
Location: Tanzania
Posts: 301
good to hear that someone is willing to help out
__________________
------------------------------------------------------
Join Irc server #thegoldcafe on channel irc.star-fleet.net and get rom compatibility lists for iDeaS,no$gba,and others and all your emulation needs
Alternatively, you could join through the java website which links directly to thegoldcafe channel
http://www.dscompatibilitydatabases.co.nr/

Professor Layton Walkthrough with excellent coverage and pics http://professorlaytonwalkthrough.blogspot.com/
ShakirMole is offline   Reply With Quote
Old January 26th, 2008   #9 (permalink)
Emu author
 
shashClp's Avatar
 
Join Date: Sep 2006
Location: VisualC
Posts: 731
Quote:
Originally Posted by Tilla View Post
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.
__________________
Emulator development blog

Last edited by shashClp; January 26th, 2008 at 12:15.
shashClp is offline   Reply With Quote
Old January 26th, 2008   #10 (permalink)
Eric Cartmenez
 
dreampeppers99's Avatar
 
Join Date: Jul 2006
Location: you know...
Posts: 379
Quote:
Originally Posted by shashClp View Post
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 (until you post).
The ds emulators (and developers) are so mature (look the iDeaS, DeSmume and no$gba).

Quote:
Originally Posted by shashClp View Post
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.


Quote:
Originally Posted by shashClp View Post
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).
dreampeppers99 is offline   Reply With Quote
Old January 26th, 2008   #11 (permalink)
Plugin author
 
NHervé's Avatar
 
Join Date: Jul 2007
Location: Nulle part
Posts: 504
yes, frameskip does not really speed up the games.
__________________
No pity for n00bs here !
NHervé is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


All times are GMT. The time now is 08:12.

© 2006 - 2008 Emu Forums | About Emu Forums | Legal | A member of the Crowdgather Forum Community


Powered by vBulletin® Version 3.7.0 Release Candidate 3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0 RC5