Project

General

Profile

Actions

Emulator Issues #1172

closed

Pokemon XD: Gale of Darkness hangs after boot

Added by Kronox.i over 15 years ago.

Status:
Duplicate
Priority:
Normal
Assignee:
Category:
GFX
% Done:

0%

Operating system:
N/A
Issue type:
Bug
Milestone:
Regression:
No
Relates to usability:
Yes
Relates to performance:
No
Easy:
No
Relates to maintainability:
No
Regression start:
Fixed in:

Description

What steps will reproduce the problem?

  1. Run Pokemon XD: gale of darkness

What is the expected output? What do you see instead?

The game should boot and start, but instead it gets stuck on a black
screen while the fps counter still runs.

What version of the product are you using? On what operating system?

Using Dolphin x64 3857 on Windows XP 64

Please provide any additional information below.

This game has never worked on Dolphin (at least not by using conventional
ways) see : http://forums.ngemu.com/1532540-post966.html

Kronox
Pd: First time reporting a [Game issue]


Related issues 5 (0 open5 closed)

Has duplicate Emulator - Emulator Issues #172: Pokemon XD stays in loading phaseDuplicate

Actions
Is duplicate of Emulator - Emulator Issues #2579: fifo changes in r4759 broke a few gamesDuplicate

Actions
Has duplicate Emulator - Emulator Issues #1226: pokemon xd black screenDuplicate

Actions
Has duplicate Emulator - Emulator Issues #1670: Pokemon XD - Gale of Darkness (U) stopped at any placeDuplicate

Actions
Has duplicate Emulator - Emulator Issues #2824: Pokemon XD gale of darkness can not run with dual core enabledDuplicate

Actions
Actions #1

Updated by Kronox.i over 15 years ago

//3867 +update+
Dualcore = ON
Makes the game reach to the main menu.

It spits a GFU got desync'd error when triying to render the intro (where the ship
is shown)

Single core doesn't work either. Nor does Dx plugin.
Quick Battles work as they should.

I'm not sure what "fixed" the game, but on 3841 the safety screen wouldn't show up.
now on 3867 it does but it looks like fading... instead of white letters you get
grey ones.

Also it seems to be related to an audio issue. If one use Null as audio output, the
intro movies will freeze, and by using LLE plugin (without actually having de .bin
files) i was able to see the intro, but it froze before reaching in-game status

Actions #3

Updated by omegadox about 15 years ago

Issue 172 has been merged into this issue.

Actions #4

Updated by omegadox about 15 years ago

Issue 1226 has been merged into this issue.

Actions #5

Updated by omegadox about 15 years ago

  • Status changed from New to Work started
  • Issue type set to Bug
  • Priority set to Normal
  • Category set to gfx
  • Relates to usability set to Yes
  • Operating system N/A added

This will boot fine on R3855, it looks like FIFO bug causes this game to not boot. I
would think maybe the Command Processor is involved, but likely not as the game
doesn't work in SC mode. I'll keep trying to understand Nolan's FIFO changes made to
the FIFO.

Actions #7

Updated by omegadox about 15 years ago

Hmm, game does 18 BP loads then hangs.

Actions #8

Updated by omegadox about 15 years ago

hmm
57:31:766 N[OSREPORT]: (PC=81200508) OSReport:
Apploader Initialized.
57:31:766 N[OSREPORT]: (PC=81200524) OSReport: This Apploader built May 21 2004 10:12:56
57:32:174 W[CP]: *********************** GXSetGPFifo very soon? ***********************
57:32:174 W[CP]: *********************** GXSetGPFifo very soon? ***********************
57:32:174 W[CP]: *********************** GXSetGPFifo very soon? ***********************
57:32:174 W[CP]: BP IRQ Clear on control register
57:32:175 W[CP]: write to PERF_SELECT: 0000
57:32:178 W[CP]: BP IRQ Clear on control register
57:32:221 W[CP]: BP IRQ Clear on control register
57:32:235 W[CP]: BP IRQ Clear on control register
57:32:248 W[CP]: *********************** GXSetGPFifo very soon? ***********************
57:32:248 W[CP]: *********************** GXSetGPFifo very soon? ***********************
57:32:248 W[CP]: *********************** GXSetGPFifo very soon? ***********************
57:32:248 W[CP]: BP IRQ Clear on control register
57:32:248 W[CP]: BP IRQ Clear on control register (falling edge)
57:32:248 W[CP]: BP IRQ Clear on control register

Actions #9

Updated by omegadox about 15 years ago

Game has problems with the JIT and can work on Interpreter mode with my FIFO code
changes.

Actions #10

Updated by omegadox about 15 years ago

This game breaks because of CPU/GPU syncing bugs.

Actions #11

Updated by Kronox.i about 15 years ago

I have a save file that allows me to get in-game, but sometimes after or in the
middle of a fight the fps counter goes to 0 and the music start looping... same as
Soul Calibur II on the first revisions. If it would help i can post the savegame (or
savestate if preffered) on mediafire.

Actions #12

Updated by omegadox about 15 years ago

don't need any saves, I know the problem with the game, the whole sync handling code
needs re-write.

Actions #13

Updated by sl1nk3.s almost 15 years ago

Issue 1670 has been merged into this issue.

Actions #14

Updated by ayuanx almost 15 years ago

I think this should be fixed already, any can try r4699?

Actions #15

Updated by MofoMan2000 almost 15 years ago

It works in single core mode now, r4968, but dual core mode gives a graphics desync
error.

Actions #16

Updated by ayuanx almost 15 years ago

How about disable Idle Skipping in dual core?

Actions #17

Updated by MofoMan2000 almost 15 years ago

Nope, still gives an error.
"Warning"
"GFX FIFO: Unknown Opcode (0x22).
This means one of the following: blah blah blah"
Sometimes the number is different but a lot of times it's 0x22.

Actions #18

Updated by shaoranmps over 14 years ago

i like this game i would like to play it in my pc in HD any luck on this issue???

Actions #19

Updated by Kronox.i over 14 years ago

in latest revs as stated above, the game will run perfect (or close to) with single
core. (that is, if your rig can achieve fullspeed with only one core)

Actions #20

Updated by maximu over 14 years ago

Update issue actually last svn only enabled Dualcore option.

Actions #21

Updated by teohhanhui over 14 years ago

This game has been broken by r5692 and black screen since r5699.

Actions #22

Updated by tez759 about 14 years ago

Total black screen and not booting in r6019, toggling dual core and idle skipping does not change anything.

Actions #23

Updated by skidau about 14 years ago

Issue 2824 has been merged into this issue.

Actions #24

Updated by skidau almost 14 years ago

  • Status changed from Work started to Duplicate

Currently, this game has a FIFO issue.

Actions #25

Updated by dsgamecube over 13 years ago

I'm on Dolphin 2.0 (downloaded today, unsure of release number) and XD runs at ~70% speed on 1 core but gives a GPU desynced error with two.
Win7Ult x64
2GB DDR3
Phenom II X4 945 3.2GHz quad
Radeon HD 5750

Actions

Also available in: Atom PDF