New problem with uasm238_x86
00000E97 1 mov ax,word ptr Hextable[ebx*2]
Error A2038: Base and index register differ in size
Works fine for me. Did you use the very latest version? Mine is 27 July, 15:18
I downloaded it about 2 hrs ago. I just downloaded it again and it worked. Not sure what happened, but let us press on and ignore this post.
There was an update applied this afternoon, same version number to address that exact base+index issue that JJ discovered.
The route course of this was we had to implement support for addressing like [+ebx]
ie omitting the base, which is apparently valid syntax in some cases, so this regression came about due to supporting those forms of addressing combined with EVEX enhancements.