Important information: this site is currently scheduled to go offline indefinitely by end of the year.

EARC archive (FFXV PC)

The Original Forum. Game archives, full of resources. How to open them? Get help here.
Robin
beginner
Posts: 25
Joined: Tue Aug 11, 2015 8:44 pm
Has thanked: 6 times
Been thanked: 23 times
Contact:

EARC archive (FFXV PC)

Post by Robin »

Hi,

I have made an archiver to extract and rebuild EARC archives. Compressed files don't have to be smaller.
Image

Edit: It works with the FULL version of the game.

Tested on playable demo version of the game, I have imported changed texts and fonts succesfully to the game.
First, you need to set the folder to extract files from EARC archives. After set, it saves this path to ini file.

If something is not working correctly, PM me.

PS. Sorry about app design, didn't have time to do it better.

Edit 2018-07-21:
Next version, allows to reinsert only one file in the EARC archive: [Link removed]

Edit 2018-12-30:
Next version, allows to extract all EARC archives from the selected folder, rebuild all EARC archives based on a list, and make a batch file to extract DDS from all found BTEX files: Hammerhead 1.5
Last edited by Robin on Mon Dec 31, 2018 11:34 am, edited 8 times in total.
Katkat
ultra-n00b
Posts: 6
Joined: Mon Jul 13, 2015 7:22 pm

Re: EARC archive (FFXV PC)

Post by Katkat »

Unable to extract audio content

Code: Select all

Consultez la fin de ce message pour plus de détails sur l'appel du débogage
juste-à-temps (JIT) à la place de cette boîte de dialogue.

************** Texte de l'exception **************
System.OverflowException: L'opération arithmétique a provoqué un dépassement de capacité.
   à EARC.Form1.bLoadEARC_Click(Object sender, EventArgs e)
   à System.Windows.Forms.Control.OnClick(EventArgs e)
   à System.Windows.Forms.Button.OnClick(EventArgs e)
   à System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
   à System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   à System.Windows.Forms.Control.WndProc(Message& m)
   à System.Windows.Forms.ButtonBase.WndProc(Message& m)
   à System.Windows.Forms.Button.WndProc(Message& m)
   à System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Assemblys chargés **************
mscorlib
    Version de l'assembly : 4.0.0.0
    Version Win32 : 4.7.2600.0 built by: NET471REL1LAST
    CodeBase : file:///C:/Windows/Microsoft.NET/Framework64/v4.0.30319/mscorlib.dll
----------------------------------------
EARC
    Version de l'assembly : 1.0.0.0
    Version Win32 : 1.0.0.0
    CodeBase : file:///C:/Users/KatKat/Desktop/test/Hammerhead.exe
----------------------------------------
System.Windows.Forms
    Version de l'assembly : 4.0.0.0
    Version Win32 : 4.7.2556.0 built by: NET471REL1
    CodeBase : file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
    Version de l'assembly : 4.0.0.0
    Version Win32 : 4.7.2556.0 built by: NET471REL1
    CodeBase : file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
    Version de l'assembly : 4.0.0.0
    Version Win32 : 4.7.2556.0 built by: NET471REL1
    CodeBase : file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Configuration
    Version de l'assembly : 4.0.0.0
    Version Win32 : 4.7.2556.0 built by: NET471REL1
    CodeBase : file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Core
    Version de l'assembly : 4.0.0.0
    Version Win32 : 4.7.2600.0 built by: NET471REL1LAST
    CodeBase : file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Xml
    Version de l'assembly : 4.0.0.0
    Version Win32 : 4.7.2612.0 built by: NET471REL1LAST_B
    CodeBase : file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
Microsoft.VisualBasic.Compatibility
    Version de l'assembly : 10.0.0.0
    Version Win32 : 14.7.2556.0 built by: NET471REL1
    CodeBase : file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualBasic.Compatibility/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.Compatibility.dll
----------------------------------------
Microsoft.VisualBasic
    Version de l'assembly : 10.0.0.0
    Version Win32 : 14.7.2556.0 built by: NET471REL1
    CodeBase : file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualBasic/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
Microsoft.VisualBasic.Compatibility.resources
    Version de l'assembly : 10.0.0.0
    Version Win32 : 14.7.2556.0 built by: NET471REL1
    CodeBase : file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualBasic.Compatibility.resources/v4.0_10.0.0.0_fr_b03f5f7f11d50a3a/Microsoft.VisualBasic.Compatibility.resources.dll
----------------------------------------
mscorlib.resources
    Version de l'assembly : 4.0.0.0
    Version Win32 : 4.7.2556.0 built by: NET471REL1
    CodeBase : file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_fr_b77a5c561934e089/mscorlib.resources.dll
----------------------------------------
System.Windows.Forms.resources
    Version de l'assembly : 4.0.0.0
    Version Win32 : 4.7.2556.0 built by: NET471REL1
    CodeBase : file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_fr_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------

************** Débogage JIT **************
Pour activer le débogage juste-à-temps (JIT), le fichier de configuration pour cette
application ou cet ordinateur (machine.config) doit avoir la valeur
jitDebugging définie dans la section system.windows.forms.
L'application doit également être compilée avec le débogage
activé.

