Experimental fork that tries out daring and cutting edge features. Forked from here - https://github.com/zdoom/gzdoom
Find a file
Rachael Alexanderson a4054a756b Squashed commit of the following:
commit 6ecd831eb45a8258995c02664450c3ca8cfe5b48
Merge: a4fb1f61c afbd7f7a2
Author: Marisa Kirisame <marisa@sayachan.org>
Date:   Sun Jul 28 22:02:19 2019 +0200

    Merge branch 'master' of github.com:coelckers/gzdoom into f3dfloor_export

commit a4fb1f61c0532d3a6051d4c1fca4ac72ec33e060
Author: Marisa Kirisame <marisa@sayachan.org>
Date:   Fri Jul 12 15:43:25 2019 +0200

    Renamed EFFloorType enum in ZScript to the more descriptive EF3DFloorFlags

commit 9ad1c3b5625d53c06229be2a94d44fa0f36f41fd
Author: Marisa Kirisame <marisa@sayachan.org>
Date:   Sun Jul 7 20:25:31 2019 +0200

    Add bounds checks to Get3DFloor/GetAttached

commit dd2a7956a887b92ed24ce5e79f10b1a445664d6c
Author: Marisa Kirisame <marisa@sayachan.org>
Date:   Sun Jul 7 17:13:44 2019 +0200

    Correct handling of 3d floor plane texture getting.

commit 9b748287892c8fdee9ac67019bf1f66bc4b69eab
Author: Marisa Kirisame <marisa@sayachan.org>
Date:   Sun Jul 7 16:14:45 2019 +0200

    Implemented requested changes to F3DFloor exports.
    * Getters for ffloors/attached arrays.
    * Getter for 3D floor top/bottom texture.

commit 6a1482bb0637a70890629e4c13e8759c7a3673f3
Author: Marisa Kirisame <marisa@sayachan.org>
Date:   Sat Jul 6 13:42:52 2019 +0200

    Renamed exported extsector pointer in Sector struct to something more descriptive.

commit 7c6783d43b898cbd7a01fb2191fd401ed8e8c300
Merge: ff64e04b2 8d36f0a0c
Author: Marisa Kirisame <marisa@sayachan.org>
Date:   Mon Apr 29 12:40:44 2019 +0200

    Merge branch 'master' into f3dfloor_export

commit ff64e04b251f23325d2f72bc25c59f34b4cab6fa
Merge: a90947392 5b6bae409
Author: Marisa Kirisame <marisa@sayachan.org>
Date:   Sun Apr 21 16:56:18 2019 +0200

    Merge branch 'master' into f3dfloor_export

commit a90947392a27eb1c2dac7005614592ec2f410274
Author: Marisa Kirisame <marisa@sayachan.org>
Date:   Mon Feb 4 17:47:25 2019 +0100

    Export F3DFloor structure and related data.
    Small changes to Trace code to better use this struct.
2019-08-04 09:39:54 -04:00
cmake Do not write g_pch.cpp if it's already up-to-date 2018-04-19 11:36:52 +03:00
docs - moved more files out of the root src directory. 2019-07-14 14:39:21 +02:00
fm_banks Upgrade libADLMIDI and libOPNMIDI 2018-10-04 08:58:47 -04:00
libraries Merge branch 'master' of https://github.com/coelckers/gzdoom 2019-08-04 09:37:17 -04:00
soundfont - added a small default sound font that needs to be installed with the project. 2017-05-13 12:38:19 +02:00
specs - some clarification on plane equations in the UDMF spec. 2019-06-13 10:36:22 +02:00
src Squashed commit of the following: 2019-08-04 09:39:54 -04:00
tools - sorted sound backend code into subdirectories. 2019-07-14 16:07:18 +02:00
unused - create an intermediate structure between sectors and subsectors. 2018-11-04 20:10:51 +01:00
wadsrc Squashed commit of the following: 2019-08-04 09:39:54 -04:00
wadsrc_bm - changed the filter name for Doom IWADs 2019-04-10 00:15:16 +02:00
wadsrc_extra - text update. 2019-07-31 10:08:47 +02:00
wadsrc_lights - setup Harmony localization. 2019-07-16 22:21:32 +02:00
.appveyor.yml Merge branch 'asmjitupdate' of https://github.com/coelckers/gzdoom 2019-07-22 23:51:02 -04:00
.gitattributes - define zdoom.rc as a proper Windows text file, stop Git from mismanaging it 2018-05-17 17:39:18 -04:00
.gitignore AsmJit update 2019-07-20 12:25:46 +02:00
.travis.yml - updated Travis CI configuration 2019-06-18 17:44:11 +03:00
CMakeLists.txt Merge branch 'asmjitupdate' of https://github.com/coelckers/gzdoom 2019-07-22 23:51:02 -04:00
LICENSE - add LICENSE file for GitHub's info displays 2018-07-21 07:03:52 -04:00
README.md - github readme.md update 2019-07-23 00:12:06 -04:00

QZDoom Logo

Welcome to QZDoom!

Build Status Build Status

QZDoom is a fork of GZDoom for beta testing new features that have not yet been included in GZDoom's mainline.

Copyright (c) 1998-2019 ZDoom + GZDoom teams, and contributors

Doom Source (c) 1997 id Software, Raven Software, and contributors

Please see license files for individual contributor licenses

Special thanks to Coraline of the 3DGE team for allowing us to use her README.md as a template for this one.

Licensed under the GPL v3

https://www.gnu.org/licenses/quick-guide-gplv3.en.html

How to build QZDoom

To build QZDoom, please see the wiki and see the "Programmer's Corner" on the bottom-right corner of the page to build for your platform.

Follow the same instructions as with GZDoom, except substituting "coelckers/gzdoom" with "madame-rachelle/qzdoom" in order to link this repository in your build environment.