changes for Juergen Buchmueller in core and credits for some files in mess(nw)
This commit is contained in:
parent
ecf365f6f5
commit
31abc855db
@ -1,13 +1,9 @@
|
||||
// license:???
|
||||
// copyright-holders:???
|
||||
// license:BSD-3-Clause
|
||||
// copyright-holders:Juergen Buchmueller
|
||||
/*****************************************************************************
|
||||
*
|
||||
* Xerox AltoII cursor task
|
||||
*
|
||||
* Copyright Juergen Buchmueller <pullmoll@t-online.de>
|
||||
*
|
||||
* Licenses: MAME, GPLv2
|
||||
*
|
||||
*****************************************************************************/
|
||||
#include "alto2cpu.h"
|
||||
|
||||
|
@ -1,13 +1,9 @@
|
||||
// license:???
|
||||
// copyright-holders:???
|
||||
// license:BSD-3-Clause
|
||||
// copyright-holders:Juergen Buchmueller
|
||||
/*****************************************************************************
|
||||
*
|
||||
* Xerox AltoII cursor task (CURT)
|
||||
*
|
||||
* Copyright Juergen Buchmueller <pullmoll@t-online.de>
|
||||
*
|
||||
* Licenses: MAME, GPLv2
|
||||
*
|
||||
*****************************************************************************/
|
||||
#ifdef ALTO2_DEFINE_CONSTANTS
|
||||
|
||||
|
@ -1,13 +1,9 @@
|
||||
// license:???
|
||||
// copyright-holders:???
|
||||
// license:BSD-3-Clause
|
||||
// copyright-holders:Juergen Buchmueller
|
||||
/*****************************************************************************
|
||||
*
|
||||
* Xerox AltoII display horizontal task
|
||||
*
|
||||
* Copyright Juergen Buchmueller <pullmoll@t-online.de>
|
||||
*
|
||||
* Licenses: MAME, GPLv2
|
||||
*
|
||||
*****************************************************************************/
|
||||
#include "alto2cpu.h"
|
||||
|
||||
|
@ -1,13 +1,9 @@
|
||||
// license:???
|
||||
// copyright-holders:???
|
||||
// license:BSD-3-Clause
|
||||
// copyright-holders:Juergen Buchmueller
|
||||
/*****************************************************************************
|
||||
*
|
||||
* Xerox AltoII display horizontal task (DHT)
|
||||
*
|
||||
* Copyright Juergen Buchmueller <pullmoll@t-online.de>
|
||||
*
|
||||
* Licenses: MAME, GPLv2
|
||||
*
|
||||
*****************************************************************************/
|
||||
#ifdef ALTO2_DEFINE_CONSTANTS
|
||||
|
||||
|
@ -1,13 +1,9 @@
|
||||
// license:???
|
||||
// copyright-holders:???
|
||||
// license:BSD-3-Clause
|
||||
// copyright-holders:Juergen Buchmueller
|
||||
/*****************************************************************************
|
||||
*
|
||||
* Xerox AltoII disk interface
|
||||
*
|
||||
* Copyright Juergen Buchmueller <pullmoll@t-online.de>
|
||||
*
|
||||
* Licenses: MAME, GPLv2
|
||||
*
|
||||
*****************************************************************************/
|
||||
#include "alto2cpu.h"
|
||||
|
||||
|
@ -1,13 +1,9 @@
|
||||
// license:???
|
||||
// copyright-holders:???
|
||||
// license:BSD-3-Clause
|
||||
// copyright-holders:Juergen Buchmueller
|
||||
/*****************************************************************************
|
||||
*
|
||||
* Xerox AltoII disk controller block
|
||||
*
|
||||
* Copyright Juergen Buchmueller <pullmoll@t-online.de>
|
||||
*
|
||||
* Licenses: MAME, GPLv2
|
||||
*
|
||||
*****************************************************************************/
|
||||
#ifdef ALTO2_DEFINE_CONSTANTS
|
||||
|
||||
|
@ -1,13 +1,9 @@
|
||||
// license:???
|
||||
// copyright-holders:???
|
||||
// license:BSD-3-Clause
|
||||
// copyright-holders:Juergen Buchmueller
|
||||
/*****************************************************************************
|
||||
*
|
||||
* Xerox AltoII display interface
|
||||
*
|
||||
* Copyright Juergen Buchmueller <pullmoll@t-online.de>
|
||||
*
|
||||
* Licenses: MAME, GPLv2
|
||||
*
|
||||
*****************************************************************************/
|
||||
#include "alto2cpu.h"
|
||||
#include "a2roms.h"
|
||||
|
@ -1,13 +1,9 @@
|
||||
// license:???
|
||||
// copyright-holders:???
|
||||
// license:BSD-3-Clause
|
||||
// copyright-holders:Juergen Buchmueller
|
||||
/*****************************************************************************
|
||||
*
|
||||
* Xerox AltoII display block
|
||||
*
|
||||
* Copyright Juergen Buchmueller <pullmoll@t-online.de>
|
||||
*
|
||||
* Licenses: MAME, GPLv2
|
||||
*
|
||||
*****************************************************************************/
|
||||
#ifdef ALTO2_DEFINE_CONSTANTS
|
||||
|
||||
|
@ -1,13 +1,9 @@
|
||||
// license:???
|
||||
// copyright-holders:???
|
||||
// license:BSD-3-Clause
|
||||
// copyright-holders:Juergen Buchmueller
|
||||
/*****************************************************************************
|
||||
*
|
||||
* Xerox AltoII display vertical task
|
||||
*
|
||||
* Copyright Juergen Buchmueller <pullmoll@t-online.de>
|
||||
*
|
||||
* Licenses: MAME, GPLv2
|
||||
*
|
||||
*****************************************************************************/
|
||||
#include "alto2cpu.h"
|
||||
|
||||
|
@ -1,13 +1,9 @@
|
||||
// license:???
|
||||
// copyright-holders:???
|
||||
// license:BSD-3-Clause
|
||||
// copyright-holders:Juergen Buchmueller
|
||||
/*****************************************************************************
|
||||
*
|
||||
* Xerox AltoII display vertical task (DVT)
|
||||
*
|
||||
* Copyright Juergen Buchmueller <pullmoll@t-online.de>
|
||||
*
|
||||
* Licenses: MAME, GPLv2
|
||||
*
|
||||
*****************************************************************************/
|
||||
#ifdef ALTO2_DEFINE_CONSTANTS
|
||||
|
||||
|
@ -1,13 +1,9 @@
|
||||
// license:???
|
||||
// copyright-holders:???
|
||||
// license:BSD-3-Clause
|
||||
// copyright-holders:Juergen Buchmueller
|
||||
/*****************************************************************************
|
||||
*
|
||||
* Xerox AltoII display word task
|
||||
*
|
||||
* Copyright Juergen Buchmueller <pullmoll@t-online.de>
|
||||
*
|
||||
* Licenses: MAME, GPLv2
|
||||
*
|
||||
*****************************************************************************/
|
||||
#include "alto2cpu.h"
|
||||
|
||||
|
@ -1,13 +1,9 @@
|
||||
// license:???
|
||||
// copyright-holders:???
|
||||
// license:BSD-3-Clause
|
||||
// copyright-holders:Juergen Buchmueller
|
||||
/*****************************************************************************
|
||||
*
|
||||
* Xerox AltoII display word task (DWT)
|
||||
*
|
||||
* Copyright Juergen Buchmueller <pullmoll@t-online.de>
|
||||
*
|
||||
* Licenses: MAME, GPLv2
|
||||
*
|
||||
*****************************************************************************/
|
||||
#ifdef ALTO2_DEFINE_CONSTANTS
|
||||
|
||||
|
@ -1,13 +1,9 @@
|
||||
// license:???
|
||||
// copyright-holders:???
|
||||
// license:BSD-3-Clause
|
||||
// copyright-holders:Juergen Buchmueller
|
||||
/*****************************************************************************
|
||||
*
|
||||
* Xerox AltoII emulator task
|
||||
*
|
||||
* Copyright Juergen Buchmueller <pullmoll@t-online.de>
|
||||
*
|
||||
* Licenses: MAME, GPLv2
|
||||
*
|
||||
*****************************************************************************/
|
||||
#include "alto2cpu.h"
|
||||
|
||||
|
@ -1,13 +1,9 @@
|
||||
// license:???
|
||||
// copyright-holders:???
|
||||
// license:BSD-3-Clause
|
||||
// copyright-holders:Juergen Buchmueller
|
||||
/*****************************************************************************
|
||||
*
|
||||
* Xerox AltoII emulator task (EMU)
|
||||
*
|
||||
* Copyright Juergen Buchmueller <pullmoll@t-online.de>
|
||||
*
|
||||
* Licenses: MAME, GPLv2
|
||||
*
|
||||
*****************************************************************************/
|
||||
#ifdef ALTO2_DEFINE_CONSTANTS
|
||||
|
||||
|
@ -1,13 +1,9 @@
|
||||
// license:???
|
||||
// copyright-holders:???
|
||||
// license:BSD-3-Clause
|
||||
// copyright-holders:Juergen Buchmueller
|
||||
/*****************************************************************************
|
||||
*
|
||||
* Xerox AltoII ethernet task
|
||||
*
|
||||
* Copyright Juergen Buchmueller <pullmoll@t-online.de>
|
||||
*
|
||||
* Licenses: MAME, GPLv2
|
||||
*
|
||||
*****************************************************************************/
|
||||
#include "alto2cpu.h"
|
||||
#include "a2roms.h"
|
||||
|
@ -1,13 +1,9 @@
|
||||
// license:???
|
||||
// copyright-holders:???
|
||||
// license:BSD-3-Clause
|
||||
// copyright-holders:Juergen Buchmueller
|
||||
/*****************************************************************************
|
||||
*
|
||||
* Xerox AltoII ethernet task (ETHER)
|
||||
*
|
||||
* Copyright Juergen Buchmueller <pullmoll@t-online.de>
|
||||
*
|
||||
* Licenses: MAME, GPLv2
|
||||
*
|
||||
*****************************************************************************/
|
||||
#ifdef ALTO2_DEFINE_CONSTANTS
|
||||
|
||||
|
@ -1,13 +1,9 @@
|
||||
// license:???
|
||||
// copyright-holders:???
|
||||
// license:BSD-3-Clause
|
||||
// copyright-holders:Juergen Buchmueller
|
||||
/*****************************************************************************
|
||||
*
|
||||
* Xerox AltoII memory mapped I/O hardware
|
||||
*
|
||||
* Copyright Juergen Buchmueller <pullmoll@t-online.de>
|
||||
*
|
||||
* Licenses: MAME, GPLv2
|
||||
*
|
||||
*****************************************************************************/
|
||||
#include "alto2cpu.h"
|
||||
#include "a2roms.h"
|
||||
|
@ -1,13 +1,9 @@
|
||||
// license:???
|
||||
// copyright-holders:???
|
||||
// license:BSD-3-Clause
|
||||
// copyright-holders:Juergen Buchmueller
|
||||
/*****************************************************************************
|
||||
*
|
||||
* Xerox AltoII memory mapped i/o stuff (HW)
|
||||
*
|
||||
* Copyright Juergen Buchmueller <pullmoll@t-online.de>
|
||||
*
|
||||
* Licenses: MAME, GPLv2
|
||||
*
|
||||
*****************************************************************************/
|
||||
#ifdef ALTO2_DEFINE_CONSTANTS
|
||||
|
||||
|
@ -1,13 +1,9 @@
|
||||
// license:???
|
||||
// copyright-holders:???
|
||||
// license:BSD-3-Clause
|
||||
// copyright-holders:Juergen Buchmueller
|
||||
/*****************************************************************************
|
||||
*
|
||||
* Xerox AltoII Dual J/K flip-flop 74109 emulation
|
||||
*
|
||||
* Copyright Juergen Buchmueller <pullmoll@t-online.de>
|
||||
*
|
||||
* Licenses: MAME, GPLv2
|
||||
*
|
||||
*****************************************************************************/
|
||||
#ifdef ALTO2_DEFINE_CONSTANTS
|
||||
|
||||
|
@ -1,13 +1,9 @@
|
||||
// license:???
|
||||
// copyright-holders:???
|
||||
// license:BSD-3-Clause
|
||||
// copyright-holders:Juergen Buchmueller
|
||||
/*****************************************************************************
|
||||
*
|
||||
* Xerox AltoII memory mapped I/O keyboard
|
||||
*
|
||||
* Copyright Juergen Buchmueller <pullmoll@t-online.de>
|
||||
*
|
||||
* Licenses: MAME, GPLv2
|
||||
*
|
||||
*****************************************************************************/
|
||||
#include "alto2cpu.h"
|
||||
|
||||
|
@ -1,13 +1,9 @@
|
||||
// license:???
|
||||
// copyright-holders:???
|
||||
// license:BSD-3-Clause
|
||||
// copyright-holders:Juergen Buchmueller
|
||||
/*****************************************************************************
|
||||
*
|
||||
* Xerox AltoII keyboard hardware (KBD)
|
||||
*
|
||||
* Copyright Juergen Buchmueller <pullmoll@t-online.de>
|
||||
*
|
||||
* Licenses: MAME, GPLv2
|
||||
*
|
||||
*****************************************************************************/
|
||||
#ifdef ALTO2_DEFINE_CONSTANTS
|
||||
|
||||
|
@ -1,13 +1,9 @@
|
||||
// license:???
|
||||
// copyright-holders:???
|
||||
// license:BSD-3-Clause
|
||||
// copyright-holders:Juergen Buchmueller
|
||||
/*****************************************************************************
|
||||
*
|
||||
* Xerox AltoII disk sector task
|
||||
*
|
||||
* Copyright Juergen Buchmueller <pullmoll@t-online.de>
|
||||
*
|
||||
* Licenses: MAME, GPLv2
|
||||
*
|
||||
*****************************************************************************/
|
||||
#include "alto2cpu.h"
|
||||
|
||||
|
@ -1,13 +1,9 @@
|
||||
// license:???
|
||||
// copyright-holders:???
|
||||
// license:BSD-3-Clause
|
||||
// copyright-holders:Juergen Buchmueller
|
||||
/*****************************************************************************
|
||||
*
|
||||
* Xerox AltoII disk sector task (KSEC)
|
||||
*
|
||||
* Copyright Juergen Buchmueller <pullmoll@t-online.de>
|
||||
*
|
||||
* Licenses: MAME, GPLv2
|
||||
*
|
||||
*****************************************************************************/
|
||||
#ifdef ALTO2_DEFINE_CONSTANTS
|
||||
|
||||
|
@ -1,13 +1,9 @@
|
||||
// license:???
|
||||
// copyright-holders:???
|
||||
// license:BSD-3-Clause
|
||||
// copyright-holders:Juergen Buchmueller
|
||||
/*****************************************************************************
|
||||
*
|
||||
* Xerox AltoII disk word task
|
||||
*
|
||||
* Copyright Juergen Buchmueller <pullmoll@t-online.de>
|
||||
*
|
||||
* Licenses: MAME, GPLv2
|
||||
*
|
||||
*****************************************************************************/
|
||||
#include "alto2cpu.h"
|
||||
|
||||
|
@ -1,13 +1,9 @@
|
||||
// license:???
|
||||
// copyright-holders:???
|
||||
// license:BSD-3-Clause
|
||||
// copyright-holders:Juergen Buchmueller
|
||||
/*****************************************************************************
|
||||
*
|
||||
* Xerox AltoII disk word task (KWD)
|
||||
*
|
||||
* Copyright Juergen Buchmueller <pullmoll@t-online.de>
|
||||
*
|
||||
* Licenses: MAME, GPLv2
|
||||
*
|
||||
*****************************************************************************/
|
||||
#ifdef ALTO2_DEFINE_CONSTANTS
|
||||
|
||||
|
@ -1,13 +1,9 @@
|
||||
// license:???
|
||||
// copyright-holders:???
|
||||
// license:BSD-3-Clause
|
||||
// copyright-holders:Juergen Buchmueller
|
||||
/*****************************************************************************
|
||||
*
|
||||
* Xerox AltoII memory interface
|
||||
*
|
||||
* Copyright Juergen Buchmueller <pullmoll@t-online.de>
|
||||
*
|
||||
* Licenses: MAME, GPLv2
|
||||
*
|
||||
*****************************************************************************/
|
||||
#include "alto2cpu.h"
|
||||
|
||||
|
@ -1,13 +1,9 @@
|
||||
// license:???
|
||||
// copyright-holders:???
|
||||
// license:BSD-3-Clause
|
||||
// copyright-holders:Juergen Buchmueller
|
||||
/*****************************************************************************
|
||||
*
|
||||
* Xerox AltoII memory block (MEM)
|
||||
*
|
||||
* Copyright Juergen Buchmueller <pullmoll@t-online.de>
|
||||
*
|
||||
* Licenses: MAME, GPLv2
|
||||
*
|
||||
*****************************************************************************/
|
||||
#ifdef ALTO2_DEFINE_CONSTANTS
|
||||
|
||||
|
@ -1,13 +1,9 @@
|
||||
// license:???
|
||||
// copyright-holders:???
|
||||
// license:BSD-3-Clause
|
||||
// copyright-holders:Juergen Buchmueller
|
||||
/*****************************************************************************
|
||||
*
|
||||
* Xerox AltoII mouse interface
|
||||
*
|
||||
* Copyright Juergen Buchmueller <pullmoll@t-online.de>
|
||||
*
|
||||
* Licenses: MAME, GPLv2
|
||||
*
|
||||
*****************************************************************************/
|
||||
#include "alto2cpu.h"
|
||||
#include "a2roms.h"
|
||||
|
@ -1,13 +1,9 @@
|
||||
// license:???
|
||||
// copyright-holders:???
|
||||
// license:BSD-3-Clause
|
||||
// copyright-holders:Juergen Buchmueller
|
||||
/*****************************************************************************
|
||||
*
|
||||
* Xerox AltoII mouse hardware (MOUSE)
|
||||
*
|
||||
* Copyright Juergen Buchmueller <pullmoll@t-online.de>
|
||||
*
|
||||
* Licenses: MAME, GPLv2
|
||||
*
|
||||
*****************************************************************************/
|
||||
#ifdef ALTO2_DEFINE_CONSTANTS
|
||||
|
||||
|
@ -1,13 +1,9 @@
|
||||
// license:???
|
||||
// copyright-holders:???
|
||||
// license:BSD-3-Clause
|
||||
// copyright-holders:Juergen Buchmueller
|
||||
/*****************************************************************************
|
||||
*
|
||||
* Xerox AltoII memory refresh task
|
||||
*
|
||||
* Copyright Juergen Buchmueller <pullmoll@t-online.de>
|
||||
*
|
||||
* Licenses: MAME, GPLv2
|
||||
*
|
||||
*****************************************************************************/
|
||||
#include "alto2cpu.h"
|
||||
|
||||
|
@ -1,13 +1,9 @@
|
||||
// license:???
|
||||
// copyright-holders:???
|
||||
// license:BSD-3-Clause
|
||||
// copyright-holders:Juergen Buchmueller
|
||||
/*****************************************************************************
|
||||
*
|
||||
* Xerox AltoII memory refresh task (MRT)
|
||||
*
|
||||
* Copyright Juergen Buchmueller <pullmoll@t-online.de>
|
||||
*
|
||||
* Licenses: MAME, GPLv2
|
||||
*
|
||||
*****************************************************************************/
|
||||
#ifdef ALTO2_DEFINE_CONSTANTS
|
||||
|
||||
|
@ -1,13 +1,9 @@
|
||||
// license:???
|
||||
// copyright-holders:???
|
||||
// license:BSD-3-Clause
|
||||
// copyright-holders:Juergen Buchmueller
|
||||
/*****************************************************************************
|
||||
*
|
||||
* Xerox AltoII parity task
|
||||
*
|
||||
* Copyright Juergen Buchmueller <pullmoll@t-online.de>
|
||||
*
|
||||
* Licenses: MAME, GPLv2
|
||||
*
|
||||
*****************************************************************************/
|
||||
#include "alto2cpu.h"
|
||||
|
||||
|
@ -1,13 +1,9 @@
|
||||
// license:???
|
||||
// copyright-holders:???
|
||||
// license:BSD-3-Clause
|
||||
// copyright-holders:Juergen Buchmueller
|
||||
/*****************************************************************************
|
||||
*
|
||||
* Xerox AltoII parity task (PART)
|
||||
*
|
||||
* Copyright Juergen Buchmueller <pullmoll@t-online.de>
|
||||
*
|
||||
* Licenses: MAME, GPLv2
|
||||
*
|
||||
*****************************************************************************/
|
||||
#ifdef ALTO2_DEFINE_CONSTANTS
|
||||
|
||||
|
@ -1,13 +1,9 @@
|
||||
// license:???
|
||||
// copyright-holders:???
|
||||
// license:BSD-3-Clause
|
||||
// copyright-holders:Juergen Buchmueller
|
||||
/*****************************************************************************
|
||||
*
|
||||
* Xerox AltoII RAM related functions
|
||||
*
|
||||
* Copyright Juergen Buchmueller <pullmoll@t-online.de>
|
||||
*
|
||||
* Licenses: MAME, GPLv2
|
||||
*
|
||||
*****************************************************************************/
|
||||
#include "alto2cpu.h"
|
||||
|
||||
|
@ -1,13 +1,9 @@
|
||||
// license:???
|
||||
// copyright-holders:???
|
||||
// license:BSD-3-Clause
|
||||
// copyright-holders:Juergen Buchmueller
|
||||
/*****************************************************************************
|
||||
*
|
||||
* Xerox AltoII RAM related tasks
|
||||
*
|
||||
* Copyright Juergen Buchmueller <pullmoll@t-online.de>
|
||||
*
|
||||
* Licenses: MAME, GPLv2
|
||||
*
|
||||
*****************************************************************************/
|
||||
#ifdef ALTO2_DEFINE_CONSTANTS
|
||||
|
||||
|
@ -1,13 +1,9 @@
|
||||
// license:???
|
||||
// copyright-holders:???
|
||||
// license:BSD-3-Clause
|
||||
// copyright-holders:Juergen Buchmueller
|
||||
/*****************************************************************************
|
||||
*
|
||||
* Xerox AltoII PROM loading and decoding
|
||||
*
|
||||
* Copyright Juergen Buchmueller <pullmoll@t-online.de>
|
||||
*
|
||||
* Licenses: MAME, GPLv2
|
||||
*
|
||||
*****************************************************************************/
|
||||
#include "alto2cpu.h"
|
||||
#include "a2roms.h"
|
||||
|
@ -1,13 +1,9 @@
|
||||
// license:???
|
||||
// copyright-holders:???
|
||||
// license:BSD-3-Clause
|
||||
// copyright-holders:Juergen Buchmueller
|
||||
/*****************************************************************************
|
||||
*
|
||||
* Xerox AltoII RAM PROM loading and decoding
|
||||
*
|
||||
* Copyright Juergen Buchmueller <pullmoll@t-online.de>
|
||||
*
|
||||
* Licenses: MAME, GPLv2
|
||||
*
|
||||
*****************************************************************************/
|
||||
#ifndef _CPU_A2ROMS_H_
|
||||
#define _CPU_A2ROMS_H_
|
||||
|
@ -1,13 +1,9 @@
|
||||
// license:???
|
||||
// copyright-holders:???
|
||||
// license:BSD-3-Clause
|
||||
// copyright-holders:Juergen Buchmueller
|
||||
/*****************************************************************************
|
||||
*
|
||||
* Xerox AltoII CPU core
|
||||
*
|
||||
* Copyright Juergen Buchmueller <pullmoll@t-online.de>
|
||||
*
|
||||
* Licenses: MAME, GPLv2
|
||||
*
|
||||
*****************************************************************************/
|
||||
#include "alto2cpu.h"
|
||||
#include "a2roms.h"
|
||||
|
@ -1,13 +1,9 @@
|
||||
// license:???
|
||||
// copyright-holders:???
|
||||
// license:BSD-3-Clause
|
||||
// copyright-holders:Juergen Buchmueller
|
||||
/*****************************************************************************
|
||||
*
|
||||
* Xerox AltoII CPU core interface
|
||||
*
|
||||
* Copyright Juergen Buchmueller <pullmoll@t-online.de>
|
||||
*
|
||||
* Licenses: MAME, GPLv2
|
||||
*
|
||||
*****************************************************************************/
|
||||
#ifndef _CPU_ALTO2_H_
|
||||
#define _CPU_ALTO2_H_
|
||||
|
@ -1,11 +1,8 @@
|
||||
// license:???
|
||||
// copyright-holders:???
|
||||
// license:BSD-3-Clause
|
||||
// copyright-holders:Juergen Buchmueller
|
||||
/**********************************************************
|
||||
* Xerox AltoII disassembler
|
||||
*
|
||||
* Copyright Juergen Buchmueller <pullmoll@t-online.de>
|
||||
*
|
||||
* Licenses: MAME, GPLv2
|
||||
**********************************************************/
|
||||
#include "alto2cpu.h"
|
||||
|
||||
|
@ -1,24 +1,10 @@
|
||||
// license:???
|
||||
// copyright-holders:???
|
||||
// license:BSD-3-Clause
|
||||
// copyright-holders:Juergen Buchmueller
|
||||
/*****************************************************************************
|
||||
*
|
||||
* f8.c
|
||||
* Portable F8 emulator (Fairchild 3850)
|
||||
*
|
||||
* Copyright Juergen Buchmueller, all rights reserved.
|
||||
*
|
||||
* - This source code is released as freeware for non-commercial purposes.
|
||||
* - You are free to use and redistribute this code in modified or
|
||||
* unmodified form, provided you list me in the credits.
|
||||
* - If you modify this source code, you must add a notice to each modified
|
||||
* source file that it has been changed. If you're a nice person, you
|
||||
* will clearly mark each change too. :)
|
||||
* - If you wish to use this for commercial purposes, please contact me at
|
||||
* pullmoll@t-online.de
|
||||
* - The author of this copywritten work reserves the right to change the
|
||||
* terms of its usage and license at any time, including retroactively
|
||||
* - This entire notice must remain in the source code.
|
||||
*
|
||||
* This work is based on Frank Palazzolo's F8 emulation in a standalone
|
||||
* Fairchild Channel F emulator and the 'Fairchild F3850 CPU' data sheets.
|
||||
*
|
||||
|
@ -1,24 +1,10 @@
|
||||
// license:???
|
||||
// copyright-holders:???
|
||||
// license:BSD-3-Clause
|
||||
// copyright-holders:Juergen Buchmueller
|
||||
/*****************************************************************************
|
||||
*
|
||||
* f8.h
|
||||
* Portable Fairchild F8 emulator interface
|
||||
*
|
||||
* Copyright Juergen Buchmueller, all rights reserved.
|
||||
*
|
||||
* - This source code is released as freeware for non-commercial purposes.
|
||||
* - You are free to use and redistribute this code in modified or
|
||||
* unmodified form, provided you list me in the credits.
|
||||
* - If you modify this source code, you must add a notice to each modified
|
||||
* source file that it has been changed. If you're a nice person, you
|
||||
* will clearly mark each change too. :)
|
||||
* - If you wish to use this for commercial purposes, please contact me at
|
||||
* pullmoll@t-online.de
|
||||
* - The author of this copywritten work reserves the right to change the
|
||||
* terms of its usage and license at any time, including retroactively
|
||||
* - This entire notice must remain in the source code.
|
||||
*
|
||||
*****************************************************************************/
|
||||
|
||||
#pragma once
|
||||
|
@ -1,47 +1,10 @@
|
||||
// license:???
|
||||
// copyright-holders:???
|
||||
// license:BSD-3-Clause
|
||||
// copyright-holders:Juergen Buchmueller
|
||||
/*****************************************************************************
|
||||
*
|
||||
* 8085dasm.c
|
||||
* Portable I8085A disassembler
|
||||
*
|
||||
* Copyright Juergen Buchmueller, all rights reserved.
|
||||
* You can contact me at juergen@mame.net or pullmoll@stop1984.com
|
||||
*
|
||||
* - This source code is released as freeware for non-commercial purposes
|
||||
* as part of the M.A.M.E. (Multiple Arcade Machine Emulator) project.
|
||||
* The licensing terms of MAME apply to this piece of code for the MAME
|
||||
* project and derviative works, as defined by the MAME license. You
|
||||
* may opt to make modifications, improvements or derivative works under
|
||||
* that same conditions, and the MAME project may opt to keep
|
||||
* modifications, improvements or derivatives under their terms exclusively.
|
||||
*
|
||||
* - Alternatively you can choose to apply the terms of the "GPL" (see
|
||||
* below) to this - and only this - piece of code or your derivative works.
|
||||
* Note that in no case your choice can have any impact on any other
|
||||
* source code of the MAME project, or binary, or executable, be it closely
|
||||
* or losely related to this piece of code.
|
||||
*
|
||||
* - At your choice you are also free to remove either licensing terms from
|
||||
* this file and continue to use it under only one of the two licenses. Do this
|
||||
* if you think that licenses are not compatible (enough) for you, or if you
|
||||
* consider either license 'too restrictive' or 'too free'.
|
||||
*
|
||||
* - GPL (GNU General Public License)
|
||||
* 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 in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR 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.
|
||||
*
|
||||
*****************************************************************************/
|
||||
|
||||
#include "emu.h"
|
||||
|
@ -1,5 +1,5 @@
|
||||
// license:???
|
||||
// copyright-holders:???
|
||||
// license:BSD-3-Clause
|
||||
// copyright-holders:Juergen Buchmueller
|
||||
/*****************************************************************************
|
||||
*
|
||||
* i8085.c
|
||||
@ -39,44 +39,6 @@
|
||||
* OUT (#),A 10 11 /
|
||||
* EX (SP),HL 18 19 /
|
||||
*
|
||||
* Copyright Juergen Buchmueller, all rights reserved.
|
||||
* You can contact me at juergen@mame.net or pullmoll@stop1984.com
|
||||
*
|
||||
* - This source code is released as freeware for non-commercial purposes
|
||||
* as part of the M.A.M.E. (Multiple Arcade Machine Emulator) project.
|
||||
* The licensing terms of MAME apply to this piece of code for the MAME
|
||||
* project and derviative works, as defined by the MAME license. You
|
||||
* may opt to make modifications, improvements or derivative works under
|
||||
* that same conditions, and the MAME project may opt to keep
|
||||
* modifications, improvements or derivatives under their terms exclusively.
|
||||
*
|
||||
* - Alternatively you can choose to apply the terms of the "GPL" (see
|
||||
* below) to this - and only this - piece of code or your derivative works.
|
||||
* Note that in no case your choice can have any impact on any other
|
||||
* source code of the MAME project, or binary, or executable, be it closely
|
||||
* or losely related to this piece of code.
|
||||
*
|
||||
* - At your choice you are also free to remove either licensing terms from
|
||||
* this file and continue to use it under only one of the two licenses. Do this
|
||||
* if you think that licenses are not compatible (enough) for you, or if you
|
||||
* consider either license 'too restrictive' or 'too free'.
|
||||
*
|
||||
* - GPL (GNU General Public License)
|
||||
* 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 in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR 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.
|
||||
*
|
||||
*
|
||||
* Revisions:
|
||||
*
|
||||
* xx-xx-2002 Acho A. Tang
|
||||
|
@ -1,5 +1,5 @@
|
||||
// license:BSD-3-Clause
|
||||
// copyright-holders:Juergen Buchmueller <pullmoll@t-online.de>
|
||||
// copyright-holders:Juergen Buchmueller
|
||||
|
||||
/*****************************************************************************
|
||||
*
|
||||
|
@ -1,5 +1,5 @@
|
||||
// license:BSD-3-Clause
|
||||
// copyright-holders:Juergen Buchmueller <pullmoll@t-online.de>
|
||||
// copyright-holders:Juergen Buchmueller
|
||||
#ifndef __PPS4_H__
|
||||
#define __PPS4_H__
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
// license:BSD-3-Clause
|
||||
// copyright-holders:Juergen Buchmueller <pullmoll@t-online.de>
|
||||
// copyright-holders:Juergen Buchmueller
|
||||
/*****************************************************************************
|
||||
*
|
||||
* pps4dasm.c
|
||||
|
@ -1,11 +1,9 @@
|
||||
// license:???
|
||||
// copyright-holders:???
|
||||
// license:BSD-3-Clause
|
||||
// copyright-holders:Juergen Buchmueller
|
||||
/*************************************************************************
|
||||
*
|
||||
* Portable Signetics 2650 cpu emulation
|
||||
*
|
||||
* Written by Juergen Buchmueller for use with MAME
|
||||
*
|
||||
* Version 1.2
|
||||
* - changed to clock cycle counts from machine cycles
|
||||
* - replaced cycle table with inline code (M_RET conditional case)
|
||||
|
@ -1,11 +1,9 @@
|
||||
// license:???
|
||||
// copyright-holders:???
|
||||
// license:BSD-3-Clause
|
||||
// copyright-holders:Juergen Buchmueller
|
||||
/*******************************************************
|
||||
*
|
||||
* Portable Signetics 2650 cpu emulation
|
||||
*
|
||||
* Written by Juergen Buchmueller for use with MAME
|
||||
*
|
||||
*******************************************************/
|
||||
|
||||
#define PMSK 0x1fff /* mask page offset */
|
||||
|
@ -1,25 +1,10 @@
|
||||
// license:???
|
||||
// copyright-holders:???
|
||||
// license:BSD-3-Clause
|
||||
// copyright-holders:Juergen Buchmueller
|
||||
/*****************************************************************************
|
||||
*
|
||||
* sh2.c
|
||||
* Portable Hitachi SH-2 (SH7600 family) emulator
|
||||
*
|
||||
* Copyright Juergen Buchmueller <pullmoll@t-online.de>,
|
||||
* all rights reserved.
|
||||
*
|
||||
* - This source code is released as freeware for non-commercial purposes.
|
||||
* - You are free to use and redistribute this code in modified or
|
||||
* unmodified form, provided you list me in the credits.
|
||||
* - If you modify this source code, you must add a notice to each modified
|
||||
* source file that it has been changed. If you're a nice person, you
|
||||
* will clearly mark each change too. :)
|
||||
* - If you wish to use this for commercial purposes, please contact me at
|
||||
* pullmoll@t-online.de
|
||||
* - The author of this copywritten work reserves the right to change the
|
||||
* terms of its usage and license at any time, including retroactively
|
||||
* - This entire notice must remain in the source code.
|
||||
*
|
||||
* This work is based on <tiraniddo@hotmail.com> C/C++ implementation of
|
||||
* the SH-2 CPU core and was adapted to the MAME CPU core requirements.
|
||||
* Thanks also go to Chuck Mason <chukjr@sundail.net> and Olivier Galibert
|
||||
|
@ -1,25 +1,10 @@
|
||||
// license:???
|
||||
// copyright-holders:???
|
||||
// license:BSD-3-Clause
|
||||
// copyright-holders:Juergen Buchmueller
|
||||
/*****************************************************************************
|
||||
*
|
||||
* sh2.h
|
||||
* Portable Hitachi SH-2 (SH7600 family) emulator interface
|
||||
*
|
||||
* Copyright Juergen Buchmueller <pullmoll@t-online.de>,
|
||||
* all rights reserved.
|
||||
*
|
||||
* - This source code is released as freeware for non-commercial purposes.
|
||||
* - You are free to use and redistribute this code in modified or
|
||||
* unmodified form, provided you list me in the credits.
|
||||
* - If you modify this source code, you must add a notice to each modified
|
||||
* source file that it has been changed. If you're a nice person, you
|
||||
* will clearly mark each change too. :)
|
||||
* - If you wish to use this for commercial purposes, please contact me at
|
||||
* pullmoll@t-online.de
|
||||
* - The author of this copywritten work reserves the right to change the
|
||||
* terms of its usage and license at any time, including retroactively
|
||||
* - This entire notice must remain in the source code.
|
||||
*
|
||||
* This work is based on <tiraniddo@hotmail.com> C/C++ implementation of
|
||||
* the SH-2 CPU core and was heavily changed to the MAME CPU requirements.
|
||||
* Thanks also go to Chuck Mason <chukjr@sundail.net> and Olivier Galibert
|
||||
|
@ -1,48 +1,10 @@
|
||||
// license:???
|
||||
// copyright-holders:???
|
||||
// license:BSD-3-Clause
|
||||
// copyright-holders:Juergen Buchmueller
|
||||
/*****************************************************************************
|
||||
*
|
||||
* upd7810.c
|
||||
* Portable uPD7810/11, 7810H/11H, 78C10/C11/C14 emulator V0.3
|
||||
*
|
||||
* Copyright Juergen Buchmueller, all rights reserved.
|
||||
* You can contact me at juergen@mame.net or pullmoll@stop1984.com
|
||||
*
|
||||
* - This source code is released as freeware for non-commercial purposes
|
||||
* as part of the M.A.M.E. (Multiple Arcade Machine Emulator) project.
|
||||
* The licensing terms of MAME apply to this piece of code for the MAME
|
||||
* project and derviative works, as defined by the MAME license. You
|
||||
* may opt to make modifications, improvements or derivative works under
|
||||
* that same conditions, and the MAME project may opt to keep
|
||||
* modifications, improvements or derivatives under their terms exclusively.
|
||||
*
|
||||
* - Alternatively you can choose to apply the terms of the "GPL" (see
|
||||
* below) to this - and only this - piece of code or your derivative works.
|
||||
* Note that in no case your choice can have any impact on any other
|
||||
* source code of the MAME project, or binary, or executable, be it closely
|
||||
* or losely related to this piece of code.
|
||||
*
|
||||
* - At your choice you are also free to remove either licensing terms from
|
||||
* this file and continue to use it under only one of the two licenses. Do this
|
||||
* if you think that licenses are not compatible (enough) for you, or if you
|
||||
* consider either license 'too restrictive' or 'too free'.
|
||||
*
|
||||
* - GPL (GNU General Public License)
|
||||
* 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 in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR 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.
|
||||
*
|
||||
*
|
||||
* This work is based on the
|
||||
* "NEC Electronics User's Manual, April 1987"
|
||||
*
|
||||
|
@ -1,9 +1,8 @@
|
||||
// license:???
|
||||
// copyright-holders:???
|
||||
// license:BSD-3-Clause
|
||||
// copyright-holders:Juergen Buchmueller
|
||||
/*****************************************************************************
|
||||
*
|
||||
* Portable uPD7810/11, 7810H/11H, 78C10/C11/C14 disassembler
|
||||
* Copyright Juergen Buchmueller, all rights reserved.
|
||||
*
|
||||
* NS20030112: added 7807.
|
||||
*
|
||||
|
@ -1,9 +1,8 @@
|
||||
// license:???
|
||||
// copyright-holders:???
|
||||
// license:BSD-3-Clause
|
||||
// copyright-holders:Juergen Buchmueller
|
||||
/*****************************************************************************
|
||||
*
|
||||
* Portable uPD7810/11, 7810H/11H, 78C10/C11/C14 emulator V0.2
|
||||
* Copyright Juergen Buchmueller, all rights reserved.
|
||||
*
|
||||
* 7810ops.inc - opcode functions
|
||||
*
|
||||
|
@ -1,9 +1,8 @@
|
||||
// license:???
|
||||
// copyright-holders:???
|
||||
// license:BSD-3-Clause
|
||||
// copyright-holders:Juergen Buchmueller
|
||||
/*****************************************************************************
|
||||
*
|
||||
* Portable uPD7810/11, 7810H/11H, 78C10/C11/C14 emulator V0.2
|
||||
* Copyright Juergen Buchmueller, all rights reserved.
|
||||
*
|
||||
* 7810tbl.inc - function pointer tables
|
||||
*
|
||||
|
@ -1,48 +1,10 @@
|
||||
// license:???
|
||||
// copyright-holders:???
|
||||
// license:BSD-3-Clause
|
||||
// copyright-holders:Juergen Buchmueller
|
||||
/*****************************************************************************
|
||||
*
|
||||
* z180.c
|
||||
* Portable Z180 emulator V0.3
|
||||
*
|
||||
* Copyright Juergen Buchmueller, all rights reserved.
|
||||
* You can contact me at juergen@mame.net or pullmoll@stop1984.com
|
||||
*
|
||||
* - This source code is released as freeware for non-commercial purposes
|
||||
* as part of the M.A.M.E. (Multiple Arcade Machine Emulator) project.
|
||||
* The licensing terms of MAME apply to this piece of code for the MAME
|
||||
* project and derviative works, as defined by the MAME license. You
|
||||
* may opt to make modifications, improvements or derivative works under
|
||||
* that same conditions, and the MAME project may opt to keep
|
||||
* modifications, improvements or derivatives under their terms exclusively.
|
||||
*
|
||||
* - Alternatively you can choose to apply the terms of the "GPL" (see
|
||||
* below) to this - and only this - piece of code or your derivative works.
|
||||
* Note that in no case your choice can have any impact on any other
|
||||
* source code of the MAME project, or binary, or executable, be it closely
|
||||
* or losely related to this piece of code.
|
||||
*
|
||||
* - At your choice you are also free to remove either licensing terms from
|
||||
* this file and continue to use it under only one of the two licenses. Do this
|
||||
* if you think that licenses are not compatible (enough) for you, or if you
|
||||
* consider either license 'too restrictive' or 'too free'.
|
||||
*
|
||||
* - GPL (GNU General Public License)
|
||||
* 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 in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR 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.
|
||||
*
|
||||
*
|
||||
*****************************************************************************/
|
||||
|
||||
/*****************************************************************************
|
||||
|
@ -1,48 +1,10 @@
|
||||
// license:???
|
||||
// copyright-holders:???
|
||||
// license:BSD-3-Clause
|
||||
// copyright-holders:Juergen Buchmueller
|
||||
/*****************************************************************************
|
||||
*
|
||||
* z180dasm.c
|
||||
* Portable Z8x180 disassembler
|
||||
*
|
||||
* Copyright Juergen Buchmueller, all rights reserved.
|
||||
* You can contact me at juergen@mame.net or pullmoll@stop1984.com
|
||||
*
|
||||
* - This source code is released as freeware for non-commercial purposes
|
||||
* as part of the M.A.M.E. (Multiple Arcade Machine Emulator) project.
|
||||
* The licensing terms of MAME apply to this piece of code for the MAME
|
||||
* project and derviative works, as defined by the MAME license. You
|
||||
* may opt to make modifications, improvements or derivative works under
|
||||
* that same conditions, and the MAME project may opt to keep
|
||||
* modifications, improvements or derivatives under their terms exclusively.
|
||||
*
|
||||
* - Alternatively you can choose to apply the terms of the "GPL" (see
|
||||
* below) to this - and only this - piece of code or your derivative works.
|
||||
* Note that in no case your choice can have any impact on any other
|
||||
* source code of the MAME project, or binary, or executable, be it closely
|
||||
* or losely related to this piece of code.
|
||||
*
|
||||
* - At your choice you are also free to remove either licensing terms from
|
||||
* this file and continue to use it under only one of the two licenses. Do this
|
||||
* if you think that licenses are not compatible (enough) for you, or if you
|
||||
* consider either license 'too restrictive' or 'too free'.
|
||||
*
|
||||
* - GPL (GNU General Public License)
|
||||
* 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 in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR 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.
|
||||
*
|
||||
*
|
||||
*****************************************************************************/
|
||||
|
||||
#include "emu.h"
|
||||
|
@ -1,24 +1,10 @@
|
||||
// license:???
|
||||
// copyright-holders:???
|
||||
// license:BSD-3-Clause
|
||||
// copyright-holders:Juergen Buchmueller
|
||||
/*****************************************************************************
|
||||
*
|
||||
* z80.c
|
||||
* Portable Z80 emulator V3.9
|
||||
*
|
||||
* Copyright Juergen Buchmueller, all rights reserved.
|
||||
*
|
||||
* - This source code is released as freeware for non-commercial purposes.
|
||||
* - You are free to use and redistribute this code in modified or
|
||||
* unmodified form, provided you list me in the credits.
|
||||
* - If you modify this source code, you must add a notice to each modified
|
||||
* source file that it has been changed. If you're a nice person, you
|
||||
* will clearly mark each change too. :)
|
||||
* - If you wish to use this for commercial purposes, please contact me at
|
||||
* pullmoll@t-online.de
|
||||
* - The author of this copywritten work reserves the right to change the
|
||||
* terms of its usage and license at any time, including retroactively
|
||||
* - This entire notice must remain in the source code.
|
||||
*
|
||||
* TODO:
|
||||
* - Interrupt mode 0 should be able to execute arbitrary opcodes
|
||||
* - If LD A,I or LD A,R is interrupted, P/V flag gets reset, even if IFF2
|
||||
|
@ -1,24 +1,10 @@
|
||||
// license:???
|
||||
// copyright-holders:???
|
||||
// license:BSD-3-Clause
|
||||
// copyright-holders:Juergen Buchmueller
|
||||
/*****************************************************************************
|
||||
*
|
||||
* z80dasm.c
|
||||
* Portable Z80 disassembler
|
||||
*
|
||||
* Copyright Juergen Buchmueller, all rights reserved.
|
||||
*
|
||||
* - This source code is released as freeware for non-commercial purposes.
|
||||
* - You are free to use and redistribute this code in modified or
|
||||
* unmodified form, provided you list me in the credits.
|
||||
* - If you modify this source code, you must add a notice to each modified
|
||||
* source file that it has been changed. If you're a nice person, you
|
||||
* will clearly mark each change too. :)
|
||||
* - If you wish to use this for commercial purposes, please contact me at
|
||||
* pullmoll@t-online.de
|
||||
* - The author of this copywritten work reserves the right to change the
|
||||
* terms of its usage and license at any time, including retroactively
|
||||
* - This entire notice must remain in the source code.
|
||||
*
|
||||
*****************************************************************************/
|
||||
|
||||
#include "emu.h"
|
||||
|
@ -1,49 +1,11 @@
|
||||
// license:???
|
||||
// copyright-holders:???
|
||||
// license:BSD-3-Clause
|
||||
// copyright-holders:Juergen Buchmueller
|
||||
/*****************************************************************************
|
||||
*
|
||||
* 8000dasm.c
|
||||
* Portable Z8000(2) emulator
|
||||
* Z8000 disassembler; requires the z8000_exec table to be initialized
|
||||
*
|
||||
* Copyright Juergen Buchmueller, all rights reserved.
|
||||
* You can contact me at juergen@mame.net or pullmoll@stop1984.com
|
||||
*
|
||||
* - This source code is released as freeware for non-commercial purposes
|
||||
* as part of the M.A.M.E. (Multiple Arcade Machine Emulator) project.
|
||||
* The licensing terms of MAME apply to this piece of code for the MAME
|
||||
* project and derviative works, as defined by the MAME license. You
|
||||
* may opt to make modifications, improvements or derivative works under
|
||||
* that same conditions, and the MAME project may opt to keep
|
||||
* modifications, improvements or derivatives under their terms exclusively.
|
||||
*
|
||||
* - Alternatively you can choose to apply the terms of the "GPL" (see
|
||||
* below) to this - and only this - piece of code or your derivative works.
|
||||
* Note that in no case your choice can have any impact on any other
|
||||
* source code of the MAME project, or binary, or executable, be it closely
|
||||
* or losely related to this piece of code.
|
||||
*
|
||||
* - At your choice you are also free to remove either licensing terms from
|
||||
* this file and continue to use it under only one of the two licenses. Do this
|
||||
* if you think that licenses are not compatible (enough) for you, or if you
|
||||
* consider either license 'too restrictive' or 'too free'.
|
||||
*
|
||||
* - GPL (GNU General Public License)
|
||||
* 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 in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR 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.
|
||||
*
|
||||
*
|
||||
*****************************************************************************/
|
||||
|
||||
#include "emu.h"
|
||||
|
@ -1,48 +1,11 @@
|
||||
// license:???
|
||||
// copyright-holders:???
|
||||
// license:BSD-3-Clause
|
||||
// copyright-holders:Juergen Buchmueller
|
||||
/*****************************************************************************
|
||||
*
|
||||
* z8000.c
|
||||
* Portable Z8000(2) emulator
|
||||
* Z8000 MAME interface
|
||||
*
|
||||
* Copyright Juergen Buchmueller, all rights reserved.
|
||||
* You can contact me at juergen@mame.net or pullmoll@stop1984.com
|
||||
*
|
||||
* - This source code is released as freeware for non-commercial purposes
|
||||
* as part of the M.A.M.E. (Multiple Arcade Machine Emulator) project.
|
||||
* The licensing terms of MAME apply to this piece of code for the MAME
|
||||
* project and derviative works, as defined by the MAME license. You
|
||||
* may opt to make modifications, improvements or derivative works under
|
||||
* that same conditions, and the MAME project may opt to keep
|
||||
* modifications, improvements or derivatives under their terms exclusively.
|
||||
*
|
||||
* - Alternatively you can choose to apply the terms of the "GPL" (see
|
||||
* below) to this - and only this - piece of code or your derivative works.
|
||||
* Note that in no case your choice can have any impact on any other
|
||||
* source code of the MAME project, or binary, or executable, be it closely
|
||||
* or losely related to this piece of code.
|
||||
*
|
||||
* - At your choice you are also free to remove either licensing terms from
|
||||
* this file and continue to use it under only one of the two licenses. Do this
|
||||
* if you think that licenses are not compatible (enough) for you, or if you
|
||||
* consider either license 'too restrictive' or 'too free'.
|
||||
*
|
||||
* - GPL (GNU General Public License)
|
||||
* 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 in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR 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.
|
||||
*
|
||||
* TODO:
|
||||
* - make the z8001 opcodes to be dynamic (i.e. to take segmented mode flag into account and use the non-segmented mode)
|
||||
* - dissassembler doesn't work at all with the z8001
|
||||
|
@ -1,26 +1,11 @@
|
||||
// license:???
|
||||
// copyright-holders:???
|
||||
// license:BSD-3-Clause
|
||||
// copyright-holders:Juergen Buchmueller,Ernesto Corvi
|
||||
/*****************************************************************************
|
||||
*
|
||||
* z8000cpu.h
|
||||
* Portable Z8000(2) emulator
|
||||
* Macros and types used in z8000.c / z8000ops.inc / z8000tbl.inc
|
||||
*
|
||||
* Copyright Juergen Buchmueller, all rights reserved.
|
||||
* Bug fixes and MSB_FIRST compliance Ernesto Corvi.
|
||||
*
|
||||
* - This source code is released as freeware for non-commercial purposes.
|
||||
* - You are free to use and redistribute this code in modified or
|
||||
* unmodified form, provided you list me in the credits.
|
||||
* - If you modify this source code, you must add a notice to each modified
|
||||
* source file that it has been changed. If you're a nice person, you
|
||||
* will clearly mark each change too. :)
|
||||
* - If you wish to use this for commercial purposes, please contact me at
|
||||
* pullmoll@t-online.de
|
||||
* - The author of this copywritten work reserves the right to change the
|
||||
* terms of its usage and license at any time, including retroactively
|
||||
* - This entire notice must remain in the source code.
|
||||
*
|
||||
*****************************************************************************/
|
||||
|
||||
/**************************************************************************
|
||||
|
@ -1,25 +1,11 @@
|
||||
// license:BSD-3-Clause
|
||||
// copyright-holders:Juergen Buchmueller
|
||||
/*****************************************************************************
|
||||
*
|
||||
* z8000ops.inc
|
||||
* Portable Z8000(2) emulator
|
||||
* Opcode functions
|
||||
*
|
||||
* Copyright Juergen Buchmueller, all rights reserved.
|
||||
* Bug fixes and MSB_FIRST compliance Ernesto Corvi.
|
||||
* Bug fixes and segmented mode support Christian Groessler.
|
||||
*
|
||||
* - This source code is released as freeware for non-commercial purposes.
|
||||
* - You are free to use and redistribute this code in modified or
|
||||
* unmodified form, provided you list me in the credits.
|
||||
* - If you modify this source code, you must add a notice to each modified
|
||||
* source file that it has been changed. If you're a nice person, you
|
||||
* will clearly mark each change too. :)
|
||||
* - If you wish to use this for commercial purposes, please contact me at
|
||||
* pullmoll@t-online.de
|
||||
* - The author of this copywritten work reserves the right to change the
|
||||
* terms of its usage and license at any time, including retroactively
|
||||
* - This entire notice must remain in the source code.
|
||||
*
|
||||
*****************************************************************************/
|
||||
|
||||
/******************************************
|
||||
|
@ -1,24 +1,11 @@
|
||||
// license:BSD-3-Clause
|
||||
// copyright-holders:Juergen Buchmueller,Ernesto Corvi
|
||||
/*****************************************************************************
|
||||
*
|
||||
* z8000tbl.inc
|
||||
* Portable Z8000(2) emulator
|
||||
* Opcode table (including mnemonics) and initialization
|
||||
*
|
||||
* Copyright Juergen Buchmueller, all rights reserved.
|
||||
* Bug fixes and MSB_FIRST compliance Ernesto Corvi.
|
||||
*
|
||||
* - This source code is released as freeware for non-commercial purposes.
|
||||
* - You are free to use and redistribute this code in modified or
|
||||
* unmodified form, provided you list me in the credits.
|
||||
* - If you modify this source code, you must add a notice to each modified
|
||||
* source file that it has been changed. If you're a nice person, you
|
||||
* will clearly mark each change too. :)
|
||||
* - If you wish to use this for commercial purposes, please contact me at
|
||||
* pullmoll@t-online.de
|
||||
* - The author of this copywritten work reserves the right to change the
|
||||
* terms of its usage and license at any time, including retroactively
|
||||
* - This entire notice must remain in the source code.
|
||||
*
|
||||
*****************************************************************************/
|
||||
|
||||
static const Z8000_init table[] = {
|
||||
|
@ -1,11 +1,7 @@
|
||||
// license:???
|
||||
// copyright-holders:???
|
||||
// license:BSD-3-Clause
|
||||
// copyright-holders:Juergen Buchmueller
|
||||
/**********************************************************
|
||||
* DIABLO drive image to hard disk interface
|
||||
*
|
||||
* Copyright Juergen Buchmueller <pullmoll@t-online.de>
|
||||
*
|
||||
* Licenses: MAME, GPLv2
|
||||
**********************************************************/
|
||||
|
||||
#include "emu.h"
|
||||
|
@ -1,11 +1,7 @@
|
||||
// license:???
|
||||
// copyright-holders:???
|
||||
// license:BSD-3-Clause
|
||||
// copyright-holders:Juergen Buchmueller
|
||||
/**********************************************************
|
||||
* DIABLO drive image to hard disk interface
|
||||
*
|
||||
* Copyright Juergen Buchmueller <pullmoll@t-online.de>
|
||||
*
|
||||
* Licenses: MAME, GPLv2
|
||||
**********************************************************/
|
||||
|
||||
#ifndef _IMAGEDEV_DIABLO_H_
|
||||
|
@ -1,11 +1,7 @@
|
||||
// license:???
|
||||
// copyright-holders:???
|
||||
// license:BSD-3-Clause
|
||||
// copyright-holders:Juergen Buchmueller
|
||||
/**********************************************************
|
||||
* DIABLO31 and DIABLO44 hard drive support
|
||||
*
|
||||
* Copyright Juergen Buchmueller <pullmoll@t-online.de>
|
||||
*
|
||||
* Licenses: MAME, GPLv2
|
||||
**********************************************************/
|
||||
#include "diablo_hd.h"
|
||||
|
||||
|
@ -1,11 +1,7 @@
|
||||
// license:???
|
||||
// copyright-holders:???
|
||||
// license:BSD-3-Clause
|
||||
// copyright-holders:Juergen Buchmueller
|
||||
/**********************************************************
|
||||
* DIABLO31 and DIABLO44 hard drive support
|
||||
*
|
||||
* Copyright Juergen Buchmueller <pullmoll@t-online.de>
|
||||
*
|
||||
* Licenses: MAME, GPLv2
|
||||
**********************************************************/
|
||||
|
||||
#if !defined(_DIABLO_HD_DEVICE_)
|
||||
|
@ -1,5 +1,5 @@
|
||||
// license:???
|
||||
// copyright-holders:???
|
||||
// license:BSD-3-Clause
|
||||
// copyright-holders:Juergen Buchmueller
|
||||
/**********************************************************************
|
||||
|
||||
Rockwell 10696 General Purpose Input/Output (I/O)
|
||||
|
@ -1,5 +1,5 @@
|
||||
// license:???
|
||||
// copyright-holders:???
|
||||
// license:BSD-3-Clause
|
||||
// copyright-holders:Juergen Buchmueller
|
||||
/**********************************************************************
|
||||
|
||||
Rockwell 10788 General Purpose Keyboard and Display circuit
|
||||
|
@ -1,5 +1,5 @@
|
||||
// license:???
|
||||
// copyright-holders:???
|
||||
// license:BSD-3-Clause
|
||||
// copyright-holders:Juergen Buchmueller
|
||||
/**********************************************************************
|
||||
|
||||
Rockwell RA17xx (e.g. A1752, A1753) ROM, RAM and I/O chip
|
||||
|
@ -1,5 +1,5 @@
|
||||
// license:???
|
||||
// copyright-holders:???
|
||||
// license:BSD-3-Clause
|
||||
// copyright-holders:Juergen Buchmueller, Manuel Abadia
|
||||
/***************************************************************************
|
||||
|
||||
Philips SAA1099 Sound driver
|
||||
|
@ -1,5 +1,5 @@
|
||||
// license:???
|
||||
// copyright-holders:???
|
||||
// license:BSD-3-Clause
|
||||
// copyright-holders:Juergen Buchmueller, Mike Balfour, Howie Cohen, Olivier Galibert, Aaron Giles
|
||||
/************************************************************
|
||||
|
||||
NEC uPD7759/55/56/P56/57/58 ADPCM Speech Processor
|
||||
|
@ -1,5 +1,5 @@
|
||||
// license:???
|
||||
// copyright-holders:???
|
||||
// copyright-holders:PeT
|
||||
/***************************************************************************
|
||||
|
||||
PeT mess@utanet.at
|
||||
|
@ -1,5 +1,5 @@
|
||||
// license:???
|
||||
// copyright-holders:???
|
||||
// copyright-holders:PeT
|
||||
#ifndef ARCADIA_SOUND_H_
|
||||
#define ARCADIA_SOUND_H_
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
// license:???
|
||||
// copyright-holders:???
|
||||
// license:GPL-2.0+
|
||||
// copyright-holders:Juergen Buchmueller, Frank Palazzolo, Sean Riddle
|
||||
#include "emu.h"
|
||||
#include "audio/channelf.h"
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
// license:???
|
||||
// copyright-holders:???
|
||||
// license:GPL-2.0+
|
||||
// copyright-holders:Juergen Buchmueller, Frank Palazzolo, Sean Riddle
|
||||
/*****************************************************************************
|
||||
*
|
||||
* audio/channelf.h
|
||||
|
@ -1,5 +1,5 @@
|
||||
// license:???
|
||||
// copyright-holders:???
|
||||
// copyright-holders:Krzysztof Strzecha
|
||||
/***************************************************************************
|
||||
|
||||
audio/dai_snd.c
|
||||
|
@ -1,5 +1,5 @@
|
||||
// license:???
|
||||
// copyright-holders:???
|
||||
// copyright-holders:Krzysztof Strzecha
|
||||
/*****************************************************************************
|
||||
*
|
||||
* dai_snd.h
|
||||
|
@ -1,5 +1,5 @@
|
||||
// license:???
|
||||
// copyright-holders:???
|
||||
// copyright-holders:PeT
|
||||
/***************************************************************************
|
||||
gamate sound hardware
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
// license:???
|
||||
// copyright-holders:???
|
||||
// copyright-holders:Anthony Kruize
|
||||
/**************************************************************************************
|
||||
* Game Boy sound emulation (c) Anthony Kruize (trandor@labyrinth.net.au)
|
||||
*
|
||||
|
@ -1,5 +1,5 @@
|
||||
// license:???
|
||||
// copyright-holders:???
|
||||
// copyright-holders:Anthony Kruize
|
||||
#ifndef __GBSOUND_H__
|
||||
#define __GBSOUND_H__
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
// license:???
|
||||
// copyright-holders:???
|
||||
// copyright-holders:PeT
|
||||
/******************************************************************************
|
||||
PeT mess@utanet.at 2000,2001
|
||||
******************************************************************************/
|
||||
|
@ -1,5 +1,6 @@
|
||||
// license:???
|
||||
// copyright-holders:???
|
||||
// copyright-holders:PeT
|
||||
|
||||
#ifndef __LYNXSOUND_H__
|
||||
#define __LYNXSOUND_H__
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
// license:???
|
||||
// copyright-holders:???
|
||||
// copyright-holders:Nathan Woods, Raphael Nabet, R. Belmont
|
||||
/***************************************************************************
|
||||
|
||||
mac.c
|
||||
|
@ -1,5 +1,5 @@
|
||||
// license:???
|
||||
// copyright-holders:???
|
||||
// copyright-holders:Antoine Mine
|
||||
/**********************************************************************
|
||||
|
||||
Copyright (C) Antoine Mine' 2006
|
||||
|
@ -1,5 +1,5 @@
|
||||
// license:???
|
||||
// copyright-holders:???
|
||||
// copyright-holders:Antoine Mine
|
||||
/**********************************************************************
|
||||
|
||||
Copyright (C) Antoine Mine' 2006
|
||||
|
@ -1,4 +1,4 @@
|
||||
// license:MAME|LGPL-2.1+
|
||||
// license:BSD-3-Clause
|
||||
// copyright-holders:Jonathan Gevaryahu
|
||||
/***************************************************************************
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
// license:MAME|LGPL-2.1+
|
||||
// license:BSD-3-Clause
|
||||
// copyright-holders:Jonathan Gevaryahu
|
||||
#pragma once
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
// license:???
|
||||
// copyright-holders:???
|
||||
// license:BSD-3-Clause
|
||||
// copyright-holders:Miodrag Milanovic
|
||||
/***************************************************************************
|
||||
|
||||
audio/special.c
|
||||
|
@ -1,5 +1,5 @@
|
||||
// license:???
|
||||
// copyright-holders:???
|
||||
// license:BSD-3-Clause
|
||||
// copyright-holders:Miodrag Milanovic
|
||||
/*****************************************************************************
|
||||
*
|
||||
* specimx_snd.h
|
||||
|
@ -1,5 +1,5 @@
|
||||
// license:???
|
||||
// copyright-holders:???
|
||||
// copyright-holders:PeT
|
||||
/***************************************************************************
|
||||
supervision sound hardware
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
// license:???
|
||||
// copyright-holders:???
|
||||
// copyright-holders:PeT
|
||||
/*****************************************************************************
|
||||
*
|
||||
* svis_snd.h
|
||||
|
@ -1,5 +1,5 @@
|
||||
// license:???
|
||||
// copyright-holders:???
|
||||
// copyright-holders:Wilbert Pol
|
||||
/**********************************************************************
|
||||
|
||||
NEC uPD1771-017 as used in the Epoch Super Cassette Vision (SCV)
|
||||
|
@ -1,5 +1,5 @@
|
||||
// license:???
|
||||
// copyright-holders:???
|
||||
// copyright-holders:Wilbert Pol
|
||||
/**********************************************************************
|
||||
|
||||
NEC uPD1771
|
||||
|
@ -1,5 +1,5 @@
|
||||
// license:???
|
||||
// copyright-holders:???
|
||||
// copyright-holders:R. Belmont
|
||||
/*
|
||||
vboy.c - Virtual Boy audio emulation
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
// license:???
|
||||
// copyright-holders:???
|
||||
// copyright-holders:R. Belmont
|
||||
/*
|
||||
vboy.h - Virtual Boy audio emulation
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
// license:???
|
||||
// copyright-holders:???
|
||||
// copyright-holders:PeT
|
||||
/***************************************************************************
|
||||
|
||||
PeT mess@utanet.at
|
||||
|
@ -1,5 +1,5 @@
|
||||
// license:???
|
||||
// copyright-holders:???
|
||||
// copyright-holders:PeT
|
||||
/*****************************************************************************
|
||||
*
|
||||
* includes/vc4000snd.h
|
||||
|
@ -1,5 +1,5 @@
|
||||
// license:???
|
||||
// copyright-holders:???
|
||||
// copyright-holders:Wilbert Pol
|
||||
/**************************************************************************************
|
||||
|
||||
Wonderswan sound emulation
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user