;@ Reesy's Z80 Emulator Version 0.001\r
\r
;@ (c) Copyright 2004 Reesy, All rights reserved\r
+;@ (c) Copyright 2021-24 irixxxx, All rights reserved\r
;@ DrZ80 is free for non-commercial use.\r
\r
;@ For commercial use, separate licencing terms must be obtained.\r
/*
* Basic macros to emit ARM instructions and some utils
* Copyright (C) 2008,2009,2010 notaz
- * Copyright (C) 2019-2024 kub
+ * Copyright (C) 2019-2024 irixxxx
*
* This work is licensed under the terms of MAME license.
* See COPYING file in the top-level directory.
/*
* Basic macros to emit ARM A64 instructions and some utils
- * Copyright (C) 2019-2024 kub
+ * Copyright (C) 2019-2024 irixxxx
*
* This work is licensed under the terms of MAME license.
* See COPYING file in the top-level directory.
/*
* Basic macros to emit MIPS32/MIPS64 Release 1 or 2 instructions and some utils
- * Copyright (C) 2019-2024 kub
+ * Copyright (C) 2019-2024 irixxxx
*
* This work is licensed under the terms of MAME license.
* See COPYING file in the top-level directory.
/*
* Basic macros to emit PowerISA 2.03 64 bit instructions and some utils
- * Copyright (C) 2020-2024 kub
+ * Copyright (C) 2020-2024 irixxxx
*
* This work is licensed under the terms of MAME license.
* See COPYING file in the top-level directory.
/*
* Basic macros to emit RISC-V RV64IM instructions and some utils
- * Copyright (C) 2019-2024 kub
+ * Copyright (C) 2019-2024 irixxxx
*
* This work is licensed under the terms of MAME license.
* See COPYING file in the top-level directory.
/*
* Basic macros to emit x86 instructions and some utils
* Copyright (C) 2008,2009,2010 notaz
- * Copyright (C) 2019-2024 kub
+ * Copyright (C) 2019-2024 irixxxx
*
* This work is licensed under the terms of MAME license.
* See COPYING file in the top-level directory.
/*
* SH2 recompiler
* (C) notaz, 2009,2010,2013
- * (C) kub, 2018-2024
+ * (C) irixxxx, 2018-2024
*
* This work is licensed under the terms of MAME license.
* See COPYING file in the top-level directory.
/*
* PicoDrive
* (C) notaz, 2009,2010,2013
+ * (C) irixxxx, 2019-2024
*
* This work is licensed under the terms of MAME license.
* See COPYING file in the top-level directory.
/*
* PicoDrive
* (C) notaz, 2009,2010
- * (C) kub, 2019
+ * (C) irixxxx, 2019-2024
*
* This work is licensed under the terms of MAME license.
* See COPYING file in the top-level directory.
@*
@* PicoDrive
@* (C) notaz, 2010
-@* (C) kub, 2019
+@* (C) irixxxx, 2019-2023
@*
@* This work is licensed under the terms of MAME license.
@* See COPYING file in the top-level directory.
/*
* PicoDrive
* (C) notaz, 2009,2010,2013
- * (C) kub, 2019
+ * (C) irixxxx, 2019-2024
*
* This work is licensed under the terms of MAME license.
* See COPYING file in the top-level directory.
/*\r
* PicoDrive 32X memory access functions, assembler version\r
- * (C) KUB, 2018\r
+ * (C) irixxxx, 2018-2021\r
*\r
* This work is licensed under the terms of MAME license.\r
* See COPYING file in the top-level directory.\r
/*
* PicoDrive
* (C) notaz, 2009,2010,2013
+ * (C) irixxxx, 2019-2023
*
* This work is licensed under the terms of MAME license.
* See COPYING file in the top-level directory.
/*
* SH2 peripherals/"system on chip"
* (C) notaz, 2013
+ * (C) irixxxx, 2019-2024
*
* This work is licensed under the terms of MAME license.
* See COPYING file in the top-level directory.
* PicoDrive\r
* (c) Copyright Dave, 2004\r
* (C) notaz, 2006-2010\r
+ * (C) irixxxx, 2020-2024\r
*\r
* This work is licensed under the terms of MAME license.\r
* See COPYING file in the top-level directory.\r
/*
* Support for a few cart mappers and some protection.
* (C) notaz, 2008-2011
+ * (C) irixxxx, 2021-2022
*
* This work is licensed under the terms of MAME license.
* See COPYING file in the top-level directory.
/*
* SSP1601 to ARM recompiler
* (C) notaz, 2008,2009,2010
+ * (C) irixxxx, 2019-2023
*
* This work is licensed under the terms of MAME license.
* See COPYING file in the top-level directory.
/*
* cuefile handling
* (C) notaz, 2008
+ * (C) irixxxx, 2020-2023
*
* This work is licensed under the terms of MAME license.
* See COPYING file in the top-level directory.
/*
* PicoDrive
* (C) notaz, 2007,2013
+ * (C) irixxxx, 2019-2024
*
* This work is licensed under the terms of MAME license.
* See COPYING file in the top-level directory.
/*\r
* Memory I/O handlers for Sega/Mega CD.\r
* (C) notaz, 2007-2009\r
+ * (C) irixxxx, 2019-2024\r
*\r
* This work is licensed under the terms of MAME license.\r
* See COPYING file in the top-level directory.\r
* line renderer\r
* (c) Copyright Dave, 2004\r
* (C) notaz, 2006-2010\r
- * (C) kub, 2019-2020\r
+ * (C) irixxxx, 2019-2024\r
*\r
* This work is licensed under the terms of MAME license.\r
* See COPYING file in the top-level directory.\r
/*\r
* tile renderer\r
* (C) notaz, 2006-2008\r
+ * (C) irixxxx, 2020-2023\r
*\r
* This work is licensed under the terms of MAME license.\r
* See COPYING file in the top-level directory.\r
/*\r
* assembly optimized versions of most funtions from draw2.c\r
* (C) notaz, 2006-2008\r
+ * (C) irixxxx, 2019-2023\r
*\r
* This work is licensed under the terms of MAME license.\r
* See COPYING file in the top-level directory.\r
/*\r
* assembly optimized versions of most funtions from draw.c\r
* (C) notaz, 2006-2010,2017\r
- * (C) kub, 2020\r
+ * (C) irixxxx, 2020-2024\r
*\r
* This work is licensed under the terms of MAME license.\r
* See COPYING file in the top-level directory.\r
* memory handling\r
* (c) Copyright Dave, 2004\r
* (C) notaz, 2006-2010\r
+ * (C) irixxxx, 2019-2024\r
*\r
* This work is licensed under the terms of MAME license.\r
* See COPYING file in the top-level directory.\r
/*\r
* PicoDrive\r
* (C) notaz, 2006-2009\r
- * (C) kub, 2019\r
+ * (C) irixxxx, 2019,2020\r
*\r
* This work is licensed under the terms of MAME license.\r
* See COPYING file in the top-level directory.\r
/*
* SMS renderer
* (C) notaz, 2009-2010
- * (C) kub, 2021
+ * (C) irixxxx, 2020-2024
*
* currently supports VDP mode 4 (SMS and GG) and mode 3-0 (TMS)
* modes numbered after the bit numbers used in Sega and TI documentation
* PicoDrive\r
* (c) Copyright Dave, 2004\r
* (C) notaz, 2006-2010\r
+ * (C) irixxxx, 2020-2024\r
*\r
* This work is licensed under the terms of MAME license.\r
* See COPYING file in the top-level directory.\r
/*
* common code for base/cd/32x
* (C) notaz, 2007-2009,2013
+ * (C) irixxxx, 2020-2024
*
* This work is licensed under the terms of MAME license.
* See COPYING file in the top-level directory.
/*
* SMS emulation
* (C) notaz, 2009-2010
- * (C) kub, 2021
+ * (C) irixxxx, 2021-2024
*
* This work is licensed under the terms of MAME license.
* See COPYING file in the top-level directory.
/*
* some code for sample mixing
* (C) notaz, 2006,2007
- * (C) kub, 2019,2020 added filtering
+ * (C) irixxxx, 2019,2020 added filtering
*
* This work is licensed under the terms of MAME license.
* See COPYING file in the top-level directory.
/*
* Generic routines for mixing audio samples
* (C) notaz, 2007,2008
+ * (C) irixxxx, 2019,2020 added filtering
*
* This work is licensed under the terms of MAME license.
* See COPYING file in the top-level directory.
/* Configurable fixed point resampling SINC filter for mono and stereo audio.
*
- * (C) 2022 kub
+ * (C) 2022 irixxxx
*
* This work is licensed under the terms of any of these licenses
* (at your option):
/* Configurable fixed point resampling SINC filter for mono and stereo audio.
*
- * (C) 2022 kub
+ * (C) 2022 irixxxx
*
* This work is licensed under the terms of any of these licenses
* (at your option):
* PicoDrive\r
* (c) Copyright Dave, 2004\r
* (C) notaz, 2006-2009\r
+ * (C) irixxxx, 2019-2024\r
*\r
* This work is licensed under the terms of MAME license.\r
* See COPYING file in the top-level directory.\r
/*
* PicoDrive
* (C) notaz, 2006
- * (C) kub, 2020 added SSG-EG and simple output rate interpolation
+ * (C) irixxxx, 2020-2023 added SSG-EG and simple output rate interpolation
*
* This work is licensed under the terms of MAME license.
* See COPYING file in the top-level directory.
* PicoDrive\r
* (c) Copyright Dave, 2004\r
* (C) notaz, 2006-2009\r
- * (C) kub, 2020,2021\r
+ * (C) irixxxx, 2020-2024\r
*\r
* This work is licensed under the terms of MAME license.\r
* See COPYING file in the top-level directory.\r
/*\r
* some color conversion and blitting routines\r
* (C) notaz, 2006-2009\r
+ * (C) irixxxx, 2020-2023\r
*\r
* This work is licensed under the terms of MAME license.\r
* See COPYING file in the top-level directory.\r
/*
* very basic mips disassembler for MIPS32/MIPS64 Release 2, only for picodrive
- * Copyright (C) 2019 kub
+ * Copyright (C) 2019-2021 irixxxx
*
* This work is licensed under the terms of MAME license.
* See COPYING file in the top-level directory.
/*
* DRC host disassembler interface for MIPS/ARM32 for use without binutils
- * (C) kub, 2018,2019
+ * (C) irixxxx, 2018-2021
*/
#include <stdio.h>
#include <stdlib.h>
/*
* MP3 decoding using dr_mp3
- * (C) kub, 2020
+ * (C) irixxxx, 2020
*
* This work is licensed under the terms of MAME license.
* See COPYING file in the top-level directory.
/*
* MP3 decoding using minimp3
- * (C) kub, 2020
+ * (C) irixxxx, 2020
*
* This work is licensed under the terms of MAME license.
* See COPYING file in the top-level directory.
/*
* PicoDrive
* (C) notaz, 2013
- * (C) kub, 2020-2022
+ * (C) irixxxx, 2020-2024
*
* This work is licensed under the terms of MAME license.
* See COPYING file in the top-level directory.
* 320x224 -> 320x240, PAR 1:1, for NTSC, DAR 4:3 (PAL 7% etc etc...)
* 160x144 -> 320x240: GG, PAR 6:5, scaling to 320x240 for DAR 4:3
*
- * (C) 2021 kub <derkub@gmail.com>
+ * (C) 2021 irixxxx
*
* This work is licensed under the terms of any of these licenses
* (at your option):
* 160x144 -> 320x240: GG, PAR 6:5, scaling to 320x240 for DAR 4:3
*
*
- * (C) 2021 kub <derkub@gmail.com>
+ * (C) 2021 irixxxx
*
* This work is licensed under the terms of any of these licenses
* (at your option):
/*\r
* (c) Copyright 2006-2010 notaz, All rights reserved.\r
+ * (c) Copyright 2019-2024 irixxxx\r
*\r
* For performance reasons 3 renderers are exported for both MD and 32x modes:\r
* - 16bpp line renderer\r
* (C) notaz, 2013
* (C) aliaspider, 2016
* (C) Daniel De Matteis, 2013
- * (C) kub, 2020
+ * (C) irixxxx, 2020-2024
*
* This work is licensed under the terms of MAME license.
* See COPYING file in the top-level directory.
+/*
+ * PicoDrive PS2 frontend
+ *
+ * (C) fjtrujy,irixxxx, 2024
+ */
+
#include <stddef.h>
#include <malloc.h>
+/*
+ * PicoDrive input driver for PS2
+ *
+ * (C) fjtrujy,irixxxx 2024
+ */
+
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
+/*
+ * PicoDrive platform interface for PS2
+ *
+ * (C) fjtrujy,irixxxx 2024
+ */
+
#include <stdio.h>
#include <stdarg.h>
#include <sys/types.h>
/*
- * PicoDrive
+ * PicoDrive PSP frontend
+ *
* (C) notaz, 2007,2008
* (C) irixxxx, 2022-2024
*
/*
+ * PicoDrive input driver for PSP
+ *
* (C) GraÅžvydas "notaz" Ignotas, 2006-2012
- * (C) kub 2020
+ * (C) irixxxx 2020
*
* This work is licensed under the terms of any of these licenses
* (at your option):
/*
- * PicoDrive
+ * PicoDrive MP3 driver for PSP
+ *
* (C) notaz, 2007,2008
*
* This work is licensed under the terms of MAME license.
/*
* Platform interface functions for PSP picodrive frontend
*
- * (C) 2020 kub
+ * (C) 2020 irixxxx
*/
#include <stdio.h>
#include <stdlib.h>
#! /bin/bash
#
+# (C) irixxxx 2021-2024
+#
# picodrive release build script
#
# creates builds for the supported platforms in the release directory