Emuforums.com

Go Back   Emuforums.com > Handheld Emulation > DeSmuME Discussion
Home Register Downloads FAQ Members List Calendar Arcade Mark Forums Read


Reply
 
LinkBack Thread Tools Display Modes
Old May 27th, 2008   #341 (permalink)
Formerly NHervé
 
Luigi__'s Avatar
 
Join Date: Jul 2007
Location: Peach__'s castle
Posts: 712
Butz_san : This is possible, I already did this further (viewport correction and, after, PosTest implementation).
__________________
If you're wondering where Mario__ is, he is currently saving Peach__ once again.
Luigi__ is offline   Reply With Quote

Advertisement [Remove Advertisement]
Old May 27th, 2008   #342 (permalink)
DesMuMe user
 
Butz_san's Avatar
 
Join Date: Nov 2003
Location: Ecuador
Posts: 389
Quote:
Originally Posted by NHervé View Post
Butz_san : This is possible, I already did this further (viewport correction and, after, PosTest implementation).
Thanks NHervé. Believe it or not, I check this post everyday to read about desmume mod
__________________
PC:
Core2Duo E4600@3.0
2GB RAM
Mainboard: Biostar
Video Card : HD3650 (512MB)
Silver Knight water cooler
OS: Windows Seven Ultimate RTM FINAL
Butz_san is offline   Reply With Quote
Old June 1st, 2008   #343 (permalink)
Registered User
 
Join Date: Sep 2007
Location: Brasil
Posts: 15
This Mod isn`t working it says it isn`t finding the SDL.dll.
Match1 is offline   Reply With Quote
Old June 1st, 2008   #344 (permalink)
Emu author
 
shashClp's Avatar
 
