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

Mortal Kombat Unchained after 0.7 #1376

Closed
vontman opened this issue Apr 20, 2013 · 18 comments
Closed

Mortal Kombat Unchained after 0.7 #1376

vontman opened this issue Apr 20, 2013 · 18 comments

Comments

@vontman
Copy link

vontman commented Apr 20, 2013

with the version 0.6 no graphical issues where there but since 0.7,
with buffered render there is like a ghost with each char
1

and without buffered rendering , the screen flickers so fast which is soo unplayable
2

  • when i disable buffered render then re-enable it it gives me a black screen, and the game runs full speed on android and windows so it would be very nice if u fixed that issue
@Spektp
Copy link

Spektp commented Apr 21, 2013

What phone do you have? Sry for offtop, just wondering what specs i should have to run games fullspeed.

@vontman
Copy link
Author

vontman commented Apr 21, 2013

Galaxy tab 2 7.0, the game is soo unplayable due to the flickers and the graphical glitches.
I just hope the developers see where they messed up in this game

@vontman
Copy link
Author

vontman commented Apr 26, 2013

The ghost thingy is gone now, the texcacheRevert the secondary texture cache fixed it, only the flickering and the black polygon remains

@unknownbrackets
Copy link
Collaborator

Hmm, it shouldn't be possible that my change fixed that if it existed before the secondary cache, but okay.

-[Unknown]

@vontman
Copy link
Author

vontman commented Apr 26, 2013

It also fixed the hangups in persona and bleach

@vontman
Copy link
Author

vontman commented Apr 29, 2013

it apears to be shaders problem cause where there isn't any shadows the game becomes normal

4
5

here is a part of the log

