mirror of
https://github.com/RetroPortingToolKit/psxrecomp
synced 2026-10-28 10:59:16 -04:00
2c6de285d0
Follows the earlier bezel work. Two changes to how the art is used:
TILING, per margin. A margin is tall and narrow; stretching one logo to fill it
is grotesque and cover-cropping shows a sliver. Tiling keeps every copy at its
authored proportions and fills any margin size, which is what a repeating mark
is for. The count derives from the margin WIDTH, so the logo reads at the same
size regardless of resolution or window shape, and GL_REPEAT does the work.
SELECTION. [video] bezel now takes:
"random" one of the bundled team logos, chosen once per launch and kept
for the session -- a mark that changed mid-run would read as a
glitch, so the choice is made at load and held;
"qirex" that team, by name;
a path your own image, relative to the disc directory;
"off" disabled.
Bundled art resolves next to the executable, so a stock install works without
touching the disc folder.
SVG was the obvious choice for crisp marks at 8K, but rasterising it needs
cairo, which is a native dependency a normal install will not have. The 1024px
PNGs are ample for a tiled mark and keep this working everywhere with nothing
to install.
Verified on a 7680-wide maximised window: "random" selected icaras.png and both
margins carry the tiled mark with the frame untouched between them.
Artwork: toolboxio (deviantart.com/toolboxio), re-vectored from in-game images
and released publicly; no formal licence attached. Collected via
awesome-wipeout.github.io. Credits ship alongside the images.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>