-
-
Notifications
You must be signed in to change notification settings - Fork 178
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[question] NTFS Compression support #1140
Comments
The NTFS library doesn't seem to support NTFS compression. I have been trying to use that feature without success. Or maybe I'm overlooking some option. |
Which library is that? Does it have own github page? |
https://github.com/aldostools/webMAN-MOD/tree/master/_Projects_/libs/libntfs-master This is the original repository: https://github.com/Estwald/libntfs_ext |
thanks. i will try to compile that myself. also it says its based on "libntfs for Wii". sources in Estwald repo was updated 11 years ago, while sources on libntfs for Wii github where updated 5 years ago.... maybe i would be able to compile newer source code (probably not) |
Yes, it has the compress.c module, but for some reason that I haven't been able to make it work. That's why I said that maybe I'm overlooking some option. |
prepISO seems to be using libntfs_ext.a and not libntfs_prx.a |
libntfs_ext.a is the original NTFS library ported to PS3 by Estwald. It uses PSL1GHT SDK. prepISO is PSL1GHT project. Therefore it requires libntfs_ext.a. libntfs_prx.a is more limited due the memory restrictions on VSH. The number of pages in the cache is smaller (1 vs 128). |
libntfs_prx is used by webMAN MOD to scan the games in NTFS without require prepISO, browse files and allow FTP transfers to NTFS drive. prepISO has more features than the prepNTFS in webMAN MOD:
|
hm... thanks for answer, i suppose i can just remove prepiso and try to use internal one. this will at least remove requirement of installing psl1ght which i cant do for some reason. |
I recommend the external prepISO over the intenal prepNTFS. |
I tried to build with USE_INTERNAL_NTFS_PLUGIN flag, and got this:
is it supposed to fail? not sure if i should open another ticket for that. |
No. I fixed the compilation errors in this commit. I didn't notice the error because I don't compile the release versions with that flag enabled. |
there is also a typo here - https://github.com/aldostools/webMAN-MOD/blob/master/_Projects_/prepISO/source/main.c
Sorry for being annoying :) |
Also since i already started being annoying:
|
The issue should be fixed in the latest commit. |
About compression: is there even lz library on ps3 needed to work with ntfs compression? And... to be even more annoying, i tried to rebuild thing from Projects folder. pkglaunch: ps3mon
video_rec
wm_proxy
|
Also build fails on disabling #define VIRTUAL_PAD
im not in extreme need of that thing working, just decided that is a right thing to report everything that doesnt work. if i annoyed you too much with this, you can just ignore this or say me to stop :) UPD (added much much later):
|
Well not all flags combinations are allowed or were tested. Anyway I'll try to fix this one. |
- Fixed compilation issue when the flag VIRTUAL_PAD is commented out. Reported in #1140
The problem may not only be the ntfs library, also how webman works. to make it work, you need to fix ntfs lib, and then write a new plugin that could do directly file reading with ntfs lib. |
Ah it makes sense... I think you're right. I still have to check if IRISMAN's File Manager is able to read compressed files, since it uses the ntfslib to access the file system. If that works, maybe adding the ntfslib_prx to rawseciso and accessing the ISO through the library instead of using the raw sectors could use the compression. BTW I know very well how netiso and rawseiso work 😀 My major issue now is to find the time to implement that. |
@aldostools i would like to ask another question and decided to not create another ticket. |
Hi.
Is it possible to add support for ntfs compression in prepNTFS?
I tried enabling ntfs compression on my external HDD for NBA2k14 iso and iso went from 24gigabytes down to 8 gigabytes*. But unfortunately prepNTFS cant find such iso on drive.
Would be a nice feature to have if PS3 would be able to handle files that are compressed using NTFS native compression.
*- freed up space depends heabily on how much of empty space is there inside image. for example compressing Uncharted 2 and Ratchet and Clank All 4 one ISOs gave me additional ~700 megabytes total.
The text was updated successfully, but these errors were encountered: