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


Dolphin, the GameCube and Wii emulator - Forums › Dolphin Emulator Discussion and Support › General Discussion v
« Previous 1 ... 358 359 360 361 362 ... 369 Next »

What is the TF B problem ??
View New Posts | View Today's Posts

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Modes
What is the TF B problem ??
07-14-2009, 08:56 PM
#1
eljose
Unregistered
 
when loading a Game cube iso Confused (Smashing drive) sometimes it throws me the message

' TFB (or TLB) problem read memory' or something like that , if i enable de TFB hack games load but in the screen 'Licensed by nintendo' Huh the game hangs up and i must quit

will dolphin solve eventually this problem ? or perhaps can not be solved (sometimes TFB hack does not work) ,
Reply
07-15-2009, 12:04 AM
#2
cmccmc
Unregistered
 
I forget exactly how it works but it tries to use memory in a weird way that if implemented will make everything act like it's in interpreter mode, speed wise at least
Reply
07-15-2009, 12:58 AM
#3
MenaceInc Offline
Member
***
Posts: 121
Threads: 1
Joined: Jul 2009
TLB is short for Translation Lookaside Buffer and it's an area of cache in the CPU which is used for virtual address translation. What this means is that when the CPU requests data, it checks the TLB for the physical address of the data. If there's a match then the CPU can very quickly access the data (around 1 clock cycle). However, if there is a miss then it has to work out the physical address which can take up a lot of clock cycles ( around 30 cycles).

Now emulating this part of the hardware would be very detrimental to the program as if I remember correctly, the PPC used in the GC and Wii has a very small TLB which means there would be a lot of misses and the emulator would have to translate a lot of memory addresses. Considering that the GC's CPU had a maximum bandwidth of roughly 1GB/s, that would be a lot of cycles used dedicated just to translating adresses.
"All computers wait at the same speed"

[Image: 600336.png]
Find
Reply
07-15-2009, 01:01 AM
#4
cmccmc
Unregistered
 
that seems about right
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