Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Can't extract multi file doom 3 gog setup #152

Open
brandneetjan opened this issue Aug 2, 2023 · 4 comments
Open

Can't extract multi file doom 3 gog setup #152

brandneetjan opened this issue Aug 2, 2023 · 4 comments
Labels
needinfo User needs to supply additional information

Comments

@brandneetjan
Copy link

Up until now i have been able to extract GOG installers with multiple files using the --gog option, but it doesn't work with the setup for Doom 3 1.3.1 (the non bfg edition) that was recently added to GOG. It only extracts the directories with no files and i get the error: boost::filesystem::directory_iterator::construct: No such file or directory [system:2]

My innoextract is up to date (1.9)

@GreenDucks
Copy link

I read that this error can be caused by the names of the bin files not matching the name of the exe. That might be worth checking if you haven't got it sorted yet.

@dscharrer
Copy link
Owner

setup_doom_3_1.3.1_(62814).exe + setup_doom_3_1.3.1_(62814)-1.bin extract without errors for me with innoextract 1.9. What are the exact versions you are using.

@dscharrer dscharrer added the needinfo User needs to supply additional information label Aug 26, 2023
@makinghappen
Copy link

@brandneetjan rename your .exe to setup.exe and .bin to setup-1.bin and it should work, found this out by renaming setup.bin to setup.bin_ and then innoextract said that it cannot find setup-1.bin

@lumag
Copy link

lumag commented Mar 7, 2024

I can confirm issues with Doom3 binaries. Renaming archives didn't help. I'm using innoextract 1.9 from Debian, but I've also got the same error with the binary built from trunk:

$ innoextract setup_doom_3_1.3.1_\(62814\).exe 
Extracting "DOOM 3" - setup data version 5.6.2 (unicode)
 - "CHANGES.txt" [en-US] - overwritten
 - "base/DoomConfig.cfg" [en-US] - overwritten
 - "base/game00.pk4" [en-US] - overwritten
 - "d3xp/DoomConfig.cfg" [en-US] - overwritten
 - "Docs/help.htm" [en-US] - overwritten
 - "Docs/License.txt" [en-US] - overwritten
 - "Docs/manual.htm" [en-US] - overwritten
 - "Docs/MSR.txt" [en-US] - overwritten
 - "Docs/readme.txt" [en-US] - overwritten
 - "Docs/htm/credits.htm" [en-US] - overwritten
 - "Docs/htm/cs.htm" [en-US] - overwritten
 - "Docs/htm/Default.htm" [en-US] - overwritten
 - "Docs/htm/left.htm" [en-US] - overwritten
 - "Docs/htm/man_def.htm" [en-US] - overwritten
 - "Docs/htm/man_left.htm" [en-US] - overwritten
 - "Docs/htm/man_top.htm" [en-US] - overwritten
 - "Docs/htm/pad.htm" [en-US] - overwritten
 - "Docs/htm/readme.htm" [en-US] - overwritten
 - "Docs/htm/side_ie.css" [en-US] - overwritten
 - "Docs/htm/style_ie.css" [en-US] - overwritten
 - "Docs/htm/techhelp.htm" [en-US] - overwritten
 - "Docs/htm/top.htm" [en-US] - overwritten
 - "Docs/images/ATVIsmall.jpg" [en-US] - overwritten
 - "Docs/images/D3_logo_small.jpg" [en-US] - overwritten
 - "Docs/images/Flashlight.png" [en-US] - overwritten
 - "Docs/images/h01.gif" [en-US] - overwritten
 - "Docs/images/h02.gif" [en-US] - overwritten
 - "Docs/images/h03.gif" [en-US] - overwritten
 - "Docs/images/h04.gif" [en-US] - overwritten
 - "Docs/images/h05.gif" [en-US] - overwritten
 - "Docs/images/h06.gif" [en-US] - overwritten
 - "Docs/images/h07.gif" [en-US] - overwritten
 - "Docs/images/h08.gif" [en-US] - overwritten
 - "Docs/images/h09.gif" [en-US] - overwritten
 - "Docs/images/h10.gif" [en-US] - overwritten
 - "Docs/images/h11.gif" [en-US] - overwritten
 - "Docs/images/h12.gif" [en-US] - overwritten
 - "Docs/images/h13.gif" [en-US] - overwritten
 - "Docs/images/h14.gif" [en-US] - overwritten
 - "Docs/images/hmp.gif" [en-US] - overwritten
 - "Docs/images/h_def.gif" [en-US] - overwritten
 - "Docs/images/h_sup.gif" [en-US] - overwritten
 - "Docs/images/h_tec.gif" [en-US] - overwritten
 - "Docs/images/h_top.gif" [en-US] - overwritten
 - "Docs/images/id_logo_small.jpg" [en-US] - overwritten
 - "Docs/images/ingamedisplay.png" [en-US] - overwritten
 - "Docs/images/line1.gif" [en-US] - overwritten
 - "Docs/images/line1_b.gif" [en-US] - overwritten
 - "Docs/images/line2.gif" [en-US] - overwritten
 - "Docs/images/line2_b.gif" [en-US] - overwritten
 - "Docs/images/machinegun.png" [en-US] - overwritten
 - "Docs/images/multiplayer.png" [en-US] - overwritten
 - "Docs/images/pad.gif" [en-US] - overwritten
 - "Docs/images/PDA1.png" [en-US] - overwritten
 - "Docs/images/PDA2.png" [en-US] - overwritten
 - "Docs/images/pistol.png" [en-US] - overwritten
 - "Docs/images/save.png" [en-US] - overwritten
 - "Docs/images/shotgun.png" [en-US] - overwritten
 - "Docs/images/soulcube.png" [en-US] - overwritten
 - "Docs/images/symbol01.jpg" [en-US] - overwritten
 - "Docs/images/symbol02.jpg" [en-US] - overwritten
 - "Docs/images/symbol03.jpg" [en-US] - overwritten
 - "Docs/images/symbol04.jpg" [en-US] - overwritten
 - "Docs/images/symbol05.jpg" [en-US] - overwritten
 - "Docs/images/watermark2.png" [en-US] - overwritten
 - "CHANGES.txt" [fr-FR] - overwritten
 - "base/default.cfg" [fr-FR] - overwritten
 - "base/DoomConfig.cfg" [fr-FR] - overwritten
 - "base/game00.pk4" [fr-FR] - overwritten
 - "base/zpak000.pk4" [fr-FR] - overwritten
 - "base/zpak003.pk4" [fr-FR] - overwritten
 - "d3xp/default.cfg" [fr-FR] - overwritten
 - "d3xp/DoomConfig.cfg" [fr-FR] - overwritten
 - "d3xp/zpak101.pk4" [fr-FR] - overwritten
 - "Docs/help.htm" [fr-FR] - overwritten
 - "Docs/License.txt" [fr-FR] - overwritten
 - "Docs/manual.htm" [fr-FR] - overwritten
 - "Docs/MSR.txt" [fr-FR] - overwritten
 - "Docs/readme.txt" [fr-FR] - overwritten
 - "Docs/htm/credits.htm" [fr-FR] - overwritten
 - "Docs/htm/cs.htm" [fr-FR] - overwritten
 - "Docs/htm/Default.htm" [fr-FR] - overwritten
 - "Docs/htm/left.htm" [fr-FR] - overwritten
 - "Docs/htm/man_def.htm" [fr-FR] - overwritten
 - "Docs/htm/man_left.htm" [fr-FR] - overwritten
 - "Docs/htm/man_top.htm" [fr-FR] - overwritten
 - "Docs/htm/pad.htm" [fr-FR] - overwritten
 - "Docs/htm/readme.htm" [fr-FR] - overwritten
 - "Docs/htm/side_ie.css" [fr-FR] - overwritten
 - "Docs/htm/style_ie.css" [fr-FR] - overwritten
 - "Docs/htm/techhelp.htm" [fr-FR] - overwritten
 - "Docs/htm/top.htm" [fr-FR] - overwritten
 - "Docs/images/ATVIsmall.jpg" [fr-FR] - overwritten
 - "Docs/images/D3_logo_small.jpg" [fr-FR] - overwritten
 - "Docs/images/Flashlight.png" [fr-FR] - overwritten
 - "Docs/images/h01.gif" [fr-FR] - overwritten
 - "Docs/images/h02.gif" [fr-FR] - overwritten
 - "Docs/images/h03.gif" [fr-FR] - overwritten
 - "Docs/images/h04.gif" [fr-FR] - overwritten
 - "Docs/images/h05.gif" [fr-FR] - overwritten
 - "Docs/images/h06.gif" [fr-FR] - overwritten
 - "Docs/images/h07.gif" [fr-FR] - overwritten
 - "Docs/images/h08.gif" [fr-FR] - overwritten
 - "Docs/images/h09.gif" [fr-FR] - overwritten
 - "Docs/images/h10.gif" [fr-FR] - overwritten
 - "Docs/images/h11.gif" [fr-FR] - overwritten
 - "Docs/images/h12.gif" [fr-FR] - overwritten
 - "Docs/images/h13.gif" [fr-FR] - overwritten
 - "Docs/images/h14.gif" [fr-FR] - overwritten
 - "Docs/images/hmp.gif" [fr-FR] - overwritten
 - "Docs/images/h_def.gif" [fr-FR] - overwritten
 - "Docs/images/h_sup.gif" [fr-FR] - overwritten
 - "Docs/images/h_tec.gif" [fr-FR] - overwritten
 - "Docs/images/h_top.gif" [fr-FR] - overwritten
 - "Docs/images/id_logo_small.jpg" [fr-FR] - overwritten
 - "Docs/images/ingamedisplay.png" [fr-FR] - overwritten
 - "Docs/images/line1.gif" [fr-FR] - overwritten
 - "Docs/images/line2.gif" [fr-FR] - overwritten
 - "Docs/images/machinegun.png" [fr-FR] - overwritten
 - "Docs/images/multiplayer.png" [fr-FR] - overwritten
 - "Docs/images/pad.gif" [fr-FR] - overwritten
 - "Docs/images/PDA1.png" [fr-FR] - overwritten
 - "Docs/images/PDA2.png" [fr-FR] - overwritten
 - "Docs/images/pistol.png" [fr-FR] - overwritten
 - "Docs/images/save.png" [fr-FR] - overwritten
 - "Docs/images/shotgun.png" [fr-FR] - overwritten
 - "Docs/images/soulcube.png" [fr-FR] - overwritten
 - "Docs/images/symbol01.jpg" [fr-FR] - overwritten
 - "Docs/images/symbol02.jpg" [fr-FR] - overwritten
 - "Docs/images/symbol03.jpg" [fr-FR] - overwritten
 - "Docs/images/symbol04.jpg" [fr-FR] - overwritten
 - "Docs/images/symbol05.jpg" [fr-FR] - overwritten
 - "Docs/images/watermark2.png" [fr-FR] - overwritten
 - "CHANGES.txt" [it-IT] - overwritten
 - "base/default.cfg" [it-IT] - overwritten
 - "base/DoomConfig.cfg" [it-IT] - overwritten
 - "base/game00.pk4" [it-IT] - overwritten
 - "base/zpak000.pk4" [it-IT] - overwritten
 - "base/zpak003.pk4" [it-IT] - overwritten
 - "base/maps/game/mars_city1/textures/objective1.tga" [fr-FR] - overwritten
 - "base/maps/game/mars_city1/textures/objective2.tga" [fr-FR] - overwritten
 - "d3xp/default.cfg" [it-IT] - overwritten
 - "d3xp/DoomConfig.cfg" [it-IT] - overwritten
 - "d3xp/zpak101.pk4" [it-IT] - overwritten
 - "Docs/help.htm" [it-IT] - overwritten
 - "Docs/License.txt" [it-IT] - overwritten
 - "Docs/manual.htm" [it-IT] - overwritten
 - "Docs/MSR.txt" [it-IT] - overwritten
 - "Docs/readme.txt" [it-IT] - overwritten
 - "Docs/htm/credits.htm" [it-IT] - overwritten
 - "Docs/htm/cs.htm" [it-IT] - overwritten
 - "Docs/htm/default.htm" [it-IT] - overwritten
 - "Docs/htm/left.htm" [it-IT] - overwritten
 - "Docs/htm/man_def.htm" [it-IT] - overwritten
 - "Docs/htm/man_left.htm" [it-IT] - overwritten
 - "Docs/htm/man_top.htm" [it-IT] - overwritten
 - "Docs/htm/pad.htm" [it-IT] - overwritten
 - "Docs/htm/readme.htm" [it-IT] - overwritten
 - "Docs/htm/side_ie.css" [it-IT] - overwritten
 - "Docs/htm/style_ie.css" [it-IT] - overwritten
 - "Docs/htm/techhelp.htm" [it-IT] - overwritten
 - "Docs/htm/top.htm" [it-IT] - overwritten
 - "Docs/images/ATVIsmall.jpg" [it-IT] - overwritten
 - "Docs/images/D3_logo_small.jpg" [it-IT] - overwritten
 - "Docs/images/Flashlight.png" [it-IT] - overwritten
 - "Docs/images/h01.gif" [it-IT] - overwritten
 - "Docs/images/h02.gif" [it-IT] - overwritten
 - "Docs/images/h03.gif" [it-IT] - overwritten
 - "Docs/images/h04.gif" [it-IT] - overwritten
 - "Docs/images/h05.gif" [it-IT] - overwritten
 - "Docs/images/h06.gif" [it-IT] - overwritten
 - "Docs/images/h07.gif" [it-IT] - overwritten
 - "Docs/images/h08.gif" [it-IT] - overwritten
 - "Docs/images/h09.gif" [it-IT] - overwritten
 - "Docs/images/h10.gif" [it-IT] - overwritten
 - "Docs/images/h11.gif" [it-IT] - overwritten
 - "Docs/images/h12.gif" [it-IT] - overwritten
 - "Docs/images/h13.gif" [it-IT] - overwritten
 - "Docs/images/h14.gif" [it-IT] - overwritten
 - "Docs/images/h14a.gif" [en-US] - overwritten
 - "Docs/images/hmp.gif" [it-IT] - overwritten
 - "Docs/images/h_def.gif" [it-IT] - overwritten
 - "Docs/images/h_sup.gif" [it-IT] - overwritten
 - "Docs/images/h_tec.gif" [it-IT] - overwritten
 - "Docs/images/h_top.gif" [it-IT] - overwritten
 - "Docs/images/id_logo_small.jpg" [it-IT] - overwritten
 - "Docs/images/ingamedisplay.png" [it-IT] - overwritten
 - "Docs/images/line1.gif" [it-IT] - overwritten
 - "Docs/images/line1_b.gif" [fr-FR] - overwritten
 - "Docs/images/line2.gif" [it-IT] - overwritten
 - "Docs/images/line2_b.gif" [fr-FR] - overwritten
 - "Docs/images/Lore1.png" [en-US] - overwritten
 - "Docs/images/Lore2.png" [en-US] - overwritten
 - "Docs/images/Lore3.png" [en-US] - overwritten
 - "Docs/images/Lore4.png" [en-US] - overwritten
 - "Docs/images/Lore6.png" [en-US] - overwritten
 - "Docs/images/machinegun.png" [it-IT] - overwritten
 - "Docs/images/multiplayer.png" [it-IT] - overwritten
 - "Docs/images/pad.gif" [it-IT] - overwritten
 - "Docs/images/PDA1.png" [it-IT] - overwritten
 - "Docs/images/PDA2.png" [it-IT] - overwritten
 - "Docs/images/pistol.png" [it-IT] - overwritten
 - "Docs/images/save.png" [it-IT] - overwritten
 - "Docs/images/shotgun.png" [it-IT] - overwritten
 - "Docs/images/soulcube.png" [it-IT] - overwritten
 - "Docs/images/symbol01.jpg" [it-IT] - overwritten
 - "Docs/images/symbol02.jpg" [it-IT] - overwritten
 - "Docs/images/symbol03.jpg" [it-IT] - overwritten
 - "Docs/images/symbol04.jpg" [it-IT] - overwritten
 - "Docs/images/symbol05.jpg" [it-IT] - overwritten
 - "Docs/images/Tip1.png" [en-US] - overwritten
 - "Docs/images/Tip2.png" [en-US] - overwritten
 - "Docs/images/Tip3.png" [en-US] - overwritten
 - "Docs/images/Tip4.png" [en-US] - overwritten
 - "Docs/images/watermark2.png" [it-IT] - overwritten
 - "goggame-1492054092.hashdb" [fr-FR] - overwritten
 - "goggame-1492054092.info" [fr-FR] - overwritten
 - "goggame-1492054092.hashdb" [es-ES] - overwritten
 - "goggame-1492054092.info" [es-ES] - overwritten
 - "goggame-1492054092.hashdb" [en-US] - overwritten
 - "goggame-1492054092.info" [en-US] - overwritten
 - "goggame-1492054092.script" [fr-FR] - overwritten
 - "goggame-1492054092.script" [es-ES] - overwritten
 - "goggame-1492054092.script" [en-US] - overwritten
Opening "setup_doom_3_1.3.1_(62814)-1.bin"
Stream error while extracting files!
 └─ error reason: bad slice size in "setup_doom_3_1.3.1_(62814)-1.bin": 2377036690 > 95129600: iostream error
If you are sure the setup file is not corrupted, consider 
filing a bug report at https://innoextract.constexpr.org/issues
Done with 1 error.
$ innoextract setup_doom_3_bfg_1.14_\(13452\).exe 
Extracting "DOOM3 - BFG Edition" - setup data version 5.5.7 (unicode)
 - "tmp/DirectXEULA.txt" [temp] - overwritten
 - "tmp/MSVC2010EULA.txt" [temp] - overwritten
 - "tmp/MSVC2012EULA.txt" [temp] - overwritten
 - "tmp/MSVC2015EULA.txt" [temp] - overwritten
 - "tmp/EULA.txt" [temp] - overwritten
Opening "setup_doom_3_bfg_1.14_(13452)-1.bin"
Stream error while extracting files!
 └─ error reason: bad slice size in "setup_doom_3_bfg_1.14_(13452)-1.bin": 4221511962 > 82829312: iostream error
If you are sure the setup file is not corrupted, consider 
filing a bug report at https://innoextract.constexpr.org/issues
Done with 1 error.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
needinfo User needs to supply additional information
Projects
None yet
Development

No branches or pull requests

5 participants