![]() |
|
what is the TLB hack? - Printable Version +- Dolphin, the GameCube and Wii emulator - Forums (https://forums.dolphin-emu.org) +-- Forum: Dolphin Emulator Discussion and Support (https://forums.dolphin-emu.org/Forum-dolphin-emulator-discussion-and-support) +--- Forum: Development Discussion (https://forums.dolphin-emu.org/Forum-development-discussion) +--- Thread: what is the TLB hack? (/Thread-what-is-the-tlb-hack) Pages:
1
2
|
what is the TLB hack? - hansenderek - 08-05-2009 i was just wondering wat the tlb hack is because i keep seeing it everywhere and idk wat it is... RE: what is the TLB hack? - The King - 08-05-2009 TLB is some kind of memory stuff that gc uses to do something... don't know what it does exactly (or just say so I can't describe it properly in english). Its just so that Dolphin doesn't support that TLB (I think it will never be implented as it is to slow ?), and if some game uses TLB and you play that game in Dolphin - Crash! The hack somehow either simulates the TLB (I don't even know exactly what that means) or tells the game not to use it or whatever.. hoped that helped a bit
RE: what is the TLB hack? - hansenderek - 08-05-2009 do you kno where i can get it???? cuz i cant beat mp1 completely without it... RE: what is the TLB hack? - The King - 08-05-2009 Right click on the ISO -> Properties -> "Core" -> TLB-Hack. Ah, nearly forget: afaik you have to start the game normal after activating the hack, a savestate right before the crash won't work (was so in Luigis Mansion before the first boss, I tried it out..). RE: what is the TLB hack? - Unclear_Image - 02-06-2010 ... no one said anything about an ISO- I have a GCM file, so how do I go about doing this TLB hack? -=Internet- where you ask how to turn right and hear 5,000 explainations about how to turn left=- RE: what is the TLB hack? - LuisR14 - 02-06-2010 it's the same way >_>, you just right click the game in the gamelist and click Properties RE: what is the TLB hack? - Jack Frost - 02-06-2010 TLB. About why its a hack: I dunno. Appearently the GC does something odd that our implementation can't handle (yet). RE: what is the TLB hack? - Ocean - 02-07-2010 It's hack, because it's not been implemented fully. In general, Dolphin has a page directory. Your CPU tries to search a parallel in (virtual) memory page map. If it succeeds (TLB_Hit), it uses that frame. If TLB_miss, it uses free, usable frame in your RAM (physical address). It has been poorly implemented in dolphin source file memmap.cpp, so currently it is just listed as a 'hack'. But it's better than not having it at all. RE: what is the TLB hack? - RDilus - 02-08-2010 well the devs at one point were saying they wern't going to implement it because it would slow down the emulator tremendously. RE: what is the TLB hack? - James333 - 02-09-2010 (02-08-2010, 07:02 AM)RDilus Wrote: well the devs at one point were saying they wern't going to implement it because it would slow down the emulator tremendously.But they finally implemented a nice imitation some revs ago http://code.google.com/p/dolphin-emu/source/detail?r=4839
|