Skip to content
This repository was archived by the owner on Apr 16, 2024. It is now read-only.
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
3a13707
add got and xng support, begin work on col
itsmeft24 Dec 28, 2022
5471257
continue work on collision
itsmeft24 Dec 28, 2022
a1c50dd
add fmt::display impls to some component types
itsmeft24 Dec 29, 2022
2a83712
tidy up .scn generation test
itsmeft24 Dec 29, 2022
7b26ccf
lets gooo cr_03 loads
itsmeft24 Dec 30, 2022
a765fb7
fix loading uncompressed/version 0x101 packages
itsmeft24 Dec 30, 2022
7f5d9aa
update binrw
itsmeft24 Dec 30, 2022
8fe1fed
begin adding mn support
itsmeft24 Jan 25, 2023
df0a998
print zone when dumping scene data
itsmeft24 Jan 26, 2023
075fc15
Merge remote-tracking branch 'origin/main' into main2
MarcelCoding Feb 13, 2023
ee29056
WIP
MarcelCoding Feb 13, 2023
8a2741f
Merge branch 'main' of https://github.com/itsmeft24/soiboy
itsmeft24 Jun 11, 2023
8ac8b41
update binrw again
itsmeft24 Jun 13, 2023
992badc
add wii texture stuff
itsmeft24 Jun 14, 2023
54416fe
move texture stuff into folder
itsmeft24 Jun 14, 2023
6ac7374
streaming gcg parsing
itsmeft24 Jun 15, 2023
d6a70ab
wip gcg writing
itsmeft24 Jun 15, 2023
e41041c
fix gcg writing
itsmeft24 Jun 15, 2023
e3d44e4
fix warnings, expose texture structs + utils
itsmeft24 Jun 15, 2023
0d18c20
expose clean_path
itsmeft24 Jun 15, 2023
b2d208b
fix extracting on xbox
itsmeft24 Jun 15, 2023
d708dd5
make static texture headers generic
itsmeft24 Jun 28, 2023
b00f1a4
i have no fucking clue what i changed
itsmeft24 Mar 26, 2025
eff60aa
Add endian argument to `Toc` reader.
itsmeft24 Apr 9, 2026
3b51cd6
Merge pull request #1 from itsmeft24/wii-support
itsmeft24 Apr 9, 2026
27f9483
Update binrw
itsmeft24 Apr 10, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
27 changes: 27 additions & 0 deletions .vscode/launch.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
{
// Use IntelliSense to learn about possible attributes.
// Hover to view descriptions of existing attributes.
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"type": "lldb",
"request": "launch",
"name": "Debug unit tests in library 'soiboy'",
"cargo": {
"args": [
"test",
"--no-run",
// "--lib",
"--package=soiboy"
],
"filter": {
"name": "soiboy",
// "kind": "lib"
}
},
"args": [],
"cwd": "${workspaceFolder}"
}
]
}
5 changes: 4 additions & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,13 @@ name = "soiboy"
version = "0.1.0"
edition = "2021"

[lib]
crate-type = ["cdylib", "rlib"]

[dependencies]
modular-bitfield = "0.11"
flate2 = "1.0"
binrw = "0.11"
binrw = "0.13"

[dev-dependencies]
x-flipper-360 = { git = "https://github.com/offsetting/x-flipper-360" }
Loading