Project

General

Profile

Actions

Emulator Issues #13842

open

DSP LLE emulation doesn't handle simultaneous reads/writes to same page

Emulator Issues #13842: DSP LLE emulation doesn't handle simultaneous reads/writes to same page

Added by Oaisus 8 months ago. Updated 8 months ago.

Status:
Accepted
Priority:
Normal
Assignee:
-
% 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

The DSP extension opcodes that load/store memory from the locations at two addressing registers at once (like the 'LD* family) can't read from/write to the same memory bank at once. I think one of the addresses is used for both, or they get OR'd together, I'm not sure. Each bank is 2K bytes or 1K words.

This behavior is not reflected in Dolphin when using DSP emulation.

Actions

Also available in: PDF Atom