add/update copyright notices for substantially changed files
authorkub <derkub@gmail.com>
Tue, 2 Jul 2024 20:55:50 +0000 (22:55 +0200)
committerkub <derkub@gmail.com>
Tue, 2 Jul 2024 20:55:50 +0000 (22:55 +0200)
56 files changed:
cpu/DrZ80/drz80.S
cpu/drc/emit_arm.c
cpu/drc/emit_arm64.c
cpu/drc/emit_mips.c
cpu/drc/emit_ppc.c
cpu/drc/emit_riscv.c
cpu/drc/emit_x86.c
cpu/sh2/compiler.c
pico/32x/32x.c
pico/32x/draw.c
pico/32x/draw_arm.S
pico/32x/memory.c
pico/32x/memory_arm.S
pico/32x/pwm.c
pico/32x/sh2soc.c
pico/cart.c
pico/carthw/carthw.c
pico/carthw/svp/compiler.c
pico/cd/cd_parse.c
pico/cd/mcd.c
pico/cd/memory.c
pico/draw.c
pico/draw2.c
pico/draw2_arm.S
pico/draw_arm.S
pico/memory.c
pico/memory_arm.S
pico/mode4.c
pico/pico.c
pico/pico_cmn.c
pico/sms.c
pico/sound/mix.c
pico/sound/mix_arm.S
pico/sound/resampler.c
pico/sound/resampler.h
pico/sound/sound.c
pico/sound/ym2612_arm.S
pico/videoport.c
platform/common/arm_utils.s
platform/common/dismips.c
platform/common/host_dasm.c
platform/common/mp3_drmp3.c
platform/common/mp3_minimp3.c
platform/common/plat_sdl.c
platform/common/upscale.c
platform/common/upscale.h
platform/gp2x/emu.c
platform/libretro/libretro.c
platform/ps2/emu.c
platform/ps2/in_ps2.c
platform/ps2/plat.c
platform/psp/emu.c
platform/psp/in_psp.c
platform/psp/mp3.c
platform/psp/plat.c
tools/release.sh

index 655814c..5a07529 100644 (file)
@@ -1,6 +1,7 @@
 ;@ 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