45:10:045 ffst_thread E[HLE]: HLE\sceAtrac.cpp:281 UNIMPL sceAtracAddStreamData(12, 00000000)
45:10:078 ffst_thread E[HLE]: HLE\sceAtrac.cpp:546 FAKE sceAtracGetStreamDataInfo(12, 09fff5c0, 09fff5c4, 09fff5c8)
45:10:078 ffst_thread E[HLE]: HLE\sceAtrac.cpp:281 UNIMPL sceAtracAddStreamData(12, 00000000)
45:10:110 ffst_thread E[HLE]: HLE\sceAtrac.cpp:546 FAKE sceAtracGetStreamDataInfo(12, 09fff5c0, 09fff5c4, 09fff5c8)
45:10:110 ffst_thread E[HLE]: HLE\sceAtrac.cpp:281 UNIMPL sceAtracAddStreamData(12, 00000000)
45:10:158 ffst_thread E[HLE]: HLE\sceAtrac.cpp:546 FAKE sceAtracGetStreamDataInfo(12, 09fff5c0, 09fff5c4, 09fff5c8)
45:10:158 ffst_thread E[HLE]: HLE\sceAtrac.cpp:281 UNIMPL sceAtracAddStreamData(12, 00000000)
45:10:214 ffst_thread E[HLE]: HLE\sceAtrac.cpp:546 FAKE sceAtracGetStreamDataInfo(12, 09fff5c0, 09fff5c4, 09fff5c8)
45:10:214 ffst_thread E[HLE]: HLE\sceAtrac.cpp:281 UNIMPL sceAtracAddStreamData(12, 00000000)
45:10:243 ffst_thread E[HLE]: HLE\sceAtrac.cpp:546 FAKE sceAtracGetStreamDataInfo(12, 09fff5c0, 09fff5c4, 09fff5c8)
45:10:244 ffst_thread E[HLE]: HLE\sceAtrac.cpp:281 UNIMPL sceAtracAddStreamData(12, 00000000)
45:10:287 ffst_thread E[HLE]: HLE\sceAtrac.cpp:546 FAKE sceAtracGetStreamDataInfo(12, 09fff5c0, 09fff5c4, 09fff5c8)
45:10:287 ffst_thread E[HLE]: HLE\sceAtrac.cpp:281 UNIMPL sceAtracAddStreamData(12, 00000000)
45:10:309 ffst_thread E[HLE]: HLE\sceAtrac.cpp:546 FAKE sceAtracGetStreamDataInfo(12, 09fff5c0, 09fff5c4, 09fff5c8)
45:10:309 ffst_thread E[HLE]: HLE\sceAtrac.cpp:281 UNIMPL sceAtracAddStreamData(12, 00000000)
45:10:343 ffst_thread E[HLE]: HLE\sceAtrac.cpp:546 FAKE sceAtracGetStreamDataInfo(12, 09fff5c0, 09fff5c4, 09fff5c8)
45:10:343 ffst_thread E[HLE]: HLE\sceAtrac.cpp:281 UNIMPL sceAtracAddStreamData(12, 00000000)
45:10:378 ffst_thread E[HLE]: HLE\sceAtrac.cpp:546 FAKE sceAtracGetStreamDataInfo(12, 09fff5c0, 09fff5c4, 09fff5c8)
45:10:378 ffst_thread E[HLE]: HLE\sceAtrac.cpp:281 UNIMPL sceAtracAddStreamData(12, 00000000)
45:10:410 ffst_thread E[HLE]: HLE\sceAtrac.cpp:546 FAKE sceAtracGetStreamDataInfo(12, 09fff5c0, 09fff5c4, 09fff5c8)
45:10:411 ffst_thread E[HLE]: HLE\sceAtrac.cpp:281 UNIMPL sceAtracAddStreamData(12, 00000000)
45:10:445 ffst_thread E[HLE]: HLE\sceAtrac.cpp:546 FAKE sceAtracGetStreamDataInfo(12, 09fff5c0, 09fff5c4, 09fff5c8)
45:10:445 ffst_thread E[HLE]: HLE\sceAtrac.cpp:281 UNIMPL sceAtracAddStreamData(12, 00000000)
45:10:477 ffst_thread E[HLE]: HLE\sceAtrac.cpp:546 FAKE sceAtracGetStreamDataInfo(12, 09fff5c0, 09fff5c4, 09fff5c8)
45:10:477 ffst_thread E[HLE]: HLE\sceAtrac.cpp:281 UNIMPL sceAtracAddStreamData(12, 00000000)
45:10:510 ffst_thread E[HLE]: HLE\sceAtrac.cpp:546 FAKE sceAtracGetStreamDataInfo(12, 09fff5c0, 09fff5c4, 09fff5c8)
45:10:510 ffst_thread E[HLE]: HLE\sceAtrac.cpp:281 UNIMPL sceAtracAddStreamData(12, 00000000)
45:10:544 ffst_thread E[HLE]: HLE\sceAtrac.cpp:546 FAKE sceAtracGetStreamDataInfo(12, 09fff5c0, 09fff5c4, 09fff5c8)
45:10:544 ffst_thread E[HLE]: HLE\sceAtrac.cpp:281 UNIMPL sceAtracAddStreamData(12, 00000000)
45:10:576 ffst_thread E[HLE]: HLE\sceAtrac.cpp:546 FAKE sceAtracGetStreamDataInfo(12, 09fff5c0, 09fff5c4, 09fff5c8)
45:10:576 ffst_thread E[HLE]: HLE\sceAtrac.cpp:281 UNIMPL sceAtracAddStreamData(12, 00000000)
45:10:610 ffst_thread E[HLE]: HLE\sceAtrac.cpp:546 FAKE sceAtracGetStreamDataInfo(12, 09fff5c0, 09fff5c4, 09fff5c8)
45:10:610 ffst_thread E[HLE]: HLE\sceAtrac.cpp:281 UNIMPL sceAtracAddStreamData(12, 00000000)
45:10:643 ffst_thread E[HLE]: HLE\sceAtrac.cpp:546 FAKE sceAtracGetStreamDataInfo(12, 09fff5c0, 09fff5c4, 09fff5c8)
45:10:643 ffst_thread E[HLE]: HLE\sceAtrac.cpp:281 UNIMPL sceAtracAddStreamData(12, 00000000)
45:10:676 ffst_thread E[HLE]: HLE\sceAtrac.cpp:546 FAKE sceAtracGetStreamDataInfo(12, 09fff5c0, 09fff5c4, 09fff5c8)
45:10:676 ffst_thread E[HLE]: HLE\sceAtrac.cpp:281 UNIMPL sceAtracAddStreamData(12, 00000000)
45:10:709 ffst_thread E[HLE]: HLE\sceAtrac.cpp:546 FAKE sceAtracGetStreamDataInfo(12, 09fff5c0, 09fff5c4, 09fff5c8)
45:10:709 ffst_thread E[HLE]: HLE\sceAtrac.cpp:281 UNIMPL sceAtracAddStreamData(12, 00000000)
45:10:744 ffst_thread E[HLE]: HLE\sceAtrac.cpp:546 FAKE sceAtracGetStreamDataInfo(12, 09fff5c0, 09fff5c4, 09fff5c8)
45:10:744 ffst_thread E[HLE]: HLE\sceAtrac.cpp:281 UNIMPL sceAtracAddStreamData(12, 00000000)
45:10:776 ffst_thread E[HLE]: HLE\sceAtrac.cpp:546 FAKE sceAtracGetStreamDataInfo(12, 09fff5c0, 09fff5c4, 09fff5c8)
45:10:776 ffst_thread E[HLE]: HLE\sceAtrac.cpp:281 UNIMPL sceAtracAddStreamData(12, 00000000)
45:10:809 ffst_thread E[HLE]: HLE\sceAtrac.cpp:546 FAKE sceAtracGetStreamDataInfo(12, 09fff5c0, 09fff5c4, 09fff5c8)
45:10:809 ffst_thread E[HLE]: HLE\sceAtrac.cpp:281 UNIMPL sceAtracAddStreamData(12, 00000000)
45:10:843 ffst_thread E[HLE]: HLE\sceAtrac.cpp:546 FAKE sceAtracGetStreamDataInfo(12, 09fff5c0, 09fff5c4, 09fff5c8)
45:10:843 ffst_thread E[HLE]: HLE\sceAtrac.cpp:281 UNIMPL sceAtracAddStreamData(12, 00000000)
45:10:876 ffst_thread E[HLE]: HLE\sceAtrac.cpp:546 FAKE sceAtracGetStreamDataInfo(12, 09fff5c0, 09fff5c4, 09fff5c8)
45:10:876 ffst_thread E[HLE]: HLE\sceAtrac.cpp:281 UNIMPL sceAtracAddStreamData(12, 00000000)
45:10:910 ffst_thread E[HLE]: HLE\sceAtrac.cpp:546 FAKE sceAtracGetStreamDataInfo(12, 09fff5c0, 09fff5c4, 09fff5c8)
45:10:910 ffst_thread E[HLE]: HLE\sceAtrac.cpp:281 UNIMPL sceAtracAddStreamData(12, 00000000)
45:10:976 ffst_thread E[HLE]: HLE\sceAtrac.cpp:546 FAKE sceAtracGetStreamDataInfo(12, 09fff5c0, 09fff5c4, 09fff5c8)
45:10:976 ffst_thread E[HLE]: HLE\sceAtrac.cpp:281 UNIMPL sceAtracAddStreamData(12, 00000000)
45:11:010 ffst_thread E[HLE]: HLE\sceAtrac.cpp:546 FAKE sceAtracGetStreamDataInfo(12, 09fff5c0, 09fff5c4, 09fff5c8)
45:11:010 ffst_thread E[HLE]: HLE\sceAtrac.cpp:281 UNIMPL sceAtracAddStreamData(12, 00000000)
45:11:043 ffst_thread E[HLE]: HLE\sceAtrac.cpp:546 FAKE sceAtracGetStreamDataInfo(12, 09fff5c0, 09fff5c4, 09fff5c8)
45:11:043 ffst_thread E[HLE]: HLE\sceAtrac.cpp:281 UNIMPL sceAtracAddStreamData(12, 00000000)
45:11:077 ffst_thread E[HLE]: HLE\sceAtrac.cpp:546 FAKE sceAtracGetStreamDataInfo(12, 09fff5c0, 09fff5c4, 09fff5c8)
45:11:077 ffst_thread E[HLE]: HLE\sceAtrac.cpp:281 UNIMPL sceAtracAddStreamData(12, 00000000)
45:11:110 ffst_thread E[HLE]: HLE\sceAtrac.cpp:546 FAKE sceAtracGetStreamDataInfo(12, 09fff5c0, 09fff5c4, 09fff5c8)
45:11:110 ffst_thread E[HLE]: HLE\sceAtrac.cpp:281 UNIMPL sceAtracAddStreamData(12, 00000000)
45:11:144 ffst_thread E[HLE]: HLE\sceAtrac.cpp:546 FAKE sceAtracGetStreamDataInfo(12, 09fff5c0, 09fff5c4, 09fff5c8)
45:11:144 ffst_thread E[HLE]: HLE\sceAtrac.cpp:281 UNIMPL sceAtracAddStreamData(12, 00000000)
45:11:176 ffst_thread E[HLE]: HLE\sceAtrac.cpp:546 FAKE sceAtracGetStreamDataInfo(12, 09fff5c0, 09fff5c4, 09fff5c8)
45:11:177 ffst_thread E[HLE]: HLE\sceAtrac.cpp:281 UNIMPL sceAtracAddStreamData(12, 00000000)
45:11:210 ffst_thread E[HLE]: HLE\sceAtrac.cpp:546 FAKE sceAtracGetStreamDataInfo(12, 09fff5c0, 09fff5c4, 09fff5c8)
45:11:210 ffst_thread E[HLE]: HLE\sceAtrac.cpp:281 UNIMPL sceAtracAddStreamData(12, 00000000)
45:11:243 ffst_thread E[HLE]: HLE\sceAtrac.cpp:546 FAKE sceAtracGetStreamDataInfo(12, 09fff5c0, 09fff5c4, 09fff5c8)
45:11:244 ffst_thread E[HLE]: HLE\sceAtrac.cpp:281 UNIMPL sceAtracAddStreamData(12, 00000000)
45:11:277 ffst_thread E[HLE]: HLE\sceAtrac.cpp:546 FAKE sceAtracGetStreamDataInfo(12, 09fff5c0, 09fff5c4, 09fff5c8)
45:11:277 ffst_thread E[HLE]: HLE\sceAtrac.cpp:281 UNIMPL sceAtracAddStreamData(12, 00000000)
45:11:313 ffst_thread E[HLE]: HLE\sceAtrac.cpp:546 FAKE sceAtracGetStreamDataInfo(12, 09fff5c0, 09fff5c4, 09fff5c8)
45:11:313 ffst_thread E[HLE]: HLE\sceAtrac.cpp:281 UNIMPL sceAtracAddStreamData(12, 00000000)
45:11:344 ffst_thread E[HLE]: HLE\sceAtrac.cpp:546 FAKE sceAtracGetStreamDataInfo(12, 09fff5c0, 09fff5c4, 09fff5c8)
45:11:344 ffst_thread E[HLE]: HLE\sceAtrac.cpp:281 UNIMPL sceAtracAddStreamData(12, 00000000)
45:11:376 ffst_thread E[HLE]: HLE\sceAtrac.cpp:546 FAKE sceAtracGetStreamDataInfo(12, 09fff5c0, 09fff5c4, 09fff5c8)
45:11:376 ffst_thread E[HLE]: HLE\sceAtrac.cpp:281 UNIMPL sceAtracAddStreamData(12, 00000000)
45:11:410 ffst_thread E[HLE]: HLE\sceAtrac.cpp:546 FAKE sceAtracGetStreamDataInfo(12, 09fff5c0, 09fff5c4, 09fff5c8)
45:11:410 ffst_thread E[HLE]: HLE\sceAtrac.cpp:281 UNIMPL sceAtracAddStreamData(12, 00000000)
45:11:444 ffst_thread E[HLE]: HLE\sceAtrac.cpp:546 FAKE sceAtracGetStreamDataInfo(12, 09fff5c0, 09fff5c4, 09fff5c8)
45:11:444 ffst_thread E[HLE]: HLE\sceAtrac.cpp:281 UNIMPL sceAtracAddStreamData(12, 00000000)
45:11:477 ffst_thread E[HLE]: HLE\sceAtrac.cpp:546 FAKE sceAtracGetStreamDataInfo(12, 09fff5c0, 09fff5c4, 09fff5c8)
45:11:477 ffst_thread E[HLE]: HLE\sceAtrac.cpp:281 UNIMPL sceAtracAddStreamData(12, 00000000)
45:11:509 ffst_thread E[HLE]: HLE\sceAtrac.cpp:546 FAKE sceAtracGetStreamDataInfo(12, 09fff5c0, 09fff5c4, 09fff5c8)
45:11:509 ffst_thread E[HLE]: HLE\sceAtrac.cpp:281 UNIMPL sceAtracAddStreamData(12, 00000000)
45:11:542 ffst_thread E[HLE]: HLE\sceAtrac.cpp:546 FAKE sceAtracGetStreamDataInfo(12, 09fff5c0, 09fff5c4, 09fff5c8)
45:11:542 ffst_thread E[HLE]: HLE\sceAtrac.cpp:281 UNIMPL sceAtracAddStreamData(12, 00000000)
45:11:577 ffst_thread E[HLE]: HLE\sceAtrac.cpp:546 FAKE sceAtracGetStreamDataInfo(12, 09fff5c0, 09fff5c4, 09fff5c8)
45:11:577 ffst_thread E[HLE]: HLE\sceAtrac.cpp:281 UNIMPL sceAtracAddStreamData(12, 00000000)
45:11:610 ffst_thread E[HLE]: HLE\sceAtrac.cpp:546 FAKE sceAtracGetStreamDataInfo(12, 09fff5c0, 09fff5c4, 09fff5c8)
45:11:611 ffst_thread E[HLE]: HLE\sceAtrac.cpp:281 UNIMPL sceAtracAddStreamData(12, 00000000)
45:11:643 ffst_thread E[HLE]: HLE\sceAtrac.cpp:546 FAKE sceAtracGetStreamDataInfo(12, 09fff5c0, 09fff5c4, 09fff5c8)
45:11:643 ffst_thread E[HLE]: HLE\sceAtrac.cpp:281 UNIMPL sceAtracAddStreamData(12, 00000000)
45:11:678 ffst_thread E[HLE]: HLE\sceAtrac.cpp:546 FAKE sceAtracGetStreamDataInfo(12, 09fff5c0, 09fff5c4, 09fff5c8)
45:11:678 ffst_thread E[HLE]: HLE\sceAtrac.cpp:281 UNIMPL sceAtracAddStreamData(12, 00000000)
45:11:742 ffst_thread E[HLE]: HLE\sceAtrac.cpp:546 FAKE sceAtracGetStreamDataInfo(12, 09fff5c0, 09fff5c4, 09fff5c8)
45:11:742 ffst_thread E[HLE]: HLE\sceAtrac.cpp:281 UNIMPL sceAtracAddStreamData(12, 00000000)
45:11:777 ffst_thread E[HLE]: HLE\sceAtrac.cpp:546 FAKE sceAtracGetStreamDataInfo(12, 09fff5c0, 09fff5c4, 09fff5c8)
45:11:777 ffst_thread E[HLE]: HLE\sceAtrac.cpp:281 UNIMPL sceAtracAddStreamData(12, 00000000)
45:11:810 ffst_thread E[HLE]: HLE\sceAtrac.cpp:546 FAKE sceAtracGetStreamDataInfo(12, 09fff5c0, 09fff5c4, 09fff5c8)
45:11:810 ffst_thread E[HLE]: HLE\sceAtrac.cpp:281 UNIMPL sceAtracAddStreamData(12, 00000000)
45:11:843 ffst_thread E[HLE]: HLE\sceAtrac.cpp:546 FAKE sceAtracGetStreamDataInfo(12, 09fff5c0, 09fff5c4, 09fff5c8)
45:11:843 ffst_thread E[HLE]: HLE\sceAtrac.cpp:281 UNIMPL sceAtracAddStreamData(12, 00000000)
45:11:876 ffst_thread E[HLE]: HLE\sceAtrac.cpp:546 FAKE sceAtracGetStreamDataInfo(12, 09fff5c0, 09fff5c4, 09fff5c8)
45:11:876 ffst_thread E[HLE]: HLE\sceAtrac.cpp:281 UNIMPL sceAtracAddStreamData(12, 00000000)
45:11:909 ffst_thread E[HLE]: HLE\sceAtrac.cpp:546 FAKE sceAtracGetStreamDataInfo(12, 09fff5c0, 09fff5c4, 09fff5c8)
45:11:909 ffst_thread E[HLE]: HLE\sceAtrac.cpp:281 UNIMPL sceAtracAddStreamData(12, 00000000)
45:11:942 ffst_thread E[HLE]: HLE\sceAtrac.cpp:546 FAKE sceAtracGetStreamDataInfo(12, 09fff5c0, 09fff5c4, 09fff5c8)
45:11:942 ffst_thread E[HLE]: HLE\sceAtrac.cpp:281 UNIMPL sceAtracAddStreamData(12, 00000000)
45:11:977 ffst_thread E[HLE]: HLE\sceAtrac.cpp:546 FAKE sceAtracGetStreamDataInfo(12, 09fff5c0, 09fff5c4, 09fff5c8)
45:11:977 ffst_thread E[HLE]: HLE\sceAtrac.cpp:281 UNIMPL sceAtracAddStreamData(12, 00000000)
45:12:010 ffst_thread E[HLE]: HLE\sceAtrac.cpp:546 FAKE sceAtracGetStreamDataInfo(12, 09fff5c0, 09fff5c4, 09fff5c8)
45:12:010 ffst_thread E[HLE]: HLE\sceAtrac.cpp:281 UNIMPL sceAtracAddStreamData(12, 00000000)
45:12:043 ffst_thread E[HLE]: HLE\sceAtrac.cpp:546 FAKE sceAtracGetStreamDataInfo(12, 09fff5c0, 09fff5c4, 09fff5c8)
45:12:043 ffst_thread E[HLE]: HLE\sceAtrac.cpp:281 UNIMPL sceAtracAddStreamData(12, 00000000)
45:12:077 ffst_thread E[HLE]: HLE\sceAtrac.cpp:546 FAKE sceAtracGetStreamDataInfo(12, 09fff5c0, 09fff5c4, 09fff5c8)
45:12:077 ffst_thread E[HLE]: HLE\sceAtrac.cpp:281 UNIMPL sceAtracAddStreamData(12, 00000000)
45:12:110 ffst_thread E[HLE]: HLE\sceAtrac.cpp:546 FAKE sceAtracGetStreamDataInfo(12, 09fff5c0, 09fff5c4, 09fff5c8)
45:12:110 ffst_thread E[HLE]: HLE\sceAtrac.cpp:281 UNIMPL sceAtracAddStreamData(12, 00000000)
45:12:142 ffst_thread E[HLE]: HLE\sceAtrac.cpp:546 FAKE sceAtracGetStreamDataInfo(12, 09fff5c0, 09fff5c4, 09fff5c8)
45:12:142 ffst_thread E[HLE]: HLE\sceAtrac.cpp:281 UNIMPL sceAtracAddStreamData(12, 00000000)
45:12:177 ffst_thread E[HLE]: HLE\sceAtrac.cpp:546 FAKE sceAtracGetStreamDataInfo(12, 09fff5c0, 09fff5c4, 09fff5c8)
45:12:177 ffst_thread E[HLE]: HLE\sceAtrac.cpp:281 UNIMPL sceAtracAddStreamData(12, 00000000)
45:12:210 ffst_thread E[HLE]: HLE\sceAtrac.cpp:546 FAKE sceAtracGetStreamDataInfo(12, 09fff5c0, 09fff5c4, 09fff5c8)
45:12:210 ffst_thread E[HLE]: HLE\sceAtrac.cpp:281 UNIMPL sceAtracAddStreamData(12, 00000000)
45:12:244 ffst_thread E[HLE]: HLE\sceAtrac.cpp:546 FAKE sceAtracGetStreamDataInfo(12, 09fff5c0, 09fff5c4, 09fff5c8)
45:12:244 ffst_thread E[HLE]: HLE\sceAtrac.cpp:281 UNIMPL sceAtracAddStreamData(12, 00000000)
45:12:277 ffst_thread E[HLE]: HLE\sceAtrac.cpp:546 FAKE sceAtracGetStreamDataInfo(12, 09fff5c0, 09fff5c4, 09fff5c8)
45:12:277 ffst_thread E[HLE]: HLE\sceAtrac.cpp:281 UNIMPL sceAtracAddStreamData(12, 00000000)
45:12:309 ffst_thread E[HLE]: HLE\sceAtrac.cpp:546 FAKE sceAtracGetStreamDataInfo(12, 09fff5c0, 09fff5c4, 09fff5c8)
45:12:309 ffst_thread E[HLE]: HLE\sceAtrac.cpp:281 UNIMPL sceAtracAddStreamData(12, 00000000)
45:12:343 ffst_thread E[HLE]: HLE\sceAtrac.cpp:546 FAKE sceAtracGetStreamDataInfo(12, 09fff5c0, 09fff5c4, 09fff5c8)
45:12:343 ffst_thread E[HLE]: HLE\sceAtrac.cpp:281 UNIMPL sceAtracAddStreamData(12, 00000000)
45:12:376 ffst_thread E[HLE]: HLE\sceAtrac.cpp:546 FAKE sceAtracGetStreamDataInfo(12, 09fff5c0, 09fff5c4, 09fff5c8)
45:12:376 ffst_thread E[HLE]: HLE\sceAtrac.cpp:281 UNIMPL sceAtracAddStreamData(12, 00000000)
45:12:409 ffst_thread E[HLE]: HLE\sceAtrac.cpp:546 FAKE sceAtracGetStreamDataInfo(12, 09fff5c0, 09fff5c4, 09fff5c8)
45:12:409 ffst_thread E[HLE]: HLE\sceAtrac.cpp:281 UNIMPL sceAtracAddStreamData(12, 00000000)
45:12:442 ffst_thread E[HLE]: HLE\sceAtrac.cpp:546 FAKE sceAtracGetStreamDataInfo(12, 09fff5c0, 09fff5c4, 09fff5c8)
45:12:442 ffst_thread E[HLE]: HLE\sceAtrac.cpp:281 UNIMPL sceAtracAddStreamData(12, 00000000)
45:12:477 ffst_thread E[HLE]: HLE\sceAtrac.cpp:546 FAKE sceAtracGetStreamDataInfo(12, 09fff5c0, 09fff5c4, 09fff5c8)
45:12:477 ffst_thread E[HLE]: HLE\sceAtrac.cpp:281 UNIMPL sceAtracAddStreamData(12, 00000000)
45:12:543 ffst_thread E[HLE]: HLE\sceAtrac.cpp:546 FAKE sceAtracGetStreamDataInfo(12, 09fff5c0, 09fff5c4, 09fff5c8)
45:12:543 ffst_thread E[HLE]: HLE\sceAtrac.cpp:281 UNIMPL sceAtracAddStreamData(12, 00000000)
45:12:576 ffst_thread E[HLE]: HLE\sceAtrac.cpp:546 FAKE sceAtracGetStreamDataInfo(12, 09fff5c0, 09fff5c4, 09fff5c8)
45:12:576 ffst_thread E[HLE]: HLE\sceAtrac.cpp:281 UNIMPL sceAtracAddStreamData(12, 00000000)
45:12:610 ffst_thread E[HLE]: HLE\sceAtrac.cpp:546 FAKE sceAtracGetStreamDataInfo(12, 09fff5c0, 09fff5c4, 09fff5c8)
45:12:610 ffst_thread E[HLE]: HLE\sceAtrac.cpp:281 UNIMPL sceAtracAddStreamData(12, 00000000)
45:12:642 ffst_thread E[HLE]: HLE\sceAtrac.cpp:546 FAKE sceAtracGetStreamDataInfo(12, 09fff5c0, 09fff5c4, 09fff5c8)
45:12:642 ffst_thread E[HLE]: HLE\sceAtrac.cpp:281 UNIMPL sceAtracAddStreamData(12, 00000000)
45:12:676 ffst_thread E[HLE]: HLE\sceAtrac.cpp:546 FAKE sceAtracGetStreamDataInfo(12, 09fff5c0, 09fff5c4, 09fff5c8)
45:12:676 ffst_thread E[HLE]: HLE\sceAtrac.cpp:281 UNIMPL sceAtracAddStreamData(12, 00000000)
45:12:710 ffst_thread E[HLE]: HLE\sceAtrac.cpp:546 FAKE sceAtracGetStreamDataInfo(12, 09fff5c0, 09fff5c4, 09fff5c8)
45:12:711 ffst_thread E[HLE]: HLE\sceAtrac.cpp:281 UNIMPL sceAtracAddStreamData(12, 00000000)
45:12:743 ffst_thread E[HLE]: HLE\sceAtrac.cpp:546 FAKE sceAtracGetStreamDataInfo(12, 09fff5c0, 09fff5c4, 09fff5c8)
45:12:743 ffst_thread E[HLE]: HLE\sceAtrac.cpp:281 UNIMPL sceAtracAddStreamData(12, 00000000)
45:12:777 ffst_thread E[HLE]: HLE\sceAtrac.cpp:546 FAKE sceAtracGetStreamDataInfo(12, 09fff5c0, 09fff5c4, 09fff5c8)
45:12:777 ffst_thread E[HLE]: HLE\sceAtrac.cpp:281 UNIMPL sceAtracAddStreamData(12, 00000000)
45:12:810 ffst_thread E[HLE]: HLE\sceAtrac.cpp:546 FAKE sceAtracGetStreamDataInfo(12, 09fff5c0, 09fff5c4, 09fff5c8)
45:12:811 ffst_thread E[HLE]: HLE\sceAtrac.cpp:281 UNIMPL sceAtracAddStreamData(12, 00000000)
45:12:843 ffst_thread E[HLE]: HLE\sceAtrac.cpp:546 FAKE sceAtracGetStreamDataInfo(12, 09fff5c0, 09fff5c4, 09fff5c8)
45:12:843 ffst_thread E[HLE]: HLE\sceAtrac.cpp:281 UNIMPL sceAtracAddStreamData(12, 00000000)
45:12:877 ffst_thread E[HLE]: HLE\sceAtrac.cpp:546 FAKE sceAtracGetStreamDataInfo(12, 09fff5c0, 09fff5c4, 09fff5c8)
45:12:878 ffst_thread E[HLE]: HLE\sceAtrac.cpp:281 UNIMPL sceAtracAddStreamData(12, 00000000)
45:12:909 ffst_thread E[HLE]: HLE\sceAtrac.cpp:546 FAKE sceAtracGetStreamDataInfo(12, 09fff5c0, 09fff5c4, 09fff5c8)
45:12:909 ffst_thread E[HLE]: HLE\sceAtrac.cpp:281 UNIMPL sceAtracAddStreamData(12, 00000000)
45:12:942 ffst_thread E[HLE]: HLE\sceAtrac.cpp:546 FAKE sceAtracGetStreamDataInfo(12, 09fff5c0, 09fff5c4, 09fff5c8)
45:12:942 ffst_thread E[HLE]: HLE\sceAtrac.cpp:281 UNIMPL sceAtracAddStreamData(12, 00000000)
45:12:978 ffst_thread E[HLE]: HLE\sceAtrac.cpp:546 FAKE sceAtracGetStreamDataInfo(12, 09fff5c0, 09fff5c4, 09fff5c8)
45:12:978 ffst_thread E[HLE]: HLE\sceAtrac.cpp:281 UNIMPL sceAtracAddStreamData(12, 00000000)
45:13:010 ffst_thread E[HLE]: HLE\sceAtrac.cpp:546 FAKE sceAtracGetStreamDataInfo(12, 09fff5c0, 09fff5c4, 09fff5c8)
45:13:010 ffst_thread E[HLE]: HLE\sceAtrac.cpp:281 UNIMPL sceAtracAddStreamData(12, 00000000)
45:13:020 AUDIO MIXER E[HLE]: HLE\sceAtrac.cpp:567 UNIMPL sceAtracResetPlayPosition(12, 0, 0, 0)
45:13:020 AUDIO MIXER E[HLE]: HLE\sceAtrac.cpp:652 UNIMPL sceAtracSetLoopNum(12, -1)
45:13:042 ffst_thread E[HLE]: HLE\sceAtrac.cpp:546 FAKE sceAtracGetStreamDataInfo(12, 09fff5c0, 09fff5c4, 09fff5c8)
45:13:043 ffst_thread E[HLE]: HLE\sceAtrac.cpp:281 UNIMPL sceAtracAddStreamData(12, 00000000)

