View Single Post
Old May 4th, 2008   #285 (permalink)
NHervé
Plugin author
 
NHervé's Avatar
 
Join Date: Jul 2007
Location: Nulle part
Posts: 519
I was reading the earlier posts...
When I talked about the RRR2 bug in the 3D core, Shash said it was not the 3D core. It was the 3D core, because the game sends the 3D commands in big-endian (ie : 0x1B000000 instead of 0x0000001B). The 3D core was designed for standard commands (0x0000001B), because of the NOPs being before the cmd, the 3D core was not shifting the command container and missing the command. After that it was interpreting the params as commands and was being completely messed up. Stupid bug, but not so simple to find.
__________________
No pity for n00bs here !
NHervé is offline   Reply With Quote