/[RomCheater]/trunk/RomCheater/Docking/MemorySearch/NotInRangeComparer.cs
ViewVC logotype

Diff of /trunk/RomCheater/Docking/MemorySearch/NotInRangeComparer.cs

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

revision 422 by william, Thu Jun 21 18:10:21 2012 UTC revision 423 by william, Tue May 28 11:58:22 2013 UTC
# Line 29  namespace RomCheater.Docking.MemorySearc Line 29  namespace RomCheater.Docking.MemorySearc
29                  if (unsigned)                  if (unsigned)
30                  {                  {
31                      byte val = 0;                      byte val = 0;
32                      using (GenericMemoryProvider gmp = new GenericMemoryProvider(pconfig)) { gmp.OpenProvider(); gmp.ReadMemory(Address, out val); gmp.CloseProvider(); }                      using (GenericMemoryProvider gmp = new GenericMemoryProvider(pconfig)) { gmp.OpenProvider(); gmp.ReadMemory(Address, out val); }//gmp.CloseProvider(); }
33                      lookup_value = new DataTypeConverter(val);                                          lookup_value = new DataTypeConverter(val);                    
34                      if (lookup_value.ToByte() < (byte)start_value || lookup_value.ToByte() > (byte)end_value) { this.Value = lookup_value.Value; return true; }                      if (lookup_value.ToByte() < (byte)start_value || lookup_value.ToByte() > (byte)end_value) { this.Value = lookup_value.Value; return true; }
35                  }                  }
36                  else                  else
37                  {                  {
38                      sbyte val = 0;                      sbyte val = 0;
39                      using (GenericMemoryProvider gmp = new GenericMemoryProvider(pconfig)) { gmp.OpenProvider(); gmp.ReadMemory(Address, out val); gmp.CloseProvider(); }                      using (GenericMemoryProvider gmp = new GenericMemoryProvider(pconfig)) { gmp.OpenProvider(); gmp.ReadMemory(Address, out val); }// gmp.CloseProvider(); }
40                      lookup_value = new DataTypeConverter(val);                        lookup_value = new DataTypeConverter(val);  
41                      if (lookup_value.ToSByte() < (sbyte)start_value || lookup_value.ToSByte() > (sbyte)end_value) { this.Value = lookup_value.Value; return true; }                      if (lookup_value.ToSByte() < (sbyte)start_value || lookup_value.ToSByte() > (sbyte)end_value) { this.Value = lookup_value.Value; return true; }
42                  }                  }
# Line 46  namespace RomCheater.Docking.MemorySearc Line 46  namespace RomCheater.Docking.MemorySearc
46                  if (unsigned)                  if (unsigned)
47                  {                  {
48                      ushort val = 0;                      ushort val = 0;
49                      using (GenericMemoryProvider gmp = new GenericMemoryProvider(pconfig)) { gmp.OpenProvider(); gmp.ReadMemory(Address, out val); gmp.CloseProvider(); }                      using (GenericMemoryProvider gmp = new GenericMemoryProvider(pconfig)) { gmp.OpenProvider(); gmp.ReadMemory(Address, out val); }//gmp.CloseProvider(); }
50                      lookup_value = new DataTypeConverter(val);                        lookup_value = new DataTypeConverter(val);  
51                      if (lookup_value.ToUInt16() < (ushort)start_value || lookup_value.ToUInt16() > (ushort)end_value) { this.Value = lookup_value.Value; return true; }                      if (lookup_value.ToUInt16() < (ushort)start_value || lookup_value.ToUInt16() > (ushort)end_value) { this.Value = lookup_value.Value; return true; }
52                  }                  }
53                  else                  else
54                  {                  {
55                      short val = 0;                      short val = 0;
56                      using (GenericMemoryProvider gmp = new GenericMemoryProvider(pconfig)) { gmp.OpenProvider(); gmp.ReadMemory(Address, out val); gmp.CloseProvider(); }                      using (GenericMemoryProvider gmp = new GenericMemoryProvider(pconfig)) { gmp.OpenProvider(); gmp.ReadMemory(Address, out val); }// gmp.CloseProvider(); }
57                      lookup_value = new DataTypeConverter(val);                        lookup_value = new DataTypeConverter(val);  
58                      if (lookup_value.ToInt16() < (short)start_value || lookup_value.ToInt16() > (short)end_value) { this.Value = lookup_value.Value; return true; }                      if (lookup_value.ToInt16() < (short)start_value || lookup_value.ToInt16() > (short)end_value) { this.Value = lookup_value.Value; return true; }
59                  }                  }
# Line 63  namespace RomCheater.Docking.MemorySearc Line 63  namespace RomCheater.Docking.MemorySearc
63                  if (unsigned)                  if (unsigned)
64                  {                  {
65                      uint val = 0;                      uint val = 0;
66                      using (GenericMemoryProvider gmp = new GenericMemoryProvider(pconfig)) { gmp.OpenProvider(); gmp.ReadMemory(Address, out val); gmp.CloseProvider(); }                      using (GenericMemoryProvider gmp = new GenericMemoryProvider(pconfig)) { gmp.OpenProvider(); gmp.ReadMemory(Address, out val); }// gmp.CloseProvider(); }
67                      lookup_value = new DataTypeConverter(val);                        lookup_value = new DataTypeConverter(val);  
68                      if (lookup_value.ToUInt32() < (uint)start_value || lookup_value.ToUInt32() > (uint)end_value) { this.Value = lookup_value.Value; return true; }                      if (lookup_value.ToUInt32() < (uint)start_value || lookup_value.ToUInt32() > (uint)end_value) { this.Value = lookup_value.Value; return true; }
69                  }                  }
70                  else                  else
71                  {                  {
72                      int val = 0;                      int val = 0;
73                      using (GenericMemoryProvider gmp = new GenericMemoryProvider(pconfig)) { gmp.OpenProvider(); gmp.ReadMemory(Address, out val); gmp.CloseProvider(); }                      using (GenericMemoryProvider gmp = new GenericMemoryProvider(pconfig)) { gmp.OpenProvider(); gmp.ReadMemory(Address, out val); }// gmp.CloseProvider(); }
74                      lookup_value = new DataTypeConverter(val);                        lookup_value = new DataTypeConverter(val);  
75                      if (lookup_value.ToInt32() < (int)start_value || lookup_value.ToInt32() > (int)end_value) { this.Value = lookup_value.Value; return true; }                      if (lookup_value.ToInt32() < (int)start_value || lookup_value.ToInt32() > (int)end_value) { this.Value = lookup_value.Value; return true; }
76                  }                  }
# Line 80  namespace RomCheater.Docking.MemorySearc Line 80  namespace RomCheater.Docking.MemorySearc
80                  if (unsigned)                  if (unsigned)
81                  {                  {
82                      ulong val = 0;                      ulong val = 0;
83                      using (GenericMemoryProvider gmp = new GenericMemoryProvider(pconfig)) { gmp.OpenProvider(); gmp.ReadMemory(Address, out val); gmp.CloseProvider(); }                      using (GenericMemoryProvider gmp = new GenericMemoryProvider(pconfig)) { gmp.OpenProvider(); gmp.ReadMemory(Address, out val); }// gmp.CloseProvider(); }
84                      lookup_value = new DataTypeConverter(val);                        lookup_value = new DataTypeConverter(val);  
85                      if (lookup_value.ToUInt64() < (ulong)start_value || lookup_value.ToUInt64() > (ulong)end_value) { this.Value = lookup_value.Value; return true; }                      if (lookup_value.ToUInt64() < (ulong)start_value || lookup_value.ToUInt64() > (ulong)end_value) { this.Value = lookup_value.Value; return true; }
86                  }                  }
87                  else                  else
88                  {                  {
89                      long val = 0;                      long val = 0;
90                      using (GenericMemoryProvider gmp = new GenericMemoryProvider(pconfig)) { gmp.OpenProvider(); gmp.ReadMemory(Address, out val); gmp.CloseProvider(); }                      using (GenericMemoryProvider gmp = new GenericMemoryProvider(pconfig)) { gmp.OpenProvider(); gmp.ReadMemory(Address, out val); }// gmp.CloseProvider(); }
91                      lookup_value = new DataTypeConverter(val);                        lookup_value = new DataTypeConverter(val);  
92                      if (lookup_value.ToInt64() < (long)start_value || lookup_value.ToInt64() > (long)end_value) { this.Value = lookup_value.Value; return true; }                      if (lookup_value.ToInt64() < (long)start_value || lookup_value.ToInt64() > (long)end_value) { this.Value = lookup_value.Value; return true; }
93                  }                  }

Legend:
Removed from v.422  
changed lines
  Added in v.423

  ViewVC Help
Powered by ViewVC 1.1.22