Author Topic: Why exactly is running aali's driver with uncompiled lgp's slower?  (Read 4102 times)

jeffdamann

  • *
  • Posts: 732
  • The ORIGINAL!
    • View Profile

nikfrozty

  • *
  • Posts: 1215
  • Cloud kicks Sephiroth's Butt Anytime
    • View Profile
By uncompiled you mean running the game with the direct folder instead of the lgp's??

Gemini

  • *
  • Posts: 260
  • Not learner's Guru
    • View Profile
    • Devil Hackers
Because packed archives are usually faster to access on FAT/32 and NTFS. The game has only to open a file handle and jump around it, while separate files means separate handles and additional processing for opening those handles.

sithlord48

  • *
  • Posts: 1641
  • Dark Lord of the Savegame
    • View Profile
    • Blackchocobo
Because packed archives are usually faster to access on FAT/32 and NTFS. The game has only to open a file handle and jump around it, while separate files means separate handles and additional processing for opening those handles.
100% correct. this would explain why i don't notice the slow down on my machine with an ext4 / drive , cause i was just about to say "what slowdown" ....

pyrozen

  • *
  • Posts: 791
  • Team Avalanche Member
    • View Profile
would it be possible to make the driver open archived files such as ZIP or RAR? If so it would make installing mod packages very easy, and allow the same quickness as the default LGP method. Not sure if it would be the same though, someone with more knowledge should speak up.

lee

Aali

  • *
  • Posts: 1196
    • View Profile
zip/rar archives are not optimized for random file access. LGP archives have a big lookup table based on the first two characters of the filename, which means that to find file X, you only need to search all filenames that start with the same two characters as X, other archive formats not intended for games do not usually have these kind of mechanisms.