================================================================================
DTPC - DECtalk PC Emulator
Source code availability and licensing notice
================================================================================

What is this
------------
This package contains a prebuilt, standalone binary (dtpc.exe) that emulates the DECtalk PC ISA card. The binary is produced by building the MAME emulation framework with an additional machine driver (the "dtpc" machine) compiled in.
Because the binary is built from and linked against the MAME source code, the binary as a whole is a work covered by the GNU General Public License. It is therefore distributed under the terms of the GNU General Public License, version 2 (GPL-2.0).

Licensing summary
-----------------
- MAME as a whole is distributed under the GNU General Public License, version 2 (GPL-2.0). The full text of GPL version 2 is included in this package as: LICENSE-GPL-2.0.txt

- The DTPC additions (the file src/mame/dec/dtpc.cpp and the corresponding entry in src/mame/mame.lst) are licensed under the 3-Clause BSD License. The full text of that license is included as: LICENSE-DTPC-BSD-3.txt
  Copyright (c) Carl (original MAME "dectalk_isa" DECtalk-PC ISA card emulation)
  Copyright (c) akse0435 (standalone DECtalk PC machine: module loading, serial bridge, and runtime protocol)

- MAME copyright notice:
  Copyright (c) 1997-2026 MAMEdev and contributors.
  This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed WITHOUT ANY WARRANTY.

The 3-Clause BSD License is compatible with the GPL. The BSD-licensed components remain available under BSD-3-Clause, but this combined binary is offered as a whole under GPL-2.0.


Complete corresponding source code
----------------------------------
The complete corresponding source code from which this binary was built is publicly available, with equivalent access, at the following location:

  https://github.com/akse0435/mame/tree/dtpc-2026.08.02

The tag pins the exact MAME source revision (based on the MAME 0.287 release) together with the DTPC additions used to produce this binary. GitHub provides downloadable source archives (.zip / .tar.gz) for that tag from the same page.


Modifications relative to upstream MAME 0.287
---------------------------------------------
The following changes were made to the upstream MAME 0.287 source tree in order to build this binary (change date: 2026-08-02):

  1. Added a new file: src/mame/dec/dtpc.cpp
     (the standalone DECtalk PC machine, licensed BSD-3-Clause).

  2. Added a registration entry to src/mame/mame.lst so that the "dtpc"
     machine is included in the driver list:
         @source:dec/dtpc.cpp
         dtpc

No other source files were modified.


Trademark notice
----------------
MAME is a registered trademark of its respective owner. This project is an independent build and is not affiliated with, sponsored by, or endorsed by the MAME project or its trademark holder. The "MAME" name is used here only to factually describe the origin of the source code from which this binary is built. No MAME logo or wordmark is used to promote this project.


No warranty
-----------
This software is provided "as is", without warranty of any kind, to the extent permitted by applicable law. See LICENSE-GPL-2.0.txt and LICENSE-DTPC-BSD-3.txt for the full disclaimers.
================================================================================
