grumpycoders / grumpycoders/pcsx-redux
NASCAR Rumble hangs with black screen after progress bar in PCSX-Redux
- Dominant language
- C++
- Stars
- 994
- Forks
- 151
- Avg merge
- 1d 15h
- Merged PRs (30d)
- 18
Description
### Describe the bug
When running NASCAR Rumble, PCSX-Redux (pcsx-redux-nightly-16487.20230929.2-x64) hangs with black screen after progress bar in the game.
However the very old version of PCSX-Redux (pcsx-redux-nightly-6198.20211110.2-x64) works without any problems
### Expected behavior
Game runs without hanging on black sreen
### Steps to reproduce the bug
1. File -> Open Disk Image
2. Emulator -> Start emulation
3. Wait until intro image is gone

4. Press 'X' to skeep intor video or wait until it is finished
5. Observe loading screen / progress bar

6. Observe black screen
### Operating System
Windows 10
### PCSX-Redux version
**This version doesn't work**
Version: 16499.20230930.2.x64
Changeset: 27bd76b5bdc20fd4ec496e239a74745fa0bcf317
Date & time: 2023-09-30 06:45:34
**This version works**
Version: 6198.20211110.2x64
### CPU model
Intel Core i7-12700K
### GPU model & Drivers
NVIDIA GeForce RTX 3080Ti / 3.2.0 NVIDIA 537.34
### BIOS version
openbios, ps-22a
### Options
- [ ] Dynarec CPU
- [ ] 8MB
- [ ] OpenGL GPU
- [X] Fastboot
- [ ] Debugger
### Iso checks
_No response_
### Logs
**Version: 16499.20230930.2.x64**
Loading memory card C:\Users\Lijkbezorger\AppData\Roaming\pcsx-redux\memcard1.mcd
Loading memory card C:\Users\Lijkbezorger\AppData\Roaming\pcsx-redux\memcard2.mcd
Warning: OpenGL error reporting disabled. See About dialog for more information.
PCSX-Redux booting
Copyright (C) 2019-2023 PCSX-Redux authors
CPU type: Interpreted
Loaded BIOS: C:\ReverseEngineering\pcsx-redux-nightly-16487.20230929.2-x64\openbios.bin
OpenBIOS detected (5b06a897)
Loaded CD Image: C:\ReverseEngineering\NascarRumble\NR-BIN_CUE\NASCAR Rumble (USA).cue[+cue].
Track 01 (DATA) - Start 00:02:00, Length 24:41:00
CD-ROM Label: RUMBLE
CD-ROM ID: SLUS01068
CD-ROM EXE Name: SLUS_010.68;1
================
uC-sdk - booting
================
BIOS Trace1: 0x0f
BIOS Trace1: 0x0e
BIOS Trace1: 0x01
BIOS Trace1: 0x02
BIOS Trace1: 0x03
BIOS Trace1: 0x04
BIOS Trace1: 0x01
BIOS Trace1: 0x03
BIOS Trace1: 0x04
BIOS Trace1: 0x05
BIOS Trace1: 0x06
BIOS Trace1: 0x02
BIOS Trace1: 0x05
PS-X Realtime Kernel OpenBios - build id ec593b7a0ab1aec364ef6f65224f350621f7e981.
Copyright (C) 2019-2023 PCSX-Redux authors.
BIOS Trace1: 0x06
KERNEL SETUP!
Configuration : EvCB 0x10 TCB 0x04
BIOS Trace1: 0x07
BIOS Trace1: 0x08
BOOTSTRAP LOADER
BIOS Trace1: 0x09
setup file : cdrom:SYSTEM.CNF;1
TCB 00000004
EVENT 00000010
STACK 801fff00
BOOT = cdrom:\SLUS_010.68;1
argument =
KERNEL SETUP!
Configuration : EvCB 0x10 TCB 0x04
boot file : cdrom:\SLUS_010.68;1
EXEC:PC0(800a5440) T_ADDR(80010000) T_SIZE(0009f800)
boot address : 800a5440 801fff00
Execute !
S_ADDR(801fff00) S_SIZE(00000000)
addr=800ac868
Found C0 patch hash 61c914a1 "_patch_gte#1", issued from 0x800a4cc0, executing...
Found C0 patch hash 2a81bbef "_patch_card#2", issued from 0x8009d4dc, executing...
Found B0 patch hash c29df18f "_patch_card2#2", issued from 0x8009d570, executing...
Found B0 patch hash 5123f82a "_patch_card_info#1", issued from 0x8009d3f8, executing...
Saving memory card C:\Users\Lijkbezorger\AppData\Roaming\pcsx-redux\memcard1.mcd
Saving memory card C:\Users\Lijkbezorger\AppData\Roaming\pcsx-redux\memcard2.mcd
ResetGraph:jtb=800adb28,env=800adb70
Got an unknown GPU data word: 000adb28
addr=800ac868
**Version: 6198.20211110.2x64**
Loading memory card memcard1.mcd
Loading memory card memcard2.mcd
PCSX-Redux booting
Copyright (C) 2019-2021 PCSX-Redux authors
Loaded BIOS: C:\ReverseEngineering\pcsx-redux-nightly-6198.20211110.2-x64\openbios.bin
OpenBIOS detected (5c651c6f)
Loaded CD Image: C:\ReverseEngineering\NascarRumble\NR-BIN_CUE\NASCAR Rumble (USA).cue[+cue].
Track 01 (DATA) - Start 00:02:00, Length 24:41:00
CD-ROM Label: RUMBLE
CD-ROM ID: SLUS01068
CD-ROM EXE Name: SLUS_010.68;1
================
uC-sdk - booting
================
BIOS Trace1: 0x0f
BIOS Trace1: 0x0e
BIOS Trace1: 0x01
BIOS Trace1: 0x02
BIOS Trace1: 0x03
BIOS Trace1: 0x04
BIOS Trace1: 0x01
BIOS Trace1: 0x03
BIOS Trace1: 0x04
BIOS Trace1: 0x05
BIOS Trace1: 0x06
BIOS Trace1: 0x02
BIOS Trace1: 0x05
PS-X Realtime Kernel OpenBios - build id 8b60b6cf1cbb044ba2f3b388d1f8b31af2ca1fb1.
Copyright (C) 2019-2021 PCSX-Redux authors.
BIOS Trace1: 0x06
KERNEL SETUP!
Configuration : EvCB 0x10 TCB 0x04
BIOS Trace1: 0x07
BIOS Trace1: 0x08
BOOTSTRAP LOADER
BIOS Trace1: 0x09
setup file : cdrom:SYSTEM.CNF;1
TCB 00000004
EVENT 00000010
STACK 801fff00
BOOT = cdrom:\SLUS_010.68;1
argument =
KERNEL SETUP!
Configuration : EvCB 0x10 TCB 0x04
boot file : cdrom:\SLUS_010.68;1
EXEC:PC0(800a5440) T_ADDR(80010000) T_SIZE(0009f800)
boot address : 800a5440 801fff00
Execute !
S_ADDR(801fff00) S_SIZE(00000000)
CD_init:addr=800ac868
Found C0 patch hash 61c914a1 "_patch_gte#1", issued from 0x800a4cc0, executing...
VSync: timeout
Found C0 patch hash 2a81bbef "_patch_card#2", issued from 0x8009d4dc, executing...
Found B0 patch hash c29df18f "_patch_card2#2", issued from 0x8009d570, executing...
Found B0 patch hash 5123f82a "_patch_card_info#1", issued from 0x8009d3f8, executing...
Saving memory card memcard1.mcd
Saving memory card memcard2.mcd
ResetGraph:jtb=800adb28,env=800adb70
CD_init:addr=800ac868
### Additional information
I have tried to run this game with random available versions
- 13275.20230209.2-x64
- 13463.20230225.8-x64
- 15464.20230711.3-x64
of PCSX-Redux that available here https://install.appcenter.ms/orgs/grumpycoders/apps/pcsx-redux-win64/distribution_groups/public.
But for all of them I see black sreen in the game.
Only old version works good.
Contributor guide
Assessment
This issue has not been assessed yet.