Yadex 1.7.0 (2026-07-12)

# Credits

The email addresses have been anti-spammed. To demangle, reverse, apply rot13 (exchange a and n, b and o, etc), replace the equal sign by a at and replace the plus signs in the domain by dots.

## DEU

Yadex is derived from DEU 5.21 that was written by Raphaël Quinet, Brendon Wyber and others. I am deeply indebted to them as, if they had not written DEU 5.21 and, more importantly, had not kindly released the source code, Yadex wouldn't exist.

Here are the credits from the DEU 5.21 documentation :

    * Everybody at id Software for making such great games!

    * Brendon Wyber                   (ma+pn+lehoerganp+pfp=erolj.o)
         The first version of this program was written by Brendon Wyber.
         Map display, Things editor.

    * Raphaël Quinet                  (ro+pn+tyh+rebvsrgabz=gravhd)
         Much of this program was written by Raphaël Quinet.
         New interface (mouse, menus, etc).
         Ability to edit Vertices, Linedefs, Sidedefs, Sectors, and last
         but certainly not least an AUTOMATIC NODES BUILDER.
         Even if I rewrote nearly 90% of the code, this editor still has its
         strong DEU roots... :-)

    * Matt Fell                       (zbp+foorpn=ggraeho.ggnz)
         Author of the great Unofficial Doom Specs.  Making this program
         would have been impossible if the Specs didn't exist.

    * Steve Bareman                   (hqr+rcbu+gvp+rcbu=anzreno)
         Rewrote the documentation (this file and DEU.TXT)
         Author of the DEU tutorial (look in the TUTOR directory).
         Constant promoter of including source code with the editor.
         For a good FTP...
             anonymous @ hope.cit.hope.edu (198.110.98.2)
            (Registered DOOM patches, DEU, and various doom utils for
             Registered DOOMers only.)

    * Trevor Phillips                 (hn+hqr+avgehp+pp=cvyyvuce)
         Textures viewer in 256 colors
         Many, many suggestions and improvements to the DEU code.

    * Alistair Brown                  (xh+pn+qebsqneo=ajbeB.D.A)
    * Chris Phillips                  (zbp+ablpynu=cfveup)
    * Colin Reed                      (xh+bp+ghnabten=avybp)
    * Dylan Cuthbert                  (xh+bp+xavyhczbp+kvp=ylq)
         Lots of infos about the Nodes objects.
         They fixed the bug(s) in my Nodes builder.
         Looking for cute Doom add-ons?  Get BSP and ZAMBONY!

    * Dewi Morgan                     (xh+pn+qebsqneo=antebM.D)
         Drop-down menus and menu bar.
         Rewrote and reorganized part of this file.
         Numerous improvements and suggestions.
         Now working on a GIF support for DEU.

    * Will Ellett                     (hqr+unh+fp=ggryyrj)
         Configuration file (DEU.INI) and better command line parsing.
         Lots of suggestions for DEU.

    * Barry Bloom                     (hqr+gah+pba=leeno)
         Maintainer of the official DEU distribution site for the USA:
              the best DOOM FTP server: infant2.sphs.indiana.edu
              (DOOM add-ons and utils, collection of WAD files, ...)
         Also sent some useful suggestions and bug reports.
         The first martyr of the DOOM cause: his first ftp site (ocf.unt.edu)
         has been closed by short-minded academic authorities.  <sob!>

    * Sven Neuhaus                    (rq+tavc+lyyvy=arif)
    * Billy Chow                      (xh+pn+qebskb+taverravtar=jbup.lyyvo)
         The most efficient beta-testers!  They keep on finding bugs that
         most other people never see...

    * Jeremy Blackman                 (zbp+bzvxfr+fjravxfr=nzane)
    * Brian Downing                   (hqr+phvh+nfpa=tavajbqo)
    * Ted Vessenes                    (hqr+azh+zbrt=iqrg)
    * Ed Boling                       (hqr+hzng+ahfzng=0419oqr)
    * Greg Grimsby                    (no more E-mail address <sob!>)
    * Michael Emmons                  (hqr+hvs+kvybf=m0pu87rv)
    * Ryan Budney                     (np+ngeroynh+ugnz+mmnw=hole)
    * Cameron Newham                  (hn+zbp+gravv=znp)
         Numerous comments, suggestions for improvements, and bug reports.
         They were amongst the first to have faith in DEU and support it.

    * Tom Neff                        (zbp+kvanc=ssrag)
         Not only a good beta-tester, but also the author of the WIF Specs,
         a text interchange format for Doom levels, based on the DWD files
         used internally by id Software.

    * Dietrich Hempelmann             (rq+aeboerqnc-vah=engnin)
         Designed the "DEU 5" logo in DEU.TXT.  Great ascii-art...

    * Jean-Serge Gagnon               (np+njnggbh+1ziqnpn=n8tfw)
         Helped Steve with the docs and improved the DEU tutorial.
         If you want to see a good WAD file, get FOREST.WAD...

    * Sean Malloy                     (zbp+fgp+ufnep=lbyynz)
         Updated the docs for the stairs, sent some interesting suggestions
         and bug reports.  Improved display of the LineDef flags, etc.

    * Christian Johannes Sladetsch    (hn+mb+gvze+fp+nenyynl=607429f)
         Better texture display, XMS support (memory swapping).

    * Craig Smith                     (hqr+hzng+fp=fpo)
         Ideas for improvements in the memory allocation routines.

    * Tim Dedischew                   (hqr+qanyxnb+fpn+nyri=pfvqrqsx)
         Working on a realistic 3D previewer for DEU.

    * Tobias Ringström                (rf+ferzynup+xrgq=bgave2q)
         Added the code to distribute floors and ceiling heights.

    * Robert Hodkinson                (xh+pn+qebsqneo=abfavxqbH.J.R)
         Texture alignment (X offset).

    * Per Allanson                    (rf+hvy+nqv+qah=ynerc19p)
         Ported DEU 5.x to GCC + GO32 (DGJPP).

    * Per Kofod                       (zbp+cu+xaq+rvyyb=erc)
         Added the code to display the pointer coords.  Sent some bug reports
         and suggestions for improvements.

    * Jim Pitts                       (hqr+nanvqav+begfn+nfbzvz=fggvc)
         Maintainer of the 'infant2' FTP site.  Our salvation when the UNT
         authorities closed the 'ocf' DOOM-only FTP site.  Thanks, Jim!

    * Andy Sherwood                   (zbp+gprevqav=nztvar)
         Patch for Cirrus Logic cards: use the hardware cursor for the mouse.

    * "Dino"                          (xh+pn+znuo+fp=2rf-abgfbecf.f)
         Found 35 new LineDef types!  New ways to raise or lower floors, etc.

    * Hank Leukart                    (hqr+grarres+qanyriryp=146cn)
         Author of the DOOM FAQ.  Publisher of Matt's Unofficial DOOM Specs.
         He was (and still is) one of the best promoters of DOOM on the net.

