missing or i just haven't found it.
in case it is missing id like to suggest a form for it
zip file support with encyption
dual mode looks at real filesystem first
then opens the "Virtual File System" (VFS)
basicly when the code makes a file call thru
orx built in file handlers it looks for the
file in local directory first and if not found looks in config file for zip or list of zips to load with appropriate passwords.
zero compression would be fine but some compression would be great for shrinking file sizes.
and congrats on the new baby i saw that you recently had one here somewhere on the forum
Comments
It's never been finished, unfortunately, and the original author doesn't contribute to orx any longer.
I believe something similar happens on the Android port of orx. A few months ago I looked into using PhysFS to write a package module but two issues stopped me. First of all PhysFS doesn't allow the use of encrypted/password protected archives. Secondly, even if I hook the package module in orx, the external dependencies won't know about it. There are many dependencies to cover all the different platforms/flavours and this is quite a significant amount of work to do.
However, till someone adds that kind of feature to orx (I'm completely running out of spare time with the new baby and I also foresee an increasing amount of work for my daytime job till we release our game), if you really need it rapidly, you can have a wrapper on your own that emulates it.
You'd have to handle the archive on your side (using zlib or similar) and everytime a resource would be needed you'd then have to decompress it to memory and feed it to orx's resource management. You've been able to create and modify bitmaps/textures on the fly for quite some time now but since the 1.3rc0 you can also do the same with sounds and musics (streams).
Thanks, yes, we now have a 3 days old baby at home and we are seriously sleep deprived as it's hard to get our 22 months old daughter to adopt a schedule that matches the newborn's one.
now both of you get some sleep lol and good luck
Mainly I didn't write the memory and file modules and the Android port.
You can find the full detailed credits in the AUTHORS file.
Thanks, I'll get some rest right now!