mirror of
https://github.com/RetroPortingToolKit/psxrecomp
synced 2026-10-28 02:56:36 -04:00
7c40d33db3
Phase 1a (boot slice): 30 instructions at 0xBFC00000, compiles clean. Phase 1b (instruction coverage): 54 opcodes implemented in strict_translator, 44,629 walker-reachable instructions covered, 0 missing. Phase 1c (function discovery): 76 functions from 2 seeds, 2,988 instructions, 199 call edges, 27 indirect jumps. All validated through StrictTranslator. Phase 1d (indirect control flow): 27 sites classified — 21 A0/B0/C0 dispatch stubs, 4 computed calls, 2 computed tail calls. Ghidra cross-referenced with 0 disagreements. Phase 1e (relocation): ROM-to-RAM copy at FUN_bfc00420 proven with both Ghidra (static) and DuckStation (runtime). 69 address aliases, 68/69 function entries match byte-for-byte in RAM. Normalization rule documented. Includes PRINCIPLES.md and DEBUG.md adapted from recomp-template. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
35 lines
764 B
Plaintext
35 lines
764 B
Plaintext
//
|
|
// Close icons
|
|
// --------------------------------------------------
|
|
|
|
|
|
.close {
|
|
float: right;
|
|
font-size: (@font-size-base * 1.5);
|
|
font-weight: @close-font-weight;
|
|
line-height: 1;
|
|
color: @close-color;
|
|
text-shadow: @close-text-shadow;
|
|
.opacity(.2);
|
|
|
|
&:hover,
|
|
&:focus {
|
|
color: @close-color;
|
|
text-decoration: none;
|
|
cursor: pointer;
|
|
.opacity(.5);
|
|
}
|
|
|
|
// Additional properties for button version
|
|
// iOS requires the button element instead of an anchor tag.
|
|
// If you want the anchor version, it requires `href="#"`.
|
|
// See https://developer.mozilla.org/en-US/docs/Web/Events/click#Safari_Mobile
|
|
button& {
|
|
padding: 0;
|
|
cursor: pointer;
|
|
background: transparent;
|
|
border: 0;
|
|
-webkit-appearance: none;
|
|
}
|
|
}
|