@solarmystic
Copy link
Contributor

This game would almost be perfectly playable if not for the flickering chracters/movements that hurt the eyes when staring at the screen for extended periods of time. Even the broken shadows aren't as much of an eyesore as the pervasive flickering. It runs at full speed (on the PC), it saves correctly to the emulated memory stick, and the game modes work as intended.

The problem is still present in the latest git revision (v0.7.6-513)

@solarmystic
Copy link
Contributor

In case you're wondering how it looks like exactly, here's a short ~30 second youtube video I posted showing the problem. FPS/VPS is slower and audio is garbled thanks to FRAPS but otherwise it runs beautifully.

https://www.youtube.com/watch?v=4jtuOqYQBWU

@hrydgard
Copy link
Owner

Wow, that's really weird stuff indeed.

@vontman
Copy link
Author

vontman commented May 11, 2013

this how the game looks on android now
screenshot_2013-05-11-17-17-19

and here is the log http://pastebin.com/5tHQdPp7

@unknownbrackets
Copy link
Collaborator

I wonder if changing the emulated GPU speed helps? This flickering is with buffered rendering off, right? It doesn't look quite so bad with it on?

-[Unknown]

@vontman
Copy link
Author

vontman commented May 11, 2013

when you start the game with buffered on, there is ghosting and invisible models and black polygons as shadows,
when buffered rend is off there is lots of flickering , invisible models and black polygons.
when you turn on the buffered render after you turned it off the ghosting is gone but flickering takes place.

