Jump to content
OGXbox.com

Recommended Posts

9 hours ago, KaosEngineer said:

Existem muitos formatos diferentes de arquivos XPR. Muitos desenvolvedores usaram essa extensão de nome de arquivo e cada um criou seu próprio formato de dados exclusivo.  

Para qual aplicativo é o arquivo dot XPR?

 

I want to extract the ''Loader.xpr'' From Half-Life 2 From XBOX I saw in the article on the site that you sent me the file format is ''Xbox Packed Resources''

Link to comment
Share on other sites

You can try this application, XPR Express, found in Rocky5's XBMC-Emustation repository on github.com:

https://github.com/Rocky5/XBMC-Emustation/raw/master/Other/Tools/XPR Express.zip

Or, for an official Microsoft tool, I believe it's in the XDK, obtain and install one of the old leaked XDKs that can be found on the Internet.  IIRC, you will need to install it on a computer running Windows XP as well as an old version of Microsoft's Visual Studio 6.0 or possibly one or two releases later than this one, Visual Studio .NET 2002 or 2003 - which I believe require Windows NT or 2000, but nothing too new.  They won't work with the old XDK

Excerpts from wikipedia.org's webpage about Microsoft Visual Studio:

.NET 2002

... This was the first version of Visual Studio to require an NT-based Windows platform.[125] The installer enforces this requirement. ...

.NET 2003

... Visual Studio .NET 2003 is the last version to support Windows NT 4.0 SP6a, Windows 2000 versions below SP3 and Windows XP before SP2. ...

 

Link to comment
Share on other sites

Posted (edited)
2 horas atrás, KaosEngineer disse:

Você pode experimentar este aplicativo XPR Express, encontrado na variedade XBMC-Emustation do Rocky5 em github.com:

https://github.com/Rocky5/XBMC-Emustation/raw/master/Other/Tools/XPR Express.zip

Ou, acredito que seja uma ferramenta oficial da Microsoft, que no XDK, e instale um dos antigos XDKs vazados que podem ser encontrados na Internet. IIRC, você acredita que um computador acredita-se que seja antigoinstalá-lo em uma versão computadorizada do Windows XP, bem como a versão do Visual Studio 6.0 ou possivelmente uma ou duas versões posteriores a, que requer o Visual Studio .NET 2002 ou 2003 - ou 2000, mas nada muito novo. Eles não funcionam com o antigo XDK

Trechos da página da wikipedia.org sobre  o Microsoft Visual Studio :

.NET 2002

... Esta foi a primeira versão do Visual Studio a exigir uma  plataforma Windows baseada em NT . [125] O instalador impõe este requisito. ... 

.NET 2003

... Visual Studio .NET 203 é a última versão para Windows NT 4.0 SP6a antes, versões do Windows 2000 abaixo do SP3 e Windows XP do SP2. ...

 

Kaos Engineer o XPR Express não funciona porque eu já testei mais vou ver o XDK Muito obrigado Mais Como faço para usar o XDK Preciso de um dispositivo ou aplicativo para no PC e posso usá-lo Em uma máquina virtual?There is no other way to extract this somewhere else as a PC application?

Edited by Felipe_Desenvolver
Link to comment
Share on other sites

You can run the older OS on a virtual machine so you can install and run the older releases of Visual Studio and the Xbox Software Development Kit (XDK).

I believe the latest leaked XDK, version 5933, works with Visual Studio .NET 2002 or .NET 2003 installed on a VM running Windows NT or 2000.

Quote

There is no other way to extract this somewhere else as a PC application?

I don't believe so. The XPR tools included with the XDK have not been ripped out to be used separate from the entire XDK installation.

Link to comment
Share on other sites

21 hours ago, Felipe_Desenvolver said:

Ok Kaos Engineer I downloaded XDK 5933 More How do I run it because it doesn't have the ''Setup.exe'' file

You have to download the correct XDK 5933 archive to have one with a setup executable in it. 

I'm not sure what the 96.8 MB XDK 5933 file is on archive.org. 

Look for a different archive with WAM in its name.

