Project

General

Profile

Actions

Emulator Issues #493

closed

MP1 marumari graphics glitch

Added by tinctorius over 15 years ago.

Status:
Fixed
Priority:
Normal
Assignee:
-
% Done:

0%

Operating system:
N/A
Issue type:
Bug
Milestone:
Regression:
No
Relates to usability:
No
Relates to performance:
No
Easy:
No
Relates to maintainability:
No
Regression start:
Fixed in:

Description

Whenever I use the morph ball in MP1, it doesn't look like the brochure said.

In cutscenes, the morph ball is orange. However, in-game, the morph ball
can look like an awesome dark grey or, rarely, a weird tribal dark-light
grey sphere. The structural features and metallic look are as they should
be. I've only seen the frigate and Chozo ruins so far, but the results are
overall the same.

In probably very related news, "bad scissors!" is spammed whenever I'm in
morph ball mode. I haven't seen this message in any other respect yet. When
I added printf's to the part of BPStructs responsible for handling scissor
parameters, displaying the new value of the scissor registers, I got this
for the welcome-to-your-saved-game-cutscene:

:DEBUG: scissor BR: 3D5365
:DEBUG: scissor BR: 255255
:DEBUG: scissor BR: 3D5365
:DEBUG: scissor BR: 255255
(etc)

This for walking mode:

:DEBUG: scissor BR: 3D5365
:DEBUG: scissor TL: 156326
:DEBUG: scissor BR: 195365
:DEBUG: scissor TL: 156156
:DEBUG: scissor BR: 3D5365
:DEBUG: scissor TL: 156326
:DEBUG: scissor BR: 195365
:DEBUG: scissor TL: 156156
(etc)

And this for marumari mode:

:DEBUG: scissor BR: 3D5330
:DEBUG: scissor TL: 156156
:DEBUG: scissor BR: 3D5365
:DEBUG: scissor TL: 156346
:DEBUG: scissor BR: 175365 << "bad scissor!"
:DEBUG: scissor TL: 156156
:DEBUG: scissor BR: 3D5365
:DEBUG: scissor BR: 195195
:DEBUG: scissor BR: 3D5365
:DEBUG: scissor TL: 15618B
:DEBUG: scissor BR: 3D5330
:DEBUG: scissor TL: 156156
:DEBUG: scissor BR: 3D5365
:DEBUG: scissor TL: 156346
:DEBUG: scissor BR: 175365 << "bad scissor!"
:DEBUG: scissor TL: 156156
:DEBUG: scissor BR: 3D5365
:DEBUG: scissor BR: 195195
:DEBUG: scissor BR: 3D5365
:DEBUG: scissor TL: 15618B
(etc)

The effect of the problem is minor, but it's annoying oglgfx get's spammed
when debugging other parts of Dolphin ;)

Actions #1

Updated by tinctorius over 15 years ago

I also noticed that in Magmoor Caverns, most noteably in the Triclops Pit, the hull
of the marumari often disappears. Another clue that problem might be related to the
'bad scissor' spam.

I also get the bad scissor spam at other points, mainly in the Magmoor Caverns. I
think it's whenever I see a Grizby, or just whenever lava is (about to be) visible. I
can't properly determine what it triggers, though.

Actions #2

Updated by hrydgard about 15 years ago

Weird. Feel free to comment out the spam and figure out what we really should do when
the game sets ... weird values to the scissor registers.

Actions #3

Updated by Anonymous almost 15 years ago

  • Status changed from New to Questionable

don't think this happens anymore...not sure though

Actions #4

Updated by ChaosCode almost 15 years ago

pretty sure this is fixed.

Actions #5

Updated by XTra.KrazzY almost 15 years ago

  • Status changed from Questionable to Fixed
Actions

Also available in: Atom PDF