(10-23-2014, 12:30 AM)Pachus Wrote: Hello everybody, here's my first post. The game stoped working for me in Nekotekina's Spurs commit (more or less I think), now It runs, but the game textures are bugged as hell:
img
I wonder if I'm the only one, check it out. See u.
Log:
Quote:https://mega.co.nz/#!4cBmiRZJ!xyONtdO-6F...dc7p0lvC6o
Hello rpcs3 community!
I have been browsing through the rpcs3 code on GitHub and to me it seems that for example CELL_GCM_NV4097_SET_VERTEX_TEXTURE_ADDRESS is already an implemented function (in RSXTexture methodRegisters, with a different name though: NV4097_SET_TEXTURE_ADDRESS).
Why does RSXThread still throw a TODO message into the log if that is the case?
Sorry if I am just being stupid here...
Edit:
I just realized that for example SetVertexTextureAddress (0x00040908) and SetTextureAddress (0x00041A08) are two different functions.
However NV4097_SET_TEXTURE_ADDRESS in RSXTexture methodRegisters seems to behave just like SetVertexTextureAddress in RSXFIFOCommands (http://www.psdevwiki.com/ps3/RSXFIFOComm...ureAddress) except with a different address. Is there a mistake in the code or am I making wrong interpretations?
If both functions behave in the same way, it should be very easy to also implement the corresponding vertex functions such as NV4097_SET_VERTEX_TEXTURE_ADDRESS based on the already existing code.
Here is also my log: http://tny.cz/8fb35a73