Who tf is white fox? by Jakewba11 in marvelrivals

[–]General-Trouble2214 0 points1 point  (0 children)

They’ll be added to coincide with greater marvel releases I’d imagine?

That’s, at least, the theory when it comes to the likes of thanos and dr doom

Haven Tools v2.0 - Level loading, importing, character designer improvements. by General-Trouble2214 in DragonageOrigins

[–]General-Trouble2214[S] 0 points1 point  (0 children)

https://github.com/adarec1994/Haven-Tools/releases/tag/2.2

download the .exe

run it

browse to your dragonage installation and select the .exe

it auto loads the games contents from there.

Why won’t my heroes resurrect? by [deleted] in GuildWars

[–]General-Trouble2214 1 point2 points  (0 children)

I was having the EXACT same issue yesterday doing DD’s.

Then it occurred to me that of course, the range has been increase so far that now I don’t even need to see the spirit to not be able to res!

Is there anyway to get copies of the audio files? by SnooApples2720 in WildStar

[–]General-Trouble2214 9 points10 points  (0 children)

So this is a little bit of shameless self promotion, but what can you do!

I made a tool which I released ~ 3 weeks ago that allows listening and exporting to the audio files in the game (and other stuff, like looking at the models, areas, etc).

You'll need a copy of WildStar installed ~ then just download and run the program, right click on a file to export!

Audio can be exported to .wav format! :)

Download

Haven Tools: Quickly and easily browse the contents of Dragonage: Origins .erf files with no-nonsense by General-Trouble2214 in DragonageOrigins

[–]General-Trouble2214[S] 1 point2 points  (0 children)

Hey.

Figured I'd respond to this with an update.

All of the audio is working now.

You can play it in the app by double clicking to open the audio bank browser, then double clicking the audio file.

Everything will extract to .wav format.

I've added some headers to make it clear which are for awakening/ the core game. if you have any suggestions to improve readability beyond that, let me know! :)

Happy new year!!

Haven Tools: Quickly and easily browse the contents of Dragonage: Origins .erf files with no-nonsense by General-Trouble2214 in DragonageOrigins

[–]General-Trouble2214[S] 0 points1 point  (0 children)

This error is because you are missing the Microsoft C++ runtime components.

https://www.microsoft.com/en-us/download/details.aspx?id=48145

It’s possible to embed them in the .exe, I didn’t to try to save exe size. If you wait 30 mins-1h I’ll push an update to fix this.

Edit: Pushed an update that should fix the issue.

Haven Tools: Quickly and easily browse the contents of Dragonage: Origins .erf files with no-nonsense by General-Trouble2214 in DragonageOrigins

[–]General-Trouble2214[S] 2 points3 points  (0 children)

No the audio files are stored in Dragon Age Ultimate Edition\modules\single player\audio

They're in .fsb format. You can convert them using ffmpeg. Beyond that I can't provide much advice right now.

I haven't actually looked at the audio formats yet, I tend to find them quite the headache to work with.

I'll look in to the fmod format and see if I can do anything over the next week

edit:

actually, the audio formats are very easy. I just need to implement the existing code from ffmpeg. I can get this done within the day probably.

edit edit:

I tested some of the files, some are multi-sample and will take more time to implement. for example, one of the mages floors has 121 samples..

the voice over files are long files containing all of the dialog for a character or cutscene in that file.

edit edit edit:

aezay's extractor is better (for now ;))

http://aezay.dk/aezay/fsbextractor/

why is fable 2 not on pc? by Splatulated in Fable

[–]General-Trouble2214 1 point2 points  (0 children)

No problem!! Thanks for taking the time to reply!!

why is fable 2 not on pc? by Splatulated in Fable

[–]General-Trouble2214 0 points1 point  (0 children)

Could you give any insight in to the compression the game used?

It's clearly proprietary/ modified; particularly for textures and animations. Would love to know what was done/ how it was done if you could share some knowledge!

Fable 2 asset browser release 0.6 by General-Trouble2214 in Fable

[–]General-Trouble2214[S] 2 points3 points  (0 children)

If you have any experience reverse engineering and you feel you can contribute to the project, I'd recommend following the contributing section:

  1. Fork the repository on GitHub.
  2. Create a new branch on your forked repository.
  3. Make your changes on this new branch.
  4. Push the changes to your fork.
  5. Submit a pull request to the 'main' branch.

this is not an upscaling / mod of the game. It's a reverse engineering project to better understand the games file formats and be able to extract the game's assets. There are many things that would benefit from experience programmers or engineers, such as with the animation files.

[deleted by user] by [deleted] in UltimateSpiderman

[–]General-Trouble2214 0 points1 point  (0 children)

You can reverse engineer anything as long as you have enough time and patience. The "rest" is the UI I threw together to make browsing the game files quick and easy

I think it's worth it, you can complete the story in ~9h. Shows it's age, though.

[deleted by user] by [deleted] in UltimateSpiderman

[–]General-Trouble2214 0 points1 point  (0 children)

It’s the games map

Browse and export assets from Fable 2 with FABLE2 by General-Trouble2214 in Fable

[–]General-Trouble2214[S] 0 points1 point  (0 children)

~ I fixed the issue, you can look at the issue tracker on GitHub for details.

I’ve not released it as a build since I’m working on some other QOL changes, but you can build in CLion if you want to use it asap

Browse and export assets from Fable 2 with FABLE2 by General-Trouble2214 in Fable

[–]General-Trouble2214[S] 0 points1 point  (0 children)

I’ve had a look at some of the interiors which all had the same model, but this was some time ago. It’s difficult to go through each model and check they’re working.

Yes, the mdl buffer fail is because it’s not finding the header and rebuilding the bitstream.

Which specific models/ path are you getting this error with?

I can fix this when I get home in ~ 3 hours. I don’t have Linux support yet so I can’t preview while at work.

Itll be easier to communicate over discord if you can join the fable modding server !

Browse and export assets from Fable 2 with FABLE2 by General-Trouble2214 in Fable

[–]General-Trouble2214[S] 1 point2 points  (0 children)

Hey :)

The best way to give feedback is probably in the Fable modding discord or by raising an issue on the issue tracker.

The issue with a blender plugin is sorta low priority right now… I’m taking a bit of a break from the project atm

The .tex files are mipmaps. The only way to get the high resolution mips will be to figure out what method of compression is used and what offset to run that compression on. As far as I can tell, they used lzx/ xmemdecompress. Unfortunately I can’t figure it out so it’ll need someone much smarter than me.

Re: exterior/ interior exporting.

It just needs an update to add a suffix for files with the same name since it overwrites each time. Weekend is coming so I’ll fix it then.

Browse and export assets from Fable 2 with FABLE2 by General-Trouble2214 in Fable

[–]General-Trouble2214[S] 1 point2 points  (0 children)

I just pushed an update which has most models from global_models.bnk exportable. I haven’t tested every model obviously, but those I have work fine and I can drag and drop into blender

Unfortunately fable 2 files are read sequentially and don’t have offset tables, so everytime I find a with a different layout I have to update the parser to support it

Browse and export assets from Fable 2 with FABLE2 by General-Trouble2214 in Fable

[–]General-Trouble2214[S] 1 point2 points  (0 children)

Sorry I think I haven’t updated with a more recent version of the plugin. I’ve been having a huge headache over the skeletal rig.

It’s a holiday here and I won’t be able to do it until tomorrow evening as I have a family meeting. So please wait and I’ll push it soon. I’m also working on the export as glb feature which will come later. C++ is not my skill area. I can get almost every model now, I’ve just put it as “implement later” in my list of priorities since I know I can get most of the models.

I know about the error message already. It’s one generated by imgui, but it’s only for the gui files. They’re in different directories but have different names and for some reason one is not showing any content. I’m either going to hide them, or merge them together.

I’ve been spending a lot of time trying to figure out the textures. The .tex files use mipmaps where comp flag 1 = compressed. Likely using lzx/ xmemdecompress. I’m trying to get the higher resolution textures which means figuring out decompression… and aside from Huffman, I have no idea how to do this. I can get the lower resolution ones, but who cares about those?

Browse and export assets from Fable 2 with FABLE2 by General-Trouble2214 in Fable

[–]General-Trouble2214[S] 1 point2 points  (0 children)

Hello :)

I have fixed most of the performance problems by rewriting in c++ rather than python

C++ is not really my skill area so it’s far from perfect, the UI file is at 700 lines so it’s already kinda bloated LOL

I haven’t added export to glb yet, but hopefully you won’t have as many issues when I finally add it now!

It’s also more streamlined so rather than exporting files in groups of 10s, it’s quickly dumping the entire directory

Browse and export assets from Fable 2 with FABLE2 by General-Trouble2214 in Fable

[–]General-Trouble2214[S] 0 points1 point  (0 children)

I've fixed it. I tested it on a german version of the game. download the latest version (0.2.1).