AtomicAcidbath / Glide64

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

S.C.A.R.S. (E): the thin vertical gauge shouldn't be drawn according to a new hardware video. #67

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
Start S.C.A.R.S. (European / PAL) in any emulator with Glide64 r117 and 
get in-game.

What is the expected output? What do you see instead?
The vertical gauge which shows a player's position in the NTSC version is 
absent in the PAL version on hardware. It is, however, visible with Glide 
64.

What version of the product are you using? On what operating system?
Glide64 r117, Windows XP SP3.

Please provide any additional information below.
Here's a new hardware video recorded by olivieryuyu:
http://www.megaupload.com/?d=C29B1FXH
olivieryuyu confirmed that his previous "bug report" which can be found 
here:
http://www.emuxhaven.net/forums/showthread.php?
p=75517&highlight=SCARS#post75517
was unfounded.
The documentation that I have also says that any texrect or fillrect 
should be ignored if
((YL >> 2) < (YH >> 2)) || ((XL >> 2) < (XH >> 2));
where shift by 2 means that only pixel parts of coordinates are compared 
in this equation. 
Attached is an image from Glide64 r117.
--angrylion

Original issue reported on code.google.com by angryl...@bk.ru on 19 Apr 2010 at 9:53

Attachments:

GoogleCodeExporter commented 9 years ago
And what documentation is that, may I ask? Finding proper HW docs is driving me 
mad. 
Only decent ones are the official N64 docs I can find.

Original comment by mudl...@tpg.com.au on 20 Apr 2010 at 12:32

GoogleCodeExporter commented 9 years ago

Original comment by gon...@ngs.ru on 22 Apr 2010 at 5:11

GoogleCodeExporter commented 9 years ago
Fixed, r123

Original comment by gon...@ngs.ru on 22 Apr 2010 at 4:38