mirror of
https://github.com/hrydgard/ppsspp.git
synced 2026-04-25 14:16:10 +03:00
[GH-ISSUE #368] Wipeout Pure graphics issues (alpha, stencil, colors) #106
Labels
No labels
Atrac3+
Audio
CPU emulation
D3D11
D3D9 (removed)
Depth / Z
Feature Request
Font Atlas
GE emulation
Guardband / Range Culling
HLE/Kernel
I/O
Input/Controller
MP3
Multithreading
Needs hardware testing
Networking/adhoc/infrastructure
No Feedback / Outdated?
OpenGL
PGF / sceFont
PSMF / MPEG
Platform-specific (Android)
Platform-specific (Windows)
Platform-specific (iOS)
PowerVR GPU
SDL2
Saving issue
User Interface
Vulkan
arm64jit
armjit
armv6
x86jit
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/ppsspp#106
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @ghost on GitHub (Jan 8, 2013).
Original GitHub issue: https://github.com/hrydgard/ppsspp/issues/368
Nothing obivous in the log but wipeout pure has some possible alpha blending issues. It also runs at about 400fps, just to make it extra challenging ;)
This is the only graphics thing in the log:
@hrydgard commented on GitHub (Jan 8, 2013):
Wow, I didn't realize it ran already, one of my favorite PSP games :)
Will have to look at this when I'm done with initial ARM jit work :)
@ghost commented on GitHub (Jan 8, 2013):
I'm 99% certain it was one of the commits in the last 12 hours that did it. Lots of other stuff that wasn't working before now runs too but needs buffered rendering turned off (midnight run and silent hill for example)
@hrydgard commented on GitHub (Jan 8, 2013):
Tried it now, it definitely has some issue with time, runs way too fast indeed :) I wonder what it's checking...
I think it's not just alpha blending but also stencil issues (and some R/B swaps too?). Stencil will be tricky because the PSP overloads the top alpha bit to be the stencil bit, which is not the case at all on PC.
@ghost commented on GitHub (Jan 9, 2013):
I wish I had more time, would probably be pretty easy to see what it is in the debugger.
Could it be the wait refered to in the message ( E[G3D]: Signal without wait. signal/end: 0200 0000 ) not existing? Maybe it does something funky with the audio buffer for timing? It was one of the first PSP games so who knows what fun and exciting things they would have done to work around issue, etc.
@hrydgard commented on GitHub (Jan 12, 2013):
Now fixed.
Wipeout still has other graphical problems: shadows are missing, the glow is missing and it looks a bit dark. But
60f9da3926gets rid of a lot of the weird colored stuff in the screenshot at least.@ghost commented on GitHub (Jan 12, 2013):
Cool, that's looking a lot better :)
@hrydgard commented on GitHub (Jan 12, 2013):
Got the stencil shadows working too :) It turned brighter in the process, not sure why.
Still many gfx bugs left though...
@hrydgard commented on GitHub (Jan 22, 2013):
The big issues are fixed so I'll close this for now, single-game issues should be used for more specific things.