# Bank files throwing "do not exist on disk" and  with perforce integration

**URL:** https://qa.fmod.com/t/bank-files-throwing-do-not-exist-on-disk-and-with-perforce-integration/13849
**Category:** FMOD Studio
**Created:** [May 1, 2018, 8:40am UTC](https://qa.fmod.com/t/bank-files-throwing-do-not-exist-on-disk-and-with-perforce-integration/13849 "2018-05-01T08:40:10Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![dassoop](https://avatars.discourse-cdn.com/v4/letter/d/f9ae1b/32.png) [@dassoop](https://qa.fmod.com/u/dassoop)
#### Post date: [May 1, 2018, 8:40am UTC](https://qa.fmod.com/t/bank-files-throwing-do-not-exist-on-disk-and-with-perforce-integration/13849/1 "2018-05-01T08:40:10Z")

</div>

As I understand the Event files are always meant to show the ? mark as they are read from the bank files. How ever my bank files also show ? and are unable to load onto perforce unless manually added.

Also when I’ve tried to organize the Events into folders, the Event files become able to submit but the FMOD project will just rebuild new ones back to the original FMOD/Desktop folder. Is there a way to organize the events into folders?

Thank you very much

---

<div class="post-metadata">

### Author: ![cameron-fmod](https://yyz2.discourse-cdn.com/flex036/user_avatar/qa.fmod.com/cameron-fmod/32/261_2.png) [@cameron-fmod](https://qa.fmod.com/u/cameron-fmod)
#### Post date: [May 3, 2018, 1:30am UTC](https://qa.fmod.com/t/bank-files-throwing-do-not-exist-on-disk-and-with-perforce-integration/13849/2 "2018-05-03T01:30:44Z")

</div>

The problem appears to be that the files it is trying to add to perforce are actually .uasset files, not the .bank files. These are in memory assets created just like the event assets.

It doesn’t look like you can add the actual .bank files to perforce through the UE4 plugin.  
I will create a task to investigate this further.

---

<div class="post-metadata">

### Author: ![zwolfiez](https://avatars.discourse-cdn.com/v4/letter/z/4af34b/32.png) [@zwolfiez](https://qa.fmod.com/u/zwolfiez)
#### Post date: [May 8, 2018, 8:45pm UTC](https://qa.fmod.com/t/bank-files-throwing-do-not-exist-on-disk-and-with-perforce-integration/13849/3 "2018-05-08T20:45:02Z")

</div>

I also ran into this issue, and I’m pretty sure it has to do with managing the FMOD and UE4 projects through Perforce (possibly other source control programs).

Since I’m only working with one other person, we are able to work around this by re-importing all the assets whenever we load our UE4 project. This isn’t the best solution, and probably not effective for larger teams, but on a smaller scale it is functional.

NOTE - We haven’t gotten to packaging a build for outside testing, so there may be more complications there.

---

<div class="post-metadata">

### Author: ![lionclop](https://avatars.discourse-cdn.com/v4/letter/l/bb73d2/32.png) [@lionclop](https://qa.fmod.com/u/lionclop)
#### Post date: [December 3, 2018, 3:35am UTC](https://qa.fmod.com/t/bank-files-throwing-do-not-exist-on-disk-and-with-perforce-integration/13849/4 "2018-12-03T03:35:15Z")

</div>

I wonder if there any update on this?

---

<div class="post-metadata">

### Author: ![lionclop](https://avatars.discourse-cdn.com/v4/letter/l/bb73d2/32.png) [@lionclop](https://qa.fmod.com/u/lionclop)
#### Post date: [December 3, 2018, 5:39am UTC](https://qa.fmod.com/t/bank-files-throwing-do-not-exist-on-disk-and-with-perforce-integration/13849/5 "2018-12-03T05:39:29Z")

</div>

The reason I ask is that I am working with a team of sound designers and we use Perforce + UE4 and wonder how do we push the files between each other, as the FMOD does not save uasset files, and stores them in memory?

We’ve managed to manually copy the files within the folder and then push them, and were successfully able to pull them off Perforce, but that’s a laborious process, as you need to duplicate the files within UE4, then close everything, rename them so, they have the original names and properly referenced, then mark the files for add in Perforce, and then push in Perforce.

I am rather surprised, this was not solved/brought up again. Do other people use other workflow/workaround, or just don’t use FMOD with big teams, UE4 and source control?
