Skyrim
0 of 0

File information

Last updated

Original upload

Created by

theru

Uploaded by

theru

Virus scan

Safe to use

14 comments

  1. Epervier 666
    Epervier 666
    • premium
    • 87 kudos
    Thx for this.
    I'm the creator of ESP/ESM Translation, and your code was really helpful to figures out how bsa worked.
    BUT, you need to change the way you create your hashtable I think. I'm not a real programer, but the problems appears with strings files in bsa. whatever_english.strings and whatever_spanish.strings ends with the same code.
    Anyway, thx again !!!
  2. kostresa
    kostresa
    • supporter
    • 2 kudos
    Interesting, I'll check it out. I may have to run this through the C# converter.
  3. theru
    theru
    • account closed
    • 66 kudos
    then look away and besides, the only junk here might be your comment.
  4. ~X~
    ~X~
    • BANNED
    • 16 kudos
    Do you understand what you've just done here?
    You have just invited some vb-monkeys to write more useless junk with that good for nothing so-called programming language!
    I'd disendorse this if I could.
  5. theru
    theru
    • account closed
    • 66 kudos
    uploading full project, fixed autocreate folders and extract all option

    i might have missed a clean up filter

    in description i wrote what u need to do if the folder names looks like somename.someextension
    this is if u have downloaded full project
  6. Vakranis
    Vakranis
    • member
    • 2 kudos
    thank you Usefull thing!
  7. theru
    theru
    • account closed
    • 66 kudos
    updated and errors fixed ^^

    cuz vb works as good as any other language for reading, and reading bsa is everywhere in c_sharp and c++ on the internet, but not in vb, but now there is )
  8. DeathMist
    DeathMist
    • member
    • 0 kudos
    Why in VB?
  9. theru
    theru
    • account closed
    • 66 kudos
    ok just deleted in bsaArchive

    hash = +CUInt((a << 24) + b + (c << )this line and then it reads fine, but question is will it extract fine to a file..

    ok fixed it ) and it saves correcly

  10. theru
    theru
    • account closed
    • 66 kudos
    i just used 2 imported unction io,sharp and generic and i supose v6 have 2 so it should work, but u might need to finetune it abit =P like change net version 4 to 2 or wahatever v6 use
    i got some overflow spill problem in reading mesh bsa and texture bsa cuz they so freaking large.
    theres some tiny sign that shouldt be in the code and i will find it.
    it somewhere in this line
    hash = +CUInt((a << 24) + b + (c << )

    >WindowsApplication4.exe!WindowsApplication4.BSAArchive.GenHash(String file = "meshes\dungeons\nordic\levers\pullchainanim\norpullchainanim01", String ext = ".nif") Line 208Basic


    but rest bsa work good
    im working on this issue as we speak ^^

    as u can see the file is there and extracted but still gets overflow, and no hint where -.- i think it ggot something to do with + gonna try reduce the code a bit perhaps change int to uint64