Skip to content
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

Pangya 1.0.1 Issues #7588

Closed
Xaelath opened this issue Mar 13, 2015 · 14 comments
Closed

Pangya 1.0.1 Issues #7588

Xaelath opened this issue Mar 13, 2015 · 14 comments

Comments

@Xaelath
Copy link

Xaelath commented Mar 13, 2015

  1. A Bug occur whenever finished the game, attempt to pressing x wont work.
    Somewhat fixed in PPSSPP v0.9.9-52-g3bab63d git.

  2. Changing costume in will crash the game, Solution : Turning off Software Skinning will fix the problem.

  3. In 1st Episode Cecilia Storyline in the 5th story after finishing the conversation pressing start button will crash the ppsspp. Tried turning off Hardware transform still didnt work.

@hrydgard
Copy link
Owner

I numbered your issues.

  1. has been fixed in master, so try the latest development builds. http://buildbot.orphis.net/ppsspp/

Possibly this fix may have worked around the other issues too, can you test?

@sum2012
Copy link
Collaborator

sum2012 commented Mar 13, 2015

let me watch this issue

@Xaelath
Copy link
Author

Xaelath commented Mar 13, 2015

  1. Issues 1 fixed. but i didnt try other mode rather than tournaments.
  2. Fixed. Thank you.
  3. Still occured. Crashed.
    Tested on PPSSPP v.1.0.1-159-gdad8f5c x64
    Heres my log
    https://www.dropbox.com/s/jnl0c1jncjovb5o/ppsspplog.txt?dl=0
    I cant upload it here. only a pic allowed.
    Crash occur in the end of the log where error started

@hrydgard
Copy link
Owner

@sum2012 , just click the Subscribe button to the right

@Xaelath , alright, thanks for testing. 3 is a bit worrying of course. Got a savegame or savestate before the crash?

@sum2012
Copy link
Collaborator

sum2012 commented Mar 13, 2015

@hrydgard
last time I pressed the button ,will receive all issue notifications

@Bigpet
Copy link
Collaborator

Bigpet commented Mar 13, 2015

@sum2012 not the "watch" button at the top, but the "subscribe" button on the side

@unknownbrackets
Copy link
Collaborator

There's two. The button at the top (watch) which subscribes to all (I am subscribed to all, for example, which means that @unknownbrackets makes no difference, I see everything.)

On the right, lower down, there's another button. That button is dedicated to just this one issue. For example, if I click it, it says "You're ignoring this thread." That means I won't get notifications for this issue anymore, but I will for all others.

Now I've clicked it again and I'm subscribed to the thread (even if I unsub from all issues for ppsspp.)

Anyway, back to our regularly scheduled issuing... isn't this a duplicate probably? There's like 3 other issues about levels crashing.

-[Unknown]

@sum2012
Copy link
Collaborator

sum2012 commented Mar 13, 2015

@unknownbrackets ,ok I try again,I press issue subscribes in 7587

@sum2012
Copy link
Collaborator

sum2012 commented Mar 13, 2015

@Xaelath
Can you load a savegame or savestate in
http://drive.google.com ? Thanks

@hrydgard
Copy link
Owner

The remaining issue 3) indeed seems quite likely to be the same or related to the other Pangya crashes like #6682 and #6057, so I don't think we need to have this one open as well. There seems to be something wrong with the memory allocator it uses (a "VPL" object), although I don't know what the problem might be..

@unknownbrackets
Copy link
Collaborator

AFAIK the game was at one point verified to mis-free VPL allocations even on a real PSP in a way that needed behavior very precisely matching a real PSP's behavior.

That is, it relied on double-frees not being a huge problem with large allocated buffers due to the round-robin nature of the PSP's VPL allocator. There are extensive tests on this allocator and the behavior should be matched pretty precisely (but I'm not sure if there may be game-specific hacks in the kernel.)

Not only does it rely upon that, but it also frees a variety of pointers even when they are not currently allocated, intentionally (what wonderful memory management...) This causes PPSSPP to log a lot of warnings which are largely (or wholly?) spurious.

This definitely makes it hard to tell what problems are coming from VPL allocations and what problems aren't, since it logs a lot of errors that are completely useless information and intentionally generated by the game.

-[Unknown]

@daniel229
Copy link
Collaborator

Change to FuncReplacements = False in PPSSPP.ini,then it won't crash,just a lot of invalid addresses,and the level still can be finished,and also off Fast memory.

@Xaelath
Copy link
Author

Xaelath commented Mar 14, 2015

@daniel229 yeah it works but Theres a huge slowdown or fps drop on the loading tho.
heres the save state
https://docs.google.com/file/d/0B_0saQEB0kYKTmhOaExsOExMMm8/edit

@Xaelath
Copy link
Author

Xaelath commented Mar 14, 2015

Well i run a test for the quest then the issues continue
ulus10438_00000

  1. The animation wont work and he cannot move a inch.
    Also no matter what kind of magic he tries he gave up.

  2. The (X) Bug still appeared in Koh quest episode one in the latest git.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants