• R/O
  • SSH

waddle: List of commits

Common Lisp library for manipulating Doom and Quake WAD files and PAK files.


RSS
Rev. Time Author
9ff54abef990 2018-11-02 13:17:23 Alexa Jones-Gonzales

Fixed typo that prevented WAD2 files from loading

cd561082d5e8 2018-11-02 10:58:51 Alexa Jones-Gonzales

Added palconv module

Also fixed text in mod-optimpk3

155bcc3dbe2b 2018-11-02 10:58:16 Alexa Jones-Gonzales

Use coerce to make sure we get a double-float

8bae4c9c9da0 2018-11-02 10:58:02 Alexa Jones-Gonzales

Added support for transparency when converting PNG files, and improved
handling of fullbrights

a2ffcb65dd24 2018-10-30 18:10:02 Alexa Jones-Gonzales

Various minor bug fixes

4744781948fd 2018-10-30 18:09:51 Alexa Jones-Gonzales

Rewrote UDMF parser. Again -_-

296306a852f9 2018-09-24 18:01:57 Alexa Jones-Gonzales

Quake MDL reading implemented

e500f821bdc0 2018-09-24 14:53:14 Alexa Jones-Gonzales

PAK file reading/writing added

69d4fe3db113 2018-09-24 12:53:26 Alexa Jones-Gonzales

* Exported additional symbols out of WADDLE and WADDLE.DOOM packages
* Changed the nicknames for the DOOM, QUAKE, and PAL-CONVERTER packages
* Updated the command line program to use the new library layout

b1b7b63b537a 2018-09-24 12:25:57 Alexa Jones-Gonzales

Update copyright

a842418fe645 2018-09-23 12:52:04 Alexa Jones-Gonzales

Forgot to include waddle.lisp in the asd

154790d87095 2018-09-23 12:50:37 Alexa Jones-Gonzales

* Reorganized Waddle into multiple sub-packages
* Improved UDMF parsing performance
* Updated copyrights
* Exported additional symbols out of WADDLE package
* Organized src directory into some subdirectories

c3a71bab69b8 2018-09-21 05:44:21 Alexa Jones-Gonzales

Rewrote a lot of the UDMF parsing code to use CLOS classes, the
metaobject protocol, and be more efficient.

bb07f22ef2d7 2018-09-17 12:22:53 Alexa Jones-Gonzales

Keep filename together with WAD file

01db5c18342f 2018-09-14 04:09:34 Alexa Jones-Gonzales

Fix WAD-FILE streams

9fc6d995623d 2018-09-07 14:53:44 Alexa Jones-Gonzales

Support loading of WAD/WAD2 files from streams and vectors

e5629bb1cb51 2018-08-31 15:39:22 Alexa Jones-Gonzales

optimpk3 module now does what it should

853e78f83703 2018-08-31 15:39:12 Alexa Jones-Gonzales

Include debugging info

69d2eefd8576 2018-08-31 15:22:13 Alexa Jones-Gonzales

* Inline CASELESS-STRING=
* GET-HASH-KEYS-AS-VECTOR now returns an actual resizable vector

787b4c17c2e2 2018-08-13 06:44:39 Alexa Jones-Gonzales

Correctly read fixed point numbers

7e6e6357951a 2018-08-13 06:44:17 Alexa Jones-Gonzales

Add znodes.lisp

116492e42954 2018-08-13 06:44:03 Alexa Jones-Gonzales

Fix float/fix conversions failing or giving wrong answers for negative numbers

c874d2cd06b2 2018-08-12 19:34:34 Alexa Jones-Gonzales

* Added a new DEFMETHOD for PARSE-ZNODES to take a wad lump

* Export new symbols from the WADDLE package

15f61e4bef0a 2018-08-12 18:38:24 Alexa Jones-Gonzales

Added initial support for parsing ZDoom's extended node format, and
ZNODES format. Only the uncompressed versions are supported for now.

90cbf83e1a14 2018-08-12 18:37:44 Alexa Jones-Gonzales

Changed optimization on GET-LINEDEFS-FOR-SECTOR

8d70f8641c63 2018-08-12 18:37:21 Alexa Jones-Gonzales

Added FIXED->FLOAT and FLOAT->FIXED functions

528467104b57 2018-08-12 13:10:06 Alexa Jones-Gonzales

Added the function GET-LINEDEFS-FOR-SECTOR to the UDMF package

9ad49468f5c3 2018-08-12 11:37:49 Alexa Jones-Gonzales

PARSE-PNAMES-LUMP is now a generic function that can take a WAD-LUMP
or a VECTOR

b00b3c326977 2018-08-12 11:34:53 Alexa Jones-Gonzales

Added GET-TEXTURE function

dbee4596bddf 2018-08-11 07:04:17 Alexa Jones-Gonzales

* Use DOUBLE-FLOATs instead of FLOATs
* Removed messy optimizations
* Turned some macros into inline functions

Show on old repository browser