Skip to content

Conversation

JosJuice
Copy link
Member

@JosJuice JosJuice force-pushed the unaligned-stores branch 4 times, most recently from f8a2050 to 7020afb Compare July 26, 2021 17:38
@JosJuice JosJuice force-pushed the unaligned-stores branch from 0f483ae to e246443 Compare May 10, 2025 15:17
JosJuice added a commit to JosJuice/dolphin that referenced this pull request May 10, 2025
On real hardware, stswx doesn't trigger any of the special behavior for
uncached unaligned writes that was implemented in 543ed8a. This is
confirmed by a hwtest (a new commit in
dolphin-emu/hwtests#42).

This change fixes Dolphin's stswx implementation so it stops triggering
the special behavior, bringing it back to the behavior it had before
543ed8a.
JosJuice added a commit to JosJuice/dolphin that referenced this pull request May 10, 2025
On real hardware, stswx doesn't trigger any of the special behavior for
uncached unaligned writes that was implemented in 543ed8a. This is
confirmed by a hwtest (a new commit in
dolphin-emu/hwtests#42).

This change fixes Dolphin's stswx implementation so it stops triggering
the special behavior, bringing it back to the behavior it had before
543ed8a. No games are known to be affected, but Extrems has reported
that it affects homebrew they've made.
JosJuice added a commit to JosJuice/dolphin that referenced this pull request May 10, 2025
On real hardware, stswx doesn't trigger any of the special behavior for
uncached unaligned writes that was implemented in 543ed8a. This is
confirmed by a hwtest (a new commit in
dolphin-emu/hwtests#42).

This change fixes Dolphin's stswx implementation so it stops triggering
the special behavior, bringing it back to the behavior it had before
543ed8a. No games are known to be affected, but Extrems has reported
that it affects homebrew they've made.
JosJuice added a commit to JosJuice/dolphin that referenced this pull request May 10, 2025
On real hardware, stswx doesn't trigger any of the special behavior for
uncached unaligned writes that was implemented in 543ed8a. This is
confirmed by a hwtest (a new commit in
dolphin-emu/hwtests#42).

This change fixes Dolphin's stswx implementation so it stops triggering
the special behavior, bringing it back to the behavior it had before
543ed8a. No games are known to be affected, but Extrems has reported
that it affects homebrew they've made.
JosJuice added a commit to JosJuice/dolphin that referenced this pull request May 10, 2025
On real hardware, stswx doesn't trigger any of the special behavior for
uncached unaligned writes that was implemented in 543ed8a. This is
confirmed by a hwtest (a new commit in
dolphin-emu/hwtests#42).

This change fixes Dolphin's stswx implementation so it stops triggering
the special behavior, bringing it back to the behavior it had before
543ed8a. No games are known to be affected, but Extrems has reported
that it affects homebrew they've made.
@JosJuice JosJuice force-pushed the unaligned-stores branch from e246443 to 8a3ffe9 Compare May 10, 2025 17:44
JosJuice added a commit to JosJuice/dolphin that referenced this pull request May 10, 2025
On real hardware, stswi and stswx don't trigger any of the special
behavior for uncached unaligned writes that was implemented in 543ed8a.
This is confirmed by a hwtest (a new commit in
dolphin-emu/hwtests#42).

This change fixes Dolphin's stswi and stswx implementations so they stop
triggering the special behavior, bringing them back to the behavior they
had before 543ed8a. No games are known to be affected, but Extrems has
reported that it affects homebrew they've made.
These two seemingly never triggers the broken masking.
@JosJuice JosJuice force-pushed the unaligned-stores branch from 8a3ffe9 to 23fd7a3 Compare May 10, 2025 17:50
pull bot pushed a commit to MarioPartyNetplay/Dolphin-MPN that referenced this pull request May 13, 2025
On real hardware, stswi and stswx don't trigger any of the special
behavior for uncached unaligned writes that was implemented in 543ed8a.
This is confirmed by a hwtest (a new commit in
dolphin-emu/hwtests#42).

This change fixes Dolphin's stswi and stswx implementations so they stop
triggering the special behavior, bringing them back to the behavior they
had before 543ed8a. No games are known to be affected, but Extrems has
reported that it affects homebrew they've made.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants