grumpycoders / grumpycoders/pcsx-redux

B.A.D. intro is skipped in Rat Attack (bad-rat)

Open
#1,507 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

Starting the .psexe in PCSX-Redux does not display the B.A.D intro itself. Instead, it shows a screen from the game that typically appears when you confirm the intro. However, the B.A.D intro functions properly on genuine PlayStation hardware. I tested it on a Sony PlayStation SCPH-1002 PAL console.

In PCSX-Redux, this screen appears:

![wrong](https://github.com/grumpycoders/pcsx-redux/assets/76810945/602ec365-3604-4347-bb25-b2244f43509d)

I tested both, PAL and NTSC system types in PCSX-Redux.

### Expected behavior

The screen that appears on genuine PlayStation hardware is this one instead:

![correct](https://github.com/grumpycoders/pcsx-redux/assets/76810945/2472fc20-1b27-4fef-ba99-48388ba28616)

### Steps to reproduce the bug

1. Download .psexe file from https://demozoo.org/productions/334708/
2. File > Load Binary and open .psexe file

### Operating System

Windows 10

### PCSX-Redux version

Version: 17075.20231220.6.x64
Changeset: 19317d85eaa9b9e3ff74ff7a9cc8a6d32579b436
Date & time: 2023-12-20 09:38:05

### CPU model

AMD Ryzen 9 3900X

### GPU model & Drivers

NVIDIA GeForce RTX 2080, Version: 3.2.0 NVIDIA 545.84

### BIOS version

OpenBIOS

### Options

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

### Iso checks

_No response_

### Logs

Unknown command for pad: 43
ResetGraph:jtb=8001c38, env=8001c080
Got an unknown GPU data word: 0001c038
Found C0 patch hash 61c914a1 "_patch_gte#1", issued from 0x8001715c, executing...

### 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.