Link to comment
Share on other sites

1 hour ago, KaosEngineer said:

Você precisa baixar o arquivo XDK 5933 correto para ter um com um executável de configuração nele. 

Não tenho certeza de qual é o arquivo XDK 5933 de 96,8 MB em archive.org. 

Procure um arquivo diferente com WAM em seu nome.

ok i will see, thank you very much

Link to comment
Share on other sites

edit: Sorry, I was hoping this program would work.  I decided to test it before I simply posted the attached zip archive that I first planned on doing.

I found an XPR Extract application - xprextract2.exe - on xbins.org's FTP server.  It was buried in the directory structure there - /XBOX/PC Based Applications/editors/_Game Editors/xprextract.

It is a command line tool to extract DXT1, DXT2 or DXT4 textures from an Xbox game's standard XPR files. Well, I call consider it standard - being created by the Xbox Development Kit (XDK) instead of the dot XPR file format used with XBMC4Xbox's Textures.xpr file.

xprextract2.rar

edit:  Below are the results. Doesn't look good but here they are.

Program execution output when running from a Windows cmd.exe window for the Half-Life 2 loader.xpr file:

Command Line entry:

xprextract2.exe loader.xpr

Result:

XPR-texture-chunk exporter by Mirage (2003-03-04)
Currently only DXT1/2/4 textures are supported

Reading file: loader.xpr

XPR0 magic header: 30525058
Filesize:          23764992 (0x16aa000)
Headersize:        8192 (0x2000)
Actual filesize:   23764992
loader0.dds: t:D3DFMT_A4R4G4B4 f:8910429 d:2 l:1 c:0 u:512 v:256 p:1
loader1.dds: t:D3DFMT_LIN_A8R8G8B8 f:11229 d:2 l:1 c:0 u:1 v:1 p:1
loader2.dds: t:D3DFMT_LIN_A8R8G8B8 f:11229 d:2 l:1 c:0 u:1 v:1 p:1
loader3.dds: t:D3DFMT_LIN_A8R8G8B8 f:11229 d:2 l:1 c:0 u:1 v:1 p:1
loader4.dds: t:D3DFMT_LIN_A8R8G8B8 f:11229 d:2 l:1 c:0 u:1 v:1 p:1
loader5.dds: t:D3DFMT_LIN_A8R8G8B8 f:11229 d:2 l:1 c:0 u:1 v:1 p:1
loader6.dds: t:D3DFMT_LIN_A8R8G8B8 f:11229 d:2 l:1 c:0 u:1 v:1 p:1
loader7.dds: t:D3DFMT_LIN_A8R8G8B8 f:11229 d:2 l:1 c:0 u:1 v:1 p:1
loader8.dds: t:D3DFMT_LIN_A8R8G8B8 f:11229 d:2 l:1 c:0 u:1 v:1 p:1
loader9.dds: t:D3DFMT_LIN_A8R8G8B8 f:11229 d:2 l:1 c:0 u:1 v:1 p:1
loader10.dds: t:D3DFMT_LIN_A8R8G8B8 f:11229 d:2 l:1 c:0 u:1 v:1 p:1
loader11.dds: t:D3DFMT_LIN_A8R8G8B8 f:11229 d:2 l:1 c:0 u:1 v:1 p:1
loader12.dds: t:D3DFMT_LIN_A8R8G8B8 f:11229 d:2 l:1 c:0 u:1 v:1 p:1
loader13.dds: t:D3DFMT_LIN_A8R8G8B8 f:11229 d:2 l:1 c:0 u:1 v:1 p:1
loader14.dds: t:D3DFMT_LIN_A8R8G8B8 f:11229 d:2 l:1 c:0 u:1 v:1 p:1
loader15.dds: t:D3DFMT_LIN_A8R8G8B8 f:11229 d:2 l:1 c:0 u:1 v:1 p:1
loader16.dds: t:D3DFMT_LIN_A8R8G8B8 f:11229 d:2 l:1 c:0 u:1 v:1 p:1
loader17.dds: t:D3DFMT_LIN_A8R8G8B8 f:11229 d:2 l:1 c:0 u:1 v:1 p:1
loader18.dds: t:D3DFMT_LIN_A8R8G8B8 f:11229 d:2 l:1 c:0 u:1 v:1 p:1
loader19.dds: t:D3DFMT_LIN_A8R8G8B8 f:11229 d:2 l:1 c:0 u:1 v:1 p:1
loader20.dds: t:D3DFMT_LIN_A8R8G8B8 f:11229 d:2 l:1 c:0 u:1 v:1 p:1
loader21.dds: t:D3DFMT_LIN_A8R8G8B8 f:11229 d:2 l:1 c:0 u:1 v:1 p:1

