Recover 16 modified and 6 previously untracked integration files. All 22 source SHA-256s match the pre-publication StarletOS snapshot. Add handoff instructions, byte-preserving attributes and private backup exclusion. This commit publishes existing behavior; it does not claim a new full build or hardware qualification. The two preceding local commits and staged files were screened before publication.
127 lines
4.4 KiB
JSON
127 lines
4.4 KiB
JSON
{
|
|
"recordedAt": "2026-10-03",
|
|
"purpose": "Publish the exact existing StarletOS integration, without emulator behavior changes",
|
|
"sourceBaseCommit": "a8dbbab62de0ec429d9d887c39b9669c75f51c21",
|
|
"previousRemoteMaster": "b931671fde1e0461cbca37eeb8348a25d44ab76e",
|
|
"companionRepository": "https://git.yaya48.xyz/Yaya48/StarletOS",
|
|
"companionCheckpoint": "efa8b310da2c3e3bd36d762080d42d410a5413c9",
|
|
"files": [
|
|
{
|
|
"path": "CMakeLists.txt",
|
|
"sha256": "1ed308f4ccc9d6a4405d9ec232a4ac64fb88aa9c69a4773ee93fe7c62b357d4d",
|
|
"bytes": 34657
|
|
},
|
|
{
|
|
"path": "Run-Wii-Starlet-Bootstrap.ps1",
|
|
"sha256": "486f99f899fde18371b7bfc2b67fcf12a64ceb748285cc00ae4a71716349d07a",
|
|
"bytes": 18583
|
|
},
|
|
{
|
|
"path": "Source/Core/Core/Boot/Boot.cpp",
|
|
"sha256": "43a0b1c2e60c9a362fe3637ba0aa7b23e8b75ce5e5517cd3515b50ec596c43a5",
|
|
"bytes": 27009
|
|
},
|
|
{
|
|
"path": "Source/Core/Core/CMakeLists.txt",
|
|
"sha256": "32dc85b995c9beb3739cc1ea554c308042e16b6c270071550728d18c85ada79e",
|
|
"bytes": 24388
|
|
},
|
|
{
|
|
"path": "Source/Core/Core/Config/MainSettings.cpp",
|
|
"sha256": "e331e8f7145ebfce5cd3d2be1b3dabe1dce597e8040132402f04a0152526ce56",
|
|
"bytes": 47583
|
|
},
|
|
{
|
|
"path": "Source/Core/Core/Config/MainSettings.h",
|
|
"sha256": "9052fbc4a1da18ea3e8a11a93d62ef06423da74671b1f9b1091bb62f1fcff62b",
|
|
"bytes": 18437
|
|
},
|
|
{
|
|
"path": "Source/Core/Core/ConfigManager.cpp",
|
|
"sha256": "7d369d0264f5a1ad0df5ac44e9b6ea0f514a196ec7f80952218f9439ab17ea10",
|
|
"bytes": 19807
|
|
},
|
|
{
|
|
"path": "Source/Core/Core/HW/HW.cpp",
|
|
"sha256": "7e9bcfff87f526510aad149e781ae57140e32f7b32beafec00271fbcdb152848",
|
|
"bytes": 4526
|
|
},
|
|
{
|
|
"path": "Source/Core/Core/IOS/Starlet/ARMCore.cpp",
|
|
"sha256": "40d45aed7c5edb4540105dcdee4dd8dcde88c21ba7f3279eff0a9564f2d02a29",
|
|
"bytes": 75597
|
|
},
|
|
{
|
|
"path": "Source/Core/Core/IOS/Starlet/BootstrapELF.cpp",
|
|
"sha256": "344e6e38922b64fa58d9755c2df5fd752b00cf3dc73114809f6e9cada724c42a",
|
|
"bytes": 8554
|
|
},
|
|
{
|
|
"path": "Source/Core/Core/IOS/Starlet/BootstrapELF.h",
|
|
"sha256": "b25184cb4d3934e02220417b8e4b8005fc57010f4d3ab7af697c98f11afb305f",
|
|
"bytes": 943
|
|
},
|
|
{
|
|
"path": "Source/Core/Core/IOS/Starlet/Starlet.cpp",
|
|
"sha256": "78e3b006501af06fbef220d95213690f8a31ed5b3c36699c6e07ba58be3ba852",
|
|
"bytes": 26039
|
|
},
|
|
{
|
|
"path": "Source/Core/Core/IOS/Starlet/Starlet.h",
|
|
"sha256": "5dbdd1a854fd17377a339886949d80ebb1969d6453a4bdfd5a6f9a503bbb4f2a",
|
|
"bytes": 3553
|
|
},
|
|
{
|
|
"path": "Source/Core/Core/IOS/Starlet/StarletMemory.cpp",
|
|
"sha256": "34900b6c340e412f99ddb3ce6ba17bdb4d85ba7b27b2adc522315b158b675fca",
|
|
"bytes": 189757
|
|
},
|
|
{
|
|
"path": "Source/Core/Core/IOS/Starlet/StarletMemory.h",
|
|
"sha256": "cfa3aee13f260590ae9f7cdd48f8f08d1c67e4e6d647ef3eca6e01d472dbdd29",
|
|
"bytes": 14873
|
|
},
|
|
{
|
|
"path": "Source/Core/DolphinNoGUI/PlatformHeadless.cpp",
|
|
"sha256": "1390cff0a139f0b0a90559e0fda855446d279190827a6c5079718421924f4041",
|
|
"bytes": 2533
|
|
},
|
|
{
|
|
"path": "Source/UnitTests/CMakeLists.txt",
|
|
"sha256": "bb0aeb694c2f328b891e5e961fe0af16c5b30ff1a5f02d4a8d84bdfa5930b581",
|
|
"bytes": 1659
|
|
},
|
|
{
|
|
"path": "Source/UnitTests/Core/CMakeLists.txt",
|
|
"sha256": "563899ae142ba4d0e146bb125bd35c8387a77d25db5ac48cf8ba48a32cb30314",
|
|
"bytes": 2043
|
|
},
|
|
{
|
|
"path": "Source/UnitTests/Core/IOS/Starlet/BootstrapELFTest.cpp",
|
|
"sha256": "62d483a737b68cca00e51c4a93511b4863022ed2f4b90e721ff36325630cfc3a",
|
|
"bytes": 7057
|
|
},
|
|
{
|
|
"path": "Source/UnitTests/Core/IOS/Starlet/DMATest.cpp",
|
|
"sha256": "15b0816292fff6dcf48d485466f7bf495f2128ba625f3e7c1f225614be631e84",
|
|
"bytes": 16450
|
|
},
|
|
{
|
|
"path": "Tools/StarletBootstrapProbe/StarletBootstrapProbe.cpp",
|
|
"sha256": "83873691164d9b92e3be62f699146feaf8ab713bcb45d25821975e7454f56ede",
|
|
"bytes": 6179
|
|
},
|
|
{
|
|
"path": "docs/Wii_Starlet_Bootstrap.md",
|
|
"sha256": "bd7ec585472dc44815da8fcb2be6d726b91f04dd0964d82097842fb4ba764021",
|
|
"bytes": 4937
|
|
}
|
|
],
|
|
"checks": {
|
|
"sourceSnapshotMatchesPriorStarletOSArchive": true,
|
|
"unpublishedHistoricalFileVersionsScanned": 67,
|
|
"privateFindings": 0,
|
|
"newFullBuildOrHardwareTest": "NOT RUN: publication of existing qualified bytes only; see companion phase reports"
|
|
}
|
|
}
|