XPR express error

Discussion and development of skins for XBMC4XBOX
Post Reply
aadc
Posts: 14
Joined: Sat Nov 16, 2013 5:36 pm
Location: jakarta, indonesia
Has thanked: 2 times
Been thanked: 4 times

XPR express error

Post by aadc »

i need to extract textures.xpr but i cant using xpr express
Image
I keep getting this error when i select extract it is a xpr file type so i dont know whats wrong

any solution ?
btw im using win 7
NOTTHESAME
Posts: 532
Joined: Thu Aug 02, 2012 7:46 am
Has thanked: 82 times
Been thanked: 61 times

Re: XPR express error

Post by NOTTHESAME »

Have the same issue win8, I only can compress, ask someone to extract a skin for you , then you can compress or keep uncompressed, only a idea.
User avatar
Rocky5
Posts: 974
Joined: Sat Feb 08, 2014 5:27 am
Has thanked: 101 times
Been thanked: 257 times

Re: XPR express error

Post by Rocky5 »

There was a version released that worked on win7 but I can't find that version.

As for extracting I had to resort to using a VM of window xp.
Download Xbox Softmodding Tool & Extras Disc
XBMC4Kids Mod


Xbox Gamertag = Connxtion
PSN ID = JCRocky5
User avatar
byron
Posts: 582
Joined: Wed Jul 04, 2012 9:26 pm
Location: Illinois
Has thanked: 27 times
Been thanked: 96 times

Re: XPR express error

Post by byron »

You might give this version a try (1.0.1):

https://www.dropbox.com/sh/u3rlzia96piv ... 8uSOa?dl=0

I never had any success getting the version you're using to ever work (1.5.1). FYI, you might try looking at the actual skin repo for the already extracted files, and also the version I'm sharing is working on xp and vista for sure. Hope it helps you ;)
User avatar
Dan Dar3
Posts: 1176
Joined: Sun Jul 08, 2012 4:09 pm
Has thanked: 273 times
Been thanked: 257 times
Contact:

Re: XPR express error

Post by Dan Dar3 »

You haven't mentioned whether Windows 7 Home or Professional, but there is a way to run Windows 7 XP Mode on either.
You can share folders from your host PC to be available on the guest VM instance and to access the texture files.
Gangst3r
Posts: 5
Joined: Thu Jun 16, 2016 7:35 pm
Been thanked: 4 times

Re: XPR express error

Post by Gangst3r »

This application don't work because it not support 64-bit system. Both UI and DI API, DLL files are only meant for 32 bit - and will not work on 64 bit. I think the autor of the app must developed it to work with Any CPU.
More info about this you can read here:
https://stackoverflow.com/questions/180 ... 0x8007000b


HERE IS THE SOLUTION - You can fix that in few minutes

Download one of virtual machines - recommended VirtualBox (for me this works) or VMware
Install Windows Xp Sp3 on your virtual machine
Start new installed system and install on it .NET Framework 2.0 and Microsoft Visual C++ 2005 Redistributable Package (x86) and Microsoft Visual C++ 2008 Redistributable Package (x86)
Once you've installed all packages download and install XPR Express 1.5.1 (this version does extract protected XPR files :P
Enjoy yourself with newly axtracted files!


Oh! Don't forget to download mvscpr71.ddl and put into XPR Express folder if you want to later compress folder to Textures.xpr :D
For me allof that takes about ~30min :D
User avatar
Rocky5
Posts: 974
Joined: Sat Feb 08, 2014 5:27 am
Has thanked: 101 times
Been thanked: 257 times

Re: XPR express error

Post by Rocky5 »

Here is the patched version to work on 64bit OS.

I include both exe files for 32bit and 64bit.

https://github.com/Rocky5/XBMC-Emustati ... ther/Tools
Download Xbox Softmodding Tool & Extras Disc
XBMC4Kids Mod


Xbox Gamertag = Connxtion
PSN ID = JCRocky5
Coldly-Indifferent
Posts: 436
Joined: Thu Mar 19, 2015 4:01 am
Has thanked: 74 times
Been thanked: 56 times

Re: XPR express error