when there is no shadows at all, the flickering stops and the ghosting is gone with and without buffered rendering.
I hope I was clear enough

@solarmystic
Copy link
Contributor

@unknownbrackets

On Windows, the flickering is with buffered rendering on. Turning off buffered rendering makes things even worse, as can be seen from this youtube video taken from git revision 0.7.6-539. Notice that the whole screen flickers, instead of just the characters. A screenshot doesn't suffice which is why a video had to be captured.

(My earlier posted video was with buffered rendering ON)

Buffered rendering OFF:-

http://www.youtube.com/watch?v=9ePSkQsSFJA

Oh and here's a log if it'd help, for Windows:-

(It's rather massive at 21.0MB for just a few minutes of gameplay, so I used 7zip on it, had to use notepad++ to view it, else it took ages to load up in basic Notepad)

http://www.mediafire.com/?7nzexz2c93jw90b

@solarmystic
Copy link
Contributor

Just some good news and a little update for this issue.

The flickering effect for character movement in Mortal Kombat has now been fixed (somehow?) since git revision v0.7.6-1508-g4bb9e32.

The last build to have the problem is v0.7.6-1500-g1fe20cb, which means one of the following commits by @hrydgard is responsible for fixing it:-

capture

The only problem left remaining for this game in the graphical department is the blocky, inaccurate character shadows:-

capture

Thanks for the fix @hrydgard and thanks to NGboo from the ppsspp.org forums for being the first one to report it for me to verify it and do a traceback.

@hrydgard
Copy link
Owner

Pretty sure it's 1504. Great :)

Fixing shadows may be trickier. Render to texture issues are often hard to debug.

@solarmystic
Copy link
Contributor

Here's some more good news and another update that may interest some of you who're still interested in the game's progress with PPSSPP.

Apparently the previously broken shadows now render much more accurately since v0.8.1-532-g3022a02 !

capture

The last build to have the boxy shadows is v0.8.1-530-g79470e0

capture1

So the change in v0.8.1-531-g4c913c0 did help out some games after all. Thanks @hrydgard

@solarmystic
Copy link
Contributor

And yet another update to this game. This time, a regression, unfortunately.

The character shadows are back to boxy again since v0.8.1-566-gbb5a1e4

mkxwork

Last build that had accurate character shadows is v0.8.1-564-g6d5d531

mkwork

I'm sure the solution that'd satisfy all games can be found eventually.

@dbz400
Copy link
Contributor

dbz400 commented Sep 24, 2013

This one can be closed .Issue resovled in latest build .

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