Clean up file headers.
This change rewrites and simplifies the copyright headers at the top of all source files: * Remove "Emacs style mode select" line; this line was included in the headers for the originally released source files and appears to be to set the file type for old versions of Emacs. I'm not sure entirely why it was required but I don't think it is any more. * Remove "You should have received a copy of..." text from copyright header. This refers to the old 59 Temple Place address where the FSF headquarters used to be located and is no longer correct. Rather than change to the new address, just remove the paragraph as it is superfluous anyway. This fixes #311. * Remove ---- separator lines so that the file headers are barer and more simplified.
This commit is contained in:
parent
869e52062b
commit
7684ddcfd8
563 changed files with 556 additions and 4997 deletions
9
HACKING
9
HACKING
|
|
@ -186,8 +186,6 @@ compatible license. If you use code that you haven't 100% written
|
||||||
yourself, say so. Add a copyright header to the start of every file. Use
|
yourself, say so. Add a copyright header to the start of every file. Use
|
||||||
this template:
|
this template:
|
||||||
|
|
||||||
// Emacs style mode select -*- C++ -*-
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Copyright(C) YEAR Author's name
|
// Copyright(C) YEAR Author's name
|
||||||
//
|
//
|
||||||
|
|
@ -201,10 +199,9 @@ this template:
|
||||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
// GNU General Public License for more details.
|
// GNU General Public License for more details.
|
||||||
//
|
//
|
||||||
// You should have received a copy of the GNU General Public License
|
//
|
||||||
// along with this program; if not, write to the Free Software
|
// *File description goes here*
|
||||||
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
|
//
|
||||||
// 02111-1307, USA.
|
|
||||||
|
|
||||||
# vim: tw=70
|
# vim: tw=70
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -121,10 +121,6 @@ This program is distributed in the hope that it will be useful,but WITHOUT ANY
|
||||||
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
|
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
|
||||||
A PARTICULAR PURPOSE. See the GNU General Public License for more details.
|
A PARTICULAR PURPOSE. See the GNU General Public License for more details.
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License along with
|
|
||||||
this program; if not, write to the Free Software Foundation, Inc., 59 Temple
|
|
||||||
Place - Suite 330, Boston, MA 02111-1307, USA.
|
|
||||||
|
|
||||||
See the "COPYING" file for the full license text. The source code for this
|
See the "COPYING" file for the full license text. The source code for this
|
||||||
program is available from the same location where you downloaded this package.
|
program is available from the same location where you downloaded this package.
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
#!/usr/bin/env python
|
#!/usr/bin/env python
|
||||||
#
|
#
|
||||||
# Copyright(C) 2005 Simon Howard
|
# Copyright(C) 2005-2014 Simon Howard
|
||||||
#
|
#
|
||||||
# This program is free software; you can redistribute it and/or
|
# This program is free software; you can redistribute it and/or
|
||||||
# modify it under the terms of the GNU General Public License
|
# modify it under the terms of the GNU General Public License
|
||||||
|
|
@ -12,10 +12,6 @@
|
||||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
# GNU General Public License for more details.
|
# GNU General Public License for more details.
|
||||||
#
|
#
|
||||||
# You should have received a copy of the GNU General Public License
|
|
||||||
# along with this program; if not, write to the Free Software
|
|
||||||
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
|
|
||||||
# 02111-1307, USA.
|
|
||||||
#
|
#
|
||||||
# Converts images into C structures to be inserted in programs
|
# Converts images into C structures to be inserted in programs
|
||||||
#
|
#
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,5 @@
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Copyright(C) 2005 Simon Howard
|
// Copyright(C) 2005-2014 Simon Howard
|
||||||
// Copyright(C) 2008 "GhostlyDeath" (ghostlydeath@gmail.com)
|
// Copyright(C) 2008 "GhostlyDeath" (ghostlydeath@gmail.com)
|
||||||
//
|
//
|
||||||
// This program is free software; you can redistribute it and/or
|
// This program is free software; you can redistribute it and/or
|
||||||
|
|
@ -13,15 +12,9 @@
|
||||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
// GNU General Public License for more details.
|
// GNU General Public License for more details.
|
||||||
//
|
//
|
||||||
// You should have received a copy of the GNU General Public License
|
|
||||||
// along with this program; if not, write to the Free Software
|
|
||||||
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
|
|
||||||
// 02111-1307, USA.
|
|
||||||
//
|
|
||||||
// DESCRIPTION:
|
// DESCRIPTION:
|
||||||
// Win32 Resources
|
// Win32 Resources
|
||||||
//
|
//
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
#ifndef DEDICATEDSERVER
|
#ifndef DEDICATEDSERVER
|
||||||
#ifdef CHOCOLATESETUP
|
#ifdef CHOCOLATESETUP
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,3 @@
|
||||||
// Emacs style mode select -*- C++ -*-
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// 03/10/2006 James Haley
|
// 03/10/2006 James Haley
|
||||||
//
|
//
|
||||||
|
|
@ -7,7 +5,6 @@
|
||||||
// This code is public domain. No change sufficient enough to constitute a
|
// This code is public domain. No change sufficient enough to constitute a
|
||||||
// significant or original work has been made, and thus it remains as such.
|
// significant or original work has been made, and thus it remains as such.
|
||||||
//
|
//
|
||||||
//----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// DESCRIPTION:
|
// DESCRIPTION:
|
||||||
//
|
//
|
||||||
|
|
@ -31,7 +28,6 @@
|
||||||
// * Significantly revised and rewinddir, seekdir and telldir added by Colin
|
// * Significantly revised and rewinddir, seekdir and telldir added by Colin
|
||||||
// * Peters <colin@fu.is.saga-u.ac.jp>
|
// * Peters <colin@fu.is.saga-u.ac.jp>
|
||||||
//
|
//
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
#ifndef _MSC_VER
|
#ifndef _MSC_VER
|
||||||
#error i_opndir.c is for Microsoft Visual C++ only
|
#error i_opndir.c is for Microsoft Visual C++ only
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,3 @@
|
||||||
// Emacs style mode select -*- C++ -*-
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// 03/10/2006 James Haley
|
// 03/10/2006 James Haley
|
||||||
//
|
//
|
||||||
|
|
@ -7,7 +5,6 @@
|
||||||
// This code is public domain. No change sufficient enough to constitute a
|
// This code is public domain. No change sufficient enough to constitute a
|
||||||
// significant or original work has been made, and thus it remains as such.
|
// significant or original work has been made, and thus it remains as such.
|
||||||
//
|
//
|
||||||
//----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// DESCRIPTION:
|
// DESCRIPTION:
|
||||||
//
|
//
|
||||||
|
|
@ -15,7 +12,6 @@
|
||||||
// Derived from the MinGW C Library Extensions Source (released to the
|
// Derived from the MinGW C Library Extensions Source (released to the
|
||||||
// public domain).
|
// public domain).
|
||||||
//
|
//
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
#ifndef I_OPNDIR_H__
|
#ifndef I_OPNDIR_H__
|
||||||
#define I_OPNDIR_H__
|
#define I_OPNDIR_H__
|
||||||
|
|
|
||||||
|
|
@ -10,10 +10,6 @@
|
||||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
* GNU General Public License for more details.
|
* GNU General Public License for more details.
|
||||||
*
|
|
||||||
* You should have received a copy of the GNU General Public License
|
|
||||||
* along with this program; if not, write to the Free Software
|
|
||||||
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
//
|
//
|
||||||
|
|
|
||||||
|
|
@ -10,10 +10,6 @@
|
||||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
* GNU General Public License for more details.
|
* GNU General Public License for more details.
|
||||||
*
|
|
||||||
* You should have received a copy of the GNU General Public License
|
|
||||||
* along with this program; if not, write to the Free Software
|
|
||||||
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <inttypes.h>
|
#include <inttypes.h>
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,5 @@
|
||||||
// Emacs style mode select -*- C++ -*-
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Copyright(C) 2009 Simon Howard
|
// Copyright(C) 2005-2014 Simon Howard
|
||||||
//
|
//
|
||||||
// This program is free software; you can redistribute it and/or
|
// This program is free software; you can redistribute it and/or
|
||||||
// modify it under the terms of the GNU General Public License
|
// modify it under the terms of the GNU General Public License
|
||||||
|
|
@ -13,16 +11,10 @@
|
||||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
// GNU General Public License for more details.
|
// GNU General Public License for more details.
|
||||||
//
|
//
|
||||||
// You should have received a copy of the GNU General Public License
|
|
||||||
// along with this program; if not, write to the Free Software
|
|
||||||
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
|
|
||||||
// 02111-1307, USA.
|
|
||||||
//
|
|
||||||
// DESCRIPTION:
|
// DESCRIPTION:
|
||||||
// Demonstration program for OPL library to play back DRO
|
// Demonstration program for OPL library to play back DRO
|
||||||
// format files.
|
// format files.
|
||||||
//
|
//
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
|
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,6 @@
|
||||||
// Emacs style mode select -*- C++ -*-
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Copyright(C) 2002, 2003 Marcel Telka
|
// Copyright(C) 2002, 2003 Marcel Telka
|
||||||
// Copyright(C) 2009 Simon Howard
|
// Copyright(C) 2005-2014 Simon Howard
|
||||||
//
|
//
|
||||||
// This program is free software; you can redistribute it and/or
|
// This program is free software; you can redistribute it and/or
|
||||||
// modify it under the terms of the GNU General Public License
|
// modify it under the terms of the GNU General Public License
|
||||||
|
|
@ -14,16 +12,10 @@
|
||||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
// GNU General Public License for more details.
|
// GNU General Public License for more details.
|
||||||
//
|
//
|
||||||
// You should have received a copy of the GNU General Public License
|
|
||||||
// along with this program; if not, write to the Free Software
|
|
||||||
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
|
|
||||||
// 02111-1307, USA.
|
|
||||||
//
|
|
||||||
// DESCRIPTION:
|
// DESCRIPTION:
|
||||||
// Interface to the ioperm.sys driver, based on code from the
|
// Interface to the ioperm.sys driver, based on code from the
|
||||||
// Cygwin ioperm library.
|
// Cygwin ioperm library.
|
||||||
//
|
//
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
#ifdef _WIN32
|
#ifdef _WIN32
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,6 @@
|
||||||
// Emacs style mode select -*- C++ -*-
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Copyright(C) 2002, 2003 Marcel Telka
|
// Copyright(C) 2002, 2003 Marcel Telka
|
||||||
// Copyright(C) 2009 Simon Howard
|
// Copyright(C) 2005-2014 Simon Howard
|
||||||
//
|
//
|
||||||
// This program is free software; you can redistribute it and/or
|
// This program is free software; you can redistribute it and/or
|
||||||
// modify it under the terms of the GNU General Public License
|
// modify it under the terms of the GNU General Public License
|
||||||
|
|
@ -14,16 +12,10 @@
|
||||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
// GNU General Public License for more details.
|
// GNU General Public License for more details.
|
||||||
//
|
//
|
||||||
// You should have received a copy of the GNU General Public License
|
|
||||||
// along with this program; if not, write to the Free Software
|
|
||||||
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
|
|
||||||
// 02111-1307, USA.
|
|
||||||
//
|
|
||||||
// DESCRIPTION:
|
// DESCRIPTION:
|
||||||
// Interface to the ioperm.sys driver, based on code from the
|
// Interface to the ioperm.sys driver, based on code from the
|
||||||
// Cygwin ioperm library.
|
// Cygwin ioperm library.
|
||||||
//
|
//
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
#ifndef IOPERM_SYS_H
|
#ifndef IOPERM_SYS_H
|
||||||
#define IOPERM_SYS_H
|
#define IOPERM_SYS_H
|
||||||
|
|
|
||||||
10
opl/opl.c
10
opl/opl.c
|
|
@ -1,7 +1,5 @@
|
||||||
// Emacs style mode select -*- C++ -*-
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Copyright(C) 2009 Simon Howard
|
// Copyright(C) 2005-2014 Simon Howard
|
||||||
//
|
//
|
||||||
// This program is free software; you can redistribute it and/or
|
// This program is free software; you can redistribute it and/or
|
||||||
// modify it under the terms of the GNU General Public License
|
// modify it under the terms of the GNU General Public License
|
||||||
|
|
@ -13,15 +11,9 @@
|
||||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
// GNU General Public License for more details.
|
// GNU General Public License for more details.
|
||||||
//
|
//
|
||||||
// You should have received a copy of the GNU General Public License
|
|
||||||
// along with this program; if not, write to the Free Software
|
|
||||||
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
|
|
||||||
// 02111-1307, USA.
|
|
||||||
//
|
|
||||||
// DESCRIPTION:
|
// DESCRIPTION:
|
||||||
// OPL interface.
|
// OPL interface.
|
||||||
//
|
//
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
#include "config.h"
|
#include "config.h"
|
||||||
|
|
||||||
|
|
|
||||||
10
opl/opl.h
10
opl/opl.h
|
|
@ -1,7 +1,5 @@
|
||||||
// Emacs style mode select -*- C++ -*-
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Copyright(C) 2009 Simon Howard
|
// Copyright(C) 2005-2014 Simon Howard
|
||||||
//
|
//
|
||||||
// This program is free software; you can redistribute it and/or
|
// This program is free software; you can redistribute it and/or
|
||||||
// modify it under the terms of the GNU General Public License
|
// modify it under the terms of the GNU General Public License
|
||||||
|
|
@ -13,15 +11,9 @@
|
||||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
// GNU General Public License for more details.
|
// GNU General Public License for more details.
|
||||||
//
|
//
|
||||||
// You should have received a copy of the GNU General Public License
|
|
||||||
// along with this program; if not, write to the Free Software
|
|
||||||
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
|
|
||||||
// 02111-1307, USA.
|
|
||||||
//
|
|
||||||
// DESCRIPTION:
|
// DESCRIPTION:
|
||||||
// OPL interface.
|
// OPL interface.
|
||||||
//
|
//
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
|
|
||||||
#ifndef OPL_OPL_H
|
#ifndef OPL_OPL_H
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,5 @@
|
||||||
// Emacs style mode select -*- C++ -*-
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Copyright(C) 2009 Simon Howard
|
// Copyright(C) 2005-2014 Simon Howard
|
||||||
//
|
//
|
||||||
// This program is free software; you can redistribute it and/or
|
// This program is free software; you can redistribute it and/or
|
||||||
// modify it under the terms of the GNU General Public License
|
// modify it under the terms of the GNU General Public License
|
||||||
|
|
@ -13,15 +11,9 @@
|
||||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
// GNU General Public License for more details.
|
// GNU General Public License for more details.
|
||||||
//
|
//
|
||||||
// You should have received a copy of the GNU General Public License
|
|
||||||
// along with this program; if not, write to the Free Software
|
|
||||||
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
|
|
||||||
// 02111-1307, USA.
|
|
||||||
//
|
|
||||||
// DESCRIPTION:
|
// DESCRIPTION:
|
||||||
// OPL internal interface.
|
// OPL internal interface.
|
||||||
//
|
//
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
|
|
||||||
#ifndef OPL_INTERNAL_H
|
#ifndef OPL_INTERNAL_H
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,5 @@
|
||||||
// Emacs style mode select -*- C++ -*-
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Copyright(C) 2009 Simon Howard
|
// Copyright(C) 2005-2014 Simon Howard
|
||||||
//
|
//
|
||||||
// This program is free software; you can redistribute it and/or
|
// This program is free software; you can redistribute it and/or
|
||||||
// modify it under the terms of the GNU General Public License
|
// modify it under the terms of the GNU General Public License
|
||||||
|
|
@ -13,15 +11,9 @@
|
||||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
// GNU General Public License for more details.
|
// GNU General Public License for more details.
|
||||||
//
|
//
|
||||||
// You should have received a copy of the GNU General Public License
|
|
||||||
// along with this program; if not, write to the Free Software
|
|
||||||
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
|
|
||||||
// 02111-1307, USA.
|
|
||||||
//
|
|
||||||
// DESCRIPTION:
|
// DESCRIPTION:
|
||||||
// OPL Linux interface.
|
// OPL Linux interface.
|
||||||
//
|
//
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
#include "config.h"
|
#include "config.h"
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,5 @@
|
||||||
// Emacs style mode select -*- C++ -*-
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Copyright(C) 2009 Simon Howard
|
// Copyright(C) 2005-2014 Simon Howard
|
||||||
//
|
//
|
||||||
// This program is free software; you can redistribute it and/or
|
// This program is free software; you can redistribute it and/or
|
||||||
// modify it under the terms of the GNU General Public License
|
// modify it under the terms of the GNU General Public License
|
||||||
|
|
@ -13,15 +11,9 @@
|
||||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
// GNU General Public License for more details.
|
// GNU General Public License for more details.
|
||||||
//
|
//
|
||||||
// You should have received a copy of the GNU General Public License
|
|
||||||
// along with this program; if not, write to the Free Software
|
|
||||||
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
|
|
||||||
// 02111-1307, USA.
|
|
||||||
//
|
|
||||||
// DESCRIPTION:
|
// DESCRIPTION:
|
||||||
// OPL OpenBSD interface (also NetBSD)
|
// OPL OpenBSD interface (also NetBSD)
|
||||||
//
|
//
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
#include "config.h"
|
#include "config.h"
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,5 @@
|
||||||
// Emacs style mode select -*- C++ -*-
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Copyright(C) 2009 Simon Howard
|
// Copyright(C) 2005-2014 Simon Howard
|
||||||
//
|
//
|
||||||
// This program is free software; you can redistribute it and/or
|
// This program is free software; you can redistribute it and/or
|
||||||
// modify it under the terms of the GNU General Public License
|
// modify it under the terms of the GNU General Public License
|
||||||
|
|
@ -13,16 +11,10 @@
|
||||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
// GNU General Public License for more details.
|
// GNU General Public License for more details.
|
||||||
//
|
//
|
||||||
// You should have received a copy of the GNU General Public License
|
|
||||||
// along with this program; if not, write to the Free Software
|
|
||||||
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
|
|
||||||
// 02111-1307, USA.
|
|
||||||
//
|
|
||||||
// DESCRIPTION:
|
// DESCRIPTION:
|
||||||
// Queue of waiting callbacks, stored in a binary min heap, so that we
|
// Queue of waiting callbacks, stored in a binary min heap, so that we
|
||||||
// can always get the first callback.
|
// can always get the first callback.
|
||||||
//
|
//
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,5 @@
|
||||||
// Emacs style mode select -*- C++ -*-
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Copyright(C) 2009 Simon Howard
|
// Copyright(C) 2005-2014 Simon Howard
|
||||||
//
|
//
|
||||||
// This program is free software; you can redistribute it and/or
|
// This program is free software; you can redistribute it and/or
|
||||||
// modify it under the terms of the GNU General Public License
|
// modify it under the terms of the GNU General Public License
|
||||||
|
|
@ -13,15 +11,9 @@
|
||||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
// GNU General Public License for more details.
|
// GNU General Public License for more details.
|
||||||
//
|
//
|
||||||
// You should have received a copy of the GNU General Public License
|
|
||||||
// along with this program; if not, write to the Free Software
|
|
||||||
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
|
|
||||||
// 02111-1307, USA.
|
|
||||||
//
|
|
||||||
// DESCRIPTION:
|
// DESCRIPTION:
|
||||||
// OPL callback queue.
|
// OPL callback queue.
|
||||||
//
|
//
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
#ifndef OPL_QUEUE_H
|
#ifndef OPL_QUEUE_H
|
||||||
#define OPL_QUEUE_H
|
#define OPL_QUEUE_H
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,5 @@
|
||||||
// Emacs style mode select -*- C++ -*-
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Copyright(C) 2009 Simon Howard
|
// Copyright(C) 2005-2014 Simon Howard
|
||||||
//
|
//
|
||||||
// This program is free software; you can redistribute it and/or
|
// This program is free software; you can redistribute it and/or
|
||||||
// modify it under the terms of the GNU General Public License
|
// modify it under the terms of the GNU General Public License
|
||||||
|
|
@ -13,15 +11,9 @@
|
||||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
// GNU General Public License for more details.
|
// GNU General Public License for more details.
|
||||||
//
|
//
|
||||||
// You should have received a copy of the GNU General Public License
|
|
||||||
// along with this program; if not, write to the Free Software
|
|
||||||
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
|
|
||||||
// 02111-1307, USA.
|
|
||||||
//
|
|
||||||
// DESCRIPTION:
|
// DESCRIPTION:
|
||||||
// OPL SDL interface.
|
// OPL SDL interface.
|
||||||
//
|
//
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
#include "config.h"
|
#include "config.h"
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,5 @@
|
||||||
// Emacs style mode select -*- C++ -*-
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Copyright(C) 2009 Simon Howard
|
// Copyright(C) 2005-2014 Simon Howard
|
||||||
//
|
//
|
||||||
// This program is free software; you can redistribute it and/or
|
// This program is free software; you can redistribute it and/or
|
||||||
// modify it under the terms of the GNU General Public License
|
// modify it under the terms of the GNU General Public License
|
||||||
|
|
@ -13,17 +11,11 @@
|
||||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
// GNU General Public License for more details.
|
// GNU General Public License for more details.
|
||||||
//
|
//
|
||||||
// You should have received a copy of the GNU General Public License
|
|
||||||
// along with this program; if not, write to the Free Software
|
|
||||||
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
|
|
||||||
// 02111-1307, USA.
|
|
||||||
//
|
|
||||||
// DESCRIPTION:
|
// DESCRIPTION:
|
||||||
// OPL timer thread.
|
// OPL timer thread.
|
||||||
// Once started using OPL_Timer_StartThread, the thread sleeps,
|
// Once started using OPL_Timer_StartThread, the thread sleeps,
|
||||||
// waking up to invoke callbacks set using OPL_Timer_SetCallback.
|
// waking up to invoke callbacks set using OPL_Timer_SetCallback.
|
||||||
//
|
//
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
#include "SDL.h"
|
#include "SDL.h"
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,5 @@
|
||||||
// Emacs style mode select -*- C++ -*-
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Copyright(C) 2009 Simon Howard
|
// Copyright(C) 2005-2014 Simon Howard
|
||||||
//
|
//
|
||||||
// This program is free software; you can redistribute it and/or
|
// This program is free software; you can redistribute it and/or
|
||||||
// modify it under the terms of the GNU General Public License
|
// modify it under the terms of the GNU General Public License
|
||||||
|
|
@ -13,15 +11,9 @@
|
||||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
// GNU General Public License for more details.
|
// GNU General Public License for more details.
|
||||||
//
|
//
|
||||||
// You should have received a copy of the GNU General Public License
|
|
||||||
// along with this program; if not, write to the Free Software
|
|
||||||
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
|
|
||||||
// 02111-1307, USA.
|
|
||||||
//
|
|
||||||
// DESCRIPTION:
|
// DESCRIPTION:
|
||||||
// OPL timer thread.
|
// OPL timer thread.
|
||||||
//
|
//
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
#ifndef OPL_TIMER_H
|
#ifndef OPL_TIMER_H
|
||||||
#define OPL_TIMER_H
|
#define OPL_TIMER_H
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,5 @@
|
||||||
// Emacs style mode select -*- C++ -*-
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Copyright(C) 2009 Simon Howard
|
// Copyright(C) 2005-2014 Simon Howard
|
||||||
//
|
//
|
||||||
// This program is free software; you can redistribute it and/or
|
// This program is free software; you can redistribute it and/or
|
||||||
// modify it under the terms of the GNU General Public License
|
// modify it under the terms of the GNU General Public License
|
||||||
|
|
@ -13,15 +11,9 @@
|
||||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
// GNU General Public License for more details.
|
// GNU General Public License for more details.
|
||||||
//
|
//
|
||||||
// You should have received a copy of the GNU General Public License
|
|
||||||
// along with this program; if not, write to the Free Software
|
|
||||||
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
|
|
||||||
// 02111-1307, USA.
|
|
||||||
//
|
|
||||||
// DESCRIPTION:
|
// DESCRIPTION:
|
||||||
// OPL Win32 native interface.
|
// OPL Win32 native interface.
|
||||||
//
|
//
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
#include "config.h"
|
#include "config.h"
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,5 @@
|
||||||
// Emacs style mode select -*- C++ -*-
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Copyright(C) 2007 Simon Howard
|
// Copyright(C) 2005-2014 Simon Howard
|
||||||
//
|
//
|
||||||
// This program is free software; you can redistribute it and/or
|
// This program is free software; you can redistribute it and/or
|
||||||
// modify it under the terms of the GNU General Public License
|
// modify it under the terms of the GNU General Public License
|
||||||
|
|
@ -13,15 +11,9 @@
|
||||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
// GNU General Public License for more details.
|
// GNU General Public License for more details.
|
||||||
//
|
//
|
||||||
// You should have received a copy of the GNU General Public License
|
|
||||||
// along with this program; if not, write to the Free Software
|
|
||||||
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
|
|
||||||
// 02111-1307, USA.
|
|
||||||
//
|
|
||||||
// DESCRIPTION:
|
// DESCRIPTION:
|
||||||
// PC speaker interface.
|
// PC speaker interface.
|
||||||
//
|
//
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,5 @@
|
||||||
// Emacs style mode select -*- C++ -*-
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Copyright(C) 2007 Simon Howard
|
// Copyright(C) 2005-2014 Simon Howard
|
||||||
//
|
//
|
||||||
// This program is free software; you can redistribute it and/or
|
// This program is free software; you can redistribute it and/or
|
||||||
// modify it under the terms of the GNU General Public License
|
// modify it under the terms of the GNU General Public License
|
||||||
|
|
@ -13,15 +11,9 @@
|
||||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
// GNU General Public License for more details.
|
// GNU General Public License for more details.
|
||||||
//
|
//
|
||||||
// You should have received a copy of the GNU General Public License
|
|
||||||
// along with this program; if not, write to the Free Software
|
|
||||||
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
|
|
||||||
// 02111-1307, USA.
|
|
||||||
//
|
|
||||||
// DESCRIPTION:
|
// DESCRIPTION:
|
||||||
// PC speaker interface.
|
// PC speaker interface.
|
||||||
//
|
//
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
#ifndef PCSOUND_H
|
#ifndef PCSOUND_H
|
||||||
#define PCSOUND_H
|
#define PCSOUND_H
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,5 @@
|
||||||
// Emacs style mode select -*- C++ -*-
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Copyright(C) 2007 Simon Howard
|
// Copyright(C) 2005-2014 Simon Howard
|
||||||
//
|
//
|
||||||
// This program is free software; you can redistribute it and/or
|
// This program is free software; you can redistribute it and/or
|
||||||
// modify it under the terms of the GNU General Public License
|
// modify it under the terms of the GNU General Public License
|
||||||
|
|
@ -13,16 +11,10 @@
|
||||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
// GNU General Public License for more details.
|
// GNU General Public License for more details.
|
||||||
//
|
//
|
||||||
// You should have received a copy of the GNU General Public License
|
|
||||||
// along with this program; if not, write to the Free Software
|
|
||||||
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
|
|
||||||
// 02111-1307, USA.
|
|
||||||
//
|
|
||||||
// DESCRIPTION:
|
// DESCRIPTION:
|
||||||
// PC speaker driver for [Open]BSD
|
// PC speaker driver for [Open]BSD
|
||||||
// (Should be NetBSD as well, but untested).
|
// (Should be NetBSD as well, but untested).
|
||||||
//
|
//
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
#include "config.h"
|
#include "config.h"
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,5 @@
|
||||||
// Emacs style mode select -*- C++ -*-
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Copyright(C) 2007 Simon Howard
|
// Copyright(C) 2005-2014 Simon Howard
|
||||||
//
|
//
|
||||||
// This program is free software; you can redistribute it and/or
|
// This program is free software; you can redistribute it and/or
|
||||||
// modify it under the terms of the GNU General Public License
|
// modify it under the terms of the GNU General Public License
|
||||||
|
|
@ -13,15 +11,9 @@
|
||||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
// GNU General Public License for more details.
|
// GNU General Public License for more details.
|
||||||
//
|
//
|
||||||
// You should have received a copy of the GNU General Public License
|
|
||||||
// along with this program; if not, write to the Free Software
|
|
||||||
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
|
|
||||||
// 02111-1307, USA.
|
|
||||||
//
|
|
||||||
// DESCRIPTION:
|
// DESCRIPTION:
|
||||||
// PC speaker interface.
|
// PC speaker interface.
|
||||||
//
|
//
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
#ifndef PCSOUND_INTERNAL_H
|
#ifndef PCSOUND_INTERNAL_H
|
||||||
#define PCSOUND_INTERNAL_H
|
#define PCSOUND_INTERNAL_H
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,5 @@
|
||||||
// Emacs style mode select -*- C++ -*-
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Copyright(C) 2007 Simon Howard
|
// Copyright(C) 2005-2014 Simon Howard
|
||||||
//
|
//
|
||||||
// This program is free software; you can redistribute it and/or
|
// This program is free software; you can redistribute it and/or
|
||||||
// modify it under the terms of the GNU General Public License
|
// modify it under the terms of the GNU General Public License
|
||||||
|
|
@ -13,15 +11,9 @@
|
||||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
// GNU General Public License for more details.
|
// GNU General Public License for more details.
|
||||||
//
|
//
|
||||||
// You should have received a copy of the GNU General Public License
|
|
||||||
// along with this program; if not, write to the Free Software
|
|
||||||
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
|
|
||||||
// 02111-1307, USA.
|
|
||||||
//
|
|
||||||
// DESCRIPTION:
|
// DESCRIPTION:
|
||||||
// PC speaker driver for Linux.
|
// PC speaker driver for Linux.
|
||||||
//
|
//
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
#include "config.h"
|
#include "config.h"
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,5 @@
|
||||||
// Emacs style mode select -*- C++ -*-
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Copyright(C) 2007 Simon Howard
|
// Copyright(C) 2005-2014 Simon Howard
|
||||||
//
|
//
|
||||||
// This program is free software; you can redistribute it and/or
|
// This program is free software; you can redistribute it and/or
|
||||||
// modify it under the terms of the GNU General Public License
|
// modify it under the terms of the GNU General Public License
|
||||||
|
|
@ -13,15 +11,9 @@
|
||||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
// GNU General Public License for more details.
|
// GNU General Public License for more details.
|
||||||
//
|
//
|
||||||
// You should have received a copy of the GNU General Public License
|
|
||||||
// along with this program; if not, write to the Free Software
|
|
||||||
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
|
|
||||||
// 02111-1307, USA.
|
|
||||||
//
|
|
||||||
// DESCRIPTION:
|
// DESCRIPTION:
|
||||||
// PC speaker interface.
|
// PC speaker interface.
|
||||||
//
|
//
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,5 @@
|
||||||
// Emacs style mode select -*- C++ -*-
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Copyright(C) 2007 Simon Howard
|
// Copyright(C) 2005-2014 Simon Howard
|
||||||
//
|
//
|
||||||
// This program is free software; you can redistribute it and/or
|
// This program is free software; you can redistribute it and/or
|
||||||
// modify it under the terms of the GNU General Public License
|
// modify it under the terms of the GNU General Public License
|
||||||
|
|
@ -13,15 +11,9 @@
|
||||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
// GNU General Public License for more details.
|
// GNU General Public License for more details.
|
||||||
//
|
//
|
||||||
// You should have received a copy of the GNU General Public License
|
|
||||||
// along with this program; if not, write to the Free Software
|
|
||||||
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
|
|
||||||
// 02111-1307, USA.
|
|
||||||
//
|
|
||||||
// DESCRIPTION:
|
// DESCRIPTION:
|
||||||
// PC speaker interface.
|
// PC speaker interface.
|
||||||
//
|
//
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
#ifdef _WIN32
|
#ifdef _WIN32
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,5 @@
|
||||||
/* ... */
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Copyright(C) 2009 Simon Howard
|
// Copyright(C) 2005-2014 Simon Howard
|
||||||
//
|
//
|
||||||
// This program is free software; you can redistribute it and/or
|
// This program is free software; you can redistribute it and/or
|
||||||
// modify it under the terms of the GNU General Public License
|
// modify it under the terms of the GNU General Public License
|
||||||
|
|
@ -13,12 +11,6 @@
|
||||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
// GNU General Public License for more details.
|
// GNU General Public License for more details.
|
||||||
//
|
//
|
||||||
// You should have received a copy of the GNU General Public License
|
|
||||||
// along with this program; if not, write to the Free Software
|
|
||||||
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
|
|
||||||
// 02111-1307, USA.
|
|
||||||
//
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
#ifndef LAUNCHER_APPCONTROLLER_H
|
#ifndef LAUNCHER_APPCONTROLLER_H
|
||||||
#define LAUNCHER_APPCONTROLLER_H
|
#define LAUNCHER_APPCONTROLLER_H
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,5 @@
|
||||||
/* ... */
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Copyright(C) 2009 Simon Howard
|
// Copyright(C) 2005-2014 Simon Howard
|
||||||
//
|
//
|
||||||
// This program is free software; you can redistribute it and/or
|
// This program is free software; you can redistribute it and/or
|
||||||
// modify it under the terms of the GNU General Public License
|
// modify it under the terms of the GNU General Public License
|
||||||
|
|
@ -13,12 +11,6 @@
|
||||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
// GNU General Public License for more details.
|
// GNU General Public License for more details.
|
||||||
//
|
//
|
||||||
// You should have received a copy of the GNU General Public License
|
|
||||||
// along with this program; if not, write to the Free Software
|
|
||||||
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
|
|
||||||
// 02111-1307, USA.
|
|
||||||
//
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
#include "AppController.h"
|
#include "AppController.h"
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,5 @@
|
||||||
/* ... */
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Copyright(C) 2009 Simon Howard
|
// Copyright(C) 2005-2014 Simon Howard
|
||||||
//
|
//
|
||||||
// This program is free software; you can redistribute it and/or
|
// This program is free software; you can redistribute it and/or
|
||||||
// modify it under the terms of the GNU General Public License
|
// modify it under the terms of the GNU General Public License
|
||||||
|
|
@ -13,12 +11,6 @@
|
||||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
// GNU General Public License for more details.
|
// GNU General Public License for more details.
|
||||||
//
|
//
|
||||||
// You should have received a copy of the GNU General Public License
|
|
||||||
// along with this program; if not, write to the Free Software
|
|
||||||
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
|
|
||||||
// 02111-1307, USA.
|
|
||||||
//
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
#ifndef LAUNCHER_EXECUTE_H
|
#ifndef LAUNCHER_EXECUTE_H
|
||||||
#define LAUNCHER_EXECUTE_H
|
#define LAUNCHER_EXECUTE_H
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,5 @@
|
||||||
/* ... */
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Copyright(C) 2009 Simon Howard
|
// Copyright(C) 2005-2014 Simon Howard
|
||||||
//
|
//
|
||||||
// This program is free software; you can redistribute it and/or
|
// This program is free software; you can redistribute it and/or
|
||||||
// modify it under the terms of the GNU General Public License
|
// modify it under the terms of the GNU General Public License
|
||||||
|
|
@ -13,12 +11,6 @@
|
||||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
// GNU General Public License for more details.
|
// GNU General Public License for more details.
|
||||||
//
|
//
|
||||||
// You should have received a copy of the GNU General Public License
|
|
||||||
// along with this program; if not, write to the Free Software
|
|
||||||
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
|
|
||||||
// 02111-1307, USA.
|
|
||||||
//
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,5 @@
|
||||||
/* ... */
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Copyright(C) 2009 Simon Howard
|
// Copyright(C) 2005-2014 Simon Howard
|
||||||
//
|
//
|
||||||
// This program is free software; you can redistribute it and/or
|
// This program is free software; you can redistribute it and/or
|
||||||
// modify it under the terms of the GNU General Public License
|
// modify it under the terms of the GNU General Public License
|
||||||
|
|
@ -13,12 +11,6 @@
|
||||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
// GNU General Public License for more details.
|
// GNU General Public License for more details.
|
||||||
//
|
//
|
||||||
// You should have received a copy of the GNU General Public License
|
|
||||||
// along with this program; if not, write to the Free Software
|
|
||||||
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
|
|
||||||
// 02111-1307, USA.
|
|
||||||
//
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
#ifndef LAUNCHER_IWADCONTROLLER_H
|
#ifndef LAUNCHER_IWADCONTROLLER_H
|
||||||
#define LAUNCHER_IWADCONTROLLER_H
|
#define LAUNCHER_IWADCONTROLLER_H
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,5 @@
|
||||||
/* ... */
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Copyright(C) 2009 Simon Howard
|
// Copyright(C) 2005-2014 Simon Howard
|
||||||
//
|
//
|
||||||
// This program is free software; you can redistribute it and/or
|
// This program is free software; you can redistribute it and/or
|
||||||
// modify it under the terms of the GNU General Public License
|
// modify it under the terms of the GNU General Public License
|
||||||
|
|
@ -13,12 +11,6 @@
|
||||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
// GNU General Public License for more details.
|
// GNU General Public License for more details.
|
||||||
//
|
//
|
||||||
// You should have received a copy of the GNU General Public License
|
|
||||||
// along with this program; if not, write to the Free Software
|
|
||||||
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
|
|
||||||
// 02111-1307, USA.
|
|
||||||
//
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,5 @@
|
||||||
/* ... */
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Copyright(C) 2009 Simon Howard
|
// Copyright(C) 2005-2014 Simon Howard
|
||||||
//
|
//
|
||||||
// This program is free software; you can redistribute it and/or
|
// This program is free software; you can redistribute it and/or
|
||||||
// modify it under the terms of the GNU General Public License
|
// modify it under the terms of the GNU General Public License
|
||||||
|
|
@ -13,12 +11,6 @@
|
||||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
// GNU General Public License for more details.
|
// GNU General Public License for more details.
|
||||||
//
|
//
|
||||||
// You should have received a copy of the GNU General Public License
|
|
||||||
// along with this program; if not, write to the Free Software
|
|
||||||
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
|
|
||||||
// 02111-1307, USA.
|
|
||||||
//
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
#ifndef LAUNCHER_IWADLOCATION_H
|
#ifndef LAUNCHER_IWADLOCATION_H
|
||||||
#define LAUNCHER_IWADLOCATION_H
|
#define LAUNCHER_IWADLOCATION_H
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,5 @@
|
||||||
/* ... */
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Copyright(C) 2009 Simon Howard
|
// Copyright(C) 2005-2014 Simon Howard
|
||||||
//
|
//
|
||||||
// This program is free software; you can redistribute it and/or
|
// This program is free software; you can redistribute it and/or
|
||||||
// modify it under the terms of the GNU General Public License
|
// modify it under the terms of the GNU General Public License
|
||||||
|
|
@ -13,12 +11,6 @@
|
||||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
// GNU General Public License for more details.
|
// GNU General Public License for more details.
|
||||||
//
|
//
|
||||||
// You should have received a copy of the GNU General Public License
|
|
||||||
// along with this program; if not, write to the Free Software
|
|
||||||
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
|
|
||||||
// 02111-1307, USA.
|
|
||||||
//
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
#include <AppKit/AppKit.h>
|
#include <AppKit/AppKit.h>
|
||||||
#include "IWADLocation.h"
|
#include "IWADLocation.h"
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,5 @@
|
||||||
/* ... */
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Copyright(C) 2009 Simon Howard
|
// Copyright(C) 2005-2014 Simon Howard
|
||||||
//
|
//
|
||||||
// This program is free software; you can redistribute it and/or
|
// This program is free software; you can redistribute it and/or
|
||||||
// modify it under the terms of the GNU General Public License
|
// modify it under the terms of the GNU General Public License
|
||||||
|
|
@ -13,12 +11,6 @@
|
||||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
// GNU General Public License for more details.
|
// GNU General Public License for more details.
|
||||||
//
|
//
|
||||||
// You should have received a copy of the GNU General Public License
|
|
||||||
// along with this program; if not, write to the Free Software
|
|
||||||
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
|
|
||||||
// 02111-1307, USA.
|
|
||||||
//
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
#ifndef LAUNCHER_LAUNCHERMANAGER_H
|
#ifndef LAUNCHER_LAUNCHERMANAGER_H
|
||||||
#define LAUNCHER_LAUNCHERMANAGER_H
|
#define LAUNCHER_LAUNCHERMANAGER_H
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,5 @@
|
||||||
/* ... */
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Copyright(C) 2009 Simon Howard
|
// Copyright(C) 2005-2014 Simon Howard
|
||||||
//
|
//
|
||||||
// This program is free software; you can redistribute it and/or
|
// This program is free software; you can redistribute it and/or
|
||||||
// modify it under the terms of the GNU General Public License
|
// modify it under the terms of the GNU General Public License
|
||||||
|
|
@ -13,12 +11,6 @@
|
||||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
// GNU General Public License for more details.
|
// GNU General Public License for more details.
|
||||||
//
|
//
|
||||||
// You should have received a copy of the GNU General Public License
|
|
||||||
// along with this program; if not, write to the Free Software
|
|
||||||
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
|
|
||||||
// 02111-1307, USA.
|
|
||||||
//
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
#include <AppKit/AppKit.h>
|
#include <AppKit/AppKit.h>
|
||||||
#include "Execute.h"
|
#include "Execute.h"
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
#!/usr/bin/osascript
|
#!/usr/bin/osascript
|
||||||
--
|
--
|
||||||
-- Copyright(C) 2009 Simon Howard
|
-- Copyright(C) 2009-2014 Simon Howard
|
||||||
--
|
--
|
||||||
-- This program is free software; you can redistribute it and/or
|
-- This program is free software; you can redistribute it and/or
|
||||||
-- modify it under the terms of the GNU General Public License
|
-- modify it under the terms of the GNU General Public License
|
||||||
|
|
@ -12,11 +12,6 @@
|
||||||
-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
-- GNU General Public License for more details.
|
-- GNU General Public License for more details.
|
||||||
--
|
--
|
||||||
-- You should have received a copy of the GNU General Public License
|
|
||||||
-- along with this program; if not, write to the Free Software
|
|
||||||
-- Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
|
|
||||||
-- 02111-1307, USA.
|
|
||||||
--
|
|
||||||
--
|
--
|
||||||
-- AppleScript script to automatically set the view properties in a
|
-- AppleScript script to automatically set the view properties in a
|
||||||
-- .dmg file - ie. the background image, other Finder view options
|
-- .dmg file - ie. the background image, other Finder view options
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,5 @@
|
||||||
/* ... */
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Copyright(C) 2009 Simon Howard
|
// Copyright(C) 2005-2014 Simon Howard
|
||||||
//
|
//
|
||||||
// This program is free software; you can redistribute it and/or
|
// This program is free software; you can redistribute it and/or
|
||||||
// modify it under the terms of the GNU General Public License
|
// modify it under the terms of the GNU General Public License
|
||||||
|
|
@ -13,12 +11,6 @@
|
||||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
// GNU General Public License for more details.
|
// GNU General Public License for more details.
|
||||||
//
|
//
|
||||||
// You should have received a copy of the GNU General Public License
|
|
||||||
// along with this program; if not, write to the Free Software
|
|
||||||
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
|
|
||||||
// 02111-1307, USA.
|
|
||||||
//
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
#include <AppKit/AppKit.h>
|
#include <AppKit/AppKit.h>
|
||||||
#include "Execute.h"
|
#include "Execute.h"
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,5 @@
|
||||||
// Emacs style mode select -*- C++ -*-
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Copyright(C) 2012 Simon Howard
|
// Copyright(C) 2005-2014 Simon Howard
|
||||||
//
|
//
|
||||||
// This program is free software; you can redistribute it and/or
|
// This program is free software; you can redistribute it and/or
|
||||||
// modify it under the terms of the GNU General Public License
|
// modify it under the terms of the GNU General Public License
|
||||||
|
|
@ -13,12 +11,6 @@
|
||||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
// GNU General Public License for more details.
|
// GNU General Public License for more details.
|
||||||
//
|
//
|
||||||
// You should have received a copy of the GNU General Public License
|
|
||||||
// along with this program; if not, write to the Free Software
|
|
||||||
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
|
|
||||||
// 02111-1307, USA.
|
|
||||||
//
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// This implements a cryptographically secure pseudorandom number
|
// This implements a cryptographically secure pseudorandom number
|
||||||
// generator for implementing secure demos. The approach taken is to
|
// generator for implementing secure demos. The approach taken is to
|
||||||
|
|
@ -31,7 +23,6 @@
|
||||||
// The AES implementation is from GnuPG. Original copyright notice is
|
// The AES implementation is from GnuPG. Original copyright notice is
|
||||||
// below.
|
// below.
|
||||||
//
|
//
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
/* Rijndael (AES) for GnuPG
|
/* Rijndael (AES) for GnuPG
|
||||||
* Copyright (C) 2000, 2001, 2008 Free Software Foundation, Inc.
|
* Copyright (C) 2000, 2001, 2008 Free Software Foundation, Inc.
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,5 @@
|
||||||
// Emacs style mode select -*- C++ -*-
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Copyright(C) 2012 Simon Howard
|
// Copyright(C) 2005-2014 Simon Howard
|
||||||
//
|
//
|
||||||
// This program is free software; you can redistribute it and/or
|
// This program is free software; you can redistribute it and/or
|
||||||
// modify it under the terms of the GNU General Public License
|
// modify it under the terms of the GNU General Public License
|
||||||
|
|
@ -13,15 +11,9 @@
|
||||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
// GNU General Public License for more details.
|
// GNU General Public License for more details.
|
||||||
//
|
//
|
||||||
// You should have received a copy of the GNU General Public License
|
|
||||||
// along with this program; if not, write to the Free Software
|
|
||||||
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
|
|
||||||
// 02111-1307, USA.
|
|
||||||
//
|
|
||||||
// DESCRIPTION:
|
// DESCRIPTION:
|
||||||
// Pseudo-random number generator for secure demos.
|
// Pseudo-random number generator for secure demos.
|
||||||
//
|
//
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
#ifndef __AES_PRNG_H__
|
#ifndef __AES_PRNG_H__
|
||||||
#define __AES_PRNG_H__
|
#define __AES_PRNG_H__
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,5 @@
|
||||||
// Emacs style mode select -*- C++ -*-
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Copyright(C) 2006 Simon Howard
|
// Copyright(C) 2005-2014 Simon Howard
|
||||||
//
|
//
|
||||||
// This program is free software; you can redistribute it and/or
|
// This program is free software; you can redistribute it and/or
|
||||||
// modify it under the terms of the GNU General Public License
|
// modify it under the terms of the GNU General Public License
|
||||||
|
|
@ -13,11 +11,6 @@
|
||||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
// GNU General Public License for more details.
|
// GNU General Public License for more details.
|
||||||
//
|
//
|
||||||
// You should have received a copy of the GNU General Public License
|
|
||||||
// along with this program; if not, write to the Free Software
|
|
||||||
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
|
|
||||||
// 02111-1307, USA.
|
|
||||||
//
|
|
||||||
// Code specific to the standalone dedicated server.
|
// Code specific to the standalone dedicated server.
|
||||||
//
|
//
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,6 @@
|
||||||
// Emacs style mode select -*- C++ -*-
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Copyright(C) 1993-1996 Id Software, Inc.
|
// Copyright(C) 1993-1996 Id Software, Inc.
|
||||||
// Copyright(C) 2005 Simon Howard
|
// Copyright(C) 2005-2014 Simon Howard
|
||||||
//
|
//
|
||||||
// This program is free software; you can redistribute it and/or
|
// This program is free software; you can redistribute it and/or
|
||||||
// modify it under the terms of the GNU General Public License
|
// modify it under the terms of the GNU General Public License
|
||||||
|
|
@ -14,19 +12,12 @@
|
||||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
// GNU General Public License for more details.
|
// GNU General Public License for more details.
|
||||||
//
|
//
|
||||||
// You should have received a copy of the GNU General Public License
|
|
||||||
// along with this program; if not, write to the Free Software
|
|
||||||
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
|
|
||||||
// 02111-1307, USA.
|
|
||||||
//
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// DESCRIPTION: Event handling.
|
// DESCRIPTION: Event handling.
|
||||||
//
|
//
|
||||||
// Events are asynchronous inputs generally generated by the game user.
|
// Events are asynchronous inputs generally generated by the game user.
|
||||||
// Events can be discarded if no responder claims them
|
// Events can be discarded if no responder claims them
|
||||||
//
|
//
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
#include "d_event.h"
|
#include "d_event.h"
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,6 @@
|
||||||
// Emacs style mode select -*- C++ -*-
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Copyright(C) 1993-1996 Id Software, Inc.
|
// Copyright(C) 1993-1996 Id Software, Inc.
|
||||||
// Copyright(C) 2005 Simon Howard
|
// Copyright(C) 2005-2014 Simon Howard
|
||||||
//
|
//
|
||||||
// This program is free software; you can redistribute it and/or
|
// This program is free software; you can redistribute it and/or
|
||||||
// modify it under the terms of the GNU General Public License
|
// modify it under the terms of the GNU General Public License
|
||||||
|
|
@ -14,15 +12,9 @@
|
||||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
// GNU General Public License for more details.
|
// GNU General Public License for more details.
|
||||||
//
|
//
|
||||||
// You should have received a copy of the GNU General Public License
|
|
||||||
// along with this program; if not, write to the Free Software
|
|
||||||
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
|
|
||||||
// 02111-1307, USA.
|
|
||||||
//
|
|
||||||
// DESCRIPTION:
|
// DESCRIPTION:
|
||||||
//
|
//
|
||||||
//
|
//
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
|
|
||||||
#ifndef __D_EVENT__
|
#ifndef __D_EVENT__
|
||||||
|
|
|
||||||
10
src/d_iwad.c
10
src/d_iwad.c
|
|
@ -1,7 +1,5 @@
|
||||||
// Emacs style mode select -*- C++ -*-
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Copyright(C) 2006 Simon Howard
|
// Copyright(C) 2005-2014 Simon Howard
|
||||||
//
|
//
|
||||||
// This program is free software; you can redistribute it and/or
|
// This program is free software; you can redistribute it and/or
|
||||||
// modify it under the terms of the GNU General Public License
|
// modify it under the terms of the GNU General Public License
|
||||||
|
|
@ -13,16 +11,10 @@
|
||||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
// GNU General Public License for more details.
|
// GNU General Public License for more details.
|
||||||
//
|
//
|
||||||
// You should have received a copy of the GNU General Public License
|
|
||||||
// along with this program; if not, write to the Free Software
|
|
||||||
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
|
|
||||||
// 02111-1307, USA.
|
|
||||||
//
|
|
||||||
// DESCRIPTION:
|
// DESCRIPTION:
|
||||||
// Search for and locate an IWAD file, and initialize according
|
// Search for and locate an IWAD file, and initialize according
|
||||||
// to the IWAD type.
|
// to the IWAD type.
|
||||||
//
|
//
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
|
|
|
||||||
10
src/d_iwad.h
10
src/d_iwad.h
|
|
@ -1,7 +1,5 @@
|
||||||
// Emacs style mode select -*- C++ -*-
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Copyright(C) 2006 Simon Howard
|
// Copyright(C) 2005-2014 Simon Howard
|
||||||
//
|
//
|
||||||
// This program is free software; you can redistribute it and/or
|
// This program is free software; you can redistribute it and/or
|
||||||
// modify it under the terms of the GNU General Public License
|
// modify it under the terms of the GNU General Public License
|
||||||
|
|
@ -13,15 +11,9 @@
|
||||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
// GNU General Public License for more details.
|
// GNU General Public License for more details.
|
||||||
//
|
//
|
||||||
// You should have received a copy of the GNU General Public License
|
|
||||||
// along with this program; if not, write to the Free Software
|
|
||||||
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
|
|
||||||
// 02111-1307, USA.
|
|
||||||
//
|
|
||||||
// DESCRIPTION:
|
// DESCRIPTION:
|
||||||
// Find IWAD and initialize according to IWAD type.
|
// Find IWAD and initialize according to IWAD type.
|
||||||
//
|
//
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
|
|
||||||
#ifndef __D_IWAD__
|
#ifndef __D_IWAD__
|
||||||
|
|
|
||||||
10
src/d_loop.c
10
src/d_loop.c
|
|
@ -1,8 +1,6 @@
|
||||||
// Emacs style mode select -*- C++ -*-
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Copyright(C) 1993-1996 Id Software, Inc.
|
// Copyright(C) 1993-1996 Id Software, Inc.
|
||||||
// Copyright(C) 2005 Simon Howard
|
// Copyright(C) 2005-2014 Simon Howard
|
||||||
//
|
//
|
||||||
// This program is free software; you can redistribute it and/or
|
// This program is free software; you can redistribute it and/or
|
||||||
// modify it under the terms of the GNU General Public License
|
// modify it under the terms of the GNU General Public License
|
||||||
|
|
@ -14,15 +12,9 @@
|
||||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
// GNU General Public License for more details.
|
// GNU General Public License for more details.
|
||||||
//
|
//
|
||||||
// You should have received a copy of the GNU General Public License
|
|
||||||
// along with this program; if not, write to the Free Software
|
|
||||||
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
|
|
||||||
// 02111-1307, USA.
|
|
||||||
//
|
|
||||||
// DESCRIPTION:
|
// DESCRIPTION:
|
||||||
// Main loop code.
|
// Main loop code.
|
||||||
//
|
//
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
|
|
|
||||||
10
src/d_loop.h
10
src/d_loop.h
|
|
@ -1,8 +1,6 @@
|
||||||
// Emacs style mode select -*- C++ -*-
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Copyright(C) 1993-1996 Id Software, Inc.
|
// Copyright(C) 1993-1996 Id Software, Inc.
|
||||||
// Copyright(C) 2005-2011 Simon Howard
|
// Copyright(C) 2005-2014 Simon Howard
|
||||||
//
|
//
|
||||||
// This program is free software; you can redistribute it and/or
|
// This program is free software; you can redistribute it and/or
|
||||||
// modify it under the terms of the GNU General Public License
|
// modify it under the terms of the GNU General Public License
|
||||||
|
|
@ -14,15 +12,9 @@
|
||||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
// GNU General Public License for more details.
|
// GNU General Public License for more details.
|
||||||
//
|
//
|
||||||
// You should have received a copy of the GNU General Public License
|
|
||||||
// along with this program; if not, write to the Free Software
|
|
||||||
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
|
|
||||||
// 02111-1307, USA.
|
|
||||||
//
|
|
||||||
// DESCRIPTION:
|
// DESCRIPTION:
|
||||||
// Main loop stuff.
|
// Main loop stuff.
|
||||||
//
|
//
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
#ifndef __D_LOOP__
|
#ifndef __D_LOOP__
|
||||||
#define __D_LOOP__
|
#define __D_LOOP__
|
||||||
|
|
|
||||||
10
src/d_mode.c
10
src/d_mode.c
|
|
@ -1,7 +1,5 @@
|
||||||
// Emacs style mode select -*- C++ -*-
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Copyright(C) 2005 Simon Howard
|
// Copyright(C) 2005-2014 Simon Howard
|
||||||
//
|
//
|
||||||
// This program is free software; you can redistribute it and/or
|
// This program is free software; you can redistribute it and/or
|
||||||
// modify it under the terms of the GNU General Public License
|
// modify it under the terms of the GNU General Public License
|
||||||
|
|
@ -13,12 +11,6 @@
|
||||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
// GNU General Public License for more details.
|
// GNU General Public License for more details.
|
||||||
//
|
//
|
||||||
// You should have received a copy of the GNU General Public License
|
|
||||||
// along with this program; if not, write to the Free Software
|
|
||||||
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
|
|
||||||
// 02111-1307, USA.
|
|
||||||
//
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// DESCRIPTION:
|
// DESCRIPTION:
|
||||||
// Functions and definitions relating to the game type and operational
|
// Functions and definitions relating to the game type and operational
|
||||||
|
|
|
||||||
10
src/d_mode.h
10
src/d_mode.h
|
|
@ -1,8 +1,6 @@
|
||||||
// Emacs style mode select -*- C++ -*-
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Copyright(C) 1993-1996 Id Software, Inc.
|
// Copyright(C) 1993-1996 Id Software, Inc.
|
||||||
// Copyright(C) 2005 Simon Howard
|
// Copyright(C) 2005-2014 Simon Howard
|
||||||
//
|
//
|
||||||
// This program is free software; you can redistribute it and/or
|
// This program is free software; you can redistribute it and/or
|
||||||
// modify it under the terms of the GNU General Public License
|
// modify it under the terms of the GNU General Public License
|
||||||
|
|
@ -14,16 +12,10 @@
|
||||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
// GNU General Public License for more details.
|
// GNU General Public License for more details.
|
||||||
//
|
//
|
||||||
// You should have received a copy of the GNU General Public License
|
|
||||||
// along with this program; if not, write to the Free Software
|
|
||||||
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
|
|
||||||
// 02111-1307, USA.
|
|
||||||
//
|
|
||||||
// DESCRIPTION:
|
// DESCRIPTION:
|
||||||
// Functions and definitions relating to the game type and operational
|
// Functions and definitions relating to the game type and operational
|
||||||
// mode.
|
// mode.
|
||||||
//
|
//
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
#ifndef __D_MODE__
|
#ifndef __D_MODE__
|
||||||
#define __D_MODE__
|
#define __D_MODE__
|
||||||
|
|
|
||||||
|
|
@ -1,9 +1,7 @@
|
||||||
// Emacs style mode select -*- C++ -*-
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Copyright(C) 1993-1996 Id Software, Inc.
|
// Copyright(C) 1993-1996 Id Software, Inc.
|
||||||
// Copyright(C) 1993-2008 Raven Software
|
// Copyright(C) 1993-2008 Raven Software
|
||||||
// Copyright(C) 2005 Simon Howard
|
// Copyright(C) 2005-2014 Simon Howard
|
||||||
//
|
//
|
||||||
// This program is free software; you can redistribute it and/or
|
// This program is free software; you can redistribute it and/or
|
||||||
// modify it under the terms of the GNU General Public License
|
// modify it under the terms of the GNU General Public License
|
||||||
|
|
@ -15,15 +13,9 @@
|
||||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
// GNU General Public License for more details.
|
// GNU General Public License for more details.
|
||||||
//
|
//
|
||||||
// You should have received a copy of the GNU General Public License
|
|
||||||
// along with this program; if not, write to the Free Software
|
|
||||||
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
|
|
||||||
// 02111-1307, USA.
|
|
||||||
//
|
|
||||||
// DESCRIPTION:
|
// DESCRIPTION:
|
||||||
// System specific interface stuff.
|
// System specific interface stuff.
|
||||||
//
|
//
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
|
|
||||||
#ifndef __D_TICCMD__
|
#ifndef __D_TICCMD__
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,5 @@
|
||||||
// Emacs style mode select -*- C++ -*-
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Copyright(C) 2005 Simon Howard
|
// Copyright(C) 2005-2014 Simon Howard
|
||||||
//
|
//
|
||||||
// This program is free software; you can redistribute it and/or
|
// This program is free software; you can redistribute it and/or
|
||||||
// modify it under the terms of the GNU General Public License
|
// modify it under the terms of the GNU General Public License
|
||||||
|
|
@ -13,16 +11,9 @@
|
||||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
// GNU General Public License for more details.
|
// GNU General Public License for more details.
|
||||||
//
|
//
|
||||||
// You should have received a copy of the GNU General Public License
|
|
||||||
// along with this program; if not, write to the Free Software
|
|
||||||
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
|
|
||||||
// 02111-1307, USA.
|
|
||||||
//
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Definitions for use in the dehacked code
|
// Definitions for use in the dehacked code
|
||||||
//
|
//
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
#ifndef DEH_DEFS_H
|
#ifndef DEH_DEFS_H
|
||||||
#define DEH_DEFS_H
|
#define DEH_DEFS_H
|
||||||
|
|
|
||||||
11
src/deh_io.c
11
src/deh_io.c
|
|
@ -1,7 +1,5 @@
|
||||||
// Emacs style mode select -*- C++ -*-
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Copyright(C) 2005 Simon Howard
|
// Copyright(C) 2005-2014 Simon Howard
|
||||||
//
|
//
|
||||||
// This program is free software; you can redistribute it and/or
|
// This program is free software; you can redistribute it and/or
|
||||||
// modify it under the terms of the GNU General Public License
|
// modify it under the terms of the GNU General Public License
|
||||||
|
|
@ -13,16 +11,9 @@
|
||||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
// GNU General Public License for more details.
|
// GNU General Public License for more details.
|
||||||
//
|
//
|
||||||
// You should have received a copy of the GNU General Public License
|
|
||||||
// along with this program; if not, write to the Free Software
|
|
||||||
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
|
|
||||||
// 02111-1307, USA.
|
|
||||||
//
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Dehacked I/O code (does all reads from dehacked files)
|
// Dehacked I/O code (does all reads from dehacked files)
|
||||||
//
|
//
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
#include <stdarg.h>
|
#include <stdarg.h>
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
|
|
|
||||||
11
src/deh_io.h
11
src/deh_io.h
|
|
@ -1,7 +1,5 @@
|
||||||
// Emacs style mode select -*- C++ -*-
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Copyright(C) 2005 Simon Howard
|
// Copyright(C) 2005-2014 Simon Howard
|
||||||
//
|
//
|
||||||
// This program is free software; you can redistribute it and/or
|
// This program is free software; you can redistribute it and/or
|
||||||
// modify it under the terms of the GNU General Public License
|
// modify it under the terms of the GNU General Public License
|
||||||
|
|
@ -13,16 +11,9 @@
|
||||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
// GNU General Public License for more details.
|
// GNU General Public License for more details.
|
||||||
//
|
//
|
||||||
// You should have received a copy of the GNU General Public License
|
|
||||||
// along with this program; if not, write to the Free Software
|
|
||||||
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
|
|
||||||
// 02111-1307, USA.
|
|
||||||
//
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Dehacked I/O code (does all reads from dehacked files)
|
// Dehacked I/O code (does all reads from dehacked files)
|
||||||
//
|
//
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
#ifndef DEH_IO_H
|
#ifndef DEH_IO_H
|
||||||
#define DEH_IO_H
|
#define DEH_IO_H
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,5 @@
|
||||||
// Emacs style mode select -*- C++ -*-
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Copyright(C) 2005 Simon Howard
|
// Copyright(C) 2005-2014 Simon Howard
|
||||||
//
|
//
|
||||||
// This program is free software; you can redistribute it and/or
|
// This program is free software; you can redistribute it and/or
|
||||||
// modify it under the terms of the GNU General Public License
|
// modify it under the terms of the GNU General Public License
|
||||||
|
|
@ -13,16 +11,9 @@
|
||||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
// GNU General Public License for more details.
|
// GNU General Public License for more details.
|
||||||
//
|
//
|
||||||
// You should have received a copy of the GNU General Public License
|
|
||||||
// along with this program; if not, write to the Free Software
|
|
||||||
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
|
|
||||||
// 02111-1307, USA.
|
|
||||||
//
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Main dehacked code
|
// Main dehacked code
|
||||||
//
|
//
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,5 @@
|
||||||
// Emacs style mode select -*- C++ -*-
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Copyright(C) 2005 Simon Howard
|
// Copyright(C) 2005-2014 Simon Howard
|
||||||
//
|
//
|
||||||
// This program is free software; you can redistribute it and/or
|
// This program is free software; you can redistribute it and/or
|
||||||
// modify it under the terms of the GNU General Public License
|
// modify it under the terms of the GNU General Public License
|
||||||
|
|
@ -13,16 +11,9 @@
|
||||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
// GNU General Public License for more details.
|
// GNU General Public License for more details.
|
||||||
//
|
//
|
||||||
// You should have received a copy of the GNU General Public License
|
|
||||||
// along with this program; if not, write to the Free Software
|
|
||||||
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
|
|
||||||
// 02111-1307, USA.
|
|
||||||
//
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Dehacked entrypoint and common code
|
// Dehacked entrypoint and common code
|
||||||
//
|
//
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
#ifndef DEH_MAIN_H
|
#ifndef DEH_MAIN_H
|
||||||
#define DEH_MAIN_H
|
#define DEH_MAIN_H
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,5 @@
|
||||||
// Emacs style mode select -*- C++ -*-
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Copyright(C) 2005 Simon Howard
|
// Copyright(C) 2005-2014 Simon Howard
|
||||||
//
|
//
|
||||||
// This program is free software; you can redistribute it and/or
|
// This program is free software; you can redistribute it and/or
|
||||||
// modify it under the terms of the GNU General Public License
|
// modify it under the terms of the GNU General Public License
|
||||||
|
|
@ -13,18 +11,11 @@
|
||||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
// GNU General Public License for more details.
|
// GNU General Public License for more details.
|
||||||
//
|
//
|
||||||
// You should have received a copy of the GNU General Public License
|
|
||||||
// along with this program; if not, write to the Free Software
|
|
||||||
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
|
|
||||||
// 02111-1307, USA.
|
|
||||||
//
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Dehacked "mapping" code
|
// Dehacked "mapping" code
|
||||||
// Allows the fields in structures to be mapped out and accessed by
|
// Allows the fields in structures to be mapped out and accessed by
|
||||||
// name
|
// name
|
||||||
//
|
//
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,5 @@
|
||||||
// Emacs style mode select -*- C++ -*-
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Copyright(C) 2005 Simon Howard
|
// Copyright(C) 2005-2014 Simon Howard
|
||||||
//
|
//
|
||||||
// This program is free software; you can redistribute it and/or
|
// This program is free software; you can redistribute it and/or
|
||||||
// modify it under the terms of the GNU General Public License
|
// modify it under the terms of the GNU General Public License
|
||||||
|
|
@ -13,18 +11,11 @@
|
||||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
// GNU General Public License for more details.
|
// GNU General Public License for more details.
|
||||||
//
|
//
|
||||||
// You should have received a copy of the GNU General Public License
|
|
||||||
// along with this program; if not, write to the Free Software
|
|
||||||
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
|
|
||||||
// 02111-1307, USA.
|
|
||||||
//
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Dehacked "mapping" code
|
// Dehacked "mapping" code
|
||||||
// Allows the fields in structures to be mapped out and accessed by
|
// Allows the fields in structures to be mapped out and accessed by
|
||||||
// name
|
// name
|
||||||
//
|
//
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
#ifndef DEH_MAPPING_H
|
#ifndef DEH_MAPPING_H
|
||||||
#define DEH_MAPPING_H
|
#define DEH_MAPPING_H
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,5 @@
|
||||||
// Emacs style mode select -*- C++ -*-
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Copyright(C) 2005 Simon Howard
|
// Copyright(C) 2005-2014 Simon Howard
|
||||||
//
|
//
|
||||||
// This program is free software; you can redistribute it and/or
|
// This program is free software; you can redistribute it and/or
|
||||||
// modify it under the terms of the GNU General Public License
|
// modify it under the terms of the GNU General Public License
|
||||||
|
|
@ -13,16 +11,9 @@
|
||||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
// GNU General Public License for more details.
|
// GNU General Public License for more details.
|
||||||
//
|
//
|
||||||
// You should have received a copy of the GNU General Public License
|
|
||||||
// along with this program; if not, write to the Free Software
|
|
||||||
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
|
|
||||||
// 02111-1307, USA.
|
|
||||||
//
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Parses Text substitution sections in dehacked files
|
// Parses Text substitution sections in dehacked files
|
||||||
//
|
//
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,5 @@
|
||||||
// Emacs style mode select -*- C++ -*-
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Copyright(C) 2005 Simon Howard
|
// Copyright(C) 2005-2014 Simon Howard
|
||||||
//
|
//
|
||||||
// This program is free software; you can redistribute it and/or
|
// This program is free software; you can redistribute it and/or
|
||||||
// modify it under the terms of the GNU General Public License
|
// modify it under the terms of the GNU General Public License
|
||||||
|
|
@ -13,16 +11,9 @@
|
||||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
// GNU General Public License for more details.
|
// GNU General Public License for more details.
|
||||||
//
|
//
|
||||||
// You should have received a copy of the GNU General Public License
|
|
||||||
// along with this program; if not, write to the Free Software
|
|
||||||
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
|
|
||||||
// 02111-1307, USA.
|
|
||||||
//
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Dehacked string replacements
|
// Dehacked string replacements
|
||||||
//
|
//
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
#ifndef DEH_STR_H
|
#ifndef DEH_STR_H
|
||||||
#define DEH_STR_H
|
#define DEH_STR_H
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,5 @@
|
||||||
// Emacs style mode select -*- C++ -*-
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Copyright(C) 2005 Simon Howard
|
// Copyright(C) 2005-2014 Simon Howard
|
||||||
//
|
//
|
||||||
// This program is free software; you can redistribute it and/or
|
// This program is free software; you can redistribute it and/or
|
||||||
// modify it under the terms of the GNU General Public License
|
// modify it under the terms of the GNU General Public License
|
||||||
|
|
@ -13,16 +11,9 @@
|
||||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
// GNU General Public License for more details.
|
// GNU General Public License for more details.
|
||||||
//
|
//
|
||||||
// You should have received a copy of the GNU General Public License
|
|
||||||
// along with this program; if not, write to the Free Software
|
|
||||||
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
|
|
||||||
// 02111-1307, USA.
|
|
||||||
//
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Parses Text substitution sections in dehacked files
|
// Parses Text substitution sections in dehacked files
|
||||||
//
|
//
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,6 @@
|
||||||
// Emacs style mode select -*- C++ -*-
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Copyright(C) 1993-1996 Id Software, Inc.
|
// Copyright(C) 1993-1996 Id Software, Inc.
|
||||||
// Copyright(C) 2005 Simon Howard
|
// Copyright(C) 2005-2014 Simon Howard
|
||||||
//
|
//
|
||||||
// This program is free software; you can redistribute it and/or
|
// This program is free software; you can redistribute it and/or
|
||||||
// modify it under the terms of the GNU General Public License
|
// modify it under the terms of the GNU General Public License
|
||||||
|
|
@ -14,15 +12,9 @@
|
||||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
// GNU General Public License for more details.
|
// GNU General Public License for more details.
|
||||||
//
|
//
|
||||||
// You should have received a copy of the GNU General Public License
|
|
||||||
// along with this program; if not, write to the Free Software
|
|
||||||
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
|
|
||||||
// 02111-1307, USA.
|
|
||||||
//
|
|
||||||
//
|
//
|
||||||
// DESCRIPTION: the automap code
|
// DESCRIPTION: the automap code
|
||||||
//
|
//
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
|
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,6 @@
|
||||||
// Emacs style mode select -*- C++ -*-
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Copyright(C) 1993-1996 Id Software, Inc.
|
// Copyright(C) 1993-1996 Id Software, Inc.
|
||||||
// Copyright(C) 2005 Simon Howard
|
// Copyright(C) 2005-2014 Simon Howard
|
||||||
//
|
//
|
||||||
// This program is free software; you can redistribute it and/or
|
// This program is free software; you can redistribute it and/or
|
||||||
// modify it under the terms of the GNU General Public License
|
// modify it under the terms of the GNU General Public License
|
||||||
|
|
@ -14,15 +12,9 @@
|
||||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
// GNU General Public License for more details.
|
// GNU General Public License for more details.
|
||||||
//
|
//
|
||||||
// You should have received a copy of the GNU General Public License
|
|
||||||
// along with this program; if not, write to the Free Software
|
|
||||||
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
|
|
||||||
// 02111-1307, USA.
|
|
||||||
//
|
|
||||||
// DESCRIPTION:
|
// DESCRIPTION:
|
||||||
// AutoMap module.
|
// AutoMap module.
|
||||||
//
|
//
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
#ifndef __AMMAP_H__
|
#ifndef __AMMAP_H__
|
||||||
#define __AMMAP_H__
|
#define __AMMAP_H__
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,6 @@
|
||||||
// Emacs style mode select -*- C++ -*-
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Copyright(C) 1993-1996 Id Software, Inc.
|
// Copyright(C) 1993-1996 Id Software, Inc.
|
||||||
// Copyright(C) 2005 Simon Howard
|
// Copyright(C) 2005-2014 Simon Howard
|
||||||
//
|
//
|
||||||
// This program is free software; you can redistribute it and/or
|
// This program is free software; you can redistribute it and/or
|
||||||
// modify it under the terms of the GNU General Public License
|
// modify it under the terms of the GNU General Public License
|
||||||
|
|
@ -14,16 +12,10 @@
|
||||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
// GNU General Public License for more details.
|
// GNU General Public License for more details.
|
||||||
//
|
//
|
||||||
// You should have received a copy of the GNU General Public License
|
|
||||||
// along with this program; if not, write to the Free Software
|
|
||||||
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
|
|
||||||
// 02111-1307, USA.
|
|
||||||
//
|
|
||||||
// DESCRIPTION:
|
// DESCRIPTION:
|
||||||
// Printed strings for translation.
|
// Printed strings for translation.
|
||||||
// English language support (default).
|
// English language support (default).
|
||||||
//
|
//
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
#ifndef __D_ENGLSH__
|
#ifndef __D_ENGLSH__
|
||||||
#define __D_ENGLSH__
|
#define __D_ENGLSH__
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,6 @@
|
||||||
// Emacs style mode select -*- C++ -*-
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Copyright(C) 1993-1996 Id Software, Inc.
|
// Copyright(C) 1993-1996 Id Software, Inc.
|
||||||
// Copyright(C) 2005 Simon Howard
|
// Copyright(C) 2005-2014 Simon Howard
|
||||||
//
|
//
|
||||||
// This program is free software; you can redistribute it and/or
|
// This program is free software; you can redistribute it and/or
|
||||||
// modify it under the terms of the GNU General Public License
|
// modify it under the terms of the GNU General Public License
|
||||||
|
|
@ -14,14 +12,8 @@
|
||||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
// GNU General Public License for more details.
|
// GNU General Public License for more details.
|
||||||
//
|
//
|
||||||
// You should have received a copy of the GNU General Public License
|
|
||||||
// along with this program; if not, write to the Free Software
|
|
||||||
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
|
|
||||||
// 02111-1307, USA.
|
|
||||||
//
|
|
||||||
// DESCRIPTION:
|
// DESCRIPTION:
|
||||||
//
|
//
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
|
|
||||||
// We are referring to sprite numbers.
|
// We are referring to sprite numbers.
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,6 @@
|
||||||
// Emacs style mode select -*- C++ -*-
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Copyright(C) 1993-1996 Id Software, Inc.
|
// Copyright(C) 1993-1996 Id Software, Inc.
|
||||||
// Copyright(C) 2005 Simon Howard
|
// Copyright(C) 2005-2014 Simon Howard
|
||||||
//
|
//
|
||||||
// This program is free software; you can redistribute it and/or
|
// This program is free software; you can redistribute it and/or
|
||||||
// modify it under the terms of the GNU General Public License
|
// modify it under the terms of the GNU General Public License
|
||||||
|
|
@ -14,15 +12,9 @@
|
||||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
// GNU General Public License for more details.
|
// GNU General Public License for more details.
|
||||||
//
|
//
|
||||||
// You should have received a copy of the GNU General Public License
|
|
||||||
// along with this program; if not, write to the Free Software
|
|
||||||
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
|
|
||||||
// 02111-1307, USA.
|
|
||||||
//
|
|
||||||
// DESCRIPTION:
|
// DESCRIPTION:
|
||||||
// Items: key cards, artifacts, weapon, ammunition.
|
// Items: key cards, artifacts, weapon, ammunition.
|
||||||
//
|
//
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
|
|
||||||
#ifndef __D_ITEMS__
|
#ifndef __D_ITEMS__
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,6 @@
|
||||||
// Emacs style mode select -*- C++ -*-
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Copyright(C) 1993-1996 Id Software, Inc.
|
// Copyright(C) 1993-1996 Id Software, Inc.
|
||||||
// Copyright(C) 2005 Simon Howard
|
// Copyright(C) 2005-2014 Simon Howard
|
||||||
//
|
//
|
||||||
// This program is free software; you can redistribute it and/or
|
// This program is free software; you can redistribute it and/or
|
||||||
// modify it under the terms of the GNU General Public License
|
// modify it under the terms of the GNU General Public License
|
||||||
|
|
@ -14,18 +12,12 @@
|
||||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
// GNU General Public License for more details.
|
// GNU General Public License for more details.
|
||||||
//
|
//
|
||||||
// You should have received a copy of the GNU General Public License
|
|
||||||
// along with this program; if not, write to the Free Software
|
|
||||||
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
|
|
||||||
// 02111-1307, USA.
|
|
||||||
//
|
|
||||||
// DESCRIPTION:
|
// DESCRIPTION:
|
||||||
// DOOM main program (D_DoomMain) and game loop (D_DoomLoop),
|
// DOOM main program (D_DoomMain) and game loop (D_DoomLoop),
|
||||||
// plus functions to determine game mode (shareware, registered),
|
// plus functions to determine game mode (shareware, registered),
|
||||||
// parse command line parameters, configure game parameters (turbo),
|
// parse command line parameters, configure game parameters (turbo),
|
||||||
// and call the startup functions.
|
// and call the startup functions.
|
||||||
//
|
//
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
|
|
||||||
#include <ctype.h>
|
#include <ctype.h>
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,6 @@
|
||||||
// Emacs style mode select -*- C++ -*-
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Copyright(C) 1993-1996 Id Software, Inc.
|
// Copyright(C) 1993-1996 Id Software, Inc.
|
||||||
// Copyright(C) 2005 Simon Howard
|
// Copyright(C) 2005-2014 Simon Howard
|
||||||
//
|
//
|
||||||
// This program is free software; you can redistribute it and/or
|
// This program is free software; you can redistribute it and/or
|
||||||
// modify it under the terms of the GNU General Public License
|
// modify it under the terms of the GNU General Public License
|
||||||
|
|
@ -14,15 +12,9 @@
|
||||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
// GNU General Public License for more details.
|
// GNU General Public License for more details.
|
||||||
//
|
//
|
||||||
// You should have received a copy of the GNU General Public License
|
|
||||||
// along with this program; if not, write to the Free Software
|
|
||||||
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
|
|
||||||
// 02111-1307, USA.
|
|
||||||
//
|
|
||||||
// DESCRIPTION:
|
// DESCRIPTION:
|
||||||
// System specific interface stuff.
|
// System specific interface stuff.
|
||||||
//
|
//
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
|
|
||||||
#ifndef __D_MAIN__
|
#ifndef __D_MAIN__
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,6 @@
|
||||||
// Emacs style mode select -*- C++ -*-
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Copyright(C) 1993-1996 Id Software, Inc.
|
// Copyright(C) 1993-1996 Id Software, Inc.
|
||||||
// Copyright(C) 2005 Simon Howard
|
// Copyright(C) 2005-2014 Simon Howard
|
||||||
//
|
//
|
||||||
// This program is free software; you can redistribute it and/or
|
// This program is free software; you can redistribute it and/or
|
||||||
// modify it under the terms of the GNU General Public License
|
// modify it under the terms of the GNU General Public License
|
||||||
|
|
@ -14,16 +12,10 @@
|
||||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
// GNU General Public License for more details.
|
// GNU General Public License for more details.
|
||||||
//
|
//
|
||||||
// You should have received a copy of the GNU General Public License
|
|
||||||
// along with this program; if not, write to the Free Software
|
|
||||||
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
|
|
||||||
// 02111-1307, USA.
|
|
||||||
//
|
|
||||||
// DESCRIPTION:
|
// DESCRIPTION:
|
||||||
// DOOM Network game communication and protocol,
|
// DOOM Network game communication and protocol,
|
||||||
// all OS independend parts.
|
// all OS independend parts.
|
||||||
//
|
//
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,6 @@
|
||||||
// Emacs style mode select -*- C++ -*-
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Copyright(C) 1993-1996 Id Software, Inc.
|
// Copyright(C) 1993-1996 Id Software, Inc.
|
||||||
// Copyright(C) 2005 Simon Howard
|
// Copyright(C) 2005-2014 Simon Howard
|
||||||
//
|
//
|
||||||
// This program is free software; you can redistribute it and/or
|
// This program is free software; you can redistribute it and/or
|
||||||
// modify it under the terms of the GNU General Public License
|
// modify it under the terms of the GNU General Public License
|
||||||
|
|
@ -14,15 +12,9 @@
|
||||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
// GNU General Public License for more details.
|
// GNU General Public License for more details.
|
||||||
//
|
//
|
||||||
// You should have received a copy of the GNU General Public License
|
|
||||||
// along with this program; if not, write to the Free Software
|
|
||||||
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
|
|
||||||
// 02111-1307, USA.
|
|
||||||
//
|
|
||||||
// DESCRIPTION:
|
// DESCRIPTION:
|
||||||
//
|
//
|
||||||
//
|
//
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
|
|
||||||
#ifndef __D_PLAYER__
|
#ifndef __D_PLAYER__
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,6 @@
|
||||||
// Emacs style mode select -*- C++ -*-
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Copyright(C) 1993-1996 Id Software, Inc.
|
// Copyright(C) 1993-1996 Id Software, Inc.
|
||||||
// Copyright(C) 2005 Simon Howard
|
// Copyright(C) 2005-2014 Simon Howard
|
||||||
//
|
//
|
||||||
// This program is free software; you can redistribute it and/or
|
// This program is free software; you can redistribute it and/or
|
||||||
// modify it under the terms of the GNU General Public License
|
// modify it under the terms of the GNU General Public License
|
||||||
|
|
@ -14,16 +12,10 @@
|
||||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
// GNU General Public License for more details.
|
// GNU General Public License for more details.
|
||||||
//
|
//
|
||||||
// You should have received a copy of the GNU General Public License
|
|
||||||
// along with this program; if not, write to the Free Software
|
|
||||||
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
|
|
||||||
// 02111-1307, USA.
|
|
||||||
//
|
|
||||||
// DESCRIPTION:
|
// DESCRIPTION:
|
||||||
// Typedefs related to to textures etc.,
|
// Typedefs related to to textures etc.,
|
||||||
// isolated here to make it easier separating modules.
|
// isolated here to make it easier separating modules.
|
||||||
//
|
//
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
|
|
||||||
#ifndef __D_TEXTUR__
|
#ifndef __D_TEXTUR__
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,6 @@
|
||||||
// Emacs style mode select -*- C++ -*-
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Copyright(C) 1993-1996 Id Software, Inc.
|
// Copyright(C) 1993-1996 Id Software, Inc.
|
||||||
// Copyright(C) 2005 Simon Howard
|
// Copyright(C) 2005-2014 Simon Howard
|
||||||
//
|
//
|
||||||
// This program is free software; you can redistribute it and/or
|
// This program is free software; you can redistribute it and/or
|
||||||
// modify it under the terms of the GNU General Public License
|
// modify it under the terms of the GNU General Public License
|
||||||
|
|
@ -14,17 +12,11 @@
|
||||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
// GNU General Public License for more details.
|
// GNU General Public License for more details.
|
||||||
//
|
//
|
||||||
// You should have received a copy of the GNU General Public License
|
|
||||||
// along with this program; if not, write to the Free Software
|
|
||||||
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
|
|
||||||
// 02111-1307, USA.
|
|
||||||
//
|
|
||||||
// DESCRIPTION:
|
// DESCRIPTION:
|
||||||
// MapObj data. Map Objects or mobjs are actors, entities,
|
// MapObj data. Map Objects or mobjs are actors, entities,
|
||||||
// thinker, take-your-pick... anything that moves, acts, or
|
// thinker, take-your-pick... anything that moves, acts, or
|
||||||
// suffers state changes of more or less violent nature.
|
// suffers state changes of more or less violent nature.
|
||||||
//
|
//
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
|
|
||||||
#ifndef __D_THINK__
|
#ifndef __D_THINK__
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,5 @@
|
||||||
// Emacs style mode select -*- C++ -*-
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Copyright(C) 2005 Simon Howard
|
// Copyright(C) 2005-2014 Simon Howard
|
||||||
//
|
//
|
||||||
// This program is free software; you can redistribute it and/or
|
// This program is free software; you can redistribute it and/or
|
||||||
// modify it under the terms of the GNU General Public License
|
// modify it under the terms of the GNU General Public License
|
||||||
|
|
@ -13,16 +11,9 @@
|
||||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
// GNU General Public License for more details.
|
// GNU General Public License for more details.
|
||||||
//
|
//
|
||||||
// You should have received a copy of the GNU General Public License
|
|
||||||
// along with this program; if not, write to the Free Software
|
|
||||||
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
|
|
||||||
// 02111-1307, USA.
|
|
||||||
//
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Parses "Ammo" sections in dehacked files
|
// Parses "Ammo" sections in dehacked files
|
||||||
//
|
//
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,5 @@
|
||||||
// Emacs style mode select -*- C++ -*-
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Copyright(C) 2005 Simon Howard
|
// Copyright(C) 2005-2014 Simon Howard
|
||||||
//
|
//
|
||||||
// This program is free software; you can redistribute it and/or
|
// This program is free software; you can redistribute it and/or
|
||||||
// modify it under the terms of the GNU General Public License
|
// modify it under the terms of the GNU General Public License
|
||||||
|
|
@ -13,16 +11,9 @@
|
||||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
// GNU General Public License for more details.
|
// GNU General Public License for more details.
|
||||||
//
|
//
|
||||||
// You should have received a copy of the GNU General Public License
|
|
||||||
// along with this program; if not, write to the Free Software
|
|
||||||
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
|
|
||||||
// 02111-1307, USA.
|
|
||||||
//
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Parses "Cheat" sections in dehacked files
|
// Parses "Cheat" sections in dehacked files
|
||||||
//
|
//
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,5 @@
|
||||||
// Emacs style mode select -*- C++ -*-
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Copyright(C) 2005 Simon Howard
|
// Copyright(C) 2005-2014 Simon Howard
|
||||||
//
|
//
|
||||||
// This program is free software; you can redistribute it and/or
|
// This program is free software; you can redistribute it and/or
|
||||||
// modify it under the terms of the GNU General Public License
|
// modify it under the terms of the GNU General Public License
|
||||||
|
|
@ -13,16 +11,9 @@
|
||||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
// GNU General Public License for more details.
|
// GNU General Public License for more details.
|
||||||
//
|
//
|
||||||
// You should have received a copy of the GNU General Public License
|
|
||||||
// along with this program; if not, write to the Free Software
|
|
||||||
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
|
|
||||||
// 02111-1307, USA.
|
|
||||||
//
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Top-level dehacked definitions for Doom dehacked.
|
// Top-level dehacked definitions for Doom dehacked.
|
||||||
//
|
//
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
#include "deh_defs.h"
|
#include "deh_defs.h"
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,5 @@
|
||||||
// Emacs style mode select -*- C++ -*-
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Copyright(C) 2005 Simon Howard
|
// Copyright(C) 2005-2014 Simon Howard
|
||||||
//
|
//
|
||||||
// This program is free software; you can redistribute it and/or
|
// This program is free software; you can redistribute it and/or
|
||||||
// modify it under the terms of the GNU General Public License
|
// modify it under the terms of the GNU General Public License
|
||||||
|
|
@ -13,16 +11,9 @@
|
||||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
// GNU General Public License for more details.
|
// GNU General Public License for more details.
|
||||||
//
|
//
|
||||||
// You should have received a copy of the GNU General Public License
|
|
||||||
// along with this program; if not, write to the Free Software
|
|
||||||
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
|
|
||||||
// 02111-1307, USA.
|
|
||||||
//
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Parses "Frame" sections in dehacked files
|
// Parses "Frame" sections in dehacked files
|
||||||
//
|
//
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,5 @@
|
||||||
// Emacs style mode select -*- C++ -*-
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Copyright(C) 2005 Simon Howard
|
// Copyright(C) 2005-2014 Simon Howard
|
||||||
//
|
//
|
||||||
// This program is free software; you can redistribute it and/or
|
// This program is free software; you can redistribute it and/or
|
||||||
// modify it under the terms of the GNU General Public License
|
// modify it under the terms of the GNU General Public License
|
||||||
|
|
@ -13,16 +11,9 @@
|
||||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
// GNU General Public License for more details.
|
// GNU General Public License for more details.
|
||||||
//
|
//
|
||||||
// You should have received a copy of the GNU General Public License
|
|
||||||
// along with this program; if not, write to the Free Software
|
|
||||||
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
|
|
||||||
// 02111-1307, USA.
|
|
||||||
//
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Parses "Misc" sections in dehacked files
|
// Parses "Misc" sections in dehacked files
|
||||||
//
|
//
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,5 @@
|
||||||
// Emacs style mode select -*- C++ -*-
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Copyright(C) 2005 Simon Howard
|
// Copyright(C) 2005-2014 Simon Howard
|
||||||
//
|
//
|
||||||
// This program is free software; you can redistribute it and/or
|
// This program is free software; you can redistribute it and/or
|
||||||
// modify it under the terms of the GNU General Public License
|
// modify it under the terms of the GNU General Public License
|
||||||
|
|
@ -13,16 +11,9 @@
|
||||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
// GNU General Public License for more details.
|
// GNU General Public License for more details.
|
||||||
//
|
//
|
||||||
// You should have received a copy of the GNU General Public License
|
|
||||||
// along with this program; if not, write to the Free Software
|
|
||||||
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
|
|
||||||
// 02111-1307, USA.
|
|
||||||
//
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Parses "Misc" sections in dehacked files
|
// Parses "Misc" sections in dehacked files
|
||||||
//
|
//
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
#ifndef DEH_MISC_H
|
#ifndef DEH_MISC_H
|
||||||
#define DEH_MISC_H
|
#define DEH_MISC_H
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,5 @@
|
||||||
// Emacs style mode select -*- C++ -*-
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Copyright(C) 2005 Simon Howard
|
// Copyright(C) 2005-2014 Simon Howard
|
||||||
//
|
//
|
||||||
// This program is free software; you can redistribute it and/or
|
// This program is free software; you can redistribute it and/or
|
||||||
// modify it under the terms of the GNU General Public License
|
// modify it under the terms of the GNU General Public License
|
||||||
|
|
@ -13,16 +11,9 @@
|
||||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
// GNU General Public License for more details.
|
// GNU General Public License for more details.
|
||||||
//
|
//
|
||||||
// You should have received a copy of the GNU General Public License
|
|
||||||
// along with this program; if not, write to the Free Software
|
|
||||||
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
|
|
||||||
// 02111-1307, USA.
|
|
||||||
//
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Parses Action Pointer entries in dehacked files
|
// Parses Action Pointer entries in dehacked files
|
||||||
//
|
//
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,5 @@
|
||||||
// Emacs style mode select -*- C++ -*-
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Copyright(C) 2005 Simon Howard
|
// Copyright(C) 2005-2014 Simon Howard
|
||||||
//
|
//
|
||||||
// This program is free software; you can redistribute it and/or
|
// This program is free software; you can redistribute it and/or
|
||||||
// modify it under the terms of the GNU General Public License
|
// modify it under the terms of the GNU General Public License
|
||||||
|
|
@ -13,16 +11,9 @@
|
||||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
// GNU General Public License for more details.
|
// GNU General Public License for more details.
|
||||||
//
|
//
|
||||||
// You should have received a copy of the GNU General Public License
|
|
||||||
// along with this program; if not, write to the Free Software
|
|
||||||
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
|
|
||||||
// 02111-1307, USA.
|
|
||||||
//
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Parses "Sound" sections in dehacked files
|
// Parses "Sound" sections in dehacked files
|
||||||
//
|
//
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,5 @@
|
||||||
// Emacs style mode select -*- C++ -*-
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Copyright(C) 2005 Simon Howard
|
// Copyright(C) 2005-2014 Simon Howard
|
||||||
//
|
//
|
||||||
// This program is free software; you can redistribute it and/or
|
// This program is free software; you can redistribute it and/or
|
||||||
// modify it under the terms of the GNU General Public License
|
// modify it under the terms of the GNU General Public License
|
||||||
|
|
@ -13,16 +11,9 @@
|
||||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
// GNU General Public License for more details.
|
// GNU General Public License for more details.
|
||||||
//
|
//
|
||||||
// You should have received a copy of the GNU General Public License
|
|
||||||
// along with this program; if not, write to the Free Software
|
|
||||||
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
|
|
||||||
// 02111-1307, USA.
|
|
||||||
//
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Parses "Thing" sections in dehacked files
|
// Parses "Thing" sections in dehacked files
|
||||||
//
|
//
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,5 @@
|
||||||
// Emacs style mode select -*- C++ -*-
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Copyright(C) 2005 Simon Howard
|
// Copyright(C) 2005-2014 Simon Howard
|
||||||
//
|
//
|
||||||
// This program is free software; you can redistribute it and/or
|
// This program is free software; you can redistribute it and/or
|
||||||
// modify it under the terms of the GNU General Public License
|
// modify it under the terms of the GNU General Public License
|
||||||
|
|
@ -13,16 +11,9 @@
|
||||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
// GNU General Public License for more details.
|
// GNU General Public License for more details.
|
||||||
//
|
//
|
||||||
// You should have received a copy of the GNU General Public License
|
|
||||||
// along with this program; if not, write to the Free Software
|
|
||||||
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
|
|
||||||
// 02111-1307, USA.
|
|
||||||
//
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Parses "Weapon" sections in dehacked files
|
// Parses "Weapon" sections in dehacked files
|
||||||
//
|
//
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,6 @@
|
||||||
// Emacs style mode select -*- C++ -*-
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Copyright(C) 1993-1996 Id Software, Inc.
|
// Copyright(C) 1993-1996 Id Software, Inc.
|
||||||
// Copyright(C) 2005 Simon Howard
|
// Copyright(C) 2005-2014 Simon Howard
|
||||||
//
|
//
|
||||||
// This program is free software; you can redistribute it and/or
|
// This program is free software; you can redistribute it and/or
|
||||||
// modify it under the terms of the GNU General Public License
|
// modify it under the terms of the GNU General Public License
|
||||||
|
|
@ -14,17 +12,11 @@
|
||||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
// GNU General Public License for more details.
|
// GNU General Public License for more details.
|
||||||
//
|
//
|
||||||
// You should have received a copy of the GNU General Public License
|
|
||||||
// along with this program; if not, write to the Free Software
|
|
||||||
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
|
|
||||||
// 02111-1307, USA.
|
|
||||||
//
|
|
||||||
// DESCRIPTION:
|
// DESCRIPTION:
|
||||||
// all external data is defined here
|
// all external data is defined here
|
||||||
// most of the data is loaded into different structures at run time
|
// most of the data is loaded into different structures at run time
|
||||||
// some internal structures shared by many modules are here
|
// some internal structures shared by many modules are here
|
||||||
//
|
//
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
#ifndef __DOOMDATA__
|
#ifndef __DOOMDATA__
|
||||||
#define __DOOMDATA__
|
#define __DOOMDATA__
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,6 @@
|
||||||
// Emacs style mode select -*- C++ -*-
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Copyright(C) 1993-1996 Id Software, Inc.
|
// Copyright(C) 1993-1996 Id Software, Inc.
|
||||||
// Copyright(C) 2005 Simon Howard
|
// Copyright(C) 2005-2014 Simon Howard
|
||||||
//
|
//
|
||||||
// This program is free software; you can redistribute it and/or
|
// This program is free software; you can redistribute it and/or
|
||||||
// modify it under the terms of the GNU General Public License
|
// modify it under the terms of the GNU General Public License
|
||||||
|
|
@ -14,16 +12,10 @@
|
||||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
// GNU General Public License for more details.
|
// GNU General Public License for more details.
|
||||||
//
|
//
|
||||||
// You should have received a copy of the GNU General Public License
|
|
||||||
// along with this program; if not, write to the Free Software
|
|
||||||
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
|
|
||||||
// 02111-1307, USA.
|
|
||||||
//
|
|
||||||
// DESCRIPTION:
|
// DESCRIPTION:
|
||||||
// DoomDef - basic defines for DOOM, e.g. Version, game mode
|
// DoomDef - basic defines for DOOM, e.g. Version, game mode
|
||||||
// and skill level, and display parameters.
|
// and skill level, and display parameters.
|
||||||
//
|
//
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,6 @@
|
||||||
// Emacs style mode select -*- C++ -*-
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Copyright(C) 1993-1996 Id Software, Inc.
|
// Copyright(C) 1993-1996 Id Software, Inc.
|
||||||
// Copyright(C) 2005 Simon Howard
|
// Copyright(C) 2005-2014 Simon Howard
|
||||||
//
|
//
|
||||||
// This program is free software; you can redistribute it and/or
|
// This program is free software; you can redistribute it and/or
|
||||||
// modify it under the terms of the GNU General Public License
|
// modify it under the terms of the GNU General Public License
|
||||||
|
|
@ -14,16 +12,10 @@
|
||||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
// GNU General Public License for more details.
|
// GNU General Public License for more details.
|
||||||
//
|
//
|
||||||
// You should have received a copy of the GNU General Public License
|
|
||||||
// along with this program; if not, write to the Free Software
|
|
||||||
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
|
|
||||||
// 02111-1307, USA.
|
|
||||||
//
|
|
||||||
// DESCRIPTION:
|
// DESCRIPTION:
|
||||||
// Internally used data structures for virtually everything,
|
// Internally used data structures for virtually everything,
|
||||||
// lots of other stuff.
|
// lots of other stuff.
|
||||||
//
|
//
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
#ifndef __DOOMDEF__
|
#ifndef __DOOMDEF__
|
||||||
#define __DOOMDEF__
|
#define __DOOMDEF__
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,6 @@
|
||||||
// Emacs style mode select -*- C++ -*-
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Copyright(C) 1993-1996 Id Software, Inc.
|
// Copyright(C) 1993-1996 Id Software, Inc.
|
||||||
// Copyright(C) 2005 Simon Howard
|
// Copyright(C) 2005-2014 Simon Howard
|
||||||
//
|
//
|
||||||
// This program is free software; you can redistribute it and/or
|
// This program is free software; you can redistribute it and/or
|
||||||
// modify it under the terms of the GNU General Public License
|
// modify it under the terms of the GNU General Public License
|
||||||
|
|
@ -14,15 +12,9 @@
|
||||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
// GNU General Public License for more details.
|
// GNU General Public License for more details.
|
||||||
//
|
//
|
||||||
// You should have received a copy of the GNU General Public License
|
|
||||||
// along with this program; if not, write to the Free Software
|
|
||||||
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
|
|
||||||
// 02111-1307, USA.
|
|
||||||
//
|
|
||||||
// DESCRIPTION:
|
// DESCRIPTION:
|
||||||
// Put all global tate variables here.
|
// Put all global tate variables here.
|
||||||
//
|
//
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,6 @@
|
||||||
// Emacs style mode select -*- C++ -*-
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Copyright(C) 1993-1996 Id Software, Inc.
|
// Copyright(C) 1993-1996 Id Software, Inc.
|
||||||
// Copyright(C) 2005 Simon Howard
|
// Copyright(C) 2005-2014 Simon Howard
|
||||||
//
|
//
|
||||||
// This program is free software; you can redistribute it and/or
|
// This program is free software; you can redistribute it and/or
|
||||||
// modify it under the terms of the GNU General Public License
|
// modify it under the terms of the GNU General Public License
|
||||||
|
|
@ -14,11 +12,6 @@
|
||||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
// GNU General Public License for more details.
|
// GNU General Public License for more details.
|
||||||
//
|
//
|
||||||
// You should have received a copy of the GNU General Public License
|
|
||||||
// along with this program; if not, write to the Free Software
|
|
||||||
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
|
|
||||||
// 02111-1307, USA.
|
|
||||||
//
|
|
||||||
// DESCRIPTION:
|
// DESCRIPTION:
|
||||||
// All the global variables that store the internal state.
|
// All the global variables that store the internal state.
|
||||||
// Theoretically speaking, the internal state of the engine
|
// Theoretically speaking, the internal state of the engine
|
||||||
|
|
@ -27,7 +20,6 @@
|
||||||
// this header file.
|
// this header file.
|
||||||
// In practice, things are a bit messy.
|
// In practice, things are a bit messy.
|
||||||
//
|
//
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
|
|
||||||
#ifndef __D_STATE__
|
#ifndef __D_STATE__
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,6 @@
|
||||||
// Emacs style mode select -*- C++ -*-
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Copyright(C) 1993-1996 Id Software, Inc.
|
// Copyright(C) 1993-1996 Id Software, Inc.
|
||||||
// Copyright(C) 2005 Simon Howard
|
// Copyright(C) 2005-2014 Simon Howard
|
||||||
//
|
//
|
||||||
// This program is free software; you can redistribute it and/or
|
// This program is free software; you can redistribute it and/or
|
||||||
// modify it under the terms of the GNU General Public License
|
// modify it under the terms of the GNU General Public License
|
||||||
|
|
@ -14,15 +12,9 @@
|
||||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
// GNU General Public License for more details.
|
// GNU General Public License for more details.
|
||||||
//
|
//
|
||||||
// You should have received a copy of the GNU General Public License
|
|
||||||
// along with this program; if not, write to the Free Software
|
|
||||||
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
|
|
||||||
// 02111-1307, USA.
|
|
||||||
//
|
|
||||||
// DESCRIPTION:
|
// DESCRIPTION:
|
||||||
// Globally defined strings.
|
// Globally defined strings.
|
||||||
//
|
//
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,6 @@
|
||||||
// Emacs style mode select -*- C++ -*-
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Copyright(C) 1993-1996 Id Software, Inc.
|
// Copyright(C) 1993-1996 Id Software, Inc.
|
||||||
// Copyright(C) 2005 Simon Howard
|
// Copyright(C) 2005-2014 Simon Howard
|
||||||
//
|
//
|
||||||
// This program is free software; you can redistribute it and/or
|
// This program is free software; you can redistribute it and/or
|
||||||
// modify it under the terms of the GNU General Public License
|
// modify it under the terms of the GNU General Public License
|
||||||
|
|
@ -14,16 +12,10 @@
|
||||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
// GNU General Public License for more details.
|
// GNU General Public License for more details.
|
||||||
//
|
//
|
||||||
// You should have received a copy of the GNU General Public License
|
|
||||||
// along with this program; if not, write to the Free Software
|
|
||||||
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
|
|
||||||
// 02111-1307, USA.
|
|
||||||
//
|
|
||||||
//
|
//
|
||||||
// DESCRIPTION:
|
// DESCRIPTION:
|
||||||
// DOOM strings, by language.
|
// DOOM strings, by language.
|
||||||
//
|
//
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
|
|
||||||
#ifndef __DSTRINGS__
|
#ifndef __DSTRINGS__
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,6 @@
|
||||||
// Emacs style mode select -*- C++ -*-
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Copyright(C) 1993-1996 Id Software, Inc.
|
// Copyright(C) 1993-1996 Id Software, Inc.
|
||||||
// Copyright(C) 2005 Simon Howard
|
// Copyright(C) 2005-2014 Simon Howard
|
||||||
//
|
//
|
||||||
// This program is free software; you can redistribute it and/or
|
// This program is free software; you can redistribute it and/or
|
||||||
// modify it under the terms of the GNU General Public License
|
// modify it under the terms of the GNU General Public License
|
||||||
|
|
@ -14,15 +12,9 @@
|
||||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
// GNU General Public License for more details.
|
// GNU General Public License for more details.
|
||||||
//
|
//
|
||||||
// You should have received a copy of the GNU General Public License
|
|
||||||
// along with this program; if not, write to the Free Software
|
|
||||||
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
|
|
||||||
// 02111-1307, USA.
|
|
||||||
//
|
|
||||||
// DESCRIPTION:
|
// DESCRIPTION:
|
||||||
// Game completion, final screen animation.
|
// Game completion, final screen animation.
|
||||||
//
|
//
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
|
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,6 @@
|
||||||
// Emacs style mode select -*- C++ -*-
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Copyright(C) 1993-1996 Id Software, Inc.
|
// Copyright(C) 1993-1996 Id Software, Inc.
|
||||||
// Copyright(C) 2005 Simon Howard
|
// Copyright(C) 2005-2014 Simon Howard
|
||||||
//
|
//
|
||||||
// This program is free software; you can redistribute it and/or
|
// This program is free software; you can redistribute it and/or
|
||||||
// modify it under the terms of the GNU General Public License
|
// modify it under the terms of the GNU General Public License
|
||||||
|
|
@ -14,15 +12,9 @@
|
||||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
// GNU General Public License for more details.
|
// GNU General Public License for more details.
|
||||||
//
|
//
|
||||||
// You should have received a copy of the GNU General Public License
|
|
||||||
// along with this program; if not, write to the Free Software
|
|
||||||
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
|
|
||||||
// 02111-1307, USA.
|
|
||||||
//
|
|
||||||
// DESCRIPTION:
|
// DESCRIPTION:
|
||||||
//
|
//
|
||||||
//
|
//
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
|
|
||||||
#ifndef __F_FINALE__
|
#ifndef __F_FINALE__
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,6 @@
|
||||||
// Emacs style mode select -*- C++ -*-
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Copyright(C) 1993-1996 Id Software, Inc.
|
// Copyright(C) 1993-1996 Id Software, Inc.
|
||||||
// Copyright(C) 2005 Simon Howard
|
// Copyright(C) 2005-2014 Simon Howard
|
||||||
//
|
//
|
||||||
// This program is free software; you can redistribute it and/or
|
// This program is free software; you can redistribute it and/or
|
||||||
// modify it under the terms of the GNU General Public License
|
// modify it under the terms of the GNU General Public License
|
||||||
|
|
@ -14,15 +12,9 @@
|
||||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
// GNU General Public License for more details.
|
// GNU General Public License for more details.
|
||||||
//
|
//
|
||||||
// You should have received a copy of the GNU General Public License
|
|
||||||
// along with this program; if not, write to the Free Software
|
|
||||||
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
|
|
||||||
// 02111-1307, USA.
|
|
||||||
//
|
|
||||||
// DESCRIPTION:
|
// DESCRIPTION:
|
||||||
// Mission begin melt/wipe screen special effect.
|
// Mission begin melt/wipe screen special effect.
|
||||||
//
|
//
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,6 @@
|
||||||
// Emacs style mode select -*- C++ -*-
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Copyright(C) 1993-1996 Id Software, Inc.
|
// Copyright(C) 1993-1996 Id Software, Inc.
|
||||||
// Copyright(C) 2005 Simon Howard
|
// Copyright(C) 2005-2014 Simon Howard
|
||||||
//
|
//
|
||||||
// This program is free software; you can redistribute it and/or
|
// This program is free software; you can redistribute it and/or
|
||||||
// modify it under the terms of the GNU General Public License
|
// modify it under the terms of the GNU General Public License
|
||||||
|
|
@ -14,15 +12,9 @@
|
||||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
// GNU General Public License for more details.
|
// GNU General Public License for more details.
|
||||||
//
|
//
|
||||||
// You should have received a copy of the GNU General Public License
|
|
||||||
// along with this program; if not, write to the Free Software
|
|
||||||
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
|
|
||||||
// 02111-1307, USA.
|
|
||||||
//
|
|
||||||
// DESCRIPTION:
|
// DESCRIPTION:
|
||||||
// Mission start screen wipe/melt, special effects.
|
// Mission start screen wipe/melt, special effects.
|
||||||
//
|
//
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
|
|
||||||
#ifndef __F_WIPE_H__
|
#ifndef __F_WIPE_H__
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,6 @@
|
||||||
// Emacs style mode select -*- C++ -*-
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Copyright(C) 1993-1996 Id Software, Inc.
|
// Copyright(C) 1993-1996 Id Software, Inc.
|
||||||
// Copyright(C) 2005 Simon Howard
|
// Copyright(C) 2005-2014 Simon Howard
|
||||||
//
|
//
|
||||||
// This program is free software; you can redistribute it and/or
|
// This program is free software; you can redistribute it and/or
|
||||||
// modify it under the terms of the GNU General Public License
|
// modify it under the terms of the GNU General Public License
|
||||||
|
|
@ -14,14 +12,8 @@
|
||||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
// GNU General Public License for more details.
|
// GNU General Public License for more details.
|
||||||
//
|
//
|
||||||
// You should have received a copy of the GNU General Public License
|
|
||||||
// along with this program; if not, write to the Free Software
|
|
||||||
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
|
|
||||||
// 02111-1307, USA.
|
|
||||||
//
|
|
||||||
// DESCRIPTION: none
|
// DESCRIPTION: none
|
||||||
//
|
//
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,6 @@
|
||||||
// Emacs style mode select -*- C++ -*-
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Copyright(C) 1993-1996 Id Software, Inc.
|
// Copyright(C) 1993-1996 Id Software, Inc.
|
||||||
// Copyright(C) 2005 Simon Howard
|
// Copyright(C) 2005-2014 Simon Howard
|
||||||
//
|
//
|
||||||
// This program is free software; you can redistribute it and/or
|
// This program is free software; you can redistribute it and/or
|
||||||
// modify it under the terms of the GNU General Public License
|
// modify it under the terms of the GNU General Public License
|
||||||
|
|
@ -14,15 +12,9 @@
|
||||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
// GNU General Public License for more details.
|
// GNU General Public License for more details.
|
||||||
//
|
//
|
||||||
// You should have received a copy of the GNU General Public License
|
|
||||||
// along with this program; if not, write to the Free Software
|
|
||||||
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
|
|
||||||
// 02111-1307, USA.
|
|
||||||
//
|
|
||||||
// DESCRIPTION:
|
// DESCRIPTION:
|
||||||
// Duh.
|
// Duh.
|
||||||
//
|
//
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
|
|
||||||
#ifndef __G_GAME__
|
#ifndef __G_GAME__
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,6 @@
|
||||||
// Emacs style mode select -*- C++ -*-
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Copyright(C) 1993-1996 Id Software, Inc.
|
// Copyright(C) 1993-1996 Id Software, Inc.
|
||||||
// Copyright(C) 2005 Simon Howard
|
// Copyright(C) 2005-2014 Simon Howard
|
||||||
//
|
//
|
||||||
// This program is free software; you can redistribute it and/or
|
// This program is free software; you can redistribute it and/or
|
||||||
// modify it under the terms of the GNU General Public License
|
// modify it under the terms of the GNU General Public License
|
||||||
|
|
@ -14,14 +12,8 @@
|
||||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
// GNU General Public License for more details.
|
// GNU General Public License for more details.
|
||||||
//
|
//
|
||||||
// You should have received a copy of the GNU General Public License
|
|
||||||
// along with this program; if not, write to the Free Software
|
|
||||||
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
|
|
||||||
// 02111-1307, USA.
|
|
||||||
//
|
|
||||||
// DESCRIPTION: heads-up text and input code
|
// DESCRIPTION: heads-up text and input code
|
||||||
//
|
//
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
|
|
||||||
#include <ctype.h>
|
#include <ctype.h>
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,6 @@
|
||||||
// Emacs style mode select -*- C++ -*-
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Copyright(C) 1993-1996 Id Software, Inc.
|
// Copyright(C) 1993-1996 Id Software, Inc.
|
||||||
// Copyright(C) 2005 Simon Howard
|
// Copyright(C) 2005-2014 Simon Howard
|
||||||
//
|
//
|
||||||
// This program is free software; you can redistribute it and/or
|
// This program is free software; you can redistribute it and/or
|
||||||
// modify it under the terms of the GNU General Public License
|
// modify it under the terms of the GNU General Public License
|
||||||
|
|
@ -14,14 +12,8 @@
|
||||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
// GNU General Public License for more details.
|
// GNU General Public License for more details.
|
||||||
//
|
//
|
||||||
// You should have received a copy of the GNU General Public License
|
|
||||||
// along with this program; if not, write to the Free Software
|
|
||||||
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
|
|
||||||
// 02111-1307, USA.
|
|
||||||
//
|
|
||||||
// DESCRIPTION: none
|
// DESCRIPTION: none
|
||||||
//
|
//
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
#ifndef __HULIB__
|
#ifndef __HULIB__
|
||||||
#define __HULIB__
|
#define __HULIB__
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,6 @@
|
||||||
// Emacs style mode select -*- C++ -*-
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
//
|
//
|
||||||
// Copyright(C) 1993-1996 Id Software, Inc.
|
// Copyright(C) 1993-1996 Id Software, Inc.
|
||||||
// Copyright(C) 2005 Simon Howard
|
// Copyright(C) 2005-2014 Simon Howard
|
||||||
//
|
//
|
||||||
// This program is free software; you can redistribute it and/or
|
// This program is free software; you can redistribute it and/or
|
||||||
// modify it under the terms of the GNU General Public License
|
// modify it under the terms of the GNU General Public License
|
||||||
|
|
@ -14,14 +12,8 @@
|
||||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
// GNU General Public License for more details.
|
// GNU General Public License for more details.
|
||||||
//
|
//
|
||||||
// You should have received a copy of the GNU General Public License
|
|
||||||
// along with this program; if not, write to the Free Software
|
|
||||||
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
|
|
||||||
// 02111-1307, USA.
|
|
||||||
//
|
|
||||||
// DESCRIPTION: Heads-up displays
|
// DESCRIPTION: Heads-up displays
|
||||||
//
|
//
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
|
|
||||||
#include <ctype.h>
|
#include <ctype.h>
|
||||||
|
|
|
||||||
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue