-
Notifications
You must be signed in to change notification settings - Fork 2.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
0.9.5 Release blocking issue list. Target 1 nov. #4139
Comments
I hope Maxim's Atrac3+ stuff fix #3122 |
There are still some UI bugs left that needs to be fixed. (full screen UI bug, logging check bug etc, for instance). Along with Custom shaders on android, should also merge #4127 before 0.9.5. I'm focusing on adding more shaders. |
Atrac3+ stuff help games that hang when play videos? |
@danyalzia: Can you describe in more detail about what those two UI bugs are? Or better yet, create two issues for them? |
#4070 possibly, if an installer is planned to be rolled out for 0.9.5. If not, please disregard this message. |
@kirous , well, for releases the main priority is fixing regressions, that is, things that have worked before but are now broken. So don't just post random issues with your favorite games in this thread. |
#3680 : specifically the speed issue. This was introduced around build 0.9.1-500 and was working fine previously. |
If by regressions you mean games as well: #3993 has a graphical regression. It worked without issue in recent builds(~2 weeks ago or so now, I think), but not now. |
I think the biggest issue is the atrac crashes, for sure, but so far it's hard for me to tell if they are plugin issues or HLE issues. Being able to hear it will definitely help. Were there also armv6 issues? I know there was also a potential armjit regression at some point, but may already be fixed. I'll mention we probably want to specifically not bump the savestate revision. -[Unknown] |
There's also the longstanding issue with games having incorrect timing (speed fluctuations) in their videos/gameplay (jittery Speed that hovers above 100 - 110%). It was first reported months ago since v0.8.1-1203-gca6de59 ca6de59 was the original responsible commit, thus it can be counted as a long standing regression that did not exist before that build. Examples outlined in these issue reports: #3140 #3140 (comment) #3140 (comment) and #3860 (comment) #3860 (comment) Games affected include FFII, FFIII's, Black Rock Shooter and Danganronpa's FMV playback (hovers above 100% and does not stay at a consistent speed) |
@thedax try checking full screen in game settings under features (UI) and then try clicking anywhere (at 1x screen size) you'll see what I mean :) |
Thanks for the details, @danyalzia. What about the "logging check bug"? Edit: Nevermind, I think I found and fixed it. |
@hrydgard: More new things in 0.9.5(for readme.md):
|
Thanks @thedax, adding in my next commit. |
I guess the stencil improvements for FF4 are probably worth mentioning too, maybe Android x86 for some people? Initial Xbox 360 support as well, I think. -[Unknown] |
@unknownbrackets yeah of course, added to my draft. |
@emmauss , those would be nice but they're not regressions, it's never really worked right. That means there's no way to predict how much time they will take to investigate so I have to push them off until later. |
PPSSPPSDL doesn't actually have a fullscreen mode that works. Not a priority in anyway, just a observation. |
why isn't fullscreen implemented if I may ask? I've toyed with SDL before and all you need to do is to pass a flag if I remember correctly. Is it some other issue that's bugging up fullscreen? |
Because it hasn't gotten much attention. Maybe it will, but that's probably not a blocker for 0.9.5. Question, we're not going to do 0.10.x right? Obviously not important atm, but thinking ahead, I should verify whatever comes after 9 is handled properly by the reporting code (it's server side so it can be adjusted anytime.) -[Unknown] |
Yeah, there might be a 0.9.8 or something but then I intend to move to 1.0 . |
Would add SMAA antialiasing? Seems SMAA has better performance than FXAA. |
@hdd60311 yes later (it's a bit more complicated than FXAA) but it's definitely not a blocker for the 0.9.5 release. |
Which ARMv6 phones are crashing and at which spot do they crash? You have had multiple reports? I don't know what would be different between Symbian and Android with regard to ARMv6. By the way, I'm guessing all these topics are individual issues as well? You could link to the #issues. |
I've just got some reports in the forum where the app crashes on startup on Galaxy Y and a few other armv6 devices. I'll make an issue with links later, busy. |
@hrydgard I'm thinking it's not related to ARMv6 at all. Technically any old GPU (usually paired with armv6?) would no longer be able to play PPSSPP after you increased the font texture size to 2048x2048 some months back. Edit: There seems to be a number of Galaxy Y's. I was expecting just one. For instance there are ones with Adreno 200's (which I found support 4096x4096) and there are even newer ones with Broadcom Videocore IV (2048 x 2048). There's also ones with names appended like 'Duos'. |
Hm, but the one last reporting in the forum had it working at 0.9.1, which had 2048x2048 textures... |
Yeah probably not the texture thing as I'm finding it very difficult to find a GPU without 2048x2048 or higher support. |
Well can you describe the bug then? I fixed a bug days ago relating to fullscreen. "fullscreen ui bug" doesn't tell us much, assuming it's not the same bug I fixed(that 1x screen size bug).. |
@danyalzia Probably u havent noticed.henrik already added---- |
No I did it after he commented. |
@hrydgard oh,i see...my bad :p |
@thedax Whoops. I was using outdated upstream. Sorry for the false alarm. |
Alright, thanks for letting me know. |
So, it appears that all those Atrac3+ crashes don't happen anymore with Maxim's code, instead the audio goes silent which is a lot better of course. Still thinking about temporally reverting unknown's change ( cf8a3e4 ) that fixed the tests but inexplicably broke some games. Other than that, all that's left is the Mali blackness issue, #4272 . I will be unavailable to work on PPSSPP this weekend though so the release will be next week. |
If it's reverted might want to check, as it was making Ys Seven crash and not inside atrac, but in the game due to the invalid values (#2391.) So that crash will probably come back. It seems like most games handle invalid values better. -[Unknown] |
Other new things added in 0.9.5:
|
I do not know if it helps. The same function appears twice in sceAtrac.cpp:
Both Ys Seven and Trails in the Sky call 0x2DD3E298. Currently Trails in the Sky loses audio after a battle. If I change
to
the song in Trails in the Sky will restart from the beginning after a battle. The correct behaviour is resuming from the point in which the song was paused before the battle. It does not break Ys Seven. I tried reverting that old commit and using Maxim's decoder. The same problem with Ys Seven will happen on Win32, but it is not terrible, because it does not crash. I cannot test the reverted changes on win64 and Android, because I do not own these devices. It crashed on Win64 without Maxim's decoder. |
From JPCSP code
|
Different firmware versions or not, they do exactly the same thing so it shouldn't matter that we combine them. |
I added some notes for things it might be good to confirm right before the release. -[Unknown] |
This can probably closed now since 0.9.5 is out. |
I will collect some sound probrem. |
I'm going to close this as 0.9.5 is released, I think sound issues should be handled separately (new/existing bugs.) -[Unknown] |
Please add more critical issues that need addressing before I push 0.9.5.
I could have also done this with Github labels but an issue is better because it has room for discussion.
Final release checklist:
The text was updated successfully, but these errors were encountered: