mirror of
https://github.com/hrydgard/ppsspp.git
synced 2026-04-25 14:16:10 +03:00
[GH-ISSUE #2801] Yu-Gi-Oh GX Tag Force 3 and 5 #1131
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#1131
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 @Ekaseo on GitHub (Jul 16, 2013).
Original GitHub issue: https://github.com/hrydgard/ppsspp/issues/2801
The game works almost perfect now, but there is one big problem, you cant travel between instances, it shows a black screen and music still runs, but nothing loads:
http://www.fastimages.eu/images/ygogxtf31.jpg
http://www.fastimages.eu/images/ygogxtf32.jpg
http://www.fastimages.eu/images/ygogxtf33.jpg
http://www.fastimages.eu/images/ygogxtf34.jpg
@hrydgard commented on GitHub (Jul 16, 2013):
Got logs when that happen?
@Ekaseo commented on GitHub (Jul 16, 2013):
im not sure if i done it right but here it is:
https://docs.google.com/file/d/0B1sguG1C1mNAS1VMQm0wRWtmdkU/edit?usp=sharing
(uploaded it 3rd time... this time ther should not be unnecesary stuff)
@Ekaseo commented on GitHub (Jul 18, 2013):
what is wrong with it? it loads normaly to the map, but then it wont go on
@kahaya commented on GitHub (Jul 20, 2013):
http://pastebin.com/QNKEZPbv
Here's another one, should I open a new issue for Tag Force 5?
Because 5 doesn't even go into the Story Mode, in this game everything works but the changing between places.
@sliferdragon commented on GitHub (Aug 21, 2013):
Issue still here after 9.2
@unknownbrackets commented on GitHub (Aug 23, 2013):
Among the log reports, I noticed a lot of "bad font" errors:
http://report.ppsspp.org/logs/game/ULJM05940_1.01
Does anyone get these in the console while playing these games? From the screenshots, it seems like at least some fonts work.
-[Unknown]
@thedax commented on GitHub (Dec 8, 2013):
So I took a peek in the debugger for this game, and here's what I see as far as threads go, when the game hangs after selecting a location to travel to:
Does anything look out of the ordinary (serious question)?
@unknownbrackets commented on GitHub (Dec 8, 2013):
Hard to tell. The user_main one is the only one that can effectively do anything there (aside from interrupts.)
What happens if you right click and force wakeup on the ones after user_main (try one at a time)? Also, if you double click user_main, and set a breakpoint after the wait, what HLE does it call - anything that might wake those threads up?
-[Unknown]
@hrydgard commented on GitHub (Dec 8, 2013):
Hm, I looked at logs from yu gi oh tag force 5D a while ago which hangs the same way, saw async I/O stuff in there right before the hang... anything like that going on?
@thedax commented on GitHub (Dec 8, 2013):
No, it doesn't seem to do any async stuff. I turned the log level up to verbose and unchecked everything except sceIO.
Resuming the threads one by one doesn't seem to help either. They end up back in the same state they're in as depicted in the screenshot.
@hrydgard commented on GitHub (Dec 10, 2013):
Here's a piece of strongly filtered Yu Gi Oh 5 log at the hang:
deferring result and then a close? Hm right, that's just i/o threading.
@thedax commented on GitHub (Dec 14, 2013):
Sorry, I missed this previously: Tag Force 3's user_main seems to pause on a sceDisplayGetAccumulatedHcount count, and then the next HLE it calls after a while is sceDisplaySetFramebuf.
@thedax commented on GitHub (Dec 14, 2013):
Since we don't seem to have a full debug log of tag force 3 posted, here's one. It expands to 15 mbytes.
@unknownbrackets commented on GitHub (Dec 14, 2013):
Maybe sceAtracGetLoopStatus(), or sceSasGetEndFlag()/sceSasGetEnvelopeHeight() (if it's not supposed to have ended yet or something), or maybe sceDisplayGetAccumulatedHcount() although I think that mostly works now...
-[Unknown]
@thedax commented on GitHub (Dec 14, 2013):
Any suggestions on tweaks? I'm open tonight for testing things.
@unknownbrackets commented on GitHub (Dec 14, 2013):
Sorry, not really sure. I mean, I guess you could try hardcoding return values for any of those, but I'm not really sure what it could be looking for.
-[Unknown]
@thedax commented on GitHub (Dec 14, 2013):
I guess the logical place to start would be with a JPCSPTrace of those 3 funcs to see if anything is out of the ordinary. I'll grab a trace soon.
Edit: Okay, here's the JPCSPTrace log.
@MohamedElayadi commented on GitHub (Dec 22, 2013):
I Have the same problem with all yu-gi-oh games on psp
@thedax commented on GitHub (Dec 28, 2013):
Something I just noticed: Is it normal for a thread to be created, started, and returned from so quickly?
This is an excerpt from Tag Force 3, when exiting to the world map.
@unknownbrackets commented on GitHub (Dec 28, 2013):
Well, probably not, but it could be. Can't say without knowing what the thread does. Following a breakpoint at 090be300 might help.
-[Unknown]
@thedax commented on GitHub (Dec 28, 2013):
I'll check soon.
Edit: It doesn't seem to do anything interesting, so I don't think that thread is the problem.
@thedax commented on GitHub (Dec 28, 2013):
PPSSPP seems to open some LBNs that JPCSP doesn't via sceIoOpen..
@dbz400 commented on GitHub (Jan 10, 2014):
For yu gi oh tag force 5D , it stopped after this screen
and this one should be the next one to display (from JPCSP)

@thedax commented on GitHub (Jan 14, 2014):
Confirmed, traveling in GX 3 works in story mode now. If the entire game is playable remains to be seen, however.
@Zakamaru commented on GitHub (Feb 17, 2014):
Hi Thedax, i have the same problem of the black screen. It seems that u find a solution ? How can i do for solve this problem please, thank you very much
@thedax commented on GitHub (Feb 18, 2014):
Just use 0.9.7 or later and it should work fine.
@Zakamaru commented on GitHub (Feb 18, 2014):
Well i try to use 0.9.7 but it show me that i miss some MSVCP120.dll or MSVCR120.dll. Then i have searched theses documents on internet then i found how can i fix this problem. But then when i want to launch the programm, they say "error 0xc00007b".. how can i fix that?
@thedax commented on GitHub (Feb 18, 2014):
Delete the bad DLLs and install the proper runtimes. 64 bit if you're on x64 Windows, or 32 bit if you're on x86 (or on x64 using 32-bit PPSSPP).