All files from this game comes with a .xnb extension. Google told me to use a program called XNB Extractor to convert them, but this thing crashes whenever I try using it. Is there any other alternative to open these?
I use XP and have both .Net Framework 4 and XNA Framework up to date.
Try XNAConvert. That's like the only other one I could find.
---
Screw that. Try Gametools Suite.
---
Scratch that...you have to get a license to anything good with that. I'm out of ideas.
XNB is a stupid format, it's basically a weird container that can contain any file type. TheShyGuy made me a program to convert texture XNBs to PNG files for Bastion, which was made in XNA 3.1. Looking it up it looks like Amazing Princess Sarah was made with version 4.0; luckily I kept other versions of the program that he gave me, and
here's one that should work with it.
Keep it mind it'll only work with textures (i.e. 2D images). There's no obvious way to tell the difference since everything will probably have .xnb as the extension, but maybe they'll be neatly organised into folders or filenames.
How am I supposed to use this one?
What does this mean?
(08-29-2014, 08:20 PM)Magma Dragoon Wrote: [ -> ]How am I supposed to use this one?
Sorry, forgot to say. Put the files in the Content folder, and write the path to the output folder in OutputPath.txt. "./png" is usually what I do.
@Deathbringer: I couldn't tell you, sorry. It appears to be either 1) an issue with the program loading it incorrectly, or 2) your graphics card not being strong enough to load these particular files (they might be in format to only be loaded by specific graphic cards).
I'll PM TheShyGuy to see if he can help, seeing as it's his program. I've got 0% experience with C#, let alone XNA.
Could be my card...my pc sucks, it can't even open Windows Movie Maker. Let's see if Magma gets a better result.
Hmm could you give me a file from the game just so I'm able to test things? I only have XNA 4.0 now so if I can't get that to work, I'll download and try the other versions.
--
@Deathbringer, it means exactly as it says. IIRC, the HiDef XNA profile requires the end user to download some additional stuffs for it, while the XNA reach profile doesn't. I can't remember the details technical-wise all that much because it's been a while since I've had to even think about it. My build wouldn't work because it was (probably) compiled for Reach profile. I think I'd have to make another build for HiDef profile in order for it to work. Having a test file would help.
[
attachment=4667]
There you go. I hope it's not an issue that I'm using the file attachment system for the program. I forgot my dropbox password and didn't feel like resetting it =/
If you can't run the program, you may have to download the Hi-Def profile for XNA. It should be free.
Oh yea, to use: Put all xnb files in the content folder. Run the program. All converted image files will be outputted to the (created if not existing) \Output folder. Any errors in conversion will be outputted to the errors.txt file.
Doesn't work for me, but this time it's definitely my video card. So Magma definitely should try.
Couldn't do anything, it shows the same error as Deathbringer.
Huh? it shouldnt because this is a entirely different build. Do you have the Xna hi def profile installed?
Don't know. This is what's installed:
"Microsoft XNA Framework Redistributable 4.0"
"Microsoft XNA Framework Redistributable 4.0 Refresh"
I mightve messed up the build before uploading... =/ Ill check the build when i get the chance.
Edit:
I didin't see any issues, but try this. I'm hoping that by publishing it or w/e that it checks that you have all the requirements. I've never "published" anything before, so I could've screwed this up too hehe.