[physfs] What are the real benefits of PhysFS ?
Daniel Aquino
mr.danielaquino at gmail.com
Thu Jul 16 16:23:08 EDT 2009
Well a simple wrapper to convert path separators wouldn't be that
hard ...
Sent from my iPhone
On Jul 16, 2009, at 1:12 PM, Alain Baeckeroot <alain.baeckeroot at laposte.net
> wrote:
> Le 16/07/2009 à 18:49, Daniel Aquino a écrit :
>>
>> As I sit here I'm wondering what the benefits really are for putting
>> in the work needed to get physfs into a game...
>
> as an humble contributor to a game (lincity-ng) physfs allow the
> developpers
> to easyly have a multi-OS game without problems, that's a very nice
> toolbox
> (even if windoz causes some trouble from time to time ;-) )
>
> If you don't need to acces to files in a simple way, i guess it is
> useless :-)
>
> my 2 cents
> Alain.
>
>>
>> I obviously know that I could provide updates as zip's that could
>> easily be rolled back.
>>
>> The user can also easily override any file by adding his own to the
>> write folder.
>>
>> You could specify paths to other zips/directories on the cli and it
>> all just flows there is no need to point at 1 physical directory and
>> then glue it all all together your self...
>>
>> But beyond that what is the benefits ?
>>
>> I was trying to reduce the complexity of rolling out version with
>> multiple files... Previously I use to just push a new exe and it was
>> simple to click on the exe you wanted to launch... Now that I have
>> lua
>> and other dll's in the project it's a multi file update that
>> overwrites previous entries which looses the ability to pick the
>> version you want to play in... So I was figuring I could come up
>> with a small boot strapper that would load up a bunch of locations
>> using physfs, present a list of exe's to the end user, then extract
>> it
>> and launch it... Then the concept would be that the exe knows
>> (perhaps
>> based on date strings in the file names) which updates came previous
>> to it self and doesn't load up any new ones... This way updates
>> could
>> come in a zip and you can still play multiple versions...
>>
>> Any ideas?
>> _______________________________________________
>> physfs mailing list
>> physfs at icculus.org
>> http://icculus.org/mailman/listinfo/physfs
>>
>>
>
>
>
>
> _______________________________________________
> physfs mailing list
> physfs at icculus.org
> http://icculus.org/mailman/listinfo/physfs
More information about the physfs
mailing list