I noticed something. I can move the box that appears underneath the Face-Off window, which contains the text indicating which lines are on the ice. The interesting thing about this, is that they are positioned in blocks relative to the top left point of the Face-off window. This leads me to believe that there is a larger overlay being written, with the Face-off window loaded into/onto it at registration point 0/0. All conjecture though. FYI:
Face-Off Lines Y Position @
0xFBC5
Face-Off Lines box height @
0xFBCB
Face-Off Lines Text @
0xFBEB
To be clear, what we are working on here, is working towards a 100% wide mode fix for '94 ROMs, with enough R&D that others will be able to adapt to modded ROMs+. Was hoping to publish it this fall, but as you can tell, I got stuck. I can't promise anything, but I wouldn't be reaching out to others if I hadn't already invested serious time with this making serious progress. There are three known issues that I've not been able to broach:
- Face-Off window on right side needs to be moved further right past the 256 pixel limit.
- Refs position could be adjusted to better fit visual balance of 320 pixel screen. Lowest importance.
- Sideboards view when a Penalty is being called displays in 320 wide mode, despite being a 256 wide fixed graphic. Completely unimportant if one plays with Penalties off, but leads to video garbage with Penalties on. There is already a fix in place to toggle the pause screen back to 256 pixel view, while gameplay toggles back to 320 pixel view. This last one seems to be the most elusive fix, as I can't find where that screen gets called up. I hadn't asked the community here about this, as I was hoping to be able to fix it with the original Russian developer, but no such luck so far. I will post this in the OP at the top.