Join Date: Sep 2006
Location: VisualC
Posts: 1,055
Quote:
Originally Posted by Match1 View Post
This Mod isn`t working it says it isn`t finding the SDL.dll.
Maybe (and only maybe, I know it's hard to understand such a message as "it's missing this or that") you should use google to find that dll and copy it to the same folder as Desmume.

Some people should really take courses before using a computer, as they, clearly, don't know enough to be using one.
__________________
Emulator development blog
shashClp is offline   Reply With Quote
Old June 1st, 2008   #345 (permalink)
TheT2R
 
Mynemisbat-Zul's Avatar
 
Join Date: Feb 2008
Location: Internet Matrix Portal
Posts: 1,012
You can easily found that sdl.dll at dll-files.com and some other site.It should be in a directory as Desmume.
__________________
What we called a rabbit without a letter R?

-Bunny

Last edited by Mynemisbat-Zul; June 2nd, 2008 at 18:13..
Mynemisbat-Zul is offline   Reply With Quote
Old June 1st, 2008   #346 (permalink)
Formerly NHervé
 
Luigi__'s Avatar
 
Join Date: Jul 2007
Location: Peach__'s castle
Posts: 712
Match1 :
CONGRATULATIONS !!! You're the 100.000th NGEmu user that asked this stupid question !!! You've won the Big price !!! An user manual for Google !!!

No, seriously, I was joking. You should know you can easily find SDL.dll by searching "sdl" on Google.

Mynemisbat-Zul : I don't know if copyright allows to put SDL.dll in my DeSmuME RARs. I've done it for MegaPad, but after a time, I've been unsure if it was correct, and I stopped providing this file.
__________________
If you're wondering where Mario__ is, he is currently saving Peach__ once again.
Luigi__ is offline   Reply With Quote
Old June 1st, 2008   #347 (permalink)
And the science gets done
 
Hard core Rikki's Avatar
 
Join Date: May 2004
Location: Perpetual Pompei
Posts: 7,220
Quote:
SDL is distributed under GNU LGPL version 2. This license allows you to use SDL freely in commercial (either opensource or non-opensource) programs as long as you link with the dynamic library.
Similar terms for zlib too, but not under lgpl
__________________

deviantART | Blog | Webcomics | VBA-M | PCSX2 | @ES | Shendo | GeneralEmu | XTemu

Get the NGemu toolbar http://ngemu.ourtoolbar.com
Hard core Rikki is offline   Reply With Quote
Old June 2nd, 2008   #348 (permalink)
Lego My Ego
 
Xblade's Avatar
 
Join Date: May 2008
Location: St.Croix
Posts: 1,863
It just crashes hen I try to run emulation 0.0. Im on XP anyone else had this prob? 0.0

*Nevermind* I downloaded the latest version and its not crashing now 0.0*
Nice mod by the way and nice emu. :3
Xblade is offline   Reply With Quote
Old June 2nd, 2008   #349 (permalink)
Formerly NHervé
 
Luigi__'s Avatar
 
Join Date: Jul 2007
Location: Peach__'s castle
Posts: 712
Ah, thanks. SDL will be provided again with further versions.
__________________
If you're wondering where Mario__ is, he is currently saving Peach__ once again.
Luigi__ is offline   Reply With Quote
Old June 27th, 2008   #350 (permalink)
Formerly NHervé
 
Luigi__'s Avatar
 
Join Date: Jul 2007
Location: Peach__'s castle
Posts: 712
Hmm... 4 news today.
1. There's been 3 weeks that I didn't post here. (this thread should be sticky, it seems there's no admin here).
2. I won't need to provide SDL with further versions. SDL will be replaced with DirectInput for joystick code and SDL sound core will be removed back from Windows version (Is this core useful under Windows ???). I'm bored of all the n00bs that can't even use Google and that come and complain here saying "the mod says it couldn't find sdl.dll, what must I do ? please help me !!!".
3. I'll TRY to get MarioKart to work.
4. I'll TRY to increase speed again.
__________________
If you're wondering where Mario__ is, he is currently saving Peach__ once again.
Luigi__ is offline   Reply With Quote
Old June 28th, 2008   #351 (permalink)
DesMuMe user
 
Butz_san's Avatar
 
Join Date: Nov 2003
Location: Ecuador
Posts: 389
We'll be waiting for the next release
__________________
PC:
Core2Duo E4600@3.0
2GB RAM
Mainboard: Biostar
Video Card : HD3650 (512MB)
Silver Knight water cooler
OS: Windows Seven Ultimate RTM FINAL
Butz_san is offline   Reply With Quote
Old June 28th, 2008   #352 (permalink)
And the science gets done
 
Hard core Rikki's Avatar
 
Join Date: May 2004
Location: Perpetual Pompei
Posts: 7,220
Quote:
1. this thread should be sticky
Fixed ;p

Quote:
2. m bored of all the n00bs that can't even use Google and that come and complain here saying "the mod says it couldn't find sdl.dll, what must I do ? please help me !!!".
SDL dlls themselves are freely redistributable, even in non-opensource apps (LGPL. as long as the dlls remain separate files, just like you used to do, providing a separate sdl.dll file inside the downloads, for convenience). Bundling SDL dll again would be ok, for builds still sdl-based (at least resolving the dependency issue, not to mention the repeated complaints about the 'missing sdl dll').

Quote:
3. I'll TRY to get MarioKart to work.
4. I'll TRY to increase speed again.
Looking forward to updates Good luck.
__________________

deviantART | Blog | Webcomics | VBA-M | PCSX2 | @ES | Shendo | GeneralEmu | XTemu

Get the NGemu toolbar http://ngemu.ourtoolbar.com
Hard core Rikki is offline   Reply With Quote
Old June 28th, 2008   #353 (permalink)
Formerly NHervé
 
Luigi__'s Avatar
 
Join Date: Jul 2007
Location: Peach__'s castle
Posts: 712
Quote:
Originally Posted by Hard core Rikki
SDL dlls themselves are freely redistributable, even in non-opensource apps (LGPL. as long as the dlls remain separate files, just like you used to do, providing a separate sdl.dll file inside the downloads, for convenience). Bundling SDL dll again would be ok, for builds still sdl-based (at least resolving the dependency issue, not to mention the repeated complaints about the 'missing sdl dll').
And what about FMOD ? I thought about a FMOD core that could work under both Windows & Linux. I think I can also distribute FMOD with DeSmuME, am I right ?

Ah, I almost forgot : thanks for stickying this thread. That would be really great if the thread "compatibility list for desmume mods" could be also sticky, but I'm not enforcing you to do this.
__________________
If you're wondering where Mario__ is, he is currently saving Peach__ once again.
Luigi__ is offline   Reply With Quote
Old July 1st, 2008   #354 (permalink)
Formerly NHervé
 
Luigi__'s Avatar
 
Join Date: Jul 2007
Location: Peach__'s castle
Posts: 712
Hi ! Some news...

Every developer knows that good debugging involves logging values in a file or on-screen. The problem of the files is that you can't know where happened all the stuff that you logged into it, and also if you log many things, you end up with a rather big file. You can also show these stuff on-screen. For that you can use dialog boxes, but you must declare a string, then use sprintf to print everything in your string, and finally pass it to MessageBox. This is rather annoying. What has to be done ?
The console !!! Yes, a console is great for debugging, because you can print anything into it and you can get real-time debugging. But my DeSmuME project is a Win32 project, not a console project, and creating a console project would involve a noticeable amount of work. However Windows allows Win32 (non-console) applications to create their own console.

So, to make a long story short, I added a console window to DeSmuME, this is very pratical because I can now print anything when I want. To enable this console, you must add a "/c" switch when launching DeSmuME (command line / shortcut). But this console is for developers, especially for me as I can print anything I want into it, and that's precisely why I designed it, because this will be a good debugging tool.
__________________
If you're wondering where Mario__ is, he is currently saving Peach__ once again.
Luigi__ is offline   Reply With Quote
Old July 2nd, 2008   #355 (permalink)
Rockman fan
 
RockmanForte's Avatar
 
Join Date: May 2002
Location: Earth!
Posts: 5,098
Wonderfully... I am going to look forward to your next release then!
__________________
I have:

Wii: Starfall, Neogamma R8 beta 11, and currently on 3.2u
PSP PHAT: 1001k [TA-081] Custom Firmware 5.50 GEN-D2(FULL)

CASE: EagleTech Sidewinder Gaming Tower Case w/420W Power Supply Black
OS: Windows 7 Ultimate 64bit
CPU: Intel core 2 Duo Processor E8400 (2x 3.0GHz/6MB L2 Cache/1333FSB)
Processor Cooling: Thermaltake V1 CPU Cooling Fan System Kit Silent & Overclocking Proof
Graphics Card: NVIDIA GeForce 8800GT 512MB w/DVI + TV Out Video
Memory: 2048GB [1024GB X2] DDR2-800 PC6400 Memory Module Corsair-Value or Major Brand
Sound Card: 3D Premium Surround Sound Onboard
RockmanForte is offline   Reply With Quote
Old July 2nd, 2008   #356 (permalink)
Emu author
 
shashClp's Avatar
 
Join Date: Sep 2006
Location: VisualC
Posts: 1,055
Official desmume has had a debugging console for some months now :P

Oh, and being picky, changing desmume (or any other win32 project, for that matter) to a console project would take 1 minute. For example, let's say, the debug build will have it but not the release build (we could even copy setting to a new build config and just set it up there), then it's just a matter of changing one preprocessor directive, one linking directive, and the entry point, which can be done in less than a minute...
__________________
Emulator development blog
shashClp is offline   Reply With Quote
Old July 2nd, 2008   #357 (permalink)
Formerly NHervé
 
Luigi__'s Avatar
 
Join Date: Jul 2007
Location: Peach__'s castle
Posts: 712
Thanks, you're right, I can change DeSmuME win32 project to a console project, by changing "/subsystem:windows" to "/subsystem:console" in link options.

EDIT : the only problem when switching to Debug mode is that DeSmuME becomes VERY DAMN slow due to debug stuff.
__________________
If you're wondering where Mario__ is, he is currently saving Peach__ once again.

Last edited by Luigi__; July 2nd, 2008 at 21:04.. Reason: Automerged Doublepost
Luigi__ is offline   Reply With Quote
Old July 2nd, 2008   #358 (permalink)
Emu author
 
shashClp's Avatar
 
Join Date: Sep 2006
Location: VisualC
Posts: 1,055
Quote:
Originally Posted by NHervé View Post
Thanks, you're right, I can change DeSmuME win32 project to a console project, by changing "/subsystem:windows" to "/subsystem:console" in link options.

EDIT : the only problem when switching to Debug mode is that DeSmuME becomes VERY DAMN slow due to debug stuff.
Well, it's a matter of choice: either you put as an command line option, or as a build switch. Personally I prefer the second, and that way I avoid it ever getting to the release version, where it'll only cause confusions.

Debug build is slow due to several parts of the emu being bad written: if the C++ optimizer is showing such a change in performance, some algorithms are surely not optimum.
__________________
Emulator development blog
shashClp is offline   Reply With Quote
Old July 3rd, 2008   #359 (permalink)
Formerly NHervé
 
Luigi__'s Avatar
 
Join Date: Jul 2007
Location: Peach__'s castle
Posts: 712
Shash : before, DeSmuME was written in C++. Why did you rewrite it to pure C ? I always thought that C++ was faster.
__________________
If you're wondering where Mario__ is, he is currently saving Peach__ once again.
Luigi__ is offline   Reply With Quote
Old July 3rd, 2008   #360 (permalink)
Totally crazy
 
Bobbi's Avatar
 
Join Date: Apr 2001
Location: Germany
Posts: 2,381
I'd recommend you a small blog to keep track of the process with your emulator, it's easier than such a thread ... *thinks about adding developer blogs to NGEmu*

Other than that ... excellent work, keep it up!
__________________

Specs: AMD Athlon 64 4000+ • 2048 MB PC400 RAM • Nvidia GeForce 7600 GT PCI-E • WinXP Pro
Bobbi 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 01:07.

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


Powered by vBulletin® Version 3.7.6
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0 RC5