Mantis Bugtracker

Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0000093 [Cheat Engine] major always 2009-01-31 19:50 2009-01-31 20:22
Reporter Csimbi View Status public  
Assigned To Dark Byte
Priority normal Resolution fixed  
Status resolved  
Summary 0000093: CE 5.5 - wrong codes in disassembler
Description Byte code in game:
66 89 5e 7e
CE 5.5 disassembles this to:
mov [esi+7e],ebx

However, this is not correct.
CE 5.5 should dissemble this to:
mov [esi+7e],bx

Same thing here:
66 89 51 7e,
mov [ecx+7e],edx // Incorrect
mov [ecx+7e],dx // Correct

Please check the other registers, too, there might be an issue with those as well.
Additional Information It works the other way around (opcode->byte code).
Tags No tags attached.
Attached Files

- Relationships

-  Notes
(0000201)
Csimbi (reporter)
2009-01-31 19:52
edited on: 2009-01-31 19:54

Same here:
66 89 1c 07 // Byte code
mov [edi+eax],ebx // Incorrect
mov [edi+eax],bx // Correct

+Check other registers.

(0000204)
Dark Byte (developer)
2009-01-31 20:22

fixed in the svn
It's only for the mov instruction

- Issue History
Date Modified Username Field Change
2009-01-31 19:50 Csimbi New Issue
2009-01-31 19:52 Csimbi Issue Monitored: Csimbi
2009-01-31 19:52 Csimbi Note Added: 0000201
2009-01-31 19:54 Csimbi Note Edited: 0000201
2009-01-31 19:54 Csimbi Note Edited: 0000201
2009-01-31 20:21 Dark Byte Status new => assigned
2009-01-31 20:21 Dark Byte Assigned To => Dark Byte
2009-01-31 20:22 Dark Byte Note Added: 0000204
2009-01-31 20:22 Dark Byte Status assigned => resolved
2009-01-31 20:22 Dark Byte Resolution open => fixed


Mantis 1.1.6[^]
Copyright © 2000 - 2008 Mantis Group
Powered by Mantis Bugtracker