Skip to content
View in the app

A better way to browse. Learn more.

ResHax

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.
Help us keep the site running.

Unity extraction the no fuss way.

Featured Replies

  • Author
  • Localization

SickAlice, posted Mon Oct 22, 2018 2:01 pm (39788)


Hi, I hope all of you and yours are having a great year. I extract and share models and get a lot of questions about it though have little time but do notice many people get confused when trying too many different tools. This is the method I use for Unity stuff and works for most Android and PC games one can list.

The tools needed: DevXUnity Unpacker Tools, Unity Studio
Other things that are helpful: An emulator with a file management app, any basic archive decompression program like 7zip or Winrar, a program for handling 3d models like Noesis.

First you need files of course. These can be obtained by downloading a cache or obb from the internet or by installing the game on an emulator and using the file management app of choice to get them from the game. Either works but I note both have benefits and faults. The benefit of downloading is you may get files you don't have access to yourself but usually not often as most games come with all the goods even if you haven't unlocked them. The upside of using an emulator is games are frequently updated and it gets you the most up to date files. Either way we need files to work with and you will want the whole directory.

Once this directory is on the hard drive use DevXUnity to go to it using the " Open Unity game directory " function on the top left drop down menu. You'll want the directory with assets and or dats, pretty easy to recognize as it will have the most files in it. DevXU will take some time to load so go have some lunch. Don't run anything else during this process and keep the program window open as it will lag or pause itself if you do. In a few minutes the whole thing should be loaded. Now on the bottom left click the " Export to directory " button that looks like a floppy disk and export to a new folder. This will also take some time so follow the prior procedure.

Once it's done the new directory will automatically open. Inside you will find several folders where game components are sorted by type. Notable are the Mesh folder where 3d models have been extracted and the the Texture2d folder where their textures are. In DevXUnity's case it will change the model to a more convenient format, usually OBJ and leave the info files that direct the model to the texture in the same folder. This is good of course because it makes them more manageable than trying to figure out a new filetype but the bad thing it does is separate them into parts in most cases which leaves you the task of trying to put them all together. Also in the main folder that contains these DevXU will dump new compressed files that are reorganized for game development. This is what we need.

Now close and open Unity Studio. Note at the time of writing the project has been halted and is now named Asset Studio. However that version is not compiled yet so you will want to get the last up to date version of Unity Studio. Unity Studio has been a reliable program for years but the issue is it does not always extract to a usable format. This method works around that.

Now that you have that open go to it's top left drop down menu and select " Load folder " and navigate to the directory you just made with DevXU. It will take some time to load and when it finished you will be left with a tree menu of exportable assets. Only some will have assets you can use and these will have plus signs in front of them. Click and expand those and you will find the models put back together with their proper structure but now in a usable 3d format. Select the checkbox for the chosen model and export it as an FBX and the model all put together will be on your hard drive. If you have a program assigned to open this filetype like Noesis it will automatically boot up and open it. Inside the directory you exported this model you will find it's related files including textures.

Viola, you are all done! Happy hunting and enjoy the art. As usual thank you to the members of this site for all the hard work in developing and research and for teaching me so much in this, game development and 3d modelling an animation.
  • Author
  • Localization

LolHacksRule, posted Sat Oct 27, 2018 11:07 pm (39915)


Good advice, but DevXUnity is a premium tool...
  • Author
  • Localization

Shokoniraya, posted Sun Oct 28, 2018 4:13 pm (39933)


hmm...
not free and not able to support new 2018 unity games
he budy. need to replace file, not just but i need to replace 3D object in unitye3D PC games, some games has mesh and obj, but some game cant (or i dont know how)

if i want to buy this tool, then can i use for replacer? or just extract?
one more thing: this tool cant support many decompressed .PAK in unreal engine 4 and not good for their customer

just a amateur stuff :| ??
  • Author
  • Localization

Shokoniraya, posted Sun Oct 28, 2018 4:16 pm (39934)


hmm...
not free and not able to support new 2018 unity games
hey budy. need to replace file, not just exporting but i need to replace 3D object in unitye3D PC games, some games has mesh and obj, but some game cant (or i dont know how)

if i want to buy this tool, then can i use it for replacer? or just extract?
one more thing: this tool cant support many decompressed .PAK in unreal engine 4 and not good for their customer

just a amateur stuff :| ??
  • Author
  • Localization

LolHacksRule, posted Sun Oct 28, 2018 7:43 pm (39945)


Shokoniraya wrote:
if i want to buy this tool, then can i use for replacer? or just extract?

You get access to the repacker after payment, extraction is also included.
  • Author
  • Localization

Shokoniraya, posted Mon Oct 29, 2018 8:02 am (39947)


LolHacksRule wrote:
Shokoniraya wrote:
if i want to buy this tool, then can i use for replacer? or just extract?

i want to buy but i dont know its real or not
if you have this tool, can you tell can i edit text in uasset file of UE4 with this tool?
or just UNITY 3D?
becauase unity3d can edit by hand (hex)
  • Author
  • Localization

chrrox, posted Thu Nov 01, 2018 9:10 am (40017)


if this is a mobile game then 99% of them that are good ones have a crc check so none of these tools would help you.
  • Author
  • Localization

SickAlice, posted Thu Nov 01, 2018 1:47 pm (40022)


Some cases trouble will happen but experiment a bit. I at times use DevX or UAS alone and extract/convert just the single model alone.
As for paysoft I can't remember all the steps but I signed up for a free Unity Developer license as well a Nintendo one and ended up with a free student license for that program as well.
  • Author
  • Localization

LolHacksRule, posted Sat Nov 17, 2018 10:38 pm (40457)


Nintendo license? You mean developer? For Switch or WiiU 3DS?
Guest
This topic is now closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.