AtomicAcidbath / Glide64

Automatically exported from code.google.com/p/glidehqplusglitch64
0 stars 0 forks source link

Mariokart - dithered pattern is made the smoke blurred & "ugly" #122

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
The dithered smoke almost block out the "stars" effect with its blurry & "ugly" 
dithered pattern.
Is it due to the dithered pattern used by the game in its ini?
image1-2(before dithering)
image3-4(after dithering)

Original issue reported on code.google.com by pokefan0...@gmail.com on 12 Aug 2010 at 12:51

Attachments:

GoogleCodeExporter commented 9 years ago
Tested using latest WIP on 1964.

Original comment by pokefan0...@gmail.com on 12 Aug 2010 at 1:06

GoogleCodeExporter commented 9 years ago
It looks much better without dithering(image5).

Original comment by pokefan0...@gmail.com on 13 Aug 2010 at 7:06

Attachments:

GoogleCodeExporter commented 9 years ago
I think the dithering in Body Harvest is wrong (where you press "START" then 
"QUIT" then "PLAY" - some of its game icon buttons will do dithering fade-out).
I am not sure about Bomberman64U dithering planet head during intro and ISS 
200(dithering seems to interfere with fade-in/out and moving text visibility).
MarioKart64, Paper Mario and Command&Conquer may be correct(can't remember).

If it is just based on alpha_dither_sel, I think Paper Mario is the only valid 
one amongst these games(if I interpret it correctly).  Also, I don't think you 
have dither_alpha_en in your codes(from what I read from the doc).

Original comment by pokefan0...@gmail.com on 14 Aug 2010 at 7:28

GoogleCodeExporter commented 9 years ago
Attached images of the 3 games that I think dithering is wrong.

Original comment by pokefan0...@gmail.com on 14 Aug 2010 at 8:06

Attachments:

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
It would be correct if alpha_dither_sel would set. From my testing, 
alpha_dither_sel bits are never set, so rdp.dith == 2 will always be false.

Original comment by gon...@ngs.ru on 23 Aug 2010 at 3:25

GoogleCodeExporter commented 9 years ago
Base on r165, the dithering in Body Harvest is valid - I can't verify but it 
looks weird to me(the rest is ok).
Please close this issue.
Thanks

Original comment by pokefan0...@gmail.com on 23 Aug 2010 at 4:42

GoogleCodeExporter commented 9 years ago

Original comment by gon...@ngs.ru on 8 Sep 2010 at 3:51