emoose / OutRun2006Tweaks

Turning and spinning and spinning and turning, woah!
MIT License
318 stars 0 forks source link

[Bug]: UIScalingMode positioning/scaling issues #94

Open emoose opened 2 months ago

emoose commented 2 months ago

Please let me know here if you notice any text positioning issues / things jumping to sides of screen / text only partially being repositioned, such as the quote marks here: image

The game has a lot of different modes which change which UI text is present, and our code has to hook into every UI draw to make sure it's repositioned properly... very good chance there are still parts that haven't been hooked yet.

Sonic-TV commented 4 weeks ago

yes there is. get to the "Beat that Car!" Mission in HA mode to see the rival markers jumping.

https://github.com/user-attachments/assets/93d90145-f508-4598-b3c2-c3ac9e3e9ca8

thegreatprophetzarquon commented 3 weeks ago

The "Rev" label and background unlit light are ever so slightly off (think by a pixel) compared to 4:3 mode. (this was taken with default textures; not my doing this time, lol).

Scaling mode 2: 4-3

Scaling mode 1: 16-10

As a side note, captures of the Chihiro hardware and Lindbergh show that the red light sprite was originally scaled to better fit over the outline (with a different opacity?), though I don't really know that it's possible to fix like that here. Edit: It isn't, lol, at least not with more manual sprite edits. They changed this all around in C2C. The arcade versions are different in how the two sprites blends together (they might use a bloom lighting pass? I really don't know, it all looks different: brighter and more orange). They presumably couldn't work the effect/transparency right for the home port (at least PC and PS2, Xbox seems to to still have similar colors) and so they re-drew the black and white circle sprite to be bigger so it looks less weird. So many odd little things like this that you can't readily fix. C2C has the SP2 font on "REV" correct though, which none of the others do, so go figure.

thegreatprophetzarquon commented 4 days ago

Screenshot (73)

When doing "test your slipstream" missions in the Flagman mode, the "Rival" label stays in the 4:3 alignment rather than moving over along with their score.