Project

General

Profile

Actions

Emulator Issues #13309

open

HW_VISOLID not supported

Added by Meatball132 9 months ago. Updated 9 months ago.

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

0%

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

Description

HW_VISOLID is unimplemented and stubbed out in Dolphin, currently. Thus, any software that uses this register behaves differently in Dolphin compared to on a real console (specifically, the screen does not get set to a solid colour, like it does on real hardware).

To my knowledge this probably doesn't affect any retail games, but it is particularly helpful to modders that need to display an error screen of some kind without knowing the location of routines like OSFatal (in situations such as being unable to determine the game revision).

Actions #1

Updated by pokechu22 9 months ago

  • Status changed from New to Accepted
  • Issue type changed from Bug to Feature request

I think HW_VISOLID is also used by the system menu at some point (though probably not in a super useful way). At least I remember seeing it written in the logs occasionally.

Actions #2

Updated by JosJuice 9 months ago

Datel's Wii Freeloader supposedly should show solid colors, but nothing is shown in Dolphin. Could be because of this feature not being implemented.

Actions #3

Updated by pokechu22 9 months ago

I don't think that's related. http://uk.codejunkies.com/support/article.aspx?article_id=389 says that it was updated to give a clearer indication compared to the colored bars (but the instruction card wasn't updated?), and http://uk.codejunkies.com/support/article.aspx?article_id=394 clarifies that you either get colored bars or the more clear icon (3rd paragraph of section 3). I installed System Menu 3.1 from Wario Land: Shake It!, and with the copy of freeloader I have, I do see the screen flash with that image briefly (along with a buzz from audio not being muted), although freeloader itself doesn't seem to work.

Based on my understanding of what HW_VISOLID does, it wouldn't be capable of producing colored bars, but only a single solid color. So they probably didn't use HW_VISOLID in the original version either, but I only happen two own two otherwise-useless Wii Freeloader discs (one US, one EU), and probably don't need to hunt down a rarer third one :P

Actions #4

Updated by JosJuice 9 months ago

Oh, so the Datel documentation said colored bars. Okay, I was misremembering then.

Actions

Also available in: Atom PDF