Memory corruption in MediEvil
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 45/100
- Tipo di issue
- Bug
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Tranquilla
- Stack tecnologico
- cpp, linux
- Ambito
- computer-graphics
Direzione di ricerca
Riproduci la corruzione avviando MediEvil, superando Dan's Crypt e aprendo la mappa, quindi esamina logs.txt e l'output di VRAM Viewer. Confronta il ragno dell'introduzione, la mappa di selezione dei livelli e i livelli interessati; l'issue è completata quando tutte le scene vengono renderizzate correttamente, senza geometria corrotta, schermate viola o corruzione della VRAM.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Describe the bug
In MediEvil, severe GPU/VRAM corruption occurs in PCSX-Redux on Linux.
- Intro graveyard scene: spider model is torn/broken (vertices and polygons are corrupted) -- even with textures completely disabled
- Level select map: completely purple screen + visible grid in VRAM Viewer
- After visiting the level select map, corruption spreads -- previously working levels (e.g. “Dan’s Crypt”) also become solid purple (sound and controls still work)
- Options from the "Options" section don't change the behavior
Expected behavior
All scenes (intro spider, level select map, and all levels) should render correctly without VRAM corruption or broken geometry.
Steps to reproduce the bug
- Launch MediEvil
- Wait until the title scene
- Pass the "Dan's Crypt" level
- Go to the map
Operating System
Nobara Linux
PCSX-Redux version
4cb8be2b
build 249
changeset 4cb8be2b9eecb195163e23bb7e44d38c97964385
CPU model
32 × Intel® Core™ i9-14900HX
GPU model & Drivers
Mesa Intel(R) Graphics (RPL-S) 4.6 (Core Profile) Mesa 26.0.4, NVIDIA GeForce RTX4090 Laptop GPU/PCIe/SSE2 3.2.0 NVIDIA 595.58.03
BIOS version
OpenBIOS
Options
- Dynarec CPU
- 8MB
- OpenGL GPU
- Fastboot
- Debugger
Iso checks
No response
Logs
Additional information
No response
- Lingua principale
- C++
- Stelle
- 1k
- Fork
- 158
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Nessun modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di grumpycoders/pcsx-redux
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 64/100
grumpycoders/pcsx-redux#2490 ·
-
SPU: SPUCNT bit 6 stays set after an IRQ9 match on siliconForse di nuovo libera Una pull request per questa issue è stata chiusa senza essere unita. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
grumpycoders/pcsx-redux#2232 ·
-
Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100
grumpycoders/pcsx-redux#2509 · 2 commenti ·
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 53/100
grumpycoders/pcsx-redux#2502 ·
-
rfc
Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100
grumpycoders/pcsx-redux#2461 · 3 commenti ·
Tutte le issue di grumpycoders/pcsx-redux
Issue simili
-
bug intrinsic medium priority rt_lib
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
OpenPrinting/splix#33 · 3 commenti ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
sumatrapdfreader/sumatrapdf#6417 · 3 commenti ·
-
[BUG] Cython cache evicts most recent instead of oldest entry on cleanupForse già presa @scoder l’ha presa oggi. ApertaBuild System defect
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
I maintainer di solito rispondono entro 2 giorni
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100