grumpycoders / grumpycoders/pcsx-redux
VRAM Viewer doesn't display pixels properly
- Dominant language
- C++
- Stars
- 994
- Forks
- 151
- Avg merge
- 1d 15h
- Merged PRs (30d)
- 18
Description
### Describe the bug
Prior to Version 3e10093a, pixels displayed in the VRAM viewer appeared as crisp pixels, particularly when zooming in. In the latest versions of the emulator, zooming in results in a blurry picture, making it impossible to discern exactly the position and color of any given graphic. It's as if a bilinear filter is applied to the VRAM.
The following examples are from versions 3e10093a and 146247f7, respectively.
### Expected behavior
Pixels in the VRAM Viewer appear as crisp, square pixels, as shown above.
### Steps to reproduce the bug
Open any VRAM viewer, and zoom in.
### Operating System
Fedora Linux 44
### PCSX-Redux version
Version: 146247f7
Build: 310
Changeset: 146247f70cb24fa9e0eff37c223b2f29435a2cbe
Date & time: 2026-09-10 07:53:53
### CPU model
AMD Ryzen 7 7840HS
### GPU model & Drivers
Renderer: AMD Radeon 780M Graphics (radeonsi, phoenix, ACO, DRM 3.64, 7.2.4-200.fc44.x86_64)
### BIOS version
OpenBIOS
### Options
- [ ] Dynarec CPU
- [ ] 8MB
- [ ] OpenGL GPU
- [x] Fastboot
- [x] Debugger
### Iso checks
https://redump.info/disc/14821
### Logs
_No response_
### Additional information
_No response_
Contributor guide
Research direction
Start by reproducing the issue in any VRAM viewer with the debugger enabled, then compare the rendering behavior with version 3e10093a and version 146247f7. Done means zoomed VRAM images show crisp, square pixels with discernible positions and colors rather than a blurry, bilinear-filtered appearance.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- computer-graphics
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 68/100