Par exemple :

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

Lorsque le débogage juste-à-temps est activé, les exceptions non gérées
seront envoyées au débogueur JIT inscrit sur l'ordinateur
plutôt que d'être gérées par cette boîte de dialogue.

You do not have the required permissions to view the files attached to this post.
Robin
beginner
Posts: 25
Joined: Tue Aug 11, 2015 8:44 pm
Has thanked: 6 times
Been thanked: 23 times
Contact:

Re: EARC archive (FFXV PC)

Post by Robin »

I got an info that it's not working with EARC files of the full game. I'll be checking what SE changed in EARC format.
Katkat
ultra-n00b
Posts: 6
Joined: Mon Jul 13, 2015 7:22 pm

Re: EARC archive (FFXV PC)

Post by Katkat »

Robin wrote:I got an info that it's not working with EARC files of the full game. I'll be checking what SE changed in EARC format.
Okay, I had the full version, sorry for the inconvenience
Andelx
beginner
Posts: 38
Joined: Mon May 02, 2016 6:44 pm
Has thanked: 7 times
Been thanked: 3 times

Re: EARC archive (FFXV PC)

Post by Andelx »

Yeah, doesn't work for the main game, I can provide some earc files if need be.

Hope you figure it out, and thanks. :)
Katkat
ultra-n00b
Posts: 6
Joined: Mon Jul 13, 2015 7:22 pm

Re: EARC archive (FFXV PC)

Post by Katkat »

Andelx wrote:Yeah, doesn't work for the main game, I can provide some earc files if need be.

Hope you figure it out, and thanks. :)
I wanted to change the fighting music of the game, but I have a question, knowing that we can not extract the EARC file, can still create an EARC file with the content of a music of his choice?
Katkat
ultra-n00b
Posts: 6
Joined: Mon Jul 13, 2015 7:22 pm

Re: EARC archive (FFXV PC)

Post by Katkat »

Robin
beginner
Posts: 25
Joined: Tue Aug 11, 2015 8:44 pm
Has thanked: 6 times
Been thanked: 23 times
Contact:

Re: EARC archive (FFXV PC)

Post by Robin »

It is/will be possible for sure. I'm working on encrypting EARC files during rebuilding.
Andelx
beginner
Posts: 38
Joined: Mon May 02, 2016 6:44 pm
Has thanked: 7 times
Been thanked: 3 times

Re: EARC archive (FFXV PC)

Post by Andelx »

Well, hope people figure it out soon. I look forward to looking through the files. :)
Robin
beginner
Posts: 25
Joined: Tue Aug 11, 2015 8:44 pm
Has thanked: 6 times
Been thanked: 23 times
Contact:

Re: EARC archive (FFXV PC)

Post by Robin »

Next version, working with full version of the game: Hammerhead 1.5 [Edited, 2018-12-30]

Important note: Archives from Steam Workshop are not supported. EARC archives inside EARC archives are also not supported.

If something is not working, let me know.
Last edited by Robin on Mon Dec 31, 2018 12:54 am, edited 4 times in total.
Andelx
beginner
Posts: 38
Joined: Mon May 02, 2016 6:44 pm
Has thanked: 7 times
Been thanked: 3 times

Re: EARC archive (FFXV PC)

Post by Andelx »

Thank you so much for this update. :)

This is a great tool, I just hope there is a way to mass-extract the files, there are so many. o_o
ryudogaming
ultra-n00b
Posts: 4
Joined: Sun Mar 11, 2018 4:08 pm
Has thanked: 2 times
Been thanked: 1 time

Re: EARC archive (FFXV PC)

Post by ryudogaming »

there is a slight bug that if you could fix would be amazing.

Currently be it extracting or repacking it can only be done once on the same file. if you want to repack it again you have to close the software down and restart it as the repacker doesn't close or free the file after its done.

example: ive changed a file in fontandmessages.arc, but it didnt quite work so i want to edit the file again and repack it. but i can't i get a error saying its in use. so i have to close down the repacker open it again to repack the file.

Image
Robin
beginner
Posts: 25
Joined: Tue Aug 11, 2015 8:44 pm
Has thanked: 6 times
Been thanked: 23 times
Contact:

Re: EARC archive (FFXV PC)

Post by Robin »

@ryudogaming, you are right, I'll correct it for sure.
Amon Amarth
ultra-n00b
Posts: 1
Joined: Tue May 08, 2018 5:41 am

Re: EARC archive (FFXV PC)

Post by Amon Amarth »

Hey there, I've been watching this thread for sometime and am hoping someone can use the data from your efforts to make a fix for the HUD for us Surround/Eyefinity users. Here's hoping.
Robin
beginner
Posts: 25
Joined: Tue Aug 11, 2015 8:44 pm
Has thanked: 6 times
Been thanked: 23 times
Contact:

Re: EARC archive (FFXV PC)

Post by Robin »

I have just corrected this ridiculous bug spotted by ryudogaming: Hammerhead 1.5 [Edited 2018-12-30]
Last edited by Robin on Mon Dec 31, 2018 12:55 am, edited 2 times in total.
Post Reply