Naming update, nw

This commit is contained in:
therealmogminer@gmail.com 2015-10-02 11:58:45 +02:00
parent a51d0b87b8
commit eaac0a05a8
50 changed files with 84 additions and 97 deletions

View File

@ -5,7 +5,7 @@
S-DD1 add-on chip emulation (for SNES/SFC)
Based on Andreas Naive Public Domain code.
Code ported by MooglyGuy and updated to slots by Fabio Priuli.
Code ported by Ryan Holtz and updated to slots by Fabio Priuli.
***********************************************************************************************************/

View File

@ -40,20 +40,20 @@
- Fixed V and C flags in SBIW opcode
30 Oct. 2012
- Added FMUL, FMULS, FMULSU opcodes [MooglyGuy]
- Fixed incorrect flag calculation in ROR opcode [MooglyGuy]
- Fixed incorrect bit testing in SBIC/SBIS opcodes [MooglyGuy]
- Added FMUL, FMULS, FMULSU opcodes [Ryan Holtz]
- Fixed incorrect flag calculation in ROR opcode [Ryan Holtz]
- Fixed incorrect bit testing in SBIC/SBIS opcodes [Ryan Holtz]
25 Oct. 2012
- Added MULS, ANDI, STI Z+, LD -Z, LD -Y, LD -X, LD Y+q, LD Z+q, SWAP, ASR, ROR and SBIS opcodes [MooglyGuy]
- Corrected cycle counts for LD and ST opcodes [MooglyGuy]
- Added MULS, ANDI, STI Z+, LD -Z, LD -Y, LD -X, LD Y+q, LD Z+q, SWAP, ASR, ROR and SBIS opcodes [Ryan Holtz]
- Corrected cycle counts for LD and ST opcodes [Ryan Holtz]
- Moved opcycles init into inner while loop, fixes 2-cycle and 3-cycle opcodes effectively forcing
all subsequent 1-cycle opcodes to be 2 or 3 cycles [MooglyGuy]
- Fixed register behavior in MULSU, LD -Z, and LD -Y opcodes [MooglyGuy]
all subsequent 1-cycle opcodes to be 2 or 3 cycles [Ryan Holtz]
- Fixed register behavior in MULSU, LD -Z, and LD -Y opcodes [Ryan Holtz]
18 Oct. 2012
- Added OR, SBCI, ORI, ST Y+, ADIQ opcodes [MooglyGuy]
- Fixed COM, NEG, LSR opcodes [MooglyGuy]
- Added OR, SBCI, ORI, ST Y+, ADIQ opcodes [Ryan Holtz]
- Fixed COM, NEG, LSR opcodes [Ryan Holtz]
*/

View File

@ -20,20 +20,20 @@
- Fixed V and C flags in SBIW opcode
30 Oct. 2012
- Added FMUL, FMULS, FMULSU opcodes [MooglyGuy]
- Fixed incorrect flag calculation in ROR opcode [MooglyGuy]
- Fixed incorrect bit testing in SBIC/SBIS opcodes [MooglyGuy]
- Added FMUL, FMULS, FMULSU opcodes [Ryan Holtz]
- Fixed incorrect flag calculation in ROR opcode [Ryan Holtz]
- Fixed incorrect bit testing in SBIC/SBIS opcodes [Ryan Holtz]
25 Oct. 2012
- Added MULS, ANDI, STI Z+, LD -Z, LD -Y, LD -X, LD Y+q, LD Z+q, SWAP, ASR, ROR and SBIS opcodes [MooglyGuy]
- Corrected cycle counts for LD and ST opcodes [MooglyGuy]
- Added MULS, ANDI, STI Z+, LD -Z, LD -Y, LD -X, LD Y+q, LD Z+q, SWAP, ASR, ROR and SBIS opcodes [Ryan Holtz]
- Corrected cycle counts for LD and ST opcodes [Ryan Holtz]
- Moved opcycles init into inner while loop, fixes 2-cycle and 3-cycle opcodes effectively forcing
all subsequent 1-cycle opcodes to be 2 or 3 cycles [MooglyGuy]
- Fixed register behavior in MULSU, LD -Z, and LD -Y opcodes [MooglyGuy]
all subsequent 1-cycle opcodes to be 2 or 3 cycles [Ryan Holtz]
- Fixed register behavior in MULSU, LD -Z, and LD -Y opcodes [Ryan Holtz]
18 Oct. 2012
- Added OR, SBCI, ORI, ST Y+, ADIQ opcodes [MooglyGuy]
- Fixed COM, NEG, LSR opcodes [MooglyGuy]
- Added OR, SBCI, ORI, ST Y+, ADIQ opcodes [Ryan Holtz]
- Fixed COM, NEG, LSR opcodes [Ryan Holtz]
*/

View File

@ -3,7 +3,7 @@
/*
Atmel 8-bit AVR disassembler
Written by MooglyGuy
Written by Ryan Holtz
*/
#include "emu.h"

View File

@ -95,13 +95,13 @@
- Added generic registers decode function
- Some other little fixes.
MooglyGuy 29/03/2004
Ryan Holtz 29/03/2004
- Changed MOVI to use unsigned values instead of signed, correcting
an ugly glitch when loading 32-bit immediates.
Pierpaolo Prazzoli
- Same fix in get_const
MooglyGuy - 02/27/04
Ryan Holtz - 02/27/04
- Fixed delayed branching
- const_val for CALL should always have bit 0 clear
@ -133,7 +133,7 @@
(From the doc: A Call, Trap or Software instruction increments the FP and sets FL
to 6, thus creating a new stack frame with the length of 6 registers).
MooglyGuy - 10/25/03
Ryan Holtz - 10/25/03
- Fixed CALL enough that it at least jumps to the right address, no word
yet as to whether or not it's working enough to return.
- Added get_lrconst() to get the const value for the CALL operand, since
@ -152,7 +152,7 @@
Apparently no matter what the current frame pointer is they'll always use
local_regs[0] through local_regs[15].
MooglyGuy - 08/20/03
Ryan Holtz - 08/20/03
- Added H flag support for MOV and MOVI
- Changed init routine to set S flag on boot. Apparently the CPU defaults to
supervisor mode as opposed to user mode when it powers on, as shown by the
@ -164,18 +164,18 @@
(movd, divu, divs, ldxx1, ldxx2, stxx1, stxx2, mulu, muls, set, mul
call, chk)
MooglyGuy - 08/17/03
Ryan Holtz - 08/17/03
- Working on support for H flag, nothing quite done yet
- Added trap Range Error for CHK PC, PC
- Fixed relative jumps, they have to be taken from the opcode following the
jump minstead of the jump opcode itself.
jump instead of the jump opcode itself.
Pierpaolo Prazzoli - 08/17/03
- Fixed get_pcrel() when OP & 0x80 is set.
- Decremented PC by 2 also in MOV, ADD, ADDI, SUM, SUB and added the check if
D_BIT is not set. (when pc is changed they are implicit branch)
MooglyGuy - 08/17/03
Ryan Holtz - 08/17/03
- Implemented a crude hack to set FL in the SR to 6, since according to the docs
that's supposed to happen each time a trap occurs, apparently including when
the processor starts up. The 3rd opcode executed in vamphalf checks to see if
@ -191,7 +191,7 @@
a few bytes. While it does indeed branch to valid code, I highly doubt that
this is the desired effect. Check for signed/unsigned relative branch, maybe?
MooglyGuy - 08/16/03
Ryan Holtz - 08/16/03
- Fixed the debugger at least somewhat so that it displays hex instead of decimal,
and so that it disassembles opcodes properly.
- Fixed hyperstone_execute() to increment PC *after* executing the opcode instead of

View File

@ -3,7 +3,7 @@
/*
First-gen DEC PDP-8 emulator skeleton
Written by MooglyGuy
Written by Ryan Holtz
*/
#include "emu.h"

View File

@ -3,7 +3,7 @@
/*
First-gen DEC PDP-8 CPU emulator
Written by MooglyGuy
Written by Ryan Holtz
*/
#pragma once

View File

@ -3,7 +3,7 @@
/*
First-gen DEC PDP-8 disassembler
Written by MooglyGuy
Written by Ryan Holtz
*/
#include "emu.h"

View File

@ -5,7 +5,7 @@
rspcp2d.c
Universal machine language-based Nintendo/SGI RSP COP2 emulator.
Written by Harmony of the MESS team.
Written by Ryan Holtz
***************************************************************************/

View File

@ -5,7 +5,7 @@
rspdrc.c
Universal machine language-based Nintendo/SGI RSP emulator.
Written by Harmony of the MESS team.
Written by Ryan Holtz
SIMD versions of vector multiplication opcodes provided by Marathon Man
of the CEN64 team.

View File

@ -3,7 +3,7 @@
/*
Manchester Small-Scale Experimental Machine (SSEM) emulator
Written by MooglyGuy
Written by Ryan Holtz
*/
#include "emu.h"

View File

@ -3,7 +3,7 @@
/*
Manchester Small-Scale Experimental Machine (SSEM) emulator
Written by MooglyGuy
Written by Ryan Holtz
*/
#pragma once

View File

@ -3,7 +3,7 @@
/*
Manchester Small-Scale Experimental Machine (SSEM) disassembler
Written by MooglyGuy
Written by Ryan Holtz
*/
#include "emu.h"

View File

@ -4,7 +4,7 @@
*
* SunPlus u'nSP core
*
* by Harmony
* by Ryan Holtz
*
\**************************/

View File

@ -4,7 +4,7 @@
*
* SunPlus u'nSP emulator
*
* by Harmony
* by Ryan Holtz
*
\**************************/

View File

@ -4,7 +4,7 @@
*
* SunPlus u'nSP disassembler
*
* by Harmony
* by Ryan Holtz
*
\**************************/

View File

@ -4,8 +4,7 @@
Motorola 68328 ("DragonBall") System-on-a-Chip implementation
By MooglyGuy
contact mooglyguy@gmail.com with licensing and usage questions.
By Ryan Holtz
**********************************************************************/

View File

@ -4,8 +4,7 @@
Motorola 68328 ("DragonBall") System-on-a-Chip implementation
By MooglyGuy
contact mooglyguy@gmail.com with licensing and usage questions.
By Ryan Holtz
**********************************************************************/

View File

@ -4,7 +4,7 @@
*
* 39in1.c - bootleg MAME-based "39-in-1" arcade PCB
* Skeleton by R. Belmont, thanks to the Guru
* PXA255 Peripheral hookup by MooglyGuy
* PXA255 Peripheral hookup by Ryan Holtz
* Decrypt by Andreas Naive
*
* CPU: Intel Xscale PXA255 series @ 200 MHz, configured little-endian

View File

@ -6,7 +6,7 @@
Philips CD-I-based games
------------------------
Preliminary MAME driver by Harmony
Preliminary MAME driver by Ryan Holtz
Help provided by CD-i Fan

View File

@ -1,10 +1,12 @@
// license:BSD-3-Clause
// copyright-holders:Ryan Holtz
/*\
* * Linus Akesson's "Craft"
* *
* * Driver by MooglyGuy
\*/
/**********************************************************************
"Craft" demo platform by Linus Akesson
driver by Ryan Holtz
**********************************************************************/
#include "emu.h"
#include "cpu/avr8/avr8.h"

View File

@ -6,7 +6,7 @@
Driver file to handle emulation of the Nintendo Game Boy Advance.
By R. Belmont & Harmony
By R. Belmont & Ryan Holtz
***************************************************************************/

View File

@ -6,7 +6,7 @@
Driver by Ville Linde
Reformatted to share hardware by R. Belmont
Additional work by Ryan Holtz
Porting from Mupen64 by Harmony
Porting from Mupen64 by Ryan Holtz
*/
#include "emu.h"

View File

@ -5,7 +5,7 @@
drivers/palm.c
Palm (MC68328) emulation
Driver by MooglyGuy
Driver by Ryan Holtz
Additional bug fixing by R. Belmont

View File

@ -5,8 +5,8 @@
Sony PocketStation
05/2009 Skeleton driver written.
11/2009 Initial bring-up commenced by Harmony.
11/2009 Playable state achieved by Harmony.
11/2009 Initial bring-up commenced by Ryan Holtz.
11/2009 Playable state achieved by Ryan Holtz.
PocketStation games were dowloaded from PS1 games into flash RAM after
the unit had been inserted in the memory card slot, and so this should

View File

@ -5,7 +5,7 @@
drivers/sgi_ip2.c
SGI IRIS 3130 skeleton driver with some meat on its bones
by Harmony
by Ryan Holtz
0x00000000 - ? RAM (?)
0x30000000 - 0x30017fff ROM (3x32k)

View File

@ -5,7 +5,7 @@
drivers/sgi_ip6.c
SGI 4D/PI IP6 family skeleton driver
by Harmony
by Ryan Holtz
0x1fc00000 - 0x1fc3ffff ROM

View File

@ -6,11 +6,11 @@
- Fixed Dip Switches and Inputs (after verification of the Z80 code)
- Updated memory map to partially handle screen flipping
05/01/2003 MooglyGuy/Ryan Holtz
05/01/2003 Ryan Holtz
- Corrected second AY (shouldn't have been there)
- Added first AY's status read
- Added coinage DIP
- What the hell are those unmapped port writes!? Not AY...
- What are those unmapped port writes!? Not AY...
2003.01.01. Tomasz Slanina

View File

@ -3,7 +3,7 @@
/*
Manchester Small-Scale Experimental Machine (SSEM)
Driver by MooglyGuy
Driver by Ryan Holtz
*/

View File

@ -1,9 +1,9 @@
// license:BSD-3-Clause
// copyright-holders:Angelo Salese, David Haywood, Ryan Holtz, Stephh, Pierpaolo Prazzoli, Roberto Fresca
/*****************************************************************
* Status Triv Two driver by David Haywood, MooglyGuy, and Stephh *
* Super Triv II driver by MooglyGuy *
* Triv Quiz driver by MooglyGuy *
* Status Triv Two driver by David Haywood, Ryan Holtz, and Stephh*
* Super Triv II driver by Ryan Holtz *
* Triv Quiz driver by Ryan Holtz *
* Triv Four driver by Pierpaolo Prazzoli *
* Super Triv III driver by Pierpaolo Prazzoli *
* Hangman driver by Pierpaolo Prazzoli *
@ -13,7 +13,7 @@
* *
* All notes by David Haywood unless otherwise noted *
* *
* Thanks to MooglyGuy for working out why statriv2 was crashing *
* Thanks to Ryan Holtz for working out why statriv2 was crashing *
* in attract and fixing the questions so it actually asked more *
* than one per category. *
* *
@ -1082,7 +1082,7 @@ DRIVER_INIT_MEMBER(statriv2_state,addr_lmhe)
* anyone can figure out a way to simplify the *
* formula I'm using, PLEASE DO SO! *
* *
* - MooglyGuy *
* - Ryan Holtz*
* *
\***************************************************/

View File

@ -7,7 +7,7 @@
-------------------
Preliminary driver by Angelo Salese
Improvements by Harmony
Improvements by Ryan Holtz
*******************************************************************************

View File

@ -3,7 +3,7 @@
/****************************************************************************
Tug Boat
6502 hooked up + preliminary video by MooglyGuy
6502 hooked up + preliminary video by Ryan Holtz
TODO:
- verify connections of the two PIAs. I only hooked up a couple of ports but

View File

@ -6,7 +6,7 @@
Sport Vii / The Batman
----------------------
MESS driver by Harmony
driver by Ryan Holtz
Based largely off of Unununium, by Segher

View File

@ -6,7 +6,7 @@
CD-i-specific cdi68070 SoC peripheral emulation
-------------------
MESS implementation by Harmony
written by Ryan Holtz
*******************************************************************************

View File

@ -6,7 +6,7 @@
CD-i-specific SCC68070 SoC peripheral emulation
-------------------
MESS implementation by Harmony
written by Ryan Holtz
*******************************************************************************

View File

@ -6,7 +6,7 @@
CD-i Mono-I CDIC MCU simulation
-------------------
MESS implementation by Harmony
written by Ryan Holtz
*******************************************************************************

View File

@ -6,7 +6,7 @@
CD-i Mono-I CDIC MCU simulation
-------------------
MESS implementation by Harmony
written by Ryan Holtz
*******************************************************************************

View File

@ -6,7 +6,7 @@
CD-i Mono-I SLAVE MCU simulation
-------------------
MESS implementation by Harmony
written by Ryan Holtz
*******************************************************************************

View File

@ -6,7 +6,7 @@
CD-i Mono-I SLAVE MCU simulation
-------------------
MESS implementation by Harmony
written by Ryan Holtz
*******************************************************************************

View File

@ -4,7 +4,7 @@
*
* Intel PXA255 on-chip peripheral emulation
*
* Mostly-incomplete implementation by MooglyGuy
* Mostly-incomplete implementation by Ryan Holtz
*
**************************************************************************/

View File

@ -10,7 +10,7 @@
Anthony Kruize
Angelo Salese
Fabio Priuli
Harmony
Ryan Holtz
Based on the original code by Lee Hammerton (aka Savoury Snax)
Thanks to Anomie for invaluable technical information.
Thanks to byuu for invaluable technical information.

View File

@ -6,7 +6,7 @@
File to handle emulation of the video hardware of the Game Boy Advance
By R. Belmont, MooglyGuy
By R. Belmont, Ryan Holtz
***************************************************************************/

View File

@ -6,7 +6,7 @@
CD-i MCD212 video emulation
-------------------
MESS implementation by Harmony
written by Ryan Holtz
*******************************************************************************

View File

@ -6,7 +6,7 @@
CD-i MCD212 video emulation
-------------------
MESS implementation by Harmony
written by Ryan Holtz
*******************************************************************************

View File

@ -6,7 +6,7 @@
SGI/Nintendo Reality Display Processor
-------------------
by MooglyGuy
by Ryan Holtz
based on initial C code by Ville Linde
contains additional improvements from angrylion, Ziggy, Gonetz and Orkin

View File

@ -1,13 +0,0 @@
// license:BSD-3-Clause
// copyright-holders:Ryan Holtz
/******************************************************************************
SGI/Nintendo Reality Display Processor Blend Unit (BL) helper macros
-------------------
by MooglyGuy
based on code by Ville Linde, MooglyGuy, angrylion, Ziggy, Gonetz and Orkin
******************************************************************************/

View File

@ -6,7 +6,7 @@
SGI/Nintendo Reality Display Processor Blend Unit (BL)
-------------------
by MooglyGuy
by Ryan Holtz
based on initial C code by Ville Linde
contains additional improvements from angrylion, Ziggy, Gonetz and Orkin

View File

@ -6,7 +6,7 @@
SGI/Nintendo Reality Display Processor Blend Unit (BL)
-------------------
by MooglyGuy
by Ryan Holtz
based on initial C code by Ville Linde
contains additional improvements from angrylion, Ziggy, Gonetz and Orkin

View File

@ -6,7 +6,7 @@
SGI/Nintendo Reality Display Texture Fetch Unit (TF)
-------------------
by MooglyGuy
by Ryan Holtz
based on initial C code by Ville Linde
contains additional improvements from angrylion, Ziggy, Gonetz and Orkin

View File

@ -6,7 +6,7 @@
SGI/Nintendo Reality Display Texture Fetch Unit (TF)
-------------------
by MooglyGuy
by Ryan Holtz
based on initial C code by Ville Linde
contains additional improvements from angrylion, Ziggy, Gonetz and Orkin