/[RomCheater]/trunk/RomCheater/Docking/FloatingMemorySearcher.cs
ViewVC logotype

Diff of /trunk/RomCheater/Docking/FloatingMemorySearcher.cs

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 523 by william, Wed Jun 5 07:27:44 2013 UTC revision 525 by william, Wed Jun 5 07:37:37 2013 UTC
# Line 1809  namespace RomCheater.Docking Line 1809  namespace RomCheater.Docking
1809    
1810                          Stopwatch st_profiler = new Stopwatch();                          Stopwatch st_profiler = new Stopwatch();
1811                          st_profiler.Start();                          st_profiler.Start();
1812                          //int Last_Whole_Percent_Done = 0;                          int Last_Whole_Percent_Done = 0;
1813                          uint size = STEP_SIZE * 4096;                          uint size = STEP_SIZE * 4096;
1814                          for (uint i = MemoryRangeStart; i < MemoryRangeSize; i+=size)                          for (uint i = MemoryRangeStart; i < MemoryRangeSize; i+=size)
1815                          {                          {
# Line 1826  namespace RomCheater.Docking Line 1826  namespace RomCheater.Docking
1826    
1827                              string message = string.Format(" -> Reading Address: 0x{0:x8}", (i + MemoryRangeStart));                              string message = string.Format(" -> Reading Address: 0x{0:x8}", (i + MemoryRangeStart));
1828                              double double_percent_done = 100.0 * (double)((double)i / (double)MemoryRangeSize);                              double double_percent_done = 100.0 * (double)((double)i / (double)MemoryRangeSize);
1829                              //int int_percent_done = (int)double_percent_done;                              int int_percent_done = (int)double_percent_done;
1830                              if ((i % 10000) == 0)                              if ( (int_percent_done != Last_Whole_Percent_Done) && (i % 10000) == 0)
1831                              {                              {
1832                                  UpdateProgress((int)double_percent_done, message);                                  UpdateProgress((int)double_percent_done, message);
1833                                  logger.Profiler.WriteLine("Memory Search Operation Profiler: search operation has taken {0} seconds", st_profiler.Elapsed.TotalSeconds.ToString());                                  logger.Profiler.WriteLine("Memory Search Operation Profiler: search operation has taken {0} seconds", st_profiler.Elapsed.TotalSeconds.ToString());
1834                                  //Last_Whole_Percent_Done = int_percent_done;                                  Last_Whole_Percent_Done = int_percent_done;
1835                              }                              }
1836    
1837    

Legend:
Removed from v.523  
changed lines
  Added in v.525

  ViewVC Help
Powered by ViewVC 1.1.22