From the directory listing with the extracted content files present, it doesn't look like it actually worked correctly:

08/03/2022  09:21 PM    <DIR>          .
08/03/2022  09:21 PM    <DIR>          ..
07/30/2022  08:20 PM        23,764,992 loader.xpr
08/03/2022  09:21 PM           131,200 loader0.dds
08/03/2022  09:21 PM               129 loader1.dds
08/03/2022  09:21 PM               129 loader10.dds
08/03/2022  09:21 PM               129 loader11.dds
08/03/2022  09:21 PM               129 loader12.dds
08/03/2022  09:21 PM               129 loader13.dds
08/03/2022  09:21 PM               129 loader14.dds
08/03/2022  09:21 PM               129 loader15.dds
08/03/2022  09:21 PM               129 loader16.dds
08/03/2022  09:21 PM               129 loader17.dds
08/03/2022  09:21 PM               129 loader18.dds
08/03/2022  09:21 PM               129 loader19.dds
08/03/2022  09:21 PM               129 loader2.dds
08/03/2022  09:21 PM               129 loader20.dds
08/03/2022  09:21 PM               129 loader21.dds
08/03/2022  09:21 PM               129 loader3.dds
08/03/2022  09:21 PM               129 loader4.dds
08/03/2022  09:21 PM               129 loader5.dds
08/03/2022  09:21 PM               129 loader6.dds
08/03/2022  09:21 PM               129 loader7.dds
08/03/2022  09:21 PM               129 loader8.dds
08/03/2022  09:21 PM               129 loader9.dds
03/25/2003  05:40 AM            49,152 xprextract2.exe

 

 

Link to comment
Share on other sites

Em 08/03/2022 às 23:44, KaosEngineer disse:

edit: Desculpe, eu esperava que este programa funcionasse. Eu decidi testá-lo antes de simplesmente postar o arquivo zip anexado que eu planejava fazer pela primeira vez.

Encontrei um aplicativo XPR Extract - xprextract2.exe - no servidor FTP do xbins.org. Ele foi enterrado na estrutura de diretórios lá - /XBOX/PC Based Applications/editors/_Game Editors/xprextract .

É uma ferramenta de linha de comando para extrair texturas DXT1, DXT2 ou DXT4 dos arquivos XPR padrão de um jogo do Xbox. Bem, eu chamo considerá-lo padrão - sendo criado pelo Xbox Development Kit (XDK) em vez do formato de arquivo dot XPR usado com o arquivo Textures.xpr do XBMC4Xbox .

xprextract2.rar 18,75 KB · 2 downloads

edit: Abaixo estão os resultados. Não parece bom, mas aqui estão eles.

Saída de execução do programa para executar a partir de uma janela cmd.exe do Windows para o arquivo Half-Life 2 loader.xpr:

Entrada da linha de comando:

xprextract2.exe carregador.xpr

Resultado:



Pasta com os arquivos de lista de conteúdo extraídos, parece que os arquivos não funcionaram corretamente Na presente:

 

 

Thank You Kaos Engineer,Thank You Very Much!! Do you also have a .XZP and XZ_ File Compressor? The "sgsmt" or "lynx" didn't work Edit Files More How to Compress Back I Have the XZP Tool But It Doesn't Compress The Files Well, Because They Get Corrupted And Even Me Find One That Compress To XZP How To Compress To XZ_?

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

Board Life Status


Board startup date: April 23, 2017 12:45:48
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.