## Contributors

As for Yadex per se, the contributors are :

Andrew J. Apted (AJA)
  Wrote the ygd for Boom and EDGE. Variables `digit_zoom_base`, `digit_zoom_step` and `blindly_swap_sidedefs`. Final Doom testing.
Jean Forget (JF)
  Provided the base of the "`youngest`" perl script.
Matthew W. Miller (MWM)
  Wrote most of `strife.ygd`.
André Majorel (AYM)
  Did the rest ;-).

## Other credits

Other people who deserve some credit regarding Yade and Yadex include, by alphabetical order :

Joseph Carter `<teb+anvorq=qeogutax>`
  Debian package. Convinced me to support `/usr/local/share/man/`. Put up with my sick makefiles.
Ben Davies `<hn+hqr+han+zubo=7205903q>` (BD)
  A post by him and another one by Nathan Lucas in r.g.c.d.e. led to the development of the "save image to a file" feature. Gave thorough reports.
Max Heijndijk
  RPM package.
Joe Koperski `<zbp+yvnzgbu=vxfercbxrbw>` (JK)
  Encouragements.
Oliver Kraus `<lrs.e-technik.uni-erlangen.de>`
  Helped with Solaris port.
Ingo van Lil
  Bug reports and suggestions.
Udo Munk `<zbp+rierfhczbp=zh>` (UM)
  Requested scrolling with arrow keys and possibility to disable the autoscrolling. Helped a lot with Final Doom compatibility and porting issues. Wrote XDoom and Xwadtools.
Kim "Sparky" Parrott `<hn+gra+nfvr=zyrx>`
  Indirect bug report.
Colin Phipps
  FreeBSD testing. Wrote the fix for two bugs in BSP 2.3. Wrote LxDoom. Now maintains BSP.
Len Pitre
  Helped with Strife support.
Jérôme Raciazek
  Let me play with his QNX machine.
"Ras2"
  More bug reports than everybody else combined. Provides a mirror of the web page.
Josh R. Ray `<gra+ltvqbec=lneufbw>` (JRR)
  Encouragements.
Vedran Rodic (VR)
  Reported segfault on "`e enmm`" in Doom II mode.
Luc Stepniewski
  The first to report the compilation error in `bitvec.h`.
Jan Van der Veken `<ro+grahh+rtnyyvi=arxri.erq.ani.anw>` (JVDV)
  Requested the "brighten or darken sectors" function, single-key linedef splitting, single-key linedefs of sector splitting and scrolling with arrow keys.
The Wildman
  Encouragements.
Jonathan Wilson `<zbp+yvnzzbbk=wabfyvj>`.
  Figured out the picture format for the Doom alpha and press release versions and told us about it on rgcde. Without him, Yadex probably wouldn't support them.
Pierre Baillargeon `<gra+gfrhdgen=oc>`
Carl Barron `<zbp+zbpgra+kv=3abeenop>`
David Ferguson `<zbp+MAPSvfpON=abfhterFqvinD>`
John Potter `<hqr+chuy+abpyns=erggbcw>`
Atgeirr F. Rasmussen `<ba+srgavf=eevrtgn>`
Ivan Vecerina `<zbp+yvnz=priv>`
  C++ help.
Benjamin Bayart
Ouafae Kotby
  `diff` consulting.
Barry Mead
  Reported many errors in `heretic.ygd`.

If I'm forgetting you, pardon my mistake and please send me a mail so that I can repair the omission. Thank you for your feedback !

## Even more credits

In no particular order, I would like to thank the following folks. id Software for making Doom and thinking of the "`-file`" option. And releasing the source code. Dave Taylor for porting Doom to Unix against commercial logic. The people who created Unix and X for giving us one of the best platforms around. The thousands who worked on GNU, Linux, *BSD and all the libre software for giving me a chance to actually use that platform. Colin Reed and Lee Killough for writing BSP, releasing its source code and kindly allowing me to include it. Olivier Montanuy for DeuTex. Udo Munk, Colin Phipps, Karl Robillard and Andre Werthmann for the Unix ports of Doom, Heretic and Hexen. TeamTNT for Boom. The authors of the programs I use and of the FAQs, specs and tutorials from which I learned. The rgcders for their interesting answers and questions. The level designers who have made all the wonderful levels and graphics I've been admiring. Linuxgames and `freelists.org` for providing the mailing lists. The makers of the internet for connecting us all. All the other people who help making this world bearable.

AYM 2003-12-28