Post by Coldly-Indifferent »

Rocky5 Thanks for that.

Gangst3r On all occasions when I've had a reported missing DLL of any type you do not have to put it in the applications.

Not sure about the 'portable' version of XPR Express, which is what Rocky5 has supplied, but that is the case with the installed version you can find elsewhere.

It is actually missing from the Windows OS you're using. Despite a lot of the bull about it in articles you can find on how to "fix the problem" it is often not an indication of a problem, it is really missing. It simply wasn't included by MS in the original OS or as part of later updates.

PCs built by manufacturers may include other software which either has the DLL or required it to be installed to work. That is probably why these 'missing' DLLs are sometimes incorrectly reported as an indication of a fault in the OS, the writer not being aware they were installed with that other software.

I've had two or three cases of this with Xbox tools like Xplorer360 (msvcr71.dll and msvcp71.dll) and either XPRextract or XPR Express (mvscpr71.dll), probably the latter. These were all genuinely missing from Windows 7 Pro 64bit, Windows XP SP3 32bit and Windows 7 VM XP Mode when I freshly installed (fully updated) from original OEM discs or, in the later case, downloaded from MS direct.

Just find a safe download source for any missing DLL needed and install them (admin permission required) in the appropriate Windows folder (System32 for 32bit and SysWOW64 for 64bit). There should be no need to put it in the specific applications folder if you've done that.
Last edited by Coldly-Indifferent on Mon Nov 13, 2017 2:40 pm, edited 1 time in total.
User avatar
Dan Dar3
Posts: 1176
Joined: Sun Jul 08, 2012 4:09 pm
Has thanked: 273 times
Been thanked: 257 times
Contact:

Re: XPR express error

Post by Dan Dar3 »

Talking about safe download sources, msvcrt*.dll / msvcp*.dll are libraries from Microsoft Visual Studio C / C++ Runtime and generally should be installed using Microsoft Visual Studio Redistributable packages.

In this case, I don't think there is a MSVCRT Redistributable for MSVC++ 2003, see below:
Coldly-Indifferent
Posts: 436
Joined: Thu Mar 19, 2015 4:01 am
Has thanked: 74 times
Been thanked: 56 times

Re: XPR express error

Post by Coldly-Indifferent »

This is the place I've used the three or four times I've needed to install missing DLLs. As long as you avoid their installer offer there's no problem just downloading the individual DLL you need and installing it as I described earlier.

https://www.dll-files.com/

I've just remembered that the first time I had to do this this many moons ago ie. I had a missing DLL error relating to some Xbox tool it was actually Heimdall (HeXEn) from the old Xbox-Scene forums who explained how to install it. I think he also either supplied the DLL himself from his own resources or pointed me towards a trustworthy download.
EqUiNoX
Posts: 1
Joined: Fri May 07, 2021 7:51 am
Been thanked: 1 time

Re: XPR express error

Post by EqUiNoX »

For who ever stumbles across this post, i found my old source to XPR Express, fixed it, and made a public repo.... Enjoy

https://github.com/UkooLabs/XPRXpress
User avatar
Dan Dar3
Posts: 1176
Joined: Sun Jul 08, 2012 4:09 pm
Has thanked: 273 times
Been thanked: 257 times
Contact:

Re: XPR express error

Post by Dan Dar3 »

@EqUiNoX
Nice work (Y)

It would be helpful to build the .exe, create a release/tag (see link) and upload the .exe in the release (point 9) so that anyone can simply download and use the .exe instead of having to build it from sources.
Coldly-Indifferent
Posts: 436
Joined: Thu Mar 19, 2015 4:01 am
Has thanked: 74 times
Been thanked: 56 times

Re: XPR express error

Post by Coldly-Indifferent »

I thought Rocky5 had already done that with his update of XPR Express.

His tweaked version works on Windows 7 Pro 64bit; I tested that recently and it unpacks and packs things like the XBMC Textures.xpr without any problem.

Only issue I had was that like some other Xbox tools (XPR FontMaker) it doesn't like too many folder levels as paths - best to work on the desktop, something I don't like doing but seems to resolve such issues.
Post Reply