Christoph Oelckers
c21268c13b
added unpacking of Quake 2 PAK files.
2024-01-01 21:20:42 +01:00
alexey.lysiuk
0a8f91e0b9
- continuous integration workflow revamp
...
* use latest virtual machines
* simplify formatting, and remove lots of useless quotes (+1 squashed commit)
2023-02-22 12:15:28 +02:00
Christoph Oelckers
24010dc4eb
- fixed warning.
2021-09-19 09:03:45 +02:00
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