diff options
author | 2015-05-13 09:20:31 +0200 | |
---|---|---|
committer | 2015-05-13 09:23:17 +0200 | |
commit | 3e38b7d541860ffe02402ec002cad873bf2f3a6a (patch) | |
tree | 149c01353b164677e49425229225b1678ec33bca /src | |
parent | e978f447757f5836082310eead498ec8848fe3a9 (diff) |
Updated MESS info for licenses (nw)
Diffstat (limited to 'src')
88 files changed, 140 insertions, 288 deletions
diff --git a/src/emu/cpu/ie15/ie15.c b/src/emu/cpu/ie15/ie15.c index 53c73b544e2..c2e3356432b 100644 --- a/src/emu/cpu/ie15/ie15.c +++ b/src/emu/cpu/ie15/ie15.c @@ -1,5 +1,5 @@ -// license:??? -// copyright-holders:??? +// license:BSD-3-Clause +// copyright-holders:Sergey Svishchev #include "emu.h" #include "debugger.h" #include "ie15.h" diff --git a/src/emu/cpu/ie15/ie15.h b/src/emu/cpu/ie15/ie15.h index 71415898ce4..8aaaa5a81ab 100644 --- a/src/emu/cpu/ie15/ie15.h +++ b/src/emu/cpu/ie15/ie15.h @@ -1,5 +1,5 @@ -// license:??? -// copyright-holders:??? +// license:BSD-3-Clause +// copyright-holders:Sergey Svishchev #ifndef __IE15_H__ #define __IE15_H__ diff --git a/src/emu/cpu/ie15/ie15dasm.c b/src/emu/cpu/ie15/ie15dasm.c index cf3c66debdd..3f21fb977e0 100644 --- a/src/emu/cpu/ie15/ie15dasm.c +++ b/src/emu/cpu/ie15/ie15dasm.c @@ -1,5 +1,5 @@ -// license:??? -// copyright-holders:??? +// license:BSD-3-Clause +// copyright-holders:Sergey Svishchev #include "emu.h" #define OP(A) oprom[(A) - PC] diff --git a/src/mess/drivers/a2600.c b/src/mess/drivers/a2600.c index 7e586f9fc46..3d0bd99b510 100644 --- a/src/mess/drivers/a2600.c +++ b/src/mess/drivers/a2600.c @@ -1,5 +1,5 @@ -// license:??? -// copyright-holders:??? +// license:BSD-3-Clause +// copyright-holders:Nathan Woods /*************************************************************************** Atari VCS 2600 driver diff --git a/src/mess/drivers/ace.c b/src/mess/drivers/ace.c index 94bbf810bb0..cf956d69801 100644 --- a/src/mess/drivers/ace.c +++ b/src/mess/drivers/ace.c @@ -1,4 +1,4 @@ -// license:??? +// license:BSD-3-Clause // copyright-holders:Curt Coder, Robbbert, and unknown others /*************************************************************************** Jupiter Ace memory map diff --git a/src/mess/drivers/acrnsys1.c b/src/mess/drivers/acrnsys1.c index a4d3d05e3ed..23d35f2807a 100644 --- a/src/mess/drivers/acrnsys1.c +++ b/src/mess/drivers/acrnsys1.c @@ -1,4 +1,4 @@ -// license:??? +// license:BSD-3-Clause // copyright-holders:Dirk Best, Robbbert /****************************************************************************** diff --git a/src/mess/drivers/advision.c b/src/mess/drivers/advision.c index 939a7e78d42..cc940c75896 100644 --- a/src/mess/drivers/advision.c +++ b/src/mess/drivers/advision.c @@ -1,5 +1,5 @@ -// license:??? -// copyright-holders:??? +// license:BSD-3-Clause +// copyright-holders:Nathan Woods /************************************************************************* drivers/advision.c diff --git a/src/mess/drivers/aim65_40.c b/src/mess/drivers/aim65_40.c index eac298882ce..1d4aba0c836 100644 --- a/src/mess/drivers/aim65_40.c +++ b/src/mess/drivers/aim65_40.c @@ -1,5 +1,5 @@ -// license:??? -// copyright-holders:??? +// license:GPL-2.0+ +// copyright-holders:Dirk Best /*************************************************************************** Rockwell AIM-65/40 diff --git a/src/mess/drivers/alphatro.c b/src/mess/drivers/alphatro.c index 54039ede9e0..6c9c00c3757 100644 --- a/src/mess/drivers/alphatro.c +++ b/src/mess/drivers/alphatro.c @@ -1,4 +1,4 @@ -// license:??? +// license:BSD-3-Clause // copyright-holders:Barry Rodewald, Robbbert /*************************************************************************** diff --git a/src/mess/drivers/amico2k.c b/src/mess/drivers/amico2k.c index 2ac70c30561..a903c188232 100644 --- a/src/mess/drivers/amico2k.c +++ b/src/mess/drivers/amico2k.c @@ -1,5 +1,5 @@ -// license:??? -// copyright-holders:??? +// license:BSD-3-Clause +// copyright-holders:Fabio Priuli, Curt Coder /*************************************************************************** A.S.EL. Amico 2000 diff --git a/src/mess/drivers/amstr_pc.c b/src/mess/drivers/amstr_pc.c index 5bded966585..d825cc30a95 100644 --- a/src/mess/drivers/amstr_pc.c +++ b/src/mess/drivers/amstr_pc.c @@ -1,5 +1,5 @@ -// license:??? -// copyright-holders:??? +// license:BSD-3-Clause +// copyright-holders:Wilbert Pol /*************************************************************************** drivers/amstr_pc.c diff --git a/src/mess/drivers/amstrad.c b/src/mess/drivers/amstrad.c index e2b05b0b45c..737d727da94 100644 --- a/src/mess/drivers/amstrad.c +++ b/src/mess/drivers/amstrad.c @@ -1,5 +1,5 @@ // license:??? -// copyright-holders:??? +// copyright-holders:Kevin Thacker, Barry Rodewald /****************************************************************************** amstrad.c diff --git a/src/mess/drivers/apollo.c b/src/mess/drivers/apollo.c index d471d41ce73..155e6e3a58e 100644 --- a/src/mess/drivers/apollo.c +++ b/src/mess/drivers/apollo.c @@ -1,14 +1,11 @@ // license:??? -// copyright-holders:??? +// copyright-holders:Hans Ostermeyer, R. Belmont /* * apollo.c - APOLLO DN3500/DN3000 driver * * Created on: May 12, 2010 * Author: Hans Ostermeyer * - * Released for general non-commercial use under the MAME license - * Visit http://mamedev.org for licensing and usage restrictions. - * * Adapted February 19, 2012 for general MAME/MESS standards by R. Belmont * * TODO: use MESS ram device and MCFG_RAM_* to handle RAM sizing. diff --git a/src/mess/drivers/apple1.c b/src/mess/drivers/apple1.c index a01ae8d5e13..7ba9d5d39bc 100644 --- a/src/mess/drivers/apple1.c +++ b/src/mess/drivers/apple1.c @@ -1,5 +1,5 @@ // license:??? -// copyright-holders:??? +// copyright-holders:cdh, R.Belmont /********************************************************************** Apple I diff --git a/src/mess/drivers/aquarius.c b/src/mess/drivers/aquarius.c index e1a887dc9d9..7fbbe616e1e 100644 --- a/src/mess/drivers/aquarius.c +++ b/src/mess/drivers/aquarius.c @@ -1,5 +1,5 @@ -// license:??? -// copyright-holders:??? +// license:BSD-3-Clause +// copyright-holders:Nathan Woods /*************************************************************************** Mattel Aquarius diff --git a/src/mess/drivers/asst128.c b/src/mess/drivers/asst128.c index bfb4ba368b1..4f24b3a4370 100644 --- a/src/mess/drivers/asst128.c +++ b/src/mess/drivers/asst128.c @@ -1,5 +1,5 @@ -// license:??? -// copyright-holders:??? +// license:BSD-3-Clause +// copyright-holders:Sergey Svishchev #include "emu.h" #include "includes/genpc.h" #include "machine/pc_fdc.h" diff --git a/src/mess/drivers/at.c b/src/mess/drivers/at.c index 6d301f87901..a385b3af933 100644 --- a/src/mess/drivers/at.c +++ b/src/mess/drivers/at.c @@ -1,5 +1,5 @@ -// license:??? -// copyright-holders:??? +// license:BSD-3-Clause +// copyright-holders:Wilbert Pol, Miodrag Milanovic /*************************************************************************** IBM AT Compatibles diff --git a/src/mess/drivers/atom.c b/src/mess/drivers/atom.c index 499e1587840..88d142d15c4 100644 --- a/src/mess/drivers/atom.c +++ b/src/mess/drivers/atom.c @@ -1,5 +1,5 @@ -// license:??? -// copyright-holders:??? +// license:BSD-3-Clause +// copyright-holders:Nathan Woods /*************************************************************************** Acorn Atom: diff --git a/src/mess/drivers/attache.c b/src/mess/drivers/attache.c index 595c329ab18..6d587ac48e5 100644 --- a/src/mess/drivers/attache.c +++ b/src/mess/drivers/attache.c @@ -1,4 +1,4 @@ -// license:??? +// license:BSD-3-Clause // copyright-holders:Barry Rodewald /* * attache.c diff --git a/src/mess/drivers/bbc.c b/src/mess/drivers/bbc.c index e8c63847602..aa1ae726ac3 100644 --- a/src/mess/drivers/bbc.c +++ b/src/mess/drivers/bbc.c @@ -1,5 +1,5 @@ // license:??? -// copyright-holders:??? +// copyright-holders:Gordon Jefferyes, Nigel Barnes /****************************************************************************** BBC Model A,B diff --git a/src/mess/drivers/bebox.c b/src/mess/drivers/bebox.c index 3d498c97963..d7c90a0ea09 100644 --- a/src/mess/drivers/bebox.c +++ b/src/mess/drivers/bebox.c @@ -1,5 +1,5 @@ -// license:??? -// copyright-holders:??? +// license:BSD-3-Clause +// copyright-holders:Nathan Woods, R.Belmont /*************************************************************************** drivers/bebox.c diff --git a/src/mess/drivers/besta.c b/src/mess/drivers/besta.c index 84e65152cec..7191f3d4ee9 100644 --- a/src/mess/drivers/besta.c +++ b/src/mess/drivers/besta.c @@ -1,5 +1,5 @@ -// license:??? -// copyright-holders:??? +// license:BSD-3-Clause +// copyright-holders:Sergey Svishchev /*************************************************************************** Besta-88 and Besta-90 engineering workstations. diff --git a/src/mess/drivers/bitgraph.c b/src/mess/drivers/bitgraph.c index d89e2d8044c..9a9866f5d70 100644 --- a/src/mess/drivers/bitgraph.c +++ b/src/mess/drivers/bitgraph.c @@ -1,5 +1,5 @@ -// license:??? -// copyright-holders:??? +// license:BSD-3-Clause +// copyright-holders:Sergey Svishchev /*************************************************************************** BBN BitGraph -- monochrome, raster graphics (768x1024), serial terminal. diff --git a/src/mess/drivers/bw12.c b/src/mess/drivers/bw12.c index fba812b36cc..5ee86657c32 100644 --- a/src/mess/drivers/bw12.c +++ b/src/mess/drivers/bw12.c @@ -1,5 +1,5 @@ -// license:??? -// copyright-holders:??? +// license:BSD-3-Clause +// copyright-holders:Curt Coder /*************************************************************************** Bondwell 12/14 diff --git a/src/mess/drivers/cgenie.c b/src/mess/drivers/cgenie.c index 384d1d2e9e5..168fdb15208 100644 --- a/src/mess/drivers/cgenie.c +++ b/src/mess/drivers/cgenie.c @@ -1,5 +1,5 @@ -// license:??? -// copyright-holders:??? +// license:BSD-3-Clause +// copyright-holders:Nathan Woods /*************************************************************************** HAD to change the PORT_ANALOG defs in this file... please check ;-) diff --git a/src/mess/drivers/coleco.c b/src/mess/drivers/coleco.c index 9c33af8da20..f29909a1b9f 100644 --- a/src/mess/drivers/coleco.c +++ b/src/mess/drivers/coleco.c @@ -1,5 +1,5 @@ // license:??? -// copyright-holders:??? +// copyright-holders:Mike Balfour, Ben Bruscella, Sean Young /******************************************************************************************************* coleco.c diff --git a/src/mess/drivers/compis.c b/src/mess/drivers/compis.c index 43d53cf29d4..f2a067eb4c0 100644 --- a/src/mess/drivers/compis.c +++ b/src/mess/drivers/compis.c @@ -1,5 +1,5 @@ // license:??? -// copyright-holders:??? +// copyright-holders:Per Ola Ingvarsson, Tomas Karlsson /****************************************************************************** drivers/compis.c diff --git a/src/mess/drivers/comquest.c b/src/mess/drivers/comquest.c index 81b4cfe3567..0c1e159cd8a 100644 --- a/src/mess/drivers/comquest.c +++ b/src/mess/drivers/comquest.c @@ -1,4 +1,4 @@ -// license:??? +// license:GPL-2.0+ // copyright-holders:Peter Trauner /****************************************************************************** Peter.Trauner@jk.uni-linz.ac.at September 2000 diff --git a/src/mess/drivers/concept.c b/src/mess/drivers/concept.c index 5f43ca5049d..4d15dd5e213 100644 --- a/src/mess/drivers/concept.c +++ b/src/mess/drivers/concept.c @@ -1,5 +1,5 @@ // license:??? -// copyright-holders:??? +// copyright-holders:Raphael Nabet, Brett Wyer /* Corvus Concept driver diff --git a/src/mess/drivers/crvision.c b/src/mess/drivers/crvision.c index 94911df4ef5..27be2f8a65b 100644 --- a/src/mess/drivers/crvision.c +++ b/src/mess/drivers/crvision.c @@ -1,5 +1,5 @@ -// license:??? -// copyright-holders:??? +// license:BSD-3-Clause +// copyright-holders:Wilbert Pol, Curt Coder /* This 1980s computer was manufactured by Vtech of Hong Kong. known as: CreatiVision, Dick Smith Wizzard, Funvision, Rameses, VZ 2000 and possibly others. diff --git a/src/mess/drivers/dgn_beta.c b/src/mess/drivers/dgn_beta.c index b49c0db2443..f71d0c98ae9 100644 --- a/src/mess/drivers/dgn_beta.c +++ b/src/mess/drivers/dgn_beta.c @@ -1,5 +1,5 @@ -// license:??? -// copyright-holders:??? +// license:BSD-3-Clause +// copyright-holders:Nathan Woods /*************************************************************************** drivers/dgn_beta.c diff --git a/src/mess/drivers/dragon.c b/src/mess/drivers/dragon.c index f8b81fae7c0..3a95025fd49 100644 --- a/src/mess/drivers/dragon.c +++ b/src/mess/drivers/dragon.c @@ -1,5 +1,5 @@ -// license:??? -// copyright-holders:??? +// license:BSD-3-Clause +// copyright-holders:Nathan Woods /*************************************************************************** dragon.c diff --git a/src/mess/drivers/dvk_ksm.c b/src/mess/drivers/dvk_ksm.c index fa5327ad7d3..2a4532956d8 100644 --- a/src/mess/drivers/dvk_ksm.c +++ b/src/mess/drivers/dvk_ksm.c @@ -1,5 +1,5 @@ -// license:??? -// copyright-holders:??? +// license:BSD-3-Clause +// copyright-holders:Sergey Svishchev /*************************************************************************** KSM (Kontroller Simvolnogo Monitora = Character Display Controller), diff --git a/src/mess/drivers/ec184x.c b/src/mess/drivers/ec184x.c index b5995221831..bc190e9debc 100644 --- a/src/mess/drivers/ec184x.c +++ b/src/mess/drivers/ec184x.c @@ -1,5 +1,5 @@ -// license:??? -// copyright-holders:??? +// license:BSD-3-Clause +// copyright-holders:Sergey Svishchev /*************************************************************************** drivers/ec184x.c diff --git a/src/mess/drivers/einstein.c b/src/mess/drivers/einstein.c index 930bfd4a065..b0ce919519f 100644 --- a/src/mess/drivers/einstein.c +++ b/src/mess/drivers/einstein.c @@ -1,4 +1,4 @@ -// license:??? +// license:GPL-2.0+ // copyright-holders:Kevin Thacker, Dirk Best, Phill Harvey-Smith /****************************************************************************** diff --git a/src/mess/drivers/europc.c b/src/mess/drivers/europc.c index 0ad4311b592..aaa0b706b19 100644 --- a/src/mess/drivers/europc.c +++ b/src/mess/drivers/europc.c @@ -1,5 +1,5 @@ -// license:??? -// copyright-holders:??? +// license:BSD-3-Clause +// copyright-holders:Wilbert Pol #include "emu.h" #include "coreutil.h" #include "includes/genpc.h" diff --git a/src/mess/drivers/exelv.c b/src/mess/drivers/exelv.c index 8c4d0a5ce66..f66216e03d9 100644 --- a/src/mess/drivers/exelv.c +++ b/src/mess/drivers/exelv.c @@ -1,5 +1,5 @@ // license:??? -// copyright-holders:??? +// copyright-holders:Raphael Nabet /* Experimental exelvision driver diff --git a/src/mess/drivers/gameking.c b/src/mess/drivers/gameking.c index f45c53968ef..da070c6a4aa 100644 --- a/src/mess/drivers/gameking.c +++ b/src/mess/drivers/gameking.c @@ -1,5 +1,5 @@ -// license:??? -// copyright-holders:??? +// license:BSD-3-Clause +// copyright-holders:Wilbert Pol /* TimeTop - GameKing */ // these are meant to have a 3-in-1 internal ROM, not dumped diff --git a/src/mess/drivers/gb.c b/src/mess/drivers/gb.c index 78b00a7181d..ffd2a304c30 100644 --- a/src/mess/drivers/gb.c +++ b/src/mess/drivers/gb.c @@ -1,5 +1,5 @@ -// license:??? -// copyright-holders:??? +// license:BSD-3-Clause +// copyright-holders:Wilbert Pol /*************************************************************************** gb.c diff --git a/src/mess/drivers/genpc.c b/src/mess/drivers/genpc.c index ff14bcec065..75d36bb8c5e 100644 --- a/src/mess/drivers/genpc.c +++ b/src/mess/drivers/genpc.c @@ -1,5 +1,5 @@ -// license:??? -// copyright-holders:??? +// license:BSD-3-Clause +// copyright-holders:Wilbert Pol, Miodrag Milanovic /*************************************************************************** drivers/genpc.c diff --git a/src/mess/drivers/gimix.c b/src/mess/drivers/gimix.c index 26679d73321..1e6e1a00372 100644 --- a/src/mess/drivers/gimix.c +++ b/src/mess/drivers/gimix.c @@ -1,4 +1,4 @@ -// license:??? +// license:BSD-3-Clause // copyright-holders:Barry Rodewald, Robbbert /* Gimix 6809-Based Computers diff --git a/src/mess/drivers/glasgow.c b/src/mess/drivers/glasgow.c index f95043751e9..ffb39f95131 100644 --- a/src/mess/drivers/glasgow.c +++ b/src/mess/drivers/glasgow.c @@ -1,5 +1,5 @@ // license:??? -// copyright-holders:??? +// copyright-holders:Dirk V. /*************************************************************************** Mephisto Glasgow 3 S chess computer Dirk V. diff --git a/src/mess/drivers/ibmpc.c b/src/mess/drivers/ibmpc.c index bb83e600e5a..a422ea54cf6 100644 --- a/src/mess/drivers/ibmpc.c +++ b/src/mess/drivers/ibmpc.c @@ -1,5 +1,5 @@ -// license:??? -// copyright-holders:??? +// license:BSD-3-Clause +// copyright-holders:Wilbert Pol, Miodrag Milanovic /*************************************************************************** drivers/pc.c diff --git a/src/mess/drivers/ibmpcjr.c b/src/mess/drivers/ibmpcjr.c index ef515b2acd8..26e4ad0c955 100644 --- a/src/mess/drivers/ibmpcjr.c +++ b/src/mess/drivers/ibmpcjr.c @@ -1,5 +1,5 @@ -// license:??? -// copyright-holders:??? +// license:BSD-3-Clause +// copyright-holders:Wilbert Pol #include "emu.h" #include "cpu/i86/i86.h" #include "sound/sn76496.h" diff --git a/src/mess/drivers/ie15.c b/src/mess/drivers/ie15.c index 65386ad7d24..4533388c8de 100644 --- a/src/mess/drivers/ie15.c +++ b/src/mess/drivers/ie15.c @@ -1,5 +1,5 @@ -// license:??? -// copyright-holders:??? +// license:BSD-3-Clause +// copyright-holders:Sergey Svishchev /*************************************************************************** 15IE-00-013 Terminal diff --git a/src/mess/drivers/intv.c b/src/mess/drivers/intv.c index ba978401e75..1f8ab9cd3bb 100644 --- a/src/mess/drivers/intv.c +++ b/src/mess/drivers/intv.c @@ -1,5 +1,5 @@ -// license:??? -// copyright-holders:??? +// license:BSD-3-Clause +// copyright-holders:Nathan Woods /************************************************************************ * Mattel Intellivision + Keyboard Component Drivers * diff --git a/src/mess/drivers/iskr103x.c b/src/mess/drivers/iskr103x.c index 983c568f76c..95ed4fe7117 100644 --- a/src/mess/drivers/iskr103x.c +++ b/src/mess/drivers/iskr103x.c @@ -1,5 +1,5 @@ -// license:??? -// copyright-holders:??? +// license:BSD-3-Clause +// copyright-holders:Sergey Svishchev /*************************************************************************** drivers/iskr103x.c diff --git a/src/mess/drivers/itt3030.c b/src/mess/drivers/itt3030.c index 740e95f1572..737906c92e9 100644 --- a/src/mess/drivers/itt3030.c +++ b/src/mess/drivers/itt3030.c @@ -1,5 +1,5 @@ // license:??? -// copyright-holders:??? +// copyright-holders:rfka01 /*************************************************************************** ITT 3030 diff --git a/src/mess/drivers/jupiter.c b/src/mess/drivers/jupiter.c index 0d1cf806201..fc5df6a5636 100644 --- a/src/mess/drivers/jupiter.c +++ b/src/mess/drivers/jupiter.c @@ -1,5 +1,5 @@ -// license:??? -// copyright-holders:??? +// license:BSD-3-Clause +// copyright-holders:Wilbert Pol, Robbbert /************************************************************************** Wave Mate Jupiter diff --git a/src/mess/drivers/laser3k.c b/src/mess/drivers/laser3k.c index b681158d7ab..c5e59161ef5 100644 --- a/src/mess/drivers/laser3k.c +++ b/src/mess/drivers/laser3k.c @@ -1,5 +1,5 @@ -// license:??? -// copyright-holders:??? +// license:BSD-3-Clause +// copyright-holders:R. Belmont /*************************************************************************** laser3k.c diff --git a/src/mess/drivers/lcmate2.c b/src/mess/drivers/lcmate2.c index 43d62a98c02..0e0c7a36202 100644 --- a/src/mess/drivers/lcmate2.c +++ b/src/mess/drivers/lcmate2.c @@ -1,4 +1,4 @@ -// license:??? +// license:BSD-3-Clause // copyright-holders:Sandro Ronco, Robbbert /*************************************************************************** diff --git a/src/mess/drivers/leapster.c b/src/mess/drivers/leapster.c index 24c00d8a374..1dcdd4b6769 100644 --- a/src/mess/drivers/leapster.c +++ b/src/mess/drivers/leapster.c @@ -1,4 +1,4 @@ -// license:??? +// license:BSD-3-Clause // copyright-holders:David Haywood /* LeapFrog - Leapster diff --git a/src/mess/drivers/m5.c b/src/mess/drivers/m5.c index 5da25335e58..9912827631d 100644 --- a/src/mess/drivers/m5.c +++ b/src/mess/drivers/m5.c @@ -1,5 +1,5 @@ -// license:??? -// copyright-holders:??? +// license:BSD-3-Clause +// copyright-holders:Curt Coder /*************************************************************************** Sord m.5 diff --git a/src/mess/drivers/mc1502.c b/src/mess/drivers/mc1502.c index a56b0cbc1f7..da6fc21660e 100644 --- a/src/mess/drivers/mc1502.c +++ b/src/mess/drivers/mc1502.c @@ -1,5 +1,5 @@ -// license:??? -// copyright-holders:??? +// license:BSD-3-Clause +// copyright-holders:Sergey Svishchev /*************************************************************************** drivers/mc1502.c diff --git a/src/mess/drivers/mephisto.c b/src/mess/drivers/mephisto.c index f24fcea6039..65c42df57a6 100644 --- a/src/mess/drivers/mephisto.c +++ b/src/mess/drivers/mephisto.c @@ -1,5 +1,5 @@ // license:??? -// copyright-holders:??? +// copyright-holders:Dirk V. /****************************************************************************** Mephisto 4 + 5 Chess Computer 2007 Dirk V. diff --git a/src/mess/drivers/mirage.c b/src/mess/drivers/mirage.c index d3a771a7cf6..14b6868c637 100644 --- a/src/mess/drivers/mirage.c +++ b/src/mess/drivers/mirage.c @@ -1,5 +1,5 @@ -// license:??? -// copyright-holders:R.Belmont +// license:BSD-3-Clause +// copyright-holders:R. Belmont /*************************************************************************** drivers/mirage.c diff --git a/src/mess/drivers/mmodular.c b/src/mess/drivers/mmodular.c index d8c294844ac..5fbc273ac6b 100644 --- a/src/mess/drivers/mmodular.c +++ b/src/mess/drivers/mmodular.c @@ -1,5 +1,5 @@ // license:??? -// copyright-holders:??? +// copyright-holders:Ralf Schaefer /****************************************************************************** Mephisto Chess Computers using plugin modules diff --git a/src/mess/drivers/mpf1.c b/src/mess/drivers/mpf1.c index 63fd9c2ecc4..d114d18e7bf 100644 --- a/src/mess/drivers/mpf1.c +++ b/src/mess/drivers/mpf1.c @@ -1,5 +1,5 @@ -// license:??? -// copyright-holders:??? +// license:BSD-3-Clause +// copyright-holders:Wilbert Pol, Curt Coder /************************************************\ * Multitech Micro Professor 1 * * * diff --git a/src/mess/drivers/mtx.c b/src/mess/drivers/mtx.c index 2dfbf403495..51ccdf4e7a8 100644 --- a/src/mess/drivers/mtx.c +++ b/src/mess/drivers/mtx.c @@ -1,4 +1,4 @@ -// license:??? +// license:BSD-3-Clause // copyright-holders:(Original Author?), Dirk Best, Curt Coder /************************************************************************* @@ -16,10 +16,10 @@ - HDX hard disk - HRX high resolution graphics - CBM (all RAM) mode - - "Silicon" disks - - Multi Effect Video Wall */ + - "Silicon" disks + - Multi Effect Video Wall #include "emu.h" #include "includes/mtx.h" diff --git a/src/mess/drivers/nascom1.c b/src/mess/drivers/nascom1.c index 22408fc8e55..a0301e1d4e1 100644 --- a/src/mess/drivers/nascom1.c +++ b/src/mess/drivers/nascom1.c @@ -1,4 +1,4 @@ -// license:??? +// license:GPL-2.0+ // copyright-holders:(Original Author?), Dirk Best /************************************************************************ diff --git a/src/mess/drivers/nc.c b/src/mess/drivers/nc.c index c035258decf..10586d55368 100644 --- a/src/mess/drivers/nc.c +++ b/src/mess/drivers/nc.c @@ -1,5 +1,5 @@ -// license:??? -// copyright-holders:??? +// license:BSD-3-Clause +// copyright-holders:Wilbert Pol, Kevin Thacker /****************************************************************************** nc.c diff --git a/src/mess/drivers/ngen.c b/src/mess/drivers/ngen.c index 5e18e39f69f..487b9e0c4ae 100644 --- a/src/mess/drivers/ngen.c +++ b/src/mess/drivers/ngen.c @@ -1,4 +1,4 @@ -// license:??? +// license:BSD-3-Clause // copyright-holders:Barry Rodewald /* diff --git a/src/mess/drivers/odyssey2.c b/src/mess/drivers/odyssey2.c index e898a31f1dd..7147e06a48d 100644 --- a/src/mess/drivers/odyssey2.c +++ b/src/mess/drivers/odyssey2.c @@ -1,5 +1,5 @@ -// license:??? -// copyright-holders:??? +// license:BSD-3-Clause +// copyright-holders:Wilbert Pol /*************************************************************************** /drivers/odyssey2.c diff --git a/src/mess/drivers/osborne1.c b/src/mess/drivers/osborne1.c index 316fd6386b1..076fd3d4a7e 100644 --- a/src/mess/drivers/osborne1.c +++ b/src/mess/drivers/osborne1.c @@ -1,5 +1,5 @@ -// license:??? -// copyright-holders:??? +// license:BSD-3-Clause +// copyright-holders:Wilbert Pol /*************************************************************************** Osborne-1 driver file diff --git a/src/mess/drivers/osi.c b/src/mess/drivers/osi.c index 80662d11b0c..59820c96ffc 100644 --- a/src/mess/drivers/osi.c +++ b/src/mess/drivers/osi.c @@ -1,5 +1,5 @@ -// license:??? -// copyright-holders:??? +// license:BSD-3-Clause +// copyright-holders:Curt Coder, Robbbert, Wilbert Pol /* Ohio Scientific Superboard II Model 600 diff --git a/src/mess/drivers/p2000t.c b/src/mess/drivers/p2000t.c index 7b24b7971da..303092f96a1 100644 --- a/src/mess/drivers/p2000t.c +++ b/src/mess/drivers/p2000t.c @@ -1,5 +1,5 @@ // license:??? -// copyright-holders:??? +// copyright-holders:Paul Daniels /************************************************************************ Philips P2000 1 Memory map diff --git a/src/mess/drivers/p8k.c b/src/mess/drivers/p8k.c index eea7bddf769..3c2e15982b9 100644 --- a/src/mess/drivers/p8k.c +++ b/src/mess/drivers/p8k.c @@ -1,5 +1,5 @@ -// license:??? -// copyright-holders:??? +// license:BSD-3-Clause +// copyright-holders:Fabio Priuli /*************************************************************************** P8000 diff --git a/src/mess/drivers/palm_dbg.inc b/src/mess/drivers/palm_dbg.inc index 28a267fb6d0..f76c8469e26 100644 --- a/src/mess/drivers/palm_dbg.inc +++ b/src/mess/drivers/palm_dbg.inc @@ -1,5 +1,5 @@ -// license:??? -// copyright-holders:??? +// license:BSD-3-Clause +// copyright-holders:Ryan Holtz, R.Belmont static const char *lookup_trap(UINT16 opcode) { static const struct diff --git a/src/mess/drivers/pc.c b/src/mess/drivers/pc.c index a133f511a15..5f2dd41c751 100644 --- a/src/mess/drivers/pc.c +++ b/src/mess/drivers/pc.c @@ -1,5 +1,5 @@ -// license:??? -// copyright-holders:??? +// license:BSD-3-Clause +// copyright-holders:Wilbert Pol, Miodrag Milanovic /*************************************************************************** drivers/pc.c diff --git a/src/mess/drivers/pentagon.c b/src/mess/drivers/pentagon.c index 3ecab8793c8..874335ccd49 100644 --- a/src/mess/drivers/pentagon.c +++ b/src/mess/drivers/pentagon.c @@ -1,5 +1,5 @@ -// license:??? -// copyright-holders:??? +// license:BSD-3-Clause +// copyright-holders:Miodrag Milanovic, MetalliC #include "emu.h" #include "includes/spectrum.h" #include "imagedev/snapquik.h" diff --git a/src/mess/drivers/poisk1.c b/src/mess/drivers/poisk1.c index 7ccd7c99f2a..fce63ee23ac 100644 --- a/src/mess/drivers/poisk1.c +++ b/src/mess/drivers/poisk1.c @@ -1,5 +1,5 @@ -// license:??? -// copyright-holders:??? +// license:BSD-3-Clause +// copyright-holders:Sergey Svishchev /*************************************************************************** drivers/poisk1.c diff --git a/src/mess/drivers/px8.c b/src/mess/drivers/px8.c index c828e9cc85e..c9b1bff8c65 100644 --- a/src/mess/drivers/px8.c +++ b/src/mess/drivers/px8.c @@ -1,4 +1,4 @@ -// license:??? +// license:GPL-2.0+ // copyright-holders:Curt Coder,Dirk Best /*************************************************************************** diff --git a/src/mess/drivers/rmt32.c b/src/mess/drivers/rmt32.c index 94a14736ccf..65729d57f77 100644 --- a/src/mess/drivers/rmt32.c +++ b/src/mess/drivers/rmt32.c @@ -1,4 +1,4 @@ -// license:??? +// license:BSD-3-Clause // copyright-holders:Olivier Galibert,Jonathan Gevaryahu /************************************************************************************************* diff --git a/src/mess/drivers/samcoupe.c b/src/mess/drivers/samcoupe.c index ed53de8c76c..5e417004795 100644 --- a/src/mess/drivers/samcoupe.c +++ b/src/mess/drivers/samcoupe.c @@ -1,4 +1,4 @@ -// license:??? +// license:GPL-2.0+ // copyright-holders:Lee Hammerton, Dirk Best /*************************************************************************** diff --git a/src/mess/drivers/scorpion.c b/src/mess/drivers/scorpion.c index 9b853673188..de840193ade 100644 --- a/src/mess/drivers/scorpion.c +++ b/src/mess/drivers/scorpion.c @@ -1,150 +1,5 @@ -// license:??? -// copyright-holders:??? -/*************************************************************************** - - NOTE: ****** Specbusy: press N, R, or E to boot ************* - - - Spectrum/Inves/TK90X etc. memory map: - - CPU: - 0000-3fff ROM - 4000-ffff RAM - - Spectrum 128/+2/+2a/+3 memory map: - - CPU: - 0000-3fff Banked ROM/RAM (banked rom only on 128/+2) - 4000-7fff Banked RAM - 8000-bfff Banked RAM - c000-ffff Banked RAM - - TS2068 memory map: (Can't have both EXROM and DOCK active) - The 8K EXROM can be loaded into multiple pages. - - CPU: - 0000-1fff ROM / EXROM / DOCK (Cartridge) - 2000-3fff ROM / EXROM / DOCK - 4000-5fff \ - 6000-7fff \ - 8000-9fff |- RAM / EXROM / DOCK - a000-bfff | - c000-dfff / - e000-ffff / - - -Interrupts: - -Changes: - -29/1/2000 KT - Implemented initial +3 emulation. -30/1/2000 KT - Improved input port decoding for reading and therefore - correct keyboard handling for Spectrum and +3. -31/1/2000 KT - Implemented buzzer sound for Spectrum and +3. - Implementation copied from Paul Daniel's Jupiter driver. - Fixed screen display problems with dirty chars. - Added support to load .Z80 snapshots. 48k support so far. -13/2/2000 KT - Added Interface II, Kempston, Fuller and Mikrogen - joystick support. -17/2/2000 DJR - Added full key descriptions and Spectrum+ keys. - Fixed Spectrum +3 keyboard problems. -17/2/2000 KT - Added tape loading from WAV/Changed from DAC to generic - speaker code. -18/2/2000 KT - Added tape saving to WAV. -27/2/2000 KT - Took DJR's changes and added my changes. -27/2/2000 KT - Added disk image support to Spectrum +3 driver. -27/2/2000 KT - Added joystick I/O code to the Spectrum +3 I/O handler. -14/3/2000 DJR - Tape handling dipswitch. -26/3/2000 DJR - Snapshot files are now classifed as snapshots not - cartridges. -04/4/2000 DJR - Spectrum 128 / +2 Support. -13/4/2000 DJR - +4 Support (unofficial 48K hack). -13/4/2000 DJR - +2a Support (rom also used in +3 models). -13/4/2000 DJR - TK90X, TK95 and Inves support (48K clones). -21/4/2000 DJR - TS2068 and TC2048 support (TC2048 Supports extra video - modes but doesn't have bank switching or sound chip). -09/5/2000 DJR - Spectrum +2 (France, Spain), +3 (Spain). -17/5/2000 DJR - Dipswitch to enable/disable disk drives on +3 and clones. -27/6/2000 DJR - Changed 128K/+3 port decoding (sound now works in Zub 128K). -06/8/2000 DJR - Fixed +3 Floppy support -10/2/2001 KT - Re-arranged code and split into each model emulated. - Code is split into 48k, 128k, +3, tc2048 and ts2048 - segments. 128k uses some of the functions in 48k, +3 - uses some functions in 128, and tc2048/ts2048 use some - of the functions in 48k. The code has been arranged so - these functions come in some kind of "override" order, - read functions changed to use READ8_HANDLER and write - functions changed to use WRITE8_HANDLER. - Added Scorpion256 preliminary. -18/6/2001 DJR - Added support for Interface 2 cartridges. -xx/xx/2001 KS - TS-2068 sound fixed. - Added support for DOCK cartridges for TS-2068. - Added Spectrum 48k Psycho modified rom driver. - Added UK-2086 driver. -23/12/2001 KS - 48k machines are now able to run code in screen memory. - Programs which keep their code in screen memory - like monitors, tape copiers, decrunchers, etc. - works now. - Fixed problem with interrupt vector set to 0xffff (much - more 128k games works now). - A useful used trick on the Spectrum is to set - interrupt vector to 0xffff (using the table - which contain 0xff's) and put a byte 0x18 hex, - the opcode for JR, at this address. The first - byte of the ROM is a 0xf3 (DI), so the JR will - jump to 0xfff4, where a long JP to the actual - interrupt routine is put. Due to unideal - bankswitching in MAME this JP were to 0001 what - causes Spectrum to reset. Fixing this problem - made much more software runing (i.e. Paperboy). - Corrected frames per second value for 48k and 128k - Sincalir machines. - There are 50.08 frames per second for Spectrum - 48k what gives 69888 cycles for each frame and - 50.021 for Spectrum 128/+2/+2A/+3 what gives - 70908 cycles for each frame. - Remaped some Spectrum+ keys. - Presing F3 to reset was seting 0xf7 on keyboard - input port. Problem occurred for snapshots of - some programms where it was readed as pressing - key 4 (which is exit in Tapecopy by R. Dannhoefer - for example). - Added support to load .SP snapshots. - Added .BLK tape images support. - .BLK files are identical to .TAP ones, extension - is an only difference. -08/03/2002 KS - #FF port emulation added. - Arkanoid works now, but is not playable due to - completly messed timings. - -Initialisation values used when determining which model is being emulated: - 48K Spectrum doesn't use either port. - 128K/+2 Bank switches with port 7ffd only. - +3/+2a Bank switches with both ports. - -Notes: - 1. No contented memory. - 2. No hi-res colour effects (need contended memory first for accurate timing). - 3. Multiface 1 and Interface 1 not supported. - 4. Horace and the Spiders cartridge doesn't run properly. - 5. Tape images not supported: - .TZX, .SPC, .ITM, .PAN, .TAP(Warajevo), .VOC, .ZXS. - 6. Snapshot images not supported: - .ACH, .PRG, .RAW, .SEM, .SIT, .SNX, .ZX, .ZXS, .ZX82. - 7. 128K emulation is not perfect - the 128K machines crash and hang while - running quite a lot of games. - 8. Disk errors occur on some +3 games. - 9. Video hardware of all machines is timed incorrectly. -10. EXROM and HOME cartridges are not emulated. -11. The TK90X and TK95 roms output 0 to port #df on start up. -12. The purpose of this port is unknown (probably display mode as TS2068) and - thus is not emulated. - -Very detailed infos about the ZX Spectrum +3e can be found at - -http://www.z88forever.org.uk/zxplus3e/ - -*******************************************************************************/ +// license:BSD-3-Clause +// copyright-holders:Miodrag Milanovic #include "emu.h" #include "includes/spectrum.h" diff --git a/src/mess/drivers/segapico.c b/src/mess/drivers/segapico.c index a2e2e874da1..3bdf04abd41 100644 --- a/src/mess/drivers/segapico.c +++ b/src/mess/drivers/segapico.c @@ -1,5 +1,5 @@ // license:??? -// copyright-holders:??? +// copyright-holders:Emmanuel Vadot /****************************************** PICO emulation ****************************************/ diff --git a/src/mess/drivers/spec128.c b/src/mess/drivers/spec128.c index c356defa9a4..6cb6e9d939a 100644 --- a/src/mess/drivers/spec128.c +++ b/src/mess/drivers/spec128.c @@ -1,5 +1,5 @@ // license:??? -// copyright-holders:??? +// copyright-holders:Kevin Thacker /*************************************************************************** NOTE: ****** Specbusy: press N, R, or E to boot ************* diff --git a/src/mess/drivers/specpls3.c b/src/mess/drivers/specpls3.c index e52d8689df6..444a1cca35c 100644 --- a/src/mess/drivers/specpls3.c +++ b/src/mess/drivers/specpls3.c @@ -1,5 +1,5 @@ // license:??? -// copyright-holders:??? +// copyright-holders:Kevin Thacker /*************************************************************************** NOTE: ****** Specbusy: press N, R, or E to boot ************* diff --git a/src/mess/drivers/spectrum.c b/src/mess/drivers/spectrum.c index 2d4c1123389..8422f5593c2 100644 --- a/src/mess/drivers/spectrum.c +++ b/src/mess/drivers/spectrum.c @@ -1,5 +1,5 @@ // license:??? -// copyright-holders:??? +// copyright-holders:Kevin Thacker /*************************************************************************** NOTE: ****** Specbusy: press N, R, or E to boot ************* diff --git a/src/mess/drivers/supercon.c b/src/mess/drivers/supercon.c index 42b6cebd2f9..afafe137924 100644 --- a/src/mess/drivers/supercon.c +++ b/src/mess/drivers/supercon.c @@ -1,5 +1,5 @@ // license:??? -// copyright-holders:Ralf Schaefer +// copyright-holders:Ralf Schaefer /****************************************************************************** Novag SuperConstellation Chess Computer 2010 R. Schaefer diff --git a/src/mess/drivers/sys2900.c b/src/mess/drivers/sys2900.c index 6def79457d6..c12ba13a27b 100644 --- a/src/mess/drivers/sys2900.c +++ b/src/mess/drivers/sys2900.c @@ -1,5 +1,5 @@ -// license:??? -// copyright-holders:??? +// license:BSD-3-Clause +// copyright-holders:Robbbert /*************************************************************************** System 2900 diff --git a/src/mess/drivers/tandy1t.c b/src/mess/drivers/tandy1t.c index 9433b36ca02..d770b3f8c72 100644 --- a/src/mess/drivers/tandy1t.c +++ b/src/mess/drivers/tandy1t.c @@ -1,5 +1,5 @@ -// license:??? -// copyright-holders:??? +// license:BSD-3-Clause +// copyright-holders:Wilbert Pol /* Tandy 1000 ========== diff --git a/src/mess/drivers/ti990_10.c b/src/mess/drivers/ti990_10.c index 9dd61e3bfb2..8150b5437a4 100644 --- a/src/mess/drivers/ti990_10.c +++ b/src/mess/drivers/ti990_10.c @@ -1,5 +1,5 @@ // license:??? -// copyright-holders:??? +// copyright-holders:Raphael Nabet /* TI990/10 driver diff --git a/src/mess/drivers/ti99_2.c b/src/mess/drivers/ti99_2.c index 2ae3d297662..b5cc6681e35 100644 --- a/src/mess/drivers/ti99_2.c +++ b/src/mess/drivers/ti99_2.c @@ -1,5 +1,5 @@ // license:??? -// copyright-holders:??? +// copyright-holders:Raphael Nabet /* Experimental ti99/2 driver diff --git a/src/mess/drivers/trs80.c b/src/mess/drivers/trs80.c index 32698690e30..c57784bedc1 100644 --- a/src/mess/drivers/trs80.c +++ b/src/mess/drivers/trs80.c @@ -1,4 +1,4 @@ -// license:??? +// license:BSD-3-Clause // copyright-holders:Robbbert and unknown others /*************************************************************************** TRS80 memory map diff --git a/src/mess/drivers/tutor.c b/src/mess/drivers/tutor.c index 4826f022115..c675256be72 100644 --- a/src/mess/drivers/tutor.c +++ b/src/mess/drivers/tutor.c @@ -1,5 +1,5 @@ // license:??? -// copyright-holders:??? +// copyright-holders:Raphael Nabet /* Experimental Tomy Tutor driver diff --git a/src/mess/drivers/vc4000.c b/src/mess/drivers/vc4000.c index 7eaf5302d6f..1a196564d58 100644 --- a/src/mess/drivers/vc4000.c +++ b/src/mess/drivers/vc4000.c @@ -1,4 +1,4 @@ -// license:??? +// license:BSD-3-Clause // copyright-holders:Peter Trauner, Manfred Schneider, Robbbert /****************************************************************************** Peter Trauner May 2001 diff --git a/src/mess/drivers/vcs80.c b/src/mess/drivers/vcs80.c index e028b86735f..b4691f25af4 100644 --- a/src/mess/drivers/vcs80.c +++ b/src/mess/drivers/vcs80.c @@ -1,5 +1,5 @@ -// license:??? -// copyright-holders:??? +// license:BSD-3-Clause +// copyright-holders:Miodrag Milanovic, Robbbert /*************************************************************************** VCS-80 |