Feature Suggestion - Compressed Images support #10

Closed
opened 2026-03-28 09:16:47 -05:00 by RenanGBarreto · 2 comments
RenanGBarreto commented 2026-03-28 09:16:47 -05:00 (Migrated from github.com)

Hello fellow developers, is there a plan to support some kind of compressed image files?
The game files are huge and the image type support at this moment seems to keep the same size.
I believe there are 2 ways to do this, please correct me if I am wrong, (1) one is to add a new filesystem that supports file compression and rewriete the access layer. Or (2) implement an intermediary solution like a new type of package file that would be decompress in a internal cache when a homebrew is loaded and was never cached. Are there discussions in that direction?
Does it make sense to implement these kind of things and willl they be usable in other projects like voidshell?

Hello fellow developers, is there a plan to support some kind of compressed image files? The game files are huge and the image type support at this moment seems to keep the same size. I believe there are 2 ways to do this, please correct me if I am wrong, (1) one is to add a new filesystem that supports file compression and rewriete the access layer. Or (2) implement an intermediary solution like a new type of package file that would be decompress in a internal cache when a homebrew is loaded and was never cached. Are there discussions in that direction? Does it make sense to implement these kind of things and willl they be usable in other projects like voidshell?
drakmor commented 2026-03-29 11:53:27 -05:00 (Migrated from github.com)

Sadly, I haven't found a quick solution yet. And unpacking 100 GB at a time before launching the game takes too long.

Sadly, I haven't found a quick solution yet. And unpacking 100 GB at a time before launching the game takes too long.
xylonzinho commented 2026-03-29 12:20:54 -05:00 (Migrated from github.com)

@RenanGBarreto , @drakmor , perhaps we can make it work via ZFS as it it can handdle file compression internally to the FS image. See PR: #11

@RenanGBarreto , @drakmor , perhaps we can make it work via ZFS as it it can handdle file compression internally to the FS image. See PR: #11
Sign in to join this conversation.
No milestone
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
gh-drakmor/ShadowMountPlus#10
No description provided.