index ecaf06e..3d1184d 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * 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.
index 10eb8a2..39ae82f 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * 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.
index a92709d..e09bcf8 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * 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.
index a765eb1..620c7c1 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * 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.
index 0670a45..5783b75 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * 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.
index 3f08e67..6d2598e 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * 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.
index 420c307..a5d5c87 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * 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.
index 00239a1..de0193c 100644 (file)
@@ -1,6 +1,7 @@
 /*
  * 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.
index 52b33ee..a119e6b 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * 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.
index 4ed4af2..f2b992f 100644 (file)
@@ -1,7 +1,7 @@
 @*
 @* 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.
index 1d17f9f..46cee67 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * 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.
index 642e13c..1af4366 100644 (file)
@@ -1,6 +1,6 @@
 /*\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
index e08ff02..6c66146 100644 (file)
@@ -1,6 +1,7 @@
 /*
  * 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.
index 6b122ea..51169a8 100644 (file)
@@ -1,6 +1,7 @@
 /*
  * 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.
index 1321803..a196dfd 100644 (file)
@@ -2,6 +2,7 @@
  * 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
index 58669f5..ccafe72 100644 (file)
@@ -1,6 +1,7 @@
 /*
  * 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.
index 941187c..9cc0f88 100644 (file)
@@ -1,6 +1,7 @@
 /*
  * 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.
index 0a802ed..aebd7d1 100644 (file)
@@ -1,6 +1,7 @@
 /*
  * 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.
index 60acd6d..ca94aab 100644 (file)
@@ -1,6 +1,7 @@
 /*
  * 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.
index d6cf127..99c6610 100644 (file)
@@ -1,6 +1,7 @@
 /*\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
index 95b82b1..5868268 100644 (file)
@@ -2,7 +2,7 @@
  * 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
index 4882af1..b4d0ec7 100644 (file)
@@ -1,6 +1,7 @@
 /*\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
index c926ce6..aa63024 100644 (file)
@@ -1,6 +1,7 @@
 /*\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
index 37617b9..e3f6ce8 100644 (file)
@@ -1,7 +1,7 @@
 /*\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
index 69ca8aa..91bb2a8 100644 (file)
@@ -2,6 +2,7 @@
  * 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
index 607006c..568be82 100644 (file)
@@ -1,7 +1,7 @@
 /*\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
index eada974..3800253 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * 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
index 5be45eb..6d061c2 100644 (file)
@@ -2,6 +2,7 @@
  * 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
index af2e598..e9b7995 100644 (file)
@@ -1,6 +1,7 @@
 /*
  * 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.
index 5ac0b91..919b6ea 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * 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.
index edcdbb5..1a4785d 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * 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.
index 835d30a..64383c3 100644 (file)
@@ -1,6 +1,7 @@
 /*
  * 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.
index 5761bc5..8fc0a78 100644 (file)
@@ -1,6 +1,6 @@
 /* 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):
index eef60c0..b02de15 100644 (file)
@@ -1,6 +1,6 @@
 /* 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):
index 2150f68..650f7ac 100644 (file)
@@ -2,6 +2,7 @@
  * 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
index b899559..a81f34e 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * 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.
index 462e470..9663e2b 100644 (file)
@@ -2,7 +2,7 @@
  * 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
index be3a760..e1d9a5a 100644 (file)
@@ -1,6 +1,7 @@
 /*\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
index dbb1a3b..280ae99 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * 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.
index fb7a425..b0f37d7 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * 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>
index a2f3130..f244c1b 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * 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.
index ee96e3b..5b5a7f5 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * 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.
index 785fb1b..140480e 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * 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.
index b750c80..0aadbb1 100644 (file)
@@ -24,7 +24,7 @@
  * 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):
index c233f84..74e0c03 100644 (file)
@@ -25,7 +25,7 @@
  * 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):
index aae7fbd..8a1fda8 100644 (file)
@@ -1,5 +1,6 @@
 /*\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
index b94254e..ed2f289 100644 (file)
@@ -3,7 +3,7 @@
  * (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.
index bd06d16..32c3d6c 100644 (file)
@@ -1,3 +1,9 @@
+/*
+ * PicoDrive PS2 frontend
+ *
+ * (C) fjtrujy,irixxxx, 2024
+ */
+
 #include <stddef.h>
 #include <malloc.h>
 
index 0b033f3..e7ff02e 100644 (file)
@@ -1,3 +1,9 @@
+/*
+ * PicoDrive input driver for PS2
+ *
+ * (C) fjtrujy,irixxxx 2024
+ */
+
 #include <stdio.h>
 #include <stdlib.h>
 #include <string.h>
index 4081379..7e134e0 100644 (file)
@@ -1,3 +1,9 @@
+/*
+ * PicoDrive platform interface for PS2
+ *
+ * (C) fjtrujy,irixxxx 2024
+ */
+
 #include <stdio.h>
 #include <stdarg.h>
 #include <sys/types.h>
index 948102b..a3e2257 100644 (file)
@@ -1,5 +1,6 @@
 /*
- * PicoDrive
+ * PicoDrive PSP frontend
+ *
  * (C) notaz, 2007,2008
  * (C) irixxxx, 2022-2024
  *
index f275170..779c02c 100644 (file)
@@ -1,6 +1,8 @@
 /*
+ * 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):
index 2d37a9b..7fefb97 100644 (file)
@@ -1,5 +1,6 @@
 /*
- * PicoDrive
+ * PicoDrive MP3 driver for PSP
+ *
  * (C) notaz, 2007,2008
  *
  * This work is licensed under the terms of MAME license.
index b8a29e5..53e1361 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * Platform interface functions for PSP picodrive frontend
  *
- * (C) 2020 kub
+ * (C) 2020 irixxxx
  */
 #include <stdio.h>
 #include <stdlib.h>
index 26b7914..7672cc3 100755 (executable)
@@ -1,5 +1,7 @@
 #! /bin/bash
 #
+# (C) irixxxx 2021-2024
+#
 # picodrive release build script
 #
 # creates builds for the supported platforms in the release directory