Giter Club home page Giter Club logo

Comments (8)

unknownbrackets avatar unknownbrackets commented on August 20, 2024

I don't have the one game, but Patapon 2 is failing because of this line in sceIoPollAsync:

return -1; // TODO: correct error code

Before it would return "who knows what"... and if you make it return 0, it works. However, that's probably not the right return value at all. Something else must be wrong, and probably at least some of it is the waits here.

Anyway, if you have a compiler, does Creature Defense work with return 0 there instead of return -1?

-[Unknown]

from ppsspp.

B1ackDaemon avatar B1ackDaemon commented on August 20, 2024

Thank you for hotfix, unfortunately it doesn't affect Creature Defense.

from ppsspp.

unknownbrackets avatar unknownbrackets commented on August 20, 2024

Hmm, I see. I think a debug log would help a lot more (from the commit previous and the commit after.)

What happens if you remove this added line?

7e2aa90#L0R141

I'm not really sure but that's the only change I see offhand that could have affects.

-[Unknown]

from ppsspp.

B1ackDaemon avatar B1ackDaemon commented on August 20, 2024

Sure, here logs from debug versions (actually, it was a challenge for me, since "Screen Buffer Size" was a bit limited ;P )
http://rghost.net/42067273

If i understood you corrent (since link probably a bit broken) you mean line 141 in sceSas.cpp - "bool PauseFlag;". I tried to comment this bool variable, but unfortunately got same "error message screen" after first intro. :(

from ppsspp.

unknownbrackets avatar unknownbrackets commented on August 20, 2024

Hmm. So it's running out of memory (or so the game says), which is odd.

One says:

common\memarena.cpp:361 I[MM]: Found valid memory base at 08C00000 after 32 tries.
core\memmap.cpp:82 I[MM]: Memory system initialized. RAM at 0D400000 (mirror at 0 @ 10C00000, uncached @ 10C00000)

The other says:

common\memarena.cpp:361 I[MM]: Found valid memory base at 08000000 after 29 tries.
core\memmap.cpp:82 I[MM]: Memory system initialized. RAM at 0C800000 (mirror at 0 @ 10000000, uncached @ 10000000)

I'm not sure why these'd be different (but I don't really know this part.) And when it swaps back to user_main at pc 08815aa0, it does a bunch of bad memory reads instead of some sceUmd calls.

Hmm.

-[Unknown]

from ppsspp.

B1ackDaemon avatar B1ackDaemon commented on August 20, 2024

Thank you for fixing, Creature Defense now working as before. :) Fix for Patapon 2 will remained as unofficial workaround? ;P

from ppsspp.

 avatar commented on August 20, 2024

Thanks for the fix .I will check if any other functions wrapped without u32 core .

from ppsspp.

 avatar commented on August 20, 2024

Checked v0.4 base , found one below , should be WrapU_U with u32 core

1.jpg

commit b6709ed - fixed

from ppsspp.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.