• Login
  • Register
  • Dolphin Forums
  • Home
  • FAQ
  • Download
  • Wiki
  • Code


Dolphin, the GameCube and Wii emulator - Forums › Dolphin Emulator Discussion and Support › Development Discussion v
« Previous 1 ... 77 78 79 80 81 ... 116 Next »

Question about MMU...
View New Posts | View Today's Posts

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Modes
Question about MMU...
08-02-2010, 02:35 PM
#1
finalmars Offline
Junior Member
**
Posts: 20
Threads: 10
Joined: Jul 2010
Please someone can explain to me what the effect of MMU speed hack is ?

and should i enable or disable it in most of the games ? is there any benefits by this ?

thanks for your explaination cause i could not understand it from the change log...
My desktop equipment:
CPU: Intel Core 2 Duo E7400 overclocking to 3.5Ghz
Memory: 4Gbytes DDR2 running in 800MHZ
Graphics:nVIDIA GTX260+ with 216 SP
Systen : Windows 7 x64
Find
Reply
08-02-2010, 03:29 PM (This post was last modified: 08-02-2010, 03:39 PM by NaturalViolence.)
#2
NaturalViolence Offline
It's not that I hate people, I just hate stupid people
*******
Posts: 9,013
Threads: 24
Joined: Oct 2009
The MMU (memory management unit) is a part of the cpu that allocates space in virtual memory to programs, it was originally used to keep programs from trying to use the same parts of the memory. In fact the modern gui os was only possible after this unit was added to the x86 architecture since a gui os requires many programs running at once. It can be controlled by a series of instructions that were first introduced in the 286 (386 probably introduced some more).

By turning on the hack I would think that you are essentially allowing dolphin to issue these instructions which makes many games that previously did not boot playable. However I would think that that compiler would issue these automatically on any program from what I know about it, you'll have to ask skid for a more in depth explanation, after all he wrote it.

Simple put if a game is already working you should not turn this on since it will only cause problems, however if the game previously did not work turning this on may allow it to run. Many games such as star wars rogue squadron need this on in order to run but a lot of games have serious problems with this on so only turn it on when you need to.
"Normally if given a choice between doing something and nothing, I’d choose to do nothing. But I would do something if it helps someone else do nothing. I’d work all night if it meant nothing got done."  
-Ron Swanson

"I shall be a good politician, even if it kills me. Or if it kills anyone else for that matter. "
-Mark Antony
Website Find
Reply
08-02-2010, 05:12 PM
#3
skid Offline
skidau / skid_au
**********
Developers (Some Administrators and Super Moderators)
Posts: 2,006
Threads: 8
Joined: Aug 2009
(08-02-2010, 03:29 PM)NaturalViolence Wrote: Simple put if a game is already working you should not turn this on since it will only cause problems, however if the game previously did not work turning this on may allow it to run. Many games such as star wars rogue squadron need this on in order to run but a lot of games have serious problems with this on so only turn it on when you need to.

I can't explain it any better than that.
Find
Reply
08-02-2010, 06:12 PM
#4
ShadowFX Offline
Guardian
**
Posts: 16
Threads: 4
Joined: Mar 2009
Then I have another question regarding other games potentially having problems with it. Maybe I'm thinking too simple but if other games don't use it, why would it affect those? Unless the hack is doing things it isn't supposed to do in the system.
"Change is inevitable; progress is optional"
Find
Reply
08-02-2010, 10:48 PM
#5
skid Offline
skidau / skid_au
**********
Developers (Some Administrators and Super Moderators)
Posts: 2,006
Threads: 8
Joined: Aug 2009
Aside from the performance issue, enabling the MMU should not have an adverse effect. If it does, there is something lacking in the MMU emulation.
Find
Reply
08-03-2010, 03:27 AM (This post was last modified: 08-03-2010, 04:56 AM by ShadowFX.)
#6
ShadowFX Offline
Guardian
**
Posts: 16
Threads: 4
Joined: Mar 2009
Okay, that clears it up. Thanks.
"Change is inevitable; progress is optional"
Find
Reply
« Next Oldest | Next Newest »


  • View a Printable Version
  • Subscribe to this thread
Forum Jump:


Users browsing this thread: 1 Guest(s)



Powered By MyBB | Theme by Fragma

Linear Mode
Threaded Mode