Zophar's Message Domain

Go Back   Zophar's Message Domain > Emulation Talk > General Emulation

Reply
 
Thread Tools Display Modes
Old 10-25-2009, 05:33 AM   #11
InVerse
Senior Member
 
Join Date: Jul 2002
Location: Midwest, U.S.
Posts: 1,489
Default

Of course, anyone smart enough to run a compiler would be smart enough not to resurrect a topic that had been dead for 2 1/2 months.
InVerse is offline   Reply With Quote
Old 10-25-2009, 07:49 AM   #12
Lillymon
Senior Member
 
Lillymon's Avatar
 
Join Date: Apr 2002
Location: England
Posts: 2,379
Default

Quote:
Originally Posted by ragnarkar View Post
If you have the knowledge to, I highly recommend that you compile your emulators from source in Linux. Emulators are highly sensitive to the intricate workings of your CPU and its best to let the compiler running on your system to determine the best course of execution rather than download a precompiled binary suitable to someone else's particular CPU.
The following statement is not a joke. ->This is, of course, complete bollocks.<- Take the last statement very seriously.

Emulators are no more 'highly sensitive to the intricate workings of your CPU' than any other application, and self-compilation will likely not result in much of a speed gain over a pre-compiled binary (maybe 2-3% at most). The main reason I self-compile with bsnes and SDLMAME is that there are no official binaries provided and I don't feel like relying on third-parties. In reality, properly-made packages are generally the easiest way forwards, and simple gzipped binaries can work in a pinch.
__________________
Amelia Explains It All - Eventually. Probably.
Lillymon is offline   Reply With Quote
Old 10-25-2009, 08:08 AM   #13
ragnarkar
Junior Member
 
Join Date: Oct 2009
Posts: 2
Default

Quote:
Originally Posted by Lillymon View Post
The following statement is not a joke. ->This is, of course, complete bollocks.<- Take the last statement very seriously.

Emulators are no more 'highly sensitive to the intricate workings of your CPU' than any other application, and self-compilation will likely not result in much of a speed gain over a pre-compiled binary (maybe 2-3% at most). The main reason I self-compile with bsnes and SDLMAME is that there are no official binaries provided and I don't feel like relying on third-parties. In reality, properly-made packages are generally the easiest way forwards, and simple gzipped binaries can work in a pinch.
Well, the precompiled Ubuntu binary vs my compilation of Desmume from source meant the difference between getting a blank screen upon loading vs. playing the game normally.. for Dragon Quest IV..
ragnarkar is offline   Reply With Quote
Old 10-25-2009, 03:42 PM   #14
The 9th Sage
Senior Member
 
The 9th Sage's Avatar
 
Join Date: Mar 2004
Location: NY State in the US
Posts: 17,439
Default

Quote:
Originally Posted by ragnarkar View Post
Well, the precompiled Ubuntu binary vs my compilation of Desmume from source meant the difference between getting a blank screen upon loading vs. playing the game normally.. for Dragon Quest IV..
Really? That's pretty strange...were both versions based off of the same source (I mean, was the version you compiled from an SVN snapshot that was perhaps more up to date?)?

I could see perhaps a small speed increase if it was optimized for your processor, but for compatibility to change seems a bit odd to me.
__________________
Just can't wait to bomb some Dodongos.
---
http://www.xanga.com/zeldadd

Twitter
The 9th Sage is offline   Reply With Quote
Old 10-25-2009, 05:05 PM   #15
InVerse
Senior Member
 
Join Date: Jul 2002
Location: Midwest, U.S.
Posts: 1,489
Default

Maybe you'd have less problems if you selected an OS based on something rather than how pretty it is.
InVerse is offline   Reply With Quote
Old 10-25-2009, 05:24 PM   #16
Lillymon
Senior Member
 
Lillymon's Avatar
 
Join Date: Apr 2002
Location: England
Posts: 2,379
Default

Quote:
Originally Posted by ragnarkar View Post
Well, the precompiled Ubuntu binary vs my compilation of Desmume from source meant the difference between getting a blank screen upon loading vs. playing the game normally.. for Dragon Quest IV..
Now you've just changed your argument. Packages are generally the best way forward, but compiling may work in the situations where it's not, which is why I prefer open source emulators if at all possible (Regen is the only exception to this, because AamirM somehow makes it work).

But there is a difference between "binaries if they work, source code if they don't" and that voodoo bullshit you came up with about emulators and CPU architecture. In 99.9% of cases, generic i386/amd64/[Insert other architecture here] will work just fine. Most cases of an emulator being too slow are the emulator being way too slow, in which case all of the compiler switches in the world won't save you.
__________________
Amelia Explains It All - Eventually. Probably.
Lillymon 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

Forum Jump


All times are GMT. The time now is 05:03 PM.

Contact Us - Zophar's Domain - Archive - Top

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.