Commit graph

29 commits

Author SHA1 Message Date
Christoph Oelckers
418f55ccf7 - added detection for Strife TEXTURE1 lumps. 2021-09-19 09:02:45 +02:00
alexey.lysiuk
85784a46db - added missing header for POSIX wrappers 2021-08-16 10:39:26 +02:00
Christoph Oelckers
2dceaa35a2 - let's hope this works. 2021-08-16 09:04:37 +02:00
Christoph Oelckers
bd1bbbd5c2 - move POSIX wrappers to wadext.h so that all sources can access them. 2021-08-16 08:37:56 +02:00
Christoph Oelckers
9e97b7b0ca - added RFF extraction as well.
For files with resource ID the resulting name is base.{id}.ext, so that the full information is preserved.
2021-08-16 00:11:00 +02:00
alexey.lysiuk
56d1e69f30 - fixed broken data extracted from GRP
This fixes #13
2021-08-15 17:59:02 +02:00
alexey.lysiuk
1fa15a9674 - reformatted compile instructions in readme 2021-08-08 13:25:08 +02:00
alexey.lysiuk
9ba43b12bc - added continuous integration via github actions 2021-08-08 13:24:47 +02:00
Christoph Oelckers
7a324ef90e
fixed readme formatting 2021-08-08 10:35:23 +02:00
Christoph Oelckers
951e12af10 - added compile instructions to README.md 2021-08-08 10:34:14 +02:00
Christoph Oelckers
2a69555496 - replaced backslash in 'decompiled/textures' with regular slash. 2021-08-08 10:05:31 +02:00
Christoph Oelckers
6ac6562d2b v 2.0 2021-08-08 09:52:56 +02:00
Christoph Oelckers
132f038718 - added Build GRP extraction function.
Unlike for WADs this will just dump the content to a subdirectory without analyzing anything.
2021-08-08 09:13:29 +02:00
Christoph Oelckers
5eecfa5947 - when extracting multiple files with the same name, put the counter in the extension, not the base part.
This way the output can mostly be reused as-is, when put in the base it'd require user intervention to correct things.
2021-08-08 08:42:58 +02:00
raa-eruanna
065708b4ea - fix compiling on Ubuntu 2018-01-08 21:44:09 +01:00
Christoph Oelckers
50be5c5bb7 Merge pull request #4 from upiter/master
CMake Flags
2017-10-01 07:37:45 +02:00
Jupiter
0e2e63b896 CMake Flags C++11 extensions support
- C++11 extensions support
- .gitignore
2017-09-11 23:11:33 +03:00
Jupiter
f44ae7933a Formatting and links
## Links
- WAD
- DOOM Engine
2017-09-11 22:06:25 +03:00
NoiTaTuM
8cdbc5ce24 Fix strupr implementation 2017-01-11 17:17:18 +01:00
NoiTaTuM
d8bee03707 Fix segmentation fault in IsPatch.
Change pointer to long in IsPatch to pointer to uint32_t.
The size of long depends on the implementation, most posix systems are
LP64, wich means long is 64 bits not 32 bits like in Windows.
The program now seems to work on Linux with GCC.
2017-01-11 17:17:18 +01:00
alexey.lysiuk
6219e4ab7c Fixed compilation error 2016-12-01 09:45:52 +01:00
Christoph Oelckers
1759a83104 - fixed format identifier for IMGZ. 2016-11-12 19:32:10 +01:00
Christoph Oelckers
679ab2e0ba - version bump. 2016-11-12 12:16:34 +01:00
alexey.lysiuk
e63e9a9b02 - fix most of warnings with non-MSVC toolchains 2016-11-12 12:04:17 +02:00
alexey.lysiuk
554774506d - fix compilation error with non-MSVC toolchains 2016-11-12 12:03:29 +02:00
Christoph Oelckers
97dd5ed070 - extract to a subdirectory instead of the current work directory.
- add a CMake option to allow node stripping in a default build.
2016-11-10 20:47:27 +01:00
Christoph Oelckers
69de82224e - added missing zlib code. 2016-11-10 20:45:59 +01:00
Christoph Oelckers
6838d3e024 Create README.md 2016-11-10 20:00:47 +01:00
Christoph Oelckers
2bafaae58e - version 1.0.
Tested with Visual Studio 2013 and 2015 on Windows, other platforms may still need work.
2016-11-10 19:56:16 +01:00