GNEXDA proof of concept and SGS file header
By Aux. Friday, 30. March 2007, 18:35:18
Hello! I did not have time to do anything yesterday evening. But here it comes today!
First of all let me introduce my description of SGS file header. This is type definition in Delphi with comments regarding how it can be translated into C/C++.
Next is first publicly available GNEXDA disassemler binary that somehow works. It shows SGS header and tries to disassmble void main(). It understands only few of GNEX opcodes: nop, call, calls, pushc, pushmi, and end. System function names are not shown, only their numeric codes.
Enjoy!
First of all let me introduce my description of SGS file header. This is type definition in Delphi with comments regarding how it can be translated into C/C++.
Next is first publicly available GNEXDA disassemler binary that somehow works. It shows SGS header and tries to disassmble void main(). It understands only few of GNEX opcodes: nop, call, calls, pushc, pushmi, and end. System function names are not shown, only their numeric codes.
Enjoy!

By NexachyX, # 1. April 2007, 18:58:26
By Aux, # 1. April 2007, 23:07:10