mirror of
https://github.com/holub/mame
synced 2025-06-28 07:04:35 +03:00
Updated MESS info for licenses (nw)
This commit is contained in:
parent
e978f44775
commit
3e38b7d541
@ -1,5 +1,5 @@
|
|||||||
// license:???
|
// license:BSD-3-Clause
|
||||||
// copyright-holders:???
|
// copyright-holders:Sergey Svishchev
|
||||||
#include "emu.h"
|
#include "emu.h"
|
||||||
#include "debugger.h"
|
#include "debugger.h"
|
||||||
#include "ie15.h"
|
#include "ie15.h"
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// license:???
|
// license:BSD-3-Clause
|
||||||
// copyright-holders:???
|
// copyright-holders:Sergey Svishchev
|
||||||
#ifndef __IE15_H__
|
#ifndef __IE15_H__
|
||||||
#define __IE15_H__
|
#define __IE15_H__
|
||||||
|
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// license:???
|
// license:BSD-3-Clause
|
||||||
// copyright-holders:???
|
// copyright-holders:Sergey Svishchev
|
||||||
#include "emu.h"
|
#include "emu.h"
|
||||||
|
|
||||||
#define OP(A) oprom[(A) - PC]
|
#define OP(A) oprom[(A) - PC]
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// license:???
|
// license:BSD-3-Clause
|
||||||
// copyright-holders:???
|
// copyright-holders:Nathan Woods
|
||||||
/***************************************************************************
|
/***************************************************************************
|
||||||
|
|
||||||
Atari VCS 2600 driver
|
Atari VCS 2600 driver
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
// license:???
|
// license:BSD-3-Clause
|
||||||
// copyright-holders:Curt Coder, Robbbert, and unknown others
|
// copyright-holders:Curt Coder, Robbbert, and unknown others
|
||||||
/***************************************************************************
|
/***************************************************************************
|
||||||
Jupiter Ace memory map
|
Jupiter Ace memory map
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
// license:???
|
// license:BSD-3-Clause
|
||||||
// copyright-holders:Dirk Best, Robbbert
|
// copyright-holders:Dirk Best, Robbbert
|
||||||
/******************************************************************************
|
/******************************************************************************
|
||||||
|
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// license:???
|
// license:BSD-3-Clause
|
||||||
// copyright-holders:???
|
// copyright-holders:Nathan Woods
|
||||||
/*************************************************************************
|
/*************************************************************************
|
||||||
|
|
||||||
drivers/advision.c
|
drivers/advision.c
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// license:???
|
// license:GPL-2.0+
|
||||||
// copyright-holders:???
|
// copyright-holders:Dirk Best
|
||||||
/***************************************************************************
|
/***************************************************************************
|
||||||
|
|
||||||
Rockwell AIM-65/40
|
Rockwell AIM-65/40
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
// license:???
|
// license:BSD-3-Clause
|
||||||
// copyright-holders:Barry Rodewald, Robbbert
|
// copyright-holders:Barry Rodewald, Robbbert
|
||||||
/***************************************************************************
|
/***************************************************************************
|
||||||
|
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// license:???
|
// license:BSD-3-Clause
|
||||||
// copyright-holders:???
|
// copyright-holders:Fabio Priuli, Curt Coder
|
||||||
/***************************************************************************
|
/***************************************************************************
|
||||||
|
|
||||||
A.S.EL. Amico 2000
|
A.S.EL. Amico 2000
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// license:???
|
// license:BSD-3-Clause
|
||||||
// copyright-holders:???
|
// copyright-holders:Wilbert Pol
|
||||||
/***************************************************************************
|
/***************************************************************************
|
||||||
|
|
||||||
drivers/amstr_pc.c
|
drivers/amstr_pc.c
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// license:???
|
// license:???
|
||||||
// copyright-holders:???
|
// copyright-holders:Kevin Thacker, Barry Rodewald
|
||||||
/******************************************************************************
|
/******************************************************************************
|
||||||
|
|
||||||
amstrad.c
|
amstrad.c
|
||||||
|
@ -1,14 +1,11 @@
|
|||||||
// license:???
|
// license:???
|
||||||
// copyright-holders:???
|
// copyright-holders:Hans Ostermeyer, R. Belmont
|
||||||
/*
|
/*
|
||||||
* apollo.c - APOLLO DN3500/DN3000 driver
|
* apollo.c - APOLLO DN3500/DN3000 driver
|
||||||
*
|
*
|
||||||
* Created on: May 12, 2010
|
* Created on: May 12, 2010
|
||||||
* Author: Hans Ostermeyer
|
* 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
|
* Adapted February 19, 2012 for general MAME/MESS standards by R. Belmont
|
||||||
*
|
*
|
||||||
* TODO: use MESS ram device and MCFG_RAM_* to handle RAM sizing.
|
* TODO: use MESS ram device and MCFG_RAM_* to handle RAM sizing.
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// license:???
|
// license:???
|
||||||
// copyright-holders:???
|
// copyright-holders:cdh, R.Belmont
|
||||||
/**********************************************************************
|
/**********************************************************************
|
||||||
|
|
||||||
Apple I
|
Apple I
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// license:???
|
// license:BSD-3-Clause
|
||||||
// copyright-holders:???
|
// copyright-holders:Nathan Woods
|
||||||
/***************************************************************************
|
/***************************************************************************
|
||||||
|
|
||||||
Mattel Aquarius
|
Mattel Aquarius
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// license:???
|
// license:BSD-3-Clause
|
||||||
// copyright-holders:???
|
// copyright-holders:Sergey Svishchev
|
||||||
#include "emu.h"
|
#include "emu.h"
|
||||||
#include "includes/genpc.h"
|
#include "includes/genpc.h"
|
||||||
#include "machine/pc_fdc.h"
|
#include "machine/pc_fdc.h"
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// license:???
|
// license:BSD-3-Clause
|
||||||
// copyright-holders:???
|
// copyright-holders:Wilbert Pol, Miodrag Milanovic
|
||||||
/***************************************************************************
|
/***************************************************************************
|
||||||
|
|
||||||
IBM AT Compatibles
|
IBM AT Compatibles
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// license:???
|
// license:BSD-3-Clause
|
||||||
// copyright-holders:???
|
// copyright-holders:Nathan Woods
|
||||||
/***************************************************************************
|
/***************************************************************************
|
||||||
Acorn Atom:
|
Acorn Atom:
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
// license:???
|
// license:BSD-3-Clause
|
||||||
// copyright-holders:Barry Rodewald
|
// copyright-holders:Barry Rodewald
|
||||||
/*
|
/*
|
||||||
* attache.c
|
* attache.c
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// license:???
|
// license:???
|
||||||
// copyright-holders:???
|
// copyright-holders:Gordon Jefferyes, Nigel Barnes
|
||||||
/******************************************************************************
|
/******************************************************************************
|
||||||
BBC Model A,B
|
BBC Model A,B
|
||||||
|
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// license:???
|
// license:BSD-3-Clause
|
||||||
// copyright-holders:???
|
// copyright-holders:Nathan Woods, R.Belmont
|
||||||
/***************************************************************************
|
/***************************************************************************
|
||||||
|
|
||||||
drivers/bebox.c
|
drivers/bebox.c
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// license:???
|
// license:BSD-3-Clause
|
||||||
// copyright-holders:???
|
// copyright-holders:Sergey Svishchev
|
||||||
/***************************************************************************
|
/***************************************************************************
|
||||||
|
|
||||||
Besta-88 and Besta-90 engineering workstations.
|
Besta-88 and Besta-90 engineering workstations.
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// license:???
|
// license:BSD-3-Clause
|
||||||
// copyright-holders:???
|
// copyright-holders:Sergey Svishchev
|
||||||
/***************************************************************************
|
/***************************************************************************
|
||||||
|
|
||||||
BBN BitGraph -- monochrome, raster graphics (768x1024), serial terminal.
|
BBN BitGraph -- monochrome, raster graphics (768x1024), serial terminal.
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// license:???
|
// license:BSD-3-Clause
|
||||||
// copyright-holders:???
|
// copyright-holders:Curt Coder
|
||||||
/***************************************************************************
|
/***************************************************************************
|
||||||
|
|
||||||
Bondwell 12/14
|
Bondwell 12/14
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// license:???
|
// license:BSD-3-Clause
|
||||||
// copyright-holders:???
|
// copyright-holders:Nathan Woods
|
||||||
/***************************************************************************
|
/***************************************************************************
|
||||||
HAD to change the PORT_ANALOG defs in this file... please check ;-)
|
HAD to change the PORT_ANALOG defs in this file... please check ;-)
|
||||||
|
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// license:???
|
// license:???
|
||||||
// copyright-holders:???
|
// copyright-holders:Mike Balfour, Ben Bruscella, Sean Young
|
||||||
/*******************************************************************************************************
|
/*******************************************************************************************************
|
||||||
|
|
||||||
coleco.c
|
coleco.c
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// license:???
|
// license:???
|
||||||
// copyright-holders:???
|
// copyright-holders:Per Ola Ingvarsson, Tomas Karlsson
|
||||||
/******************************************************************************
|
/******************************************************************************
|
||||||
|
|
||||||
drivers/compis.c
|
drivers/compis.c
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
// license:???
|
// license:GPL-2.0+
|
||||||
// copyright-holders:Peter Trauner
|
// copyright-holders:Peter Trauner
|
||||||
/******************************************************************************
|
/******************************************************************************
|
||||||
Peter.Trauner@jk.uni-linz.ac.at September 2000
|
Peter.Trauner@jk.uni-linz.ac.at September 2000
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// license:???
|
// license:???
|
||||||
// copyright-holders:???
|
// copyright-holders:Raphael Nabet, Brett Wyer
|
||||||
/*
|
/*
|
||||||
Corvus Concept driver
|
Corvus Concept driver
|
||||||
|
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// license:???
|
// license:BSD-3-Clause
|
||||||
// copyright-holders:???
|
// copyright-holders:Wilbert Pol, Curt Coder
|
||||||
/*
|
/*
|
||||||
This 1980s computer was manufactured by Vtech of Hong Kong.
|
This 1980s computer was manufactured by Vtech of Hong Kong.
|
||||||
known as: CreatiVision, Dick Smith Wizzard, Funvision, Rameses, VZ 2000 and possibly others.
|
known as: CreatiVision, Dick Smith Wizzard, Funvision, Rameses, VZ 2000 and possibly others.
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// license:???
|
// license:BSD-3-Clause
|
||||||
// copyright-holders:???
|
// copyright-holders:Nathan Woods
|
||||||
/***************************************************************************
|
/***************************************************************************
|
||||||
|
|
||||||
drivers/dgn_beta.c
|
drivers/dgn_beta.c
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// license:???
|
// license:BSD-3-Clause
|
||||||
// copyright-holders:???
|
// copyright-holders:Nathan Woods
|
||||||
/***************************************************************************
|
/***************************************************************************
|
||||||
|
|
||||||
dragon.c
|
dragon.c
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// license:???
|
// license:BSD-3-Clause
|
||||||
// copyright-holders:???
|
// copyright-holders:Sergey Svishchev
|
||||||
/***************************************************************************
|
/***************************************************************************
|
||||||
|
|
||||||
KSM (Kontroller Simvolnogo Monitora = Character Display Controller),
|
KSM (Kontroller Simvolnogo Monitora = Character Display Controller),
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// license:???
|
// license:BSD-3-Clause
|
||||||
// copyright-holders:???
|
// copyright-holders:Sergey Svishchev
|
||||||
/***************************************************************************
|
/***************************************************************************
|
||||||
|
|
||||||
drivers/ec184x.c
|
drivers/ec184x.c
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
// license:???
|
// license:GPL-2.0+
|
||||||
// copyright-holders:Kevin Thacker, Dirk Best, Phill Harvey-Smith
|
// copyright-holders:Kevin Thacker, Dirk Best, Phill Harvey-Smith
|
||||||
/******************************************************************************
|
/******************************************************************************
|
||||||
|
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// license:???
|
// license:BSD-3-Clause
|
||||||
// copyright-holders:???
|
// copyright-holders:Wilbert Pol
|
||||||
#include "emu.h"
|
#include "emu.h"
|
||||||
#include "coreutil.h"
|
#include "coreutil.h"
|
||||||
#include "includes/genpc.h"
|
#include "includes/genpc.h"
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// license:???
|
// license:???
|
||||||
// copyright-holders:???
|
// copyright-holders:Raphael Nabet
|
||||||
/*
|
/*
|
||||||
Experimental exelvision driver
|
Experimental exelvision driver
|
||||||
|
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// license:???
|
// license:BSD-3-Clause
|
||||||
// copyright-holders:???
|
// copyright-holders:Wilbert Pol
|
||||||
/* TimeTop - GameKing */
|
/* TimeTop - GameKing */
|
||||||
|
|
||||||
// these are meant to have a 3-in-1 internal ROM, not dumped
|
// these are meant to have a 3-in-1 internal ROM, not dumped
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// license:???
|
// license:BSD-3-Clause
|
||||||
// copyright-holders:???
|
// copyright-holders:Wilbert Pol
|
||||||
/***************************************************************************
|
/***************************************************************************
|
||||||
|
|
||||||
gb.c
|
gb.c
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// license:???
|
// license:BSD-3-Clause
|
||||||
// copyright-holders:???
|
// copyright-holders:Wilbert Pol, Miodrag Milanovic
|
||||||
/***************************************************************************
|
/***************************************************************************
|
||||||
|
|
||||||
drivers/genpc.c
|
drivers/genpc.c
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
// license:???
|
// license:BSD-3-Clause
|
||||||
// copyright-holders:Barry Rodewald, Robbbert
|
// copyright-holders:Barry Rodewald, Robbbert
|
||||||
/*
|
/*
|
||||||
Gimix 6809-Based Computers
|
Gimix 6809-Based Computers
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// license:???
|
// license:???
|
||||||
// copyright-holders:???
|
// copyright-holders:Dirk V.
|
||||||
/***************************************************************************
|
/***************************************************************************
|
||||||
Mephisto Glasgow 3 S chess computer
|
Mephisto Glasgow 3 S chess computer
|
||||||
Dirk V.
|
Dirk V.
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// license:???
|
// license:BSD-3-Clause
|
||||||
// copyright-holders:???
|
// copyright-holders:Wilbert Pol, Miodrag Milanovic
|
||||||
/***************************************************************************
|
/***************************************************************************
|
||||||
|
|
||||||
drivers/pc.c
|
drivers/pc.c
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// license:???
|
// license:BSD-3-Clause
|
||||||
// copyright-holders:???
|
// copyright-holders:Wilbert Pol
|
||||||
#include "emu.h"
|
#include "emu.h"
|
||||||
#include "cpu/i86/i86.h"
|
#include "cpu/i86/i86.h"
|
||||||
#include "sound/sn76496.h"
|
#include "sound/sn76496.h"
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// license:???
|
// license:BSD-3-Clause
|
||||||
// copyright-holders:???
|
// copyright-holders:Sergey Svishchev
|
||||||
/***************************************************************************
|
/***************************************************************************
|
||||||
|
|
||||||
15IE-00-013 Terminal
|
15IE-00-013 Terminal
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// license:???
|
// license:BSD-3-Clause
|
||||||
// copyright-holders:???
|
// copyright-holders:Nathan Woods
|
||||||
/************************************************************************
|
/************************************************************************
|
||||||
* Mattel Intellivision + Keyboard Component Drivers
|
* Mattel Intellivision + Keyboard Component Drivers
|
||||||
*
|
*
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// license:???
|
// license:BSD-3-Clause
|
||||||
// copyright-holders:???
|
// copyright-holders:Sergey Svishchev
|
||||||
/***************************************************************************
|
/***************************************************************************
|
||||||
|
|
||||||
drivers/iskr103x.c
|
drivers/iskr103x.c
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// license:???
|
// license:???
|
||||||
// copyright-holders:???
|
// copyright-holders:rfka01
|
||||||
/***************************************************************************
|
/***************************************************************************
|
||||||
|
|
||||||
ITT 3030
|
ITT 3030
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// license:???
|
// license:BSD-3-Clause
|
||||||
// copyright-holders:???
|
// copyright-holders:Wilbert Pol, Robbbert
|
||||||
/**************************************************************************
|
/**************************************************************************
|
||||||
|
|
||||||
Wave Mate Jupiter
|
Wave Mate Jupiter
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// license:???
|
// license:BSD-3-Clause
|
||||||
// copyright-holders:???
|
// copyright-holders:R. Belmont
|
||||||
/***************************************************************************
|
/***************************************************************************
|
||||||
|
|
||||||
laser3k.c
|
laser3k.c
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
// license:???
|
// license:BSD-3-Clause
|
||||||
// copyright-holders:Sandro Ronco, Robbbert
|
// copyright-holders:Sandro Ronco, Robbbert
|
||||||
/***************************************************************************
|
/***************************************************************************
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
// license:???
|
// license:BSD-3-Clause
|
||||||
// copyright-holders:David Haywood
|
// copyright-holders:David Haywood
|
||||||
/*
|
/*
|
||||||
LeapFrog - Leapster
|
LeapFrog - Leapster
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// license:???
|
// license:BSD-3-Clause
|
||||||
// copyright-holders:???
|
// copyright-holders:Curt Coder
|
||||||
/***************************************************************************
|
/***************************************************************************
|
||||||
|
|
||||||
Sord m.5
|
Sord m.5
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// license:???
|
// license:BSD-3-Clause
|
||||||
// copyright-holders:???
|
// copyright-holders:Sergey Svishchev
|
||||||
/***************************************************************************
|
/***************************************************************************
|
||||||
|
|
||||||
drivers/mc1502.c
|
drivers/mc1502.c
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// license:???
|
// license:???
|
||||||
// copyright-holders:???
|
// copyright-holders:Dirk V.
|
||||||
/******************************************************************************
|
/******************************************************************************
|
||||||
Mephisto 4 + 5 Chess Computer
|
Mephisto 4 + 5 Chess Computer
|
||||||
2007 Dirk V.
|
2007 Dirk V.
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// license:???
|
// license:BSD-3-Clause
|
||||||
// copyright-holders:R.Belmont
|
// copyright-holders:R. Belmont
|
||||||
/***************************************************************************
|
/***************************************************************************
|
||||||
|
|
||||||
drivers/mirage.c
|
drivers/mirage.c
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// license:???
|
// license:???
|
||||||
// copyright-holders:???
|
// copyright-holders:Ralf Schaefer
|
||||||
/******************************************************************************
|
/******************************************************************************
|
||||||
Mephisto Chess Computers using plugin modules
|
Mephisto Chess Computers using plugin modules
|
||||||
|
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// license:???
|
// license:BSD-3-Clause
|
||||||
// copyright-holders:???
|
// copyright-holders:Wilbert Pol, Curt Coder
|
||||||
/************************************************\
|
/************************************************\
|
||||||
* Multitech Micro Professor 1 *
|
* Multitech Micro Professor 1 *
|
||||||
* *
|
* *
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
// license:???
|
// license:BSD-3-Clause
|
||||||
// copyright-holders:(Original Author?), Dirk Best, Curt Coder
|
// copyright-holders:(Original Author?), Dirk Best, Curt Coder
|
||||||
/*************************************************************************
|
/*************************************************************************
|
||||||
|
|
||||||
@ -16,10 +16,10 @@
|
|||||||
- HDX hard disk
|
- HDX hard disk
|
||||||
- HRX high resolution graphics
|
- HRX high resolution graphics
|
||||||
- CBM (all RAM) mode
|
- CBM (all RAM) mode
|
||||||
- "Silicon" disks
|
|
||||||
- Multi Effect Video Wall
|
|
||||||
|
|
||||||
*/
|
*/
|
||||||
|
- "Silicon" disks
|
||||||
|
- Multi Effect Video Wall
|
||||||
|
|
||||||
#include "emu.h"
|
#include "emu.h"
|
||||||
#include "includes/mtx.h"
|
#include "includes/mtx.h"
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
// license:???
|
// license:GPL-2.0+
|
||||||
// copyright-holders:(Original Author?), Dirk Best
|
// copyright-holders:(Original Author?), Dirk Best
|
||||||
/************************************************************************
|
/************************************************************************
|
||||||
|
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// license:???
|
// license:BSD-3-Clause
|
||||||
// copyright-holders:???
|
// copyright-holders:Wilbert Pol, Kevin Thacker
|
||||||
/******************************************************************************
|
/******************************************************************************
|
||||||
|
|
||||||
nc.c
|
nc.c
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
// license:???
|
// license:BSD-3-Clause
|
||||||
// copyright-holders:Barry Rodewald
|
// copyright-holders:Barry Rodewald
|
||||||
/*
|
/*
|
||||||
|
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// license:???
|
// license:BSD-3-Clause
|
||||||
// copyright-holders:???
|
// copyright-holders:Wilbert Pol
|
||||||
/***************************************************************************
|
/***************************************************************************
|
||||||
|
|
||||||
/drivers/odyssey2.c
|
/drivers/odyssey2.c
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// license:???
|
// license:BSD-3-Clause
|
||||||
// copyright-holders:???
|
// copyright-holders:Wilbert Pol
|
||||||
/***************************************************************************
|
/***************************************************************************
|
||||||
|
|
||||||
Osborne-1 driver file
|
Osborne-1 driver file
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// license:???
|
// license:BSD-3-Clause
|
||||||
// copyright-holders:???
|
// copyright-holders:Curt Coder, Robbbert, Wilbert Pol
|
||||||
/*
|
/*
|
||||||
|
|
||||||
Ohio Scientific Superboard II Model 600
|
Ohio Scientific Superboard II Model 600
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// license:???
|
// license:???
|
||||||
// copyright-holders:???
|
// copyright-holders:Paul Daniels
|
||||||
/************************************************************************
|
/************************************************************************
|
||||||
Philips P2000 1 Memory map
|
Philips P2000 1 Memory map
|
||||||
|
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// license:???
|
// license:BSD-3-Clause
|
||||||
// copyright-holders:???
|
// copyright-holders:Fabio Priuli
|
||||||
/***************************************************************************
|
/***************************************************************************
|
||||||
|
|
||||||
P8000
|
P8000
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// license:???
|
// license:BSD-3-Clause
|
||||||
// copyright-holders:???
|
// copyright-holders:Ryan Holtz, R.Belmont
|
||||||
static const char *lookup_trap(UINT16 opcode)
|
static const char *lookup_trap(UINT16 opcode)
|
||||||
{
|
{
|
||||||
static const struct
|
static const struct
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// license:???
|
// license:BSD-3-Clause
|
||||||
// copyright-holders:???
|
// copyright-holders:Wilbert Pol, Miodrag Milanovic
|
||||||
/***************************************************************************
|
/***************************************************************************
|
||||||
|
|
||||||
drivers/pc.c
|
drivers/pc.c
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// license:???
|
// license:BSD-3-Clause
|
||||||
// copyright-holders:???
|
// copyright-holders:Miodrag Milanovic, MetalliC
|
||||||
#include "emu.h"
|
#include "emu.h"
|
||||||
#include "includes/spectrum.h"
|
#include "includes/spectrum.h"
|
||||||
#include "imagedev/snapquik.h"
|
#include "imagedev/snapquik.h"
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// license:???
|
// license:BSD-3-Clause
|
||||||
// copyright-holders:???
|
// copyright-holders:Sergey Svishchev
|
||||||
/***************************************************************************
|
/***************************************************************************
|
||||||
|
|
||||||
drivers/poisk1.c
|
drivers/poisk1.c
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
// license:???
|
// license:GPL-2.0+
|
||||||
// copyright-holders:Curt Coder,Dirk Best
|
// copyright-holders:Curt Coder,Dirk Best
|
||||||
/***************************************************************************
|
/***************************************************************************
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
// license:???
|
// license:BSD-3-Clause
|
||||||
// copyright-holders:Olivier Galibert,Jonathan Gevaryahu
|
// copyright-holders:Olivier Galibert,Jonathan Gevaryahu
|
||||||
/*************************************************************************************************
|
/*************************************************************************************************
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
// license:???
|
// license:GPL-2.0+
|
||||||
// copyright-holders:Lee Hammerton, Dirk Best
|
// copyright-holders:Lee Hammerton, Dirk Best
|
||||||
/***************************************************************************
|
/***************************************************************************
|
||||||
|
|
||||||
|
@ -1,150 +1,5 @@
|
|||||||
// license:???
|
// license:BSD-3-Clause
|
||||||
// copyright-holders:???
|
// copyright-holders:Miodrag Milanovic
|
||||||
/***************************************************************************
|
|
||||||
|
|
||||||
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/
|
|
||||||
|
|
||||||
*******************************************************************************/
|
|
||||||
|
|
||||||
#include "emu.h"
|
#include "emu.h"
|
||||||
#include "includes/spectrum.h"
|
#include "includes/spectrum.h"
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// license:???
|
// license:???
|
||||||
// copyright-holders:???
|
// copyright-holders:Emmanuel Vadot
|
||||||
|
|
||||||
/****************************************** PICO emulation ****************************************/
|
/****************************************** PICO emulation ****************************************/
|
||||||
|
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// license:???
|
// license:???
|
||||||
// copyright-holders:???
|
// copyright-holders:Kevin Thacker
|
||||||
/***************************************************************************
|
/***************************************************************************
|
||||||
|
|
||||||
NOTE: ****** Specbusy: press N, R, or E to boot *************
|
NOTE: ****** Specbusy: press N, R, or E to boot *************
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// license:???
|
// license:???
|
||||||
// copyright-holders:???
|
// copyright-holders:Kevin Thacker
|
||||||
/***************************************************************************
|
/***************************************************************************
|
||||||
|
|
||||||
NOTE: ****** Specbusy: press N, R, or E to boot *************
|
NOTE: ****** Specbusy: press N, R, or E to boot *************
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// license:???
|
// license:???
|
||||||
// copyright-holders:???
|
// copyright-holders:Kevin Thacker
|
||||||
/***************************************************************************
|
/***************************************************************************
|
||||||
|
|
||||||
NOTE: ****** Specbusy: press N, R, or E to boot *************
|
NOTE: ****** Specbusy: press N, R, or E to boot *************
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// license:???
|
// license:BSD-3-Clause
|
||||||
// copyright-holders:???
|
// copyright-holders:Robbbert
|
||||||
/***************************************************************************
|
/***************************************************************************
|
||||||
|
|
||||||
System 2900
|
System 2900
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// license:???
|
// license:BSD-3-Clause
|
||||||
// copyright-holders:???
|
// copyright-holders:Wilbert Pol
|
||||||
/*
|
/*
|
||||||
Tandy 1000
|
Tandy 1000
|
||||||
==========
|
==========
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// license:???
|
// license:???
|
||||||
// copyright-holders:???
|
// copyright-holders:Raphael Nabet
|
||||||
/*
|
/*
|
||||||
TI990/10 driver
|
TI990/10 driver
|
||||||
|
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// license:???
|
// license:???
|
||||||
// copyright-holders:???
|
// copyright-holders:Raphael Nabet
|
||||||
/*
|
/*
|
||||||
Experimental ti99/2 driver
|
Experimental ti99/2 driver
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
// license:???
|
// license:BSD-3-Clause
|
||||||
// copyright-holders:Robbbert and unknown others
|
// copyright-holders:Robbbert and unknown others
|
||||||
/***************************************************************************
|
/***************************************************************************
|
||||||
TRS80 memory map
|
TRS80 memory map
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// license:???
|
// license:???
|
||||||
// copyright-holders:???
|
// copyright-holders:Raphael Nabet
|
||||||
/*
|
/*
|
||||||
Experimental Tomy Tutor driver
|
Experimental Tomy Tutor driver
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
// license:???
|
// license:BSD-3-Clause
|
||||||
// copyright-holders:Peter Trauner, Manfred Schneider, Robbbert
|
// copyright-holders:Peter Trauner, Manfred Schneider, Robbbert
|
||||||
/******************************************************************************
|
/******************************************************************************
|
||||||
Peter Trauner May 2001
|
Peter Trauner May 2001
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// license:???
|
// license:BSD-3-Clause
|
||||||
// copyright-holders:???
|
// copyright-holders:Miodrag Milanovic, Robbbert
|
||||||
/***************************************************************************
|
/***************************************************************************
|
||||||
|
|
||||||
VCS-80
|
VCS-80
|
||||||
|
Loading…
Reference in New Issue
Block a user