Thread Rating:
  • 1 Vote(s) - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Resolved-Workaround [Bug Report] Soul Reaver 2 [PAL]
#11
(10-22-2015, 12:02 PM)FlatOut Wrote: I've uploaded the GS Dump and I can confirm the bug turns on and off when pressing the insert key in software mode.

That means it's a mipmapping issue, as we thought.

I didn't realize as many games do it as do though.
[Image: ov4]
Gaming: Intel i7 3770k @ 4.2Ghz | R9 290 | 16GB RAM | 480GB(240GB+240GB RAID0) SSD | 3 TB HDD | 1 TB HDD | 500GB HDD
Server: AMD FX 6300 @ 4.4Ghz | GTX 670 | 16GB RAM | 240GB SSD | 320GB HDD
PCSX2 General Troubleshooting FAQ

Sponsored links

#12
(10-22-2015, 06:36 PM)Blyss Sarania Wrote: That means it's a mipmapping issue, as we thought.

I didn't realize as many games do it as do though.

I've played around with toggling the SW renderer's mipmapping. On some games, the effect is subtle - mipmapping seems to lower the quality of textures at a distance, making them blurrier. On other games e.g. Ace Combat series, Ape Escape series it cycles random textures on far-away polygons.
#13
Quote:the effect is subtle - mipmapping seems to lower the quality of textures at a distance, making them blurrier.

That's pretty much what it's supposed to do https://en.wikipedia.org/wiki/Mipmap
[Image: ov4]
Gaming: Intel i7 3770k @ 4.2Ghz | R9 290 | 16GB RAM | 480GB(240GB+240GB RAID0) SSD | 3 TB HDD | 1 TB HDD | 500GB HDD
Server: AMD FX 6300 @ 4.4Ghz | GTX 670 | 16GB RAM | 240GB SSD | 320GB HDD
PCSX2 General Troubleshooting FAQ
#14
Mipmapping provides a smaller version of a texture to put on a polygon when it's further away as scaling textures introduces "shimmering" and mipmapping essentially eradicates that
[Image: ref_sig_anim.gif]
Like our Facebook Page and visit our Facebook Group!
#15
(10-22-2015, 07:34 PM)refraction Wrote: Mipmapping provides a smaller version of a texture to put on a polygon when it's further away as scaling textures introduces "shimmering" and mipmapping essentially eradicates that

Any ETA for hardware mode mipmapping? Gregory?  Tongue
#16
Any progress with this issue?
#17
I fear we'll need to wait another couple of years for that. Tongue2
#18
Not even the PC version of the game is playable anymore (on modern systems). The graphics quality on pcsx2 is great but the mipmap problem is reaaaaaaaally annoying. In software mode u'll get the same image quality as on the ps2 and a emulation in this way makes no sense for me. At least i'll try sr2 on my ps3 (backwards compatible).
#19
(10-22-2015, 07:34 PM)refraction Wrote: Mipmapping provides a smaller version of a texture to put on a polygon when it's further away as scaling textures introduces "shimmering" and mipmapping essentially eradicates that

Yes but there is a catch. Globally mipmap is just a way to precompute an interpolation on multiple pixels (HW is limited to 2x2). So when you draw a sprite far away, the delta between 2x2 pixels could be a 8x8 textures. So instead, you will sample the mipmap 2x2 to have a perfect 1:1 sampling.

However upscaling will introduce some subpixels between the pixels. So instead to sample a 2x2 pixels square, you will now sample a 8x8 pixels square. This way you don't need to interpolate the texels of the texture, you have a nice 1:1 matching. On the contrary if you enable mipmaping, you will still sample 8x8 pixels but the texture layer will be only 2x2. You kind of lose all the details, I guess it would appears blocky as a standard zoom.

Quote: I've played around with toggling the SW renderer's mipmapping. On some games, the effect is subtle - mipmapping seems to lower the quality of textures at a distance, making them blurrier. On other games e.g. Ace Combat series, Ape Escape series it cycles random textures on far-away polygons.
On some games, it a matter of rouding the color which is then used as a pass/no-pass test (Light effect in Nocturne).
#20
I'm probably answering my own question here; but I always found it funny that enabling mipmapping in SW mode always decreased FPS.
[Image: 36a66c559937a1f5d0cd7460362d4093.jpg?bg=2c2c2c]




Users browsing this thread: 1 Guest(s)