grumpycoders / grumpycoders/pcsx-redux

Spyro 2 PAL crash on loading most of levels (interpreted mode)

Open
#1,784 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
C++
Stars
994
Forks
151
Avg merge
1d 15h
Merged PRs (30d)
18

Description

### Describe the bug

crash when launching the demo, or when loading a level other than Glimmer or Summer forest hub in interpreted mode.
The crash talk about "Attempted unaligned JR to 0xXXXXXXXX from 0xXXXXXXXX, firing exception!"
For what i have understand it's related to bad data read from cd. So, when the game start to jump to an adress normally given by sectors loaded from the disc nothing good happend.

I'm currently retro ingenniering the game so if at some point i understand what trigger this crash, i will give more information or even try to fix it.

### Expected behavior

Game running correctly and not crash when enter the levels.

### Steps to reproduce the bug

1. run the game Spyro 2 PAL
2a. on the main screen wait until the demo start
2b. in summer forest enter in a level other than Glimmer.

### Operating System

Windows 10

### PCSX-Redux version

91f8e549ae7f447d15212dc73e3db884778174c8

### CPU model

AMD Ryzen 3900

### GPU model & Drivers

NVDIA 4080

### BIOS version

openbios or official pal bios

### Options

- [ ] Dynarec CPU
- [ ] 8MB
- [ ] OpenGL GPU
- [ ] Fastboot
- [ ] Debugger

### Iso checks

_No response_

### Logs

_No response_

### Additional information

_No response_

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.