Git Product home page Git Product logo

Comments (5)

ensiform avatar ensiform commented on July 20, 2024 1

His system is too complex and breaky. Purposely changing behavior of how fs works also isn't good, which his does. And many many many mods and games downstream currently exploit the behavior of overwriting base pak assets within a base folder or mod folder (the former which he disabled)

from quake3e.

 avatar commented on July 20, 2024

... or even cooperate with Chomenor and include his new filesystem. His project has enhanced developer support along with other improvements concerning folders/directories (personally I use it for a while now and it seems to work fine).
He recently refered to why a pk3dir isn't really needed. Check out his README for more informations concerning pk3dir and debugging. Just a thought! What do you think?

from quake3e.

 avatar commented on July 20, 2024

You're the first one with constructive criticism, and an explanation of your concerns! Thank You very much for your clarification ensiform!

from quake3e.

ensiform avatar ensiform commented on July 20, 2024

Mind you I have not studied most of it in detail or in depth. I just don't see the benefits of the total rewrite for something that is meant to be compatible with existing mods and games based on tech3. It is definitely beneficial for a new game with new assets.

I also didn't see the actual issues with pk3dirs and debugging listed at all on the readme, only that it isn't used. Unvanquished for example, makes heavy use of them and has their map building tools designed around all files being source files.

from quake3e.

 avatar commented on July 20, 2024

Lucky You! You can study code from others at least! From an amateur's perspective, I have no clue of any pk3dirs/pak sorting/etc. programming. I simply can try and see if something works for me, or not.
I don't have the skills to judge someone's code. Unvanquished for example is a bit of a mess to me, although probably experts know what they are doing. ztutleman's pak sorting (accessing pk3s via text file) is very handy, on the other hand sometimes it also doesn't work as I suspect, although it helped me alot during development. It seems to me Chomenor's work prints more developer messages, messages ioquake3 doesn't show at all, definitely an improvement... well, I don't know! As already said I'm no expert!
I'm sure you'll find a good solution!

from quake3e.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.