squall, this explains "warping and shaking" issues, but it is absolutely irrelevant to the topic.
Pete explained the situation somehow: “(PSX gpu) just get small, separated drawing primitives (many not connected triangles or quads), and the textures are also a mess (many ever-changing texture atlases, and to make it worse: 90% of that textures are palettized ones). So I say that it is practically impossible to replace that textures in psx emulation.”
If PSX does not use separate texture tiles, it is just impossible to dump them. All other issues mentioned by Pete are solvable, imo. N64 also uses texture atlases and often palettized ones, but they are split to tiles, which we can dump and then replace on fly.