Provenance-Emu / Provenance

iOS & tvOS multi-emulator frontend, supporting various Atari, Bandai, NEC, Nintendo, Sega, SNK and Sony console systems… Get Started: https://wiki.provenance-emu.com |
https://provenance-emu.com
Other
5.93k stars 684 forks source link

Importing: folder in archive = crash #785

Open SanctusEquitem opened 6 years ago

SanctusEquitem commented 6 years ago

I had difficulty loading multi disc ps1 games. when I .7z the .m3u file with the .bin and .cue files of Wild Arms 2 and a few other games, when I clicked on the game in the library it would say corrupt. If I put the .m3u .bin and .cue files in a folder then 7z. the folder at the end of the upload it would crash the app, and would not open til I went in to the ipad storage and removed the game.

ghost commented 6 years ago

I'll add on apple tv 4k this is also a problem, but it's unclear to me how to actually remove the offending file without purging the application entirely which I suppose is an option.

JoeMatt commented 6 years ago

@atyoung you can delete files using the web interface or webdav server.

edit: I just realised if you have the zip already in the imports folder it'll crash before you can turn the server on. In that case, you can comment out the start of the importer, install over, delete the file, then revert the source change and install again.

sevdestruct commented 6 years ago

@atyoung on iOS you can use the main iOS Settings>Storage>Provenance to dig into it and find the offending file, and delete it, maybe tvOS has similar method -- also if you can connect a file manager (like those listed in Injecting portion of Importing ROMs you can load up the doc files per app and delete them manually (or add them), which also works on iOS, and should on aTV4, I think, but for aTV4K... not sure, might have to dump the app if those don't work.

Avoid folders in .zips like that until we can patch this.

Edit: or Joe's reply

JoeMatt commented 6 years ago

tvOS I think doens't have that, nor can you delete files from iTunes like on iOS is the issue.

shockdesign commented 6 years ago

Have noticed that if you are quick enough when this issue occurs, you can get to the Settings tab (in the app) and it won't crash and allow you to open the web server to fix the issue.. as the file will show on the webui but not via the webdav and then it's fixable..(by removing the file in question)