sylothix / upk-modder

Automatically exported from code.google.com/p/upk-modder
0 stars 0 forks source link

Parser can't handle "Label Table Token" #6

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
v0.65

What steps will reproduce the problem?
1. Parse Hex from Executing@State@XGAction_Overwatch
2. Separate out 0C B2 09 00 00 00 00 00 00 00 00 00 00 76 5F 00 00 00 00 00 00 
FF FF 00 00 

UExplorer calls this a "Label Table Token"

Original issue reported on code.google.com by johnnyl...@gmail.com on 24 Dec 2013 at 2:32

GoogleCodeExporter commented 8 years ago
I currently have that operand listed in the operand_data.ini as:
0C 1 G          ; LabelTable ; labeltable UNKNOWN STRUCTURE

There are a few such operands that I wasn't able to find specific hex 
structures for, so any more such reports are definitely useful.

Original comment by miss.inv...@gmail.com on 24 Dec 2013 at 3:08

GoogleCodeExporter commented 8 years ago
The OpCode appears to have the structure :
1 NR 8 NR 8

For the example given the first name label reference was "Begin" and the second 
was "None".

It is still unclear what purpose the remaining bytes serve.

Original comment by miss.inv...@gmail.com on 24 Dec 2013 at 4:10

GoogleCodeExporter commented 8 years ago
Change to file appears successful

Original comment by miss.inv...@gmail.com on 25 Dec 2013 at 11:50