update to Mednafen 0.9.39-unstable : GTE, input/*, irq, masmem
This commit is contained in:
parent
b5b962c180
commit
efb61b42b9
|
@ -98,3 +98,7 @@
|
||||||
[OK] psx/dma : copyright header
|
[OK] psx/dma : copyright header
|
||||||
[OK] psx/frontio : copyright header and minor stuff
|
[OK] psx/frontio : copyright header and minor stuff
|
||||||
[OK] psx/gpu : copyright, change ctor, member org changes, minor stuff
|
[OK] psx/gpu : copyright, change ctor, member org changes, minor stuff
|
||||||
|
[OK] psx/gte : (c), CR 30 change, add inlines
|
||||||
|
[OK] psx/input/* : (c)
|
||||||
|
[OK] psx/irq : (c)
|
||||||
|
[OK] psx/masmem : (c)
|
|
@ -1,20 +1,26 @@
|
||||||
/* Mednafen - Multi-system Emulator
|
/******************************************************************************/
|
||||||
*
|
/* Mednafen Sony PS1 Emulation Module */
|
||||||
* 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
|
/* gte.cpp:
|
||||||
* the Free Software Foundation; either version 2 of the License, or
|
** Copyright (C) 2011-2016 Mednafen Team
|
||||||
* (at your option) any later version.
|
**
|
||||||
*
|
** This program is free software; you can redistribute it and/or
|
||||||
* This program is distributed in the hope that it will be useful,
|
** modify it under the terms of the GNU General Public License
|
||||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
** as published by the Free Software Foundation; either version 2
|
||||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
** of the License, or (at your option) any later version.
|
||||||
* GNU General Public License for more details.
|
**
|
||||||
*
|
** This program is distributed in the hope that it will be useful,
|
||||||
* You should have received a copy of the GNU General Public License
|
** but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
* along with this program; if not, write to the Free Software
|
** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
** 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.,
|
||||||
|
** 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
//#pragma GCC optimize ("no-unroll-loops,no-peel-loops")
|
||||||
|
|
||||||
#include "psx.h"
|
#include "psx.h"
|
||||||
#include "gte.h"
|
#include "gte.h"
|
||||||
|
|
||||||
|
@ -285,7 +291,8 @@ void GTE_WriteCR(unsigned int which, uint32 value)
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 30:
|
case 30:
|
||||||
ZSF4 = value;
|
LZCS = value;
|
||||||
|
LZCR = MDFN_lzcount32(value ^ ((int32)value >> 31));
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 31:
|
case 31:
|
||||||
|
@ -935,7 +942,7 @@ static INLINE void MultiplyMatrixByVector_PT(const gtematrix *matrix, const int1
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
static int32 SQR(uint32 instr)
|
static INLINE int32 SQR(uint32 instr)
|
||||||
{
|
{
|
||||||
DECODE_FIELDS;
|
DECODE_FIELDS;
|
||||||
|
|
||||||
|
@ -949,7 +956,7 @@ static int32 SQR(uint32 instr)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
static int32 MVMVA(uint32 instr)
|
static INLINE int32 MVMVA(uint32 instr)
|
||||||
{
|
{
|
||||||
DECODE_FIELDS;
|
DECODE_FIELDS;
|
||||||
|
|
||||||
|
@ -1009,7 +1016,7 @@ static INLINE void TransformDQ(int64 h_div_sz)
|
||||||
IR0 = Lm_H(((int64)DQB + DQA * h_div_sz) >> 12);
|
IR0 = Lm_H(((int64)DQB + DQA * h_div_sz) >> 12);
|
||||||
}
|
}
|
||||||
|
|
||||||
static int32 RTPS(uint32 instr)
|
static int32 INLINE RTPS(uint32 instr)
|
||||||
{
|
{
|
||||||
DECODE_FIELDS;
|
DECODE_FIELDS;
|
||||||
int64 h_div_sz;
|
int64 h_div_sz;
|
||||||
|
@ -1023,7 +1030,7 @@ static int32 RTPS(uint32 instr)
|
||||||
return(15);
|
return(15);
|
||||||
}
|
}
|
||||||
|
|
||||||
static int32 RTPT(uint32 instr)
|
static int32 INLINE RTPT(uint32 instr)
|
||||||
{
|
{
|
||||||
DECODE_FIELDS;
|
DECODE_FIELDS;
|
||||||
int i;
|
int i;
|
||||||
|
@ -1056,7 +1063,7 @@ static INLINE void NormColor(uint32 sf, int lm, uint32 v)
|
||||||
MAC_to_RGB_FIFO();
|
MAC_to_RGB_FIFO();
|
||||||
}
|
}
|
||||||
|
|
||||||
static int32 NCS(uint32 instr)
|
static INLINE int32 NCS(uint32 instr)
|
||||||
{
|
{
|
||||||
DECODE_FIELDS;
|
DECODE_FIELDS;
|
||||||
|
|
||||||
|
@ -1094,7 +1101,7 @@ static INLINE void NormColorColor(uint32 v, uint32 sf, int lm)
|
||||||
MAC_to_RGB_FIFO();
|
MAC_to_RGB_FIFO();
|
||||||
}
|
}
|
||||||
|
|
||||||
static int32 NCCS(uint32 instr)
|
static INLINE int32 NCCS(uint32 instr)
|
||||||
{
|
{
|
||||||
DECODE_FIELDS;
|
DECODE_FIELDS;
|
||||||
|
|
||||||
|
@ -1103,7 +1110,7 @@ static int32 NCCS(uint32 instr)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
static int32 NCCT(uint32 instr)
|
static INLINE int32 NCCT(uint32 instr)
|
||||||
{
|
{
|
||||||
int i;
|
int i;
|
||||||
DECODE_FIELDS;
|
DECODE_FIELDS;
|
||||||
|
@ -1158,7 +1165,7 @@ static INLINE void DepthCue(int mult_IR123, int RGB_from_FIFO, uint32 sf, int lm
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
static int32 DCPL(uint32 instr)
|
static INLINE int32 DCPL(uint32 instr)
|
||||||
{
|
{
|
||||||
DECODE_FIELDS;
|
DECODE_FIELDS;
|
||||||
|
|
||||||
|
@ -1168,7 +1175,7 @@ static int32 DCPL(uint32 instr)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
static int32 DPCS(uint32 instr)
|
static INLINE int32 DPCS(uint32 instr)
|
||||||
{
|
{
|
||||||
DECODE_FIELDS;
|
DECODE_FIELDS;
|
||||||
|
|
||||||
|
@ -1177,7 +1184,7 @@ static int32 DPCS(uint32 instr)
|
||||||
return(8);
|
return(8);
|
||||||
}
|
}
|
||||||
|
|
||||||
static int32 DPCT(uint32 instr)
|
static INLINE int32 DPCT(uint32 instr)
|
||||||
{
|
{
|
||||||
int i;
|
int i;
|
||||||
DECODE_FIELDS;
|
DECODE_FIELDS;
|
||||||
|
@ -1190,7 +1197,7 @@ static int32 DPCT(uint32 instr)
|
||||||
return(17);
|
return(17);
|
||||||
}
|
}
|
||||||
|
|
||||||
static int32 INTPL(uint32 instr)
|
static INLINE int32 INTPL(uint32 instr)
|
||||||
{
|
{
|
||||||
DECODE_FIELDS;
|
DECODE_FIELDS;
|
||||||
|
|
||||||
|
@ -1222,7 +1229,7 @@ static INLINE void NormColorDepthCue(uint32 v, uint32 sf, int lm)
|
||||||
DepthCue(TRUE, FALSE, sf, lm);
|
DepthCue(TRUE, FALSE, sf, lm);
|
||||||
}
|
}
|
||||||
|
|
||||||
static int32 NCDS(uint32 instr)
|
static INLINE int32 NCDS(uint32 instr)
|
||||||
{
|
{
|
||||||
DECODE_FIELDS;
|
DECODE_FIELDS;
|
||||||
|
|
||||||
|
@ -1231,7 +1238,7 @@ static int32 NCDS(uint32 instr)
|
||||||
return(19);
|
return(19);
|
||||||
}
|
}
|
||||||
|
|
||||||
static int32 NCDT(uint32 instr)
|
static INLINE int32 NCDT(uint32 instr)
|
||||||
{
|
{
|
||||||
int i;
|
int i;
|
||||||
DECODE_FIELDS;
|
DECODE_FIELDS;
|
||||||
|
@ -1244,7 +1251,7 @@ static int32 NCDT(uint32 instr)
|
||||||
return(44);
|
return(44);
|
||||||
}
|
}
|
||||||
|
|
||||||
static int32 CC(uint32 instr)
|
static INLINE int32 CC(uint32 instr)
|
||||||
{
|
{
|
||||||
DECODE_FIELDS;
|
DECODE_FIELDS;
|
||||||
int16 tmp_vector[3];
|
int16 tmp_vector[3];
|
||||||
|
@ -1263,7 +1270,7 @@ static int32 CC(uint32 instr)
|
||||||
return(11);
|
return(11);
|
||||||
}
|
}
|
||||||
|
|
||||||
static int32 CDP(uint32 instr)
|
static INLINE int32 CDP(uint32 instr)
|
||||||
{
|
{
|
||||||
DECODE_FIELDS;
|
DECODE_FIELDS;
|
||||||
int16 tmp_vector[3];
|
int16 tmp_vector[3];
|
||||||
|
@ -1276,7 +1283,7 @@ static int32 CDP(uint32 instr)
|
||||||
return(13);
|
return(13);
|
||||||
}
|
}
|
||||||
|
|
||||||
static int32 NCLIP(uint32 instr)
|
static INLINE int32 NCLIP(uint32 instr)
|
||||||
{
|
{
|
||||||
DECODE_FIELDS;
|
DECODE_FIELDS;
|
||||||
|
|
||||||
|
@ -1286,7 +1293,7 @@ static int32 NCLIP(uint32 instr)
|
||||||
return(8);
|
return(8);
|
||||||
}
|
}
|
||||||
|
|
||||||
static int32 AVSZ3(uint32 instr)
|
static INLINE int32 AVSZ3(uint32 instr)
|
||||||
{
|
{
|
||||||
DECODE_FIELDS;
|
DECODE_FIELDS;
|
||||||
|
|
||||||
|
@ -1297,7 +1304,7 @@ static int32 AVSZ3(uint32 instr)
|
||||||
return(5);
|
return(5);
|
||||||
}
|
}
|
||||||
|
|
||||||
static int32 AVSZ4(uint32 instr)
|
static INLINE int32 AVSZ4(uint32 instr)
|
||||||
{
|
{
|
||||||
DECODE_FIELDS;
|
DECODE_FIELDS;
|
||||||
|
|
||||||
|
@ -1311,7 +1318,7 @@ static int32 AVSZ4(uint32 instr)
|
||||||
|
|
||||||
// -32768 * -32768 - 32767 * -32768 = 2147450880
|
// -32768 * -32768 - 32767 * -32768 = 2147450880
|
||||||
// (2 ^ 31) - 1 = 2147483647
|
// (2 ^ 31) - 1 = 2147483647
|
||||||
static int32 OP(uint32 instr)
|
static INLINE int32 OP(uint32 instr)
|
||||||
{
|
{
|
||||||
DECODE_FIELDS;
|
DECODE_FIELDS;
|
||||||
|
|
||||||
|
@ -1324,7 +1331,7 @@ static int32 OP(uint32 instr)
|
||||||
return(6);
|
return(6);
|
||||||
}
|
}
|
||||||
|
|
||||||
static int32 GPF(uint32 instr)
|
static INLINE int32 GPF(uint32 instr)
|
||||||
{
|
{
|
||||||
DECODE_FIELDS;
|
DECODE_FIELDS;
|
||||||
|
|
||||||
|
@ -1339,7 +1346,7 @@ static int32 GPF(uint32 instr)
|
||||||
return(5);
|
return(5);
|
||||||
}
|
}
|
||||||
|
|
||||||
static int32 GPL(uint32 instr)
|
static INLINE int32 GPL(uint32 instr)
|
||||||
{
|
{
|
||||||
DECODE_FIELDS;
|
DECODE_FIELDS;
|
||||||
|
|
||||||
|
@ -1492,9 +1499,7 @@ int32 GTE_Instruction(uint32 instr)
|
||||||
break;
|
break;
|
||||||
*/
|
*/
|
||||||
|
|
||||||
case 0x1A: // Alternate for 0x29?
|
// case 0x1A handled next to case 0x29
|
||||||
ret = DCPL(instr);
|
|
||||||
break;
|
|
||||||
|
|
||||||
case 0x1B:
|
case 0x1B:
|
||||||
ret = NCCS(instr);
|
ret = NCCS(instr);
|
||||||
|
@ -1548,6 +1553,7 @@ int32 GTE_Instruction(uint32 instr)
|
||||||
ret = SQR(instr);
|
ret = SQR(instr);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
case 0x1A: // Alternate for 0x29?
|
||||||
case 0x29:
|
case 0x29:
|
||||||
ret = DCPL(instr);
|
ret = DCPL(instr);
|
||||||
break;
|
break;
|
||||||
|
|
|
@ -1,3 +1,24 @@
|
||||||
|
/******************************************************************************/
|
||||||
|
/* Mednafen Sony PS1 Emulation Module */
|
||||||
|
/******************************************************************************/
|
||||||
|
/* gte.h:
|
||||||
|
** Copyright (C) 2011-2016 Mednafen Team
|
||||||
|
**
|
||||||
|
** 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.,
|
||||||
|
** 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||||
|
*/
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
namespace MDFN_IEN_PSX
|
namespace MDFN_IEN_PSX
|
||||||
|
|
|
@ -1,3 +1,24 @@
|
||||||
|
/******************************************************************************/
|
||||||
|
/* Mednafen Sony PS1 Emulation Module */
|
||||||
|
/******************************************************************************/
|
||||||
|
/* dualanalog.cpp:
|
||||||
|
** Copyright (C) 2012-2016 Mednafen Team
|
||||||
|
**
|
||||||
|
** 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.,
|
||||||
|
** 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||||
|
*/
|
||||||
|
|
||||||
#include "../psx.h"
|
#include "../psx.h"
|
||||||
#include "../frontio.h"
|
#include "../frontio.h"
|
||||||
#include "dualanalog.h"
|
#include "dualanalog.h"
|
||||||
|
|
|
@ -1,3 +1,25 @@
|
||||||
|
/******************************************************************************/
|
||||||
|
/* Mednafen Sony PS1 Emulation Module */
|
||||||
|
/******************************************************************************/
|
||||||
|
/* dualanalog.h:
|
||||||
|
** Copyright (C) 2012-2016 Mednafen Team
|
||||||
|
**
|
||||||
|
** 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.,
|
||||||
|
** 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||||
|
*/
|
||||||
|
|
||||||
|
|
||||||
#ifndef __MDFN_PSX_INPUT_DUALANALOG_H
|
#ifndef __MDFN_PSX_INPUT_DUALANALOG_H
|
||||||
#define __MDFN_PSX_INPUT_DUALANALOG_H
|
#define __MDFN_PSX_INPUT_DUALANALOG_H
|
||||||
|
|
||||||
|
|
|
@ -1,18 +1,22 @@
|
||||||
/* Mednafen - Multi-system Emulator
|
/******************************************************************************/
|
||||||
*
|
/* Mednafen Sony PS1 Emulation Module */
|
||||||
* 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
|
/* dualshock.cpp:
|
||||||
* the Free Software Foundation; either version 2 of the License, or
|
** Copyright (C) 2012-2016 Mednafen Team
|
||||||
* (at your option) any later version.
|
**
|
||||||
*
|
** This program is free software; you can redistribute it and/or
|
||||||
* This program is distributed in the hope that it will be useful,
|
** modify it under the terms of the GNU General Public License
|
||||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
** as published by the Free Software Foundation; either version 2
|
||||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
** of the License, or (at your option) any later version.
|
||||||
* GNU General Public License for more details.
|
**
|
||||||
*
|
** This program is distributed in the hope that it will be useful,
|
||||||
* You should have received a copy of the GNU General Public License
|
** but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
* along with this program; if not, write to the Free Software
|
** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
** 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.,
|
||||||
|
** 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "../psx.h"
|
#include "../psx.h"
|
||||||
|
|
|
@ -1,3 +1,24 @@
|
||||||
|
/******************************************************************************/
|
||||||
|
/* Mednafen Sony PS1 Emulation Module */
|
||||||
|
/******************************************************************************/
|
||||||
|
/* dualshock.h:
|
||||||
|
** Copyright (C) 2012-2016 Mednafen Team
|
||||||
|
**
|
||||||
|
** 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.,
|
||||||
|
** 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||||
|
*/
|
||||||
|
|
||||||
#ifndef __MDFN_PSX_INPUT_DUALSHOCK_H
|
#ifndef __MDFN_PSX_INPUT_DUALSHOCK_H
|
||||||
#define __MDFN_PSX_INPUT_DUALSHOCK_H
|
#define __MDFN_PSX_INPUT_DUALSHOCK_H
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,24 @@
|
||||||
|
/******************************************************************************/
|
||||||
|
/* Mednafen Sony PS1 Emulation Module */
|
||||||
|
/******************************************************************************/
|
||||||
|
/* gamepad.cpp:
|
||||||
|
** Copyright (C) 2011-2016 Mednafen Team
|
||||||
|
**
|
||||||
|
** 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.,
|
||||||
|
** 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||||
|
*/
|
||||||
|
|
||||||
#include "../psx.h"
|
#include "../psx.h"
|
||||||
#include "../frontio.h"
|
#include "../frontio.h"
|
||||||
#include "gamepad.h"
|
#include "gamepad.h"
|
||||||
|
|
|
@ -1,3 +1,24 @@
|
||||||
|
/******************************************************************************/
|
||||||
|
/* Mednafen Sony PS1 Emulation Module */
|
||||||
|
/******************************************************************************/
|
||||||
|
/* gamepad.h:
|
||||||
|
** Copyright (C) 2011-2016 Mednafen Team
|
||||||
|
**
|
||||||
|
** 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.,
|
||||||
|
** 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||||
|
*/
|
||||||
|
|
||||||
#ifndef __MDFN_PSX_INPUT_GAMEPAD_H
|
#ifndef __MDFN_PSX_INPUT_GAMEPAD_H
|
||||||
#define __MDFN_PSX_INPUT_GAMEPAD_H
|
#define __MDFN_PSX_INPUT_GAMEPAD_H
|
||||||
|
|
||||||
|
|
|
@ -1,18 +1,22 @@
|
||||||
/* Mednafen - Multi-system Emulator
|
/******************************************************************************/
|
||||||
*
|
/* Mednafen Sony PS1 Emulation Module */
|
||||||
* 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
|
/* guncon.cpp:
|
||||||
* the Free Software Foundation; either version 2 of the License, or
|
** Copyright (C) 2012-2016 Mednafen Team
|
||||||
* (at your option) any later version.
|
**
|
||||||
*
|
** This program is free software; you can redistribute it and/or
|
||||||
* This program is distributed in the hope that it will be useful,
|
** modify it under the terms of the GNU General Public License
|
||||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
** as published by the Free Software Foundation; either version 2
|
||||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
** of the License, or (at your option) any later version.
|
||||||
* GNU General Public License for more details.
|
**
|
||||||
*
|
** This program is distributed in the hope that it will be useful,
|
||||||
* You should have received a copy of the GNU General Public License
|
** but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
* along with this program; if not, write to the Free Software
|
** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
** 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.,
|
||||||
|
** 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "../psx.h"
|
#include "../psx.h"
|
||||||
|
|
|
@ -1,3 +1,24 @@
|
||||||
|
/******************************************************************************/
|
||||||
|
/* Mednafen Sony PS1 Emulation Module */
|
||||||
|
/******************************************************************************/
|
||||||
|
/* guncon.h:
|
||||||
|
** Copyright (C) 2012-2016 Mednafen Team
|
||||||
|
**
|
||||||
|
** 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.,
|
||||||
|
** 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||||
|
*/
|
||||||
|
|
||||||
#ifndef __MDFN_PSX_INPUT_GUNCON_H
|
#ifndef __MDFN_PSX_INPUT_GUNCON_H
|
||||||
#define __MDFN_PSX_INPUT_GUNCON_H
|
#define __MDFN_PSX_INPUT_GUNCON_H
|
||||||
|
|
||||||
|
|
|
@ -1,18 +1,22 @@
|
||||||
/* Mednafen - Multi-system Emulator
|
/******************************************************************************/
|
||||||
*
|
/* Mednafen Sony PS1 Emulation Module */
|
||||||
* 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
|
/* justifier.cpp:
|
||||||
* the Free Software Foundation; either version 2 of the License, or
|
** Copyright (C) 2012-2016 Mednafen Team
|
||||||
* (at your option) any later version.
|
**
|
||||||
*
|
** This program is free software; you can redistribute it and/or
|
||||||
* This program is distributed in the hope that it will be useful,
|
** modify it under the terms of the GNU General Public License
|
||||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
** as published by the Free Software Foundation; either version 2
|
||||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
** of the License, or (at your option) any later version.
|
||||||
* GNU General Public License for more details.
|
**
|
||||||
*
|
** This program is distributed in the hope that it will be useful,
|
||||||
* You should have received a copy of the GNU General Public License
|
** but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
* along with this program; if not, write to the Free Software
|
** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
** 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.,
|
||||||
|
** 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "../psx.h"
|
#include "../psx.h"
|
||||||
|
|
|
@ -1,3 +1,24 @@
|
||||||
|
/******************************************************************************/
|
||||||
|
/* Mednafen Sony PS1 Emulation Module */
|
||||||
|
/******************************************************************************/
|
||||||
|
/* justifier.h:
|
||||||
|
** Copyright (C) 2012-2016 Mednafen Team
|
||||||
|
**
|
||||||
|
** 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.,
|
||||||
|
** 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||||
|
*/
|
||||||
|
|
||||||
#ifndef __MDFN_PSX_INPUT_JUSTIFIER_H
|
#ifndef __MDFN_PSX_INPUT_JUSTIFIER_H
|
||||||
#define __MDFN_PSX_INPUT_JUSTIFIER_H
|
#define __MDFN_PSX_INPUT_JUSTIFIER_H
|
||||||
|
|
||||||
|
|
|
@ -1,18 +1,22 @@
|
||||||
/* Mednafen - Multi-system Emulator
|
/******************************************************************************/
|
||||||
*
|
/* Mednafen Sony PS1 Emulation Module */
|
||||||
* 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
|
/* memcard.cpp:
|
||||||
* the Free Software Foundation; either version 2 of the License, or
|
** Copyright (C) 2012-2016 Mednafen Team
|
||||||
* (at your option) any later version.
|
**
|
||||||
*
|
** This program is free software; you can redistribute it and/or
|
||||||
* This program is distributed in the hope that it will be useful,
|
** modify it under the terms of the GNU General Public License
|
||||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
** as published by the Free Software Foundation; either version 2
|
||||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
** of the License, or (at your option) any later version.
|
||||||
* GNU General Public License for more details.
|
**
|
||||||
*
|
** This program is distributed in the hope that it will be useful,
|
||||||
* You should have received a copy of the GNU General Public License
|
** but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
* along with this program; if not, write to the Free Software
|
** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
** 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.,
|
||||||
|
** 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
// I could find no other commands than 'R', 'W', and 'S' (not sure what 'S' is for, however)
|
// I could find no other commands than 'R', 'W', and 'S' (not sure what 'S' is for, however)
|
||||||
|
|
|
@ -1,3 +1,24 @@
|
||||||
|
/******************************************************************************/
|
||||||
|
/* Mednafen Sony PS1 Emulation Module */
|
||||||
|
/******************************************************************************/
|
||||||
|
/* memcard.h:
|
||||||
|
** Copyright (C) 2012-2016 Mednafen Team
|
||||||
|
**
|
||||||
|
** 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.,
|
||||||
|
** 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||||
|
*/
|
||||||
|
|
||||||
#ifndef __MDFN_PSX_INPUT_MEMCARD_H
|
#ifndef __MDFN_PSX_INPUT_MEMCARD_H
|
||||||
#define __MDFN_PSX_INPUT_MEMCARD_H
|
#define __MDFN_PSX_INPUT_MEMCARD_H
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,24 @@
|
||||||
|
/******************************************************************************/
|
||||||
|
/* Mednafen Sony PS1 Emulation Module */
|
||||||
|
/******************************************************************************/
|
||||||
|
/* mouse.cpp:
|
||||||
|
** Copyright (C) 2012-2016 Mednafen Team
|
||||||
|
**
|
||||||
|
** 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.,
|
||||||
|
** 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||||
|
*/
|
||||||
|
|
||||||
#include "../psx.h"
|
#include "../psx.h"
|
||||||
#include "../frontio.h"
|
#include "../frontio.h"
|
||||||
#include "mouse.h"
|
#include "mouse.h"
|
||||||
|
|
|
@ -1,3 +1,24 @@
|
||||||
|
/******************************************************************************/
|
||||||
|
/* Mednafen Sony PS1 Emulation Module */
|
||||||
|
/******************************************************************************/
|
||||||
|
/* mouse.h:
|
||||||
|
** Copyright (C) 2012-2016 Mednafen Team
|
||||||
|
**
|
||||||
|
** 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.,
|
||||||
|
** 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||||
|
*/
|
||||||
|
|
||||||
#ifndef __MDFN_PSX_INPUT_MOUSE_H
|
#ifndef __MDFN_PSX_INPUT_MOUSE_H
|
||||||
#define __MDFN_PSX_INPUT_MOUSE_H
|
#define __MDFN_PSX_INPUT_MOUSE_H
|
||||||
|
|
||||||
|
|
|
@ -1,18 +1,22 @@
|
||||||
/* Mednafen - Multi-system Emulator
|
/******************************************************************************/
|
||||||
*
|
/* Mednafen Sony PS1 Emulation Module */
|
||||||
* 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
|
/* multitap.cpp:
|
||||||
* the Free Software Foundation; either version 2 of the License, or
|
** Copyright (C) 2012-2016 Mednafen Team
|
||||||
* (at your option) any later version.
|
**
|
||||||
*
|
** This program is free software; you can redistribute it and/or
|
||||||
* This program is distributed in the hope that it will be useful,
|
** modify it under the terms of the GNU General Public License
|
||||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
** as published by the Free Software Foundation; either version 2
|
||||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
** of the License, or (at your option) any later version.
|
||||||
* GNU General Public License for more details.
|
**
|
||||||
*
|
** This program is distributed in the hope that it will be useful,
|
||||||
* You should have received a copy of the GNU General Public License
|
** but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
* along with this program; if not, write to the Free Software
|
** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
** 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.,
|
||||||
|
** 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <assert.h>
|
#include <assert.h>
|
||||||
|
|
|
@ -1,3 +1,24 @@
|
||||||
|
/******************************************************************************/
|
||||||
|
/* Mednafen Sony PS1 Emulation Module */
|
||||||
|
/******************************************************************************/
|
||||||
|
/* multitap.h:
|
||||||
|
** Copyright (C) 2012-2016 Mednafen Team
|
||||||
|
**
|
||||||
|
** 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.,
|
||||||
|
** 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||||
|
*/
|
||||||
|
|
||||||
#ifndef __MDFN_PSX_INPUT_MULTITAP_H
|
#ifndef __MDFN_PSX_INPUT_MULTITAP_H
|
||||||
#define __MDFN_PSX_INPUT_MULTITAP_H
|
#define __MDFN_PSX_INPUT_MULTITAP_H
|
||||||
|
|
||||||
|
|
|
@ -1,18 +1,22 @@
|
||||||
/* Mednafen - Multi-system Emulator
|
/******************************************************************************/
|
||||||
*
|
/* Mednafen Sony PS1 Emulation Module */
|
||||||
* 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
|
/* negcon.cpp:
|
||||||
* the Free Software Foundation; either version 2 of the License, or
|
** Copyright (C) 2012-2016 Mednafen Team
|
||||||
* (at your option) any later version.
|
**
|
||||||
*
|
** This program is free software; you can redistribute it and/or
|
||||||
* This program is distributed in the hope that it will be useful,
|
** modify it under the terms of the GNU General Public License
|
||||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
** as published by the Free Software Foundation; either version 2
|
||||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
** of the License, or (at your option) any later version.
|
||||||
* GNU General Public License for more details.
|
**
|
||||||
*
|
** This program is distributed in the hope that it will be useful,
|
||||||
* You should have received a copy of the GNU General Public License
|
** but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
* along with this program; if not, write to the Free Software
|
** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
** 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.,
|
||||||
|
** 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "../psx.h"
|
#include "../psx.h"
|
||||||
|
|
|
@ -1,3 +1,24 @@
|
||||||
|
/******************************************************************************/
|
||||||
|
/* Mednafen Sony PS1 Emulation Module */
|
||||||
|
/******************************************************************************/
|
||||||
|
/* negcon.h:
|
||||||
|
** Copyright (C) 2012-2016 Mednafen Team
|
||||||
|
**
|
||||||
|
** 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.,
|
||||||
|
** 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||||
|
*/
|
||||||
|
|
||||||
#ifndef __MDFN_PSX_INPUT_NEGCON_H
|
#ifndef __MDFN_PSX_INPUT_NEGCON_H
|
||||||
#define __MDFN_PSX_INPUT_NEGCON_H
|
#define __MDFN_PSX_INPUT_NEGCON_H
|
||||||
|
|
||||||
|
|
|
@ -1,18 +1,22 @@
|
||||||
/* Mednafen - Multi-system Emulator
|
/******************************************************************************/
|
||||||
*
|
/* Mednafen Sony PS1 Emulation Module */
|
||||||
* 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
|
/* irq.cpp:
|
||||||
* the Free Software Foundation; either version 2 of the License, or
|
** Copyright (C) 2011-2016 Mednafen Team
|
||||||
* (at your option) any later version.
|
**
|
||||||
*
|
** This program is free software; you can redistribute it and/or
|
||||||
* This program is distributed in the hope that it will be useful,
|
** modify it under the terms of the GNU General Public License
|
||||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
** as published by the Free Software Foundation; either version 2
|
||||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
** of the License, or (at your option) any later version.
|
||||||
* GNU General Public License for more details.
|
**
|
||||||
*
|
** This program is distributed in the hope that it will be useful,
|
||||||
* You should have received a copy of the GNU General Public License
|
** but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
* along with this program; if not, write to the Free Software
|
** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
** 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.,
|
||||||
|
** 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "psx.h"
|
#include "psx.h"
|
||||||
|
|
|
@ -1,3 +1,24 @@
|
||||||
|
/******************************************************************************/
|
||||||
|
/* Mednafen Sony PS1 Emulation Module */
|
||||||
|
/******************************************************************************/
|
||||||
|
/* irq.h:
|
||||||
|
** Copyright (C) 2011-2016 Mednafen Team
|
||||||
|
**
|
||||||
|
** 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.,
|
||||||
|
** 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||||
|
*/
|
||||||
|
|
||||||
#ifndef __MDFN_PSX_IRQ_H
|
#ifndef __MDFN_PSX_IRQ_H
|
||||||
#define __MDFN_PSX_IRQ_H
|
#define __MDFN_PSX_IRQ_H
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,24 @@
|
||||||
|
/******************************************************************************/
|
||||||
|
/* Mednafen Sony PS1 Emulation Module */
|
||||||
|
/******************************************************************************/
|
||||||
|
/* masmem.h:
|
||||||
|
** Copyright (C) 2012-2016 Mednafen Team
|
||||||
|
**
|
||||||
|
** 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.,
|
||||||
|
** 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||||
|
*/
|
||||||
|
|
||||||
#ifndef __MDFN_PSX_MASMEM_H
|
#ifndef __MDFN_PSX_MASMEM_H
|
||||||
#define __MDFN_PSX_MASMEM_H
|
#define __MDFN_PSX_MASMEM_H
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue