Project

General

Profile

Actions

Emulator Issues #3341

closed

Fire Emblem: Radiant Dawn - DSPHLE causes crash with some special effects

Added by abn2g almost 14 years ago.

Status:
Fixed
Priority:
Normal
Assignee:
-
Category:
DSPHLE
% Done:

0%

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

Description

What steps will reproduce the problem?

  1. Start the game and proceed to a battle map.
  2. Invoke one of the following circumstances to initiate the offending
    lighting effects:
    a) A player character within three spaces of his or her Supporting
    character uses the Attack command on an enemy character, or is
    attacked by an enemy. First available in Part I, Chapter 2
    between Micaiah and Sothe.
    b) A Heron character uses a Galdr command on (preferably multiple)
    player characters adjacent to him or her. First available in
    Part I, Chapter 8 with Rafiel.
  3. Alternatively, view the opening cutscene in the Part III, Prologue
    chapter and watch for when the scene cuts to the battle map and several
    laguz characters transform at the same time.

What is the expected output? What do you see instead?
The above situations should briefly produce various flashes of light around the characters involved. However, there is a chance that instead of producing the desired effects, the game will freeze and display a warning window with the following message:

Unknown pointer address prefix 71, report this to the devs: 0x71BACC00
Continue?

Choosing either Yes or No at this point causes the program to crash. exceptioninfo.txt reveals a stack trace for the error:

Unhandled Exception
Code: 0x80000003
Call stack info:
memmap.cpp(634) : Memory::GetPointer
ppccache.cpp(146) : PowerPC::InstructionCache::ReadInstruction
memmap.cpp(438) : Memory::Read_Opcode_JIT
ppcanalyst.cpp(375) : PPCAnalyst::Flatten
jit.cpp(446) : Jit64::DoJit
jit.cpp(396) : Jit64::Jit
jitbase.cpp(22) : Jit
powerpc.cpp(242) : PowerPC::RunLoop
core.cpp(288) : Core::CpuThread

Dolphin version with the problem? Other Dolphin version without the
problem?
Currently using source code revision 6279, but it has been present in at least a few revisions before then. Unable to reproduce on the official 2.0 release from April 2010.

32-bit or 64-bit and any other build parameters?
Source code was built as checked-out from SVN with no modifications.

OS version and versions of tools/libraries used?
Windows Vista x32, Visual C++ Express 2008, DirectX SDK June 2010.

Please provide any additional information below.
This occurs on an apparently random basis; occasionally, the lighting effects will go off without a problem. However, there seems to be a higher chance of it happening if the lighting effects must be produced on multiple characters simultaneously (for example, compare using Rafiel's Vigor command on 4 adjacent allies as opposed to 1).


Related issues 1 (0 open1 closed)

Has duplicate Emulator - Emulator Issues #5047: Fire Emblem: Radiant Dawn - "Trying to compile at 0. LR=8023aaf4"Duplicate

Actions
Actions

Also available in: Atom PDF