gonetz / glidehqplusglitch64

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

MIA Hamm Soccer 64 - missing graphics, out of position & garbage layer #130

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
I can't test on Mupen64 because too many ratio glitches, so I test latest 
official WIP(+ini) vs my mod WIP(my ini) on 1964.

Images1-11(official) and images1a-11a(my)
1. image1 shows underlying layer garbage(image1a-ok)
2. image2 display overlapping each other and missing red & white jersey 
(image2a-ok)
3. image3 has garbage left on display when scroll down option(image3a-ok)
4. image4&7-9 semi-transparent layer covering unselected option is out of 
position(image4a&7a-9a-ok)
5. image5 shows corrupted text scrolling down teams(image5a-ok)
6. image6 shows jersey cut off by half(image6a-ok)
7. image10 shows blocky stadium floodlights(image10a-ok)

Original issue reported on code.google.com by pokefan0...@gmail.com on 22 Aug 2010 at 4:17

Attachments:

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
Concerning floodlights on image 10, r164's debugger shows TF_AVERAGE setting, 
and with my RSP plugin mid_texel bit is also set. The meaning of mid_texel bit, 
however, is not to perform nearest-neighbour filtering, but to do a special 
case of bilinear filtering (while normally RDP does 'triangular' filtering).
See my TEXTURE_PIPELINE() function for more info.

Original comment by spovali...@gmail.com on 22 Aug 2010 at 10:13

GoogleCodeExporter commented 9 years ago
I didn't know you release your source.  Can point me to a link to download?

Original comment by pokefan0...@gmail.com on 23 Aug 2010 at 12:27

GoogleCodeExporter commented 9 years ago
My plugin will be released in the future. Gonetz has the WIP version. In the 
meantime, you can check MAME's RDP sources which are almost as accurate.

By the way, these floodlights are cool: they use LOD_FRAC for their combiner 
equation with tex_lod_en bit off. I'm pretty sure now that most of the LOD 
circuitry works anyway, and tex_lod_en bit only controls the possibility for 
tile indices to change.

Original comment by spovali...@gmail.com on 23 Aug 2010 at 8:16

GoogleCodeExporter commented 9 years ago
Your plugin? where?

Original comment by WC-Preda...@web.de on 23 Aug 2010 at 9:27

GoogleCodeExporter commented 9 years ago
There is 2 other bugs:

- the transition is not working properly. Angrylion told me that some vi 
registers needed to be emulated for that.
- the title screen is not displayed (it seems that PJ64 is buggy here and Mupen 
is required)

Original comment by oliviery...@yahoo.fr on 25 Aug 2010 at 5:13

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
>Angrylion told me that some vi registers needed to be emulated for that.

Yeah, and Gonetz has my code for that, if I remember correctly, rdp_update() 
function.

Original comment by spovali...@gmail.com on 25 Aug 2010 at 6:47