- --
Viewing Issue Advanced Details
ID | Category [?] | Severity [?] | Reproducibility | Date Submitted | Last Update |
---|---|---|---|---|---|
08978 | Graphics | Minor | Always | 10 days ago | 10 days ago |
Tester | ICEknight | View Status | Public | Platform | MAME (Official Binary) |
Assigned To | Resolution | Open | OS | Windows 10/11 (64-bit) | |
Status [?] | Acknowledged | Driver | |||
Version | 0.271 | Fixed in Version | Build | 64-bit | |
Fixed in Git Commit | Github Pull Request # | ||||
Summary | 08978: n64 and clones: Games can't disable internal anti-aliasing effect | ||||
Description | Current N64 emulation always has anti-aliasing on by default, affecting games which disable it automatically and those which have a specific option for it such as Quake. This leads to some additional blurriness and erasure of detail in 2D games such as `bangaioh` and copyright screens such as that in `dukenkzhu`. | ||||
Steps To Reproduce |
- Load `quake64`. - Go to Options/Video/Filter. - Turning it On/Off doesn't make a difference |
||||
Additional Information |
From @happyfelice: The N64 has an anti-aliasing filter for video output. It is intended for 3D scenes where there may be 1 pixel gaps between adjacent triangles. For 2D elements (usually drawn as textured rectangles) the filter can be disabled. The entire frame (or at least video line) must be output with the filter either on or off. The filter uses the coverage value for the pixel to determine whether to filter the pixel or to pass the pixel. If it filters the pixel, it replaces the pixel color with an average color from adjacent pixels. |
||||
Github Commit | |||||
Flags | Verified with Original | ||||
Regression Version | |||||
Affected Sets / Systems | n64 and clones | ||||
Attached Files
|
Real hardware
| ||||
Intended output
| |||||
MAME output
| |||||
Real hardware
| |||||
Intended output
| |||||
MAME output
| |||||
Real hardware
| |||||
Intended output
| |||||
MAME output
| |||||
Real hardware
| |||||
Intended output
| |||||
MAME output
| |||||
Real hardware
| |||||
Intended output
| |||||
MAME output
| |||||
Real hardware
| |||||
Intended output
| |||||
MAME output
| |||||
Relationships
There are no relationship linked to this issue. |
Notes
0
There are no notes attached to this issue. |