pcsx_rearmed.git
2 years agotry again again
notaz [Mon, 24 Jul 2023 22:23:56 +0000 (01:23 +0300)]
try again again

2 years agomake: get rid of NO_OS NO_SOCKET
notaz [Mon, 24 Jul 2023 22:22:02 +0000 (01:22 +0300)]
make: get rid of NO_OS NO_SOCKET

no longer used

2 years agomake: try to get osx build to detect stuff
notaz [Mon, 24 Jul 2023 22:19:13 +0000 (01:19 +0300)]
make: try to get osx build to detect stuff

... the way I want, like osx-arm64 is actually arm

2 years agotry again
notaz [Mon, 24 Jul 2023 21:49:51 +0000 (00:49 +0300)]
try again

I wish I could test this before commiting

2 years agomake: select the compiler earlier for detection to work
notaz [Mon, 24 Jul 2023 21:43:15 +0000 (00:43 +0300)]
make: select the compiler earlier for detection to work

and disable ppc macos for now

2 years agoMerge pull request #735 from pcercuei/fix-win32-build-part-2
notaz [Mon, 24 Jul 2023 21:27:15 +0000 (00:27 +0300)]
Merge pull request #735 from pcercuei/fix-win32-build-part-2

Fix Win32 build, part 2

2 years agoFix Win32 build, part 2
Paul Cercueil [Mon, 24 Jul 2023 21:14:36 +0000 (23:14 +0200)]
Fix Win32 build, part 2

GNU Lightning does use the 'HAVE_MMAP' macro, so it needs to be defined
when compiling it; otherwise Lightning will fail on an assert() at
runtime.

Signed-off-by: Paul Cercueil <paul@crapouillou.net>
2 years agoplatforms: try some new big endian platforms
notaz [Mon, 24 Jul 2023 21:03:28 +0000 (00:03 +0300)]
platforms: try some new big endian platforms

Big endian reportedly works thanks to Paul Cercueil's work.
Let's see if it builds in CI.

2 years agotry to fix win32 build
notaz [Mon, 24 Jul 2023 20:20:12 +0000 (23:20 +0300)]
try to fix win32 build

HAVE_MMAP etc clashing with libretro-common

2 years agotry to fix android build yet again
notaz [Mon, 24 Jul 2023 19:47:18 +0000 (22:47 +0300)]
try to fix android build yet again

impossible to not forget it for me

2 years agoMerge pull request #728 from pcercuei/libretro-wiiu-v4
notaz [Mon, 24 Jul 2023 19:32:20 +0000 (22:32 +0300)]
Merge pull request #728 from pcercuei/libretro-wiiu-v4

WiiU port

2 years agoUpdate GameCube/Wii/WiiU targets
Ash Logan [Sun, 29 May 2022 12:53:18 +0000 (22:53 +1000)]
Update GameCube/Wii/WiiU targets

Update the GameCube/Wii/WiiU targets to make sure they compile and work;
and add support for the Lightrec dynarec, using a custom memory map on
the WiiU target (and unoptimized regular malloc'd addresses on NGC/Wii).

Signed-off-by: Paul Cercueil <paul@crapouillou.net>
2 years agoSupport compiling without posix_memalign() function
Paul Cercueil [Sat, 11 Feb 2023 14:47:30 +0000 (14:47 +0000)]
Support compiling without posix_memalign() function

Add NO_POSIX_MEMALIGN option in Makefile.libretro to support platform
that don't provide the posix_memalign() function.

Signed-off-by: Paul Cercueil <paul@crapouillou.net>
2 years agoSupport compiling without pthreads
Paul Cercueil [Sat, 11 Feb 2023 14:22:21 +0000 (14:22 +0000)]
Support compiling without pthreads

Add NO_PTHREAD option in the Makefile, which can be used on platforms
that don't support pthreads.

Since dfsound/spu.c disables threading support on Win32 and platform
defining NO_OS (Switch, 3DS, PSP Vita), mark them as not having
pthreads.

Signed-off-by: Paul Cercueil <paul@crapouillou.net>
2 years agoSupport compiling without mmap functions
Paul Cercueil [Sat, 11 Feb 2023 14:17:13 +0000 (14:17 +0000)]
Support compiling without mmap functions

Add NO_MMAP option in Makefile.libretro that can be turned ON on
platforms that don't support mmap(), and for which memory mapping hooks
must be provided.

Signed-off-by: Paul Cercueil <paul@crapouillou.net>
2 years agoMakefile: Switch to using libretro-common subrepo
Paul Cercueil [Sat, 11 Feb 2023 14:53:01 +0000 (14:53 +0000)]
Makefile: Switch to using libretro-common subrepo

Instead of integrating the content of the libretro-common repository
inside this core, reference it as a git subrepo, just like it is
currently done with GNU Lightning and Lightrec.

The advantage is that the latest code from the main libretro-common
repository can be fetched easily now.

Signed-off-by: Paul Cercueil <paul@crapouillou.net>
2 years agogit subrepo clone https://github.com/libretro/libretro-common.git deps/libretro-common
Paul Cercueil [Sun, 9 Jul 2023 12:38:25 +0000 (14:38 +0200)]
git subrepo clone https://github.com/libretro/libretro-common.git deps/libretro-common

subrepo:
  subdir:   "deps/libretro-common"
  merged:   "86d5e4128c"
upstream:
  origin:   "https://github.com/libretro/libretro-common.git"
  branch:   "master"
  commit:   "86d5e4128c"
git-subrepo:
  version:  "0.4.3"
  origin:   "https://github.com/ingydotnet/git-subrepo.git"
  commit:   "2f68596"

2 years agopsxinterpreter: adjust COP decoding
notaz [Thu, 20 Jul 2023 21:04:03 +0000 (00:04 +0300)]
psxinterpreter: adjust COP decoding

2 years agopsxinterpreter: yet more exceptions, new config option
notaz [Wed, 19 Jul 2023 22:51:46 +0000 (01:51 +0300)]
psxinterpreter: yet more exceptions, new config option

2 years agopsxinterpreter: rework load delays
notaz [Mon, 17 Jul 2023 22:49:46 +0000 (01:49 +0300)]
psxinterpreter: rework load delays

2 years agopsxinterpreter: rework branching in ds
notaz [Mon, 17 Jul 2023 17:54:19 +0000 (20:54 +0300)]
psxinterpreter: rework branching in ds

2 years agopsxinterpreter: tons of new exceptions
notaz [Sun, 16 Jul 2023 22:18:05 +0000 (01:18 +0300)]
psxinterpreter: tons of new exceptions

does anything need any of this though?

2 years agopsxinterpreter: assorted fixes
notaz [Sat, 15 Jul 2023 21:11:04 +0000 (00:11 +0300)]
psxinterpreter: assorted fixes

2 years agoMerge pull request #732 from bslenul/crash-fix
notaz [Mon, 17 Jul 2023 17:06:27 +0000 (20:06 +0300)]
Merge pull request #732 from bslenul/crash-fix

Fix crash when BIOS isn't found

2 years agoMerge pull request #731 from bslenul/remove-strip-debug
notaz [Mon, 17 Jul 2023 17:06:12 +0000 (20:06 +0300)]
Merge pull request #731 from bslenul/remove-strip-debug

Don't strip debug build

2 years agoFix crash when BIOS isn't found
Bobby Smith [Mon, 17 Jul 2023 16:28:25 +0000 (18:28 +0200)]
Fix crash when BIOS isn't found

2 years agoDon't strip debug build
Bobby Smith [Mon, 17 Jul 2023 14:33:00 +0000 (16:33 +0200)]
Don't strip debug build

2 years agolibretro: allow_interlace should be 2 by default
notaz [Fri, 14 Jul 2023 22:56:42 +0000 (01:56 +0300)]
libretro: allow_interlace should be 2 by default

2 years agolightrec: use cycle_multiplier
notaz [Fri, 14 Jul 2023 22:19:28 +0000 (01:19 +0300)]
lightrec: use cycle_multiplier

libretro/pcsx_rearmed#695

2 years agoattempt to fix build
notaz [Fri, 14 Jul 2023 20:09:58 +0000 (23:09 +0300)]
attempt to fix build

2 years agolibretro: look for openbios
notaz [Fri, 14 Jul 2023 19:50:13 +0000 (22:50 +0300)]
libretro: look for openbios

Lowest priority since it still has lower compatibility and lightrec has
problems with it.

libretro/pcsx_rearmed#708

2 years agoadjust bios handling again
notaz [Thu, 13 Jul 2023 23:05:30 +0000 (02:05 +0300)]
adjust bios handling again

changed my mind about BiosBooted

2 years agoremove "slow" text from Enhanced Resolution
notaz [Thu, 13 Jul 2023 22:41:37 +0000 (01:41 +0300)]
remove "slow" text from Enhanced Resolution

Perhaps it made sense back in 2011, but now there is plenty of hardware
that can do it without any slowdowns.

2 years agohandle more GP0 status bits
notaz [Thu, 13 Jul 2023 22:20:43 +0000 (01:20 +0300)]
handle more GP0 status bits

should help openbios

2 years agogpu_neon: fix texels vs pixels confusion
notaz [Thu, 13 Jul 2023 22:15:00 +0000 (01:15 +0300)]
gpu_neon: fix texels vs pixels confusion

2 years agodrc: fix wrong unmap size
notaz [Wed, 12 Jul 2023 21:03:03 +0000 (00:03 +0300)]
drc: fix wrong unmap size

2 years agopsxmem: Use POSIX mmap functions as default hooks
Paul Cercueil [Sat, 11 Feb 2023 13:26:15 +0000 (13:26 +0000)]
psxmem: Use POSIX mmap functions as default hooks

Simplify the code by using the POSIX mmap functions as the default
psxMapHook / psxUnmapHook functions.

Signed-off-by: Paul Cercueil <paul@crapouillou.net>
2 years agolibpcsxcore: Use the same type for next_interrupt everywhere
Ash Logan [Sun, 29 May 2022 12:53:34 +0000 (22:53 +1000)]
libpcsxcore: Use the same type for next_interrupt everywhere

u32 is long unsigned int on some platforms

2 years agomore timing hacks
notaz [Wed, 12 Jul 2023 22:24:18 +0000 (01:24 +0300)]
more timing hacks

2 years agocdrom: moar hacks
notaz [Tue, 11 Jul 2023 23:21:26 +0000 (02:21 +0300)]
cdrom: moar hacks

libretro/pcsx_rearmed#714

2 years agocdrom: adjust logging
notaz [Tue, 11 Jul 2023 23:21:05 +0000 (02:21 +0300)]
cdrom: adjust logging

2 years agocdrom: rename mode constants to defineds
anzz1 [Wed, 12 Jul 2023 16:32:07 +0000 (19:32 +0300)]
cdrom: rename mode constants to defineds

2 years agosome openbios support
notaz [Mon, 10 Jul 2023 22:19:58 +0000 (01:19 +0300)]
some openbios support

slowboot isn't working yet, doesn't work at all with lightrec,
openbios-fastboot doesn't work with ari64

2 years agofix android build
notaz [Sun, 9 Jul 2023 23:24:51 +0000 (02:24 +0300)]
fix android build

forgot about it (as usual)

2 years agodrc: handle regs-not-in-psxRegs case better
notaz [Sun, 9 Jul 2023 22:50:00 +0000 (01:50 +0300)]
drc: handle regs-not-in-psxRegs case better

for lightrec

2 years agoclean up switching between dynarec and interpreter
notaz [Sun, 9 Jul 2023 19:50:47 +0000 (22:50 +0300)]
clean up switching between dynarec and interpreter

alternative to libretro/pcsx_rearmed#727

2 years agodfsound: Fix issues on big-endian systems
Paul Cercueil [Wed, 8 Mar 2023 11:30:00 +0000 (11:30 +0000)]
dfsound: Fix issues on big-endian systems

Without this fix, the BIOS' music is missing on big-endian systems. The
XA and reverb code are also fixed, which fixes games like Vib-Ribbon.

Signed-off-by: Paul Cercueil <paul@crapouillou.net>
2 years agoMerge pull request #724 from StormedBubbles/guncon_framing
notaz [Sun, 9 Jul 2023 15:38:33 +0000 (18:38 +0300)]
Merge pull request #724 from StormedBubbles/guncon_framing

Expand usable space for GunCon

2 years agoMerge pull request #718 from pcercuei/update-lightrec-20230224
notaz [Sun, 9 Jul 2023 14:35:24 +0000 (17:35 +0300)]
Merge pull request #718 from pcercuei/update-lightrec-20230224

Update lightrec 20230224

2 years agoUpdate lightrec.h header to latest version
Paul Cercueil [Sun, 9 Jul 2023 11:57:25 +0000 (13:57 +0200)]
Update lightrec.h header to latest version

Update the lightrec.h to the latest git version.

Signed-off-by: Paul Cercueil <paul@crapouillou.net>
2 years agoUpdate lightning.h header to latest version
Paul Cercueil [Fri, 24 Feb 2023 23:36:18 +0000 (23:36 +0000)]
Update lightning.h header to latest version

Update the lightning.h header for the v2.2.1 release of GNU Lightning.

Signed-off-by: Paul Cercueil <paul@crapouillou.net>
2 years agogit subrepo pull --force deps/lightrec
Paul Cercueil [Sun, 9 Jul 2023 11:56:01 +0000 (13:56 +0200)]
git subrepo pull --force deps/lightrec

subrepo:
  subdir:   "deps/lightrec"
  merged:   "fcf239e7e9"
upstream:
  origin:   "https://github.com/pcercuei/lightrec.git"
  branch:   "master"
  commit:   "fcf239e7e9"
git-subrepo:
  version:  "0.4.3"
  origin:   "https://github.com/ingydotnet/git-subrepo.git"
  commit:   "2f68596"

2 years agogit subrepo pull (merge) --force deps/lightning
Paul Cercueil [Fri, 24 Feb 2023 23:35:38 +0000 (23:35 +0000)]
git subrepo pull (merge) --force deps/lightning

subrepo:
  subdir:   "deps/lightning"
  merged:   "b1983e9036"
upstream:
  origin:   "https://github.com/pcercuei/gnu_lightning.git"
  branch:   "pcsx_rearmed"
  commit:   "b1983e9036"
git-subrepo:
  version:  "0.4.3"
  origin:   "https://github.com/ingydotnet/git-subrepo.git"
  commit:   "2f68596"

2 years agolightrec: hack to fix a wrong assumption
notaz [Sat, 8 Jul 2023 22:47:33 +0000 (01:47 +0300)]
lightrec: hack to fix a wrong assumption

2 years agogpu-gles: fix wrong long usage
notaz [Sat, 8 Jul 2023 21:13:36 +0000 (00:13 +0300)]
gpu-gles: fix wrong long usage

No idea if there is any point touching this code but the warnings were
annoying.

2 years agoclean up cache isolation handling
notaz [Sat, 8 Jul 2023 21:09:24 +0000 (00:09 +0300)]
clean up cache isolation handling

also ari64 drc now handles unmapped io same as interpreter

2 years agodrc: minor cleanup
notaz [Sat, 8 Jul 2023 21:07:06 +0000 (00:07 +0300)]
drc: minor cleanup

2 years agodrc: fix some table math
notaz [Sat, 8 Jul 2023 14:53:56 +0000 (17:53 +0300)]
drc: fix some table math

libretro/pcsx_rearmed#713

2 years agocscpace: fix more alignment issues
notaz [Fri, 7 Jul 2023 21:18:08 +0000 (00:18 +0300)]
cscpace: fix more alignment issues

libretro/pcsx_rearmed#719

2 years agomake: patch detection yet more
notaz [Fri, 7 Jul 2023 19:36:28 +0000 (22:36 +0300)]
make: patch detection yet more

findstring could pick '#undef <something>'

2 years agomake: try a different way to detect 32bit neon
notaz [Fri, 7 Jul 2023 18:27:15 +0000 (21:27 +0300)]
make: try a different way to detect 32bit neon

2 years agomake: tune neon detection yet more
notaz [Fri, 7 Jul 2023 17:54:26 +0000 (20:54 +0300)]
make: tune neon detection yet more

Tried some arm32 board and it misbehaved again.

2 years agofix missed double resolution change
notaz [Thu, 6 Jul 2023 20:55:43 +0000 (23:55 +0300)]
fix missed double resolution change

2 years agosbi: fix parser thinking it failed
notaz [Thu, 6 Jul 2023 20:51:41 +0000 (23:51 +0300)]
sbi: fix parser thinking it failed

it still worked though as it kept sbi_sectors around

2 years agolibretro: disable spu thread by default, with option to reenable
notaz [Thu, 6 Jul 2023 15:47:31 +0000 (18:47 +0300)]
libretro: disable spu thread by default, with option to reenable

it may still cause problems, especially with reverb, fixing it is too
much work for too little benefit

2 years agospu: fix some threading issues
notaz [Thu, 6 Jul 2023 15:04:55 +0000 (18:04 +0300)]
spu: fix some threading issues

but others remain, so disabling in next commit

2 years agospu: irq adjustments according to MiSTer
notaz [Tue, 4 Jul 2023 21:12:44 +0000 (00:12 +0300)]
spu: irq adjustments according to MiSTer

libretro/pcsx_rearmed#725

2 years agoExpand usable space for GunCon
StormedBubbles [Tue, 6 Jun 2023 04:52:35 +0000 (00:52 -0400)]
Expand usable space for GunCon

Expand range of allowed coordinates so that the whole game screen can be used when the coordinates are manually scaled via the core options.

2 years agoFix Android build (#716)
Paul Cercueil [Sat, 11 Feb 2023 18:34:16 +0000 (18:34 +0000)]
Fix Android build (#716)

Android builds don't use the Makefile, and the build recipe wasn't
modified to add the new constprop.c source file from Lightrec.

Signed-off-by: Paul Cercueil <paul@crapouillou.net>
2 years agoUpdate Lightrec 2023-02-08 (#715)
Paul Cercueil [Sat, 11 Feb 2023 09:38:17 +0000 (09:38 +0000)]
Update Lightrec 2023-02-08 (#715)

* git subrepo pull --force deps/lightrec

subrepo:
  subdir:   "deps/lightrec"
  merged:   "3ff589bcb7"
upstream:
  origin:   "https://github.com/pcercuei/lightrec.git"
  branch:   "master"
  commit:   "3ff589bcb7"
git-subrepo:
  version:  "0.4.3"
  origin:   "https://github.com/ingydotnet/git-subrepo.git"
  commit:   "2f68596"

* lightrec: Add new C files to the Makefile

Lightrec v0.7 added a "constprop.c" source file which we need to compile
as well.

Signed-off-by: Paul Cercueil <paul@crapouillou.net>
---------

Signed-off-by: Paul Cercueil <paul@crapouillou.net>
2 years agocdrom: adjust a timing hack
notaz [Sun, 11 Dec 2022 20:28:42 +0000 (22:28 +0200)]
cdrom: adjust a timing hack

notaz/pcsx_rearmed#276

2 years agogpulib: allow commands to span list entries
notaz [Mon, 14 Nov 2022 22:57:47 +0000 (00:57 +0200)]
gpulib: allow commands to span list entries

libretro/pcsx_rearmed#271

2 years agocdrom: forget old sector on cd change
notaz [Sun, 13 Nov 2022 23:17:58 +0000 (01:17 +0200)]
cdrom: forget old sector on cd change

libretro/pcsx_rearmed#689

2 years agodma: add optional slow linked list walking
notaz [Sun, 13 Nov 2022 21:33:49 +0000 (23:33 +0200)]
dma: add optional slow linked list walking

libretro/pcsx_rearmed#478
libretro/pcsx_rearmed#264
libretro/pcsx_rearmed#132
notaz/pcsx_rearmed#95

2 years agocdrom: make the timing hack conditional
notaz [Sat, 12 Nov 2022 21:05:52 +0000 (23:05 +0200)]
cdrom: make the timing hack conditional

libretro/pcsx_rearmed#707

2 years agocdriso: unbreak cdda for chd
notaz [Sat, 12 Nov 2022 15:57:31 +0000 (17:57 +0200)]
cdriso: unbreak cdda for chd

notaz/pcsx_rearmed#272

2 years agocdrom: don't report read too early
notaz [Sat, 5 Nov 2022 20:51:37 +0000 (22:51 +0200)]
cdrom: don't report read too early

libretro/pcsx_rearmed#706

2 years agotry to fix the android build
notaz [Thu, 3 Nov 2022 21:30:52 +0000 (23:30 +0200)]
try to fix the android build

2 years agoMerge pull request #705 from pcercuei/lightrec-disable-threaded-compiler
notaz [Thu, 3 Nov 2022 21:09:03 +0000 (23:09 +0200)]
Merge pull request #705 from pcercuei/lightrec-disable-threaded-compiler

lightrec: Disable threaded compiler by default

2 years agospu: fix a wrong assumption
notaz [Thu, 3 Nov 2022 20:49:08 +0000 (22:49 +0200)]
spu: fix a wrong assumption

from 5aa94fa080e1b0a661b23aa912022dd464d41110
libretro/pcsx_rearmed#704

2 years agolightrec: Disable threaded compiler by default
Paul Cercueil [Thu, 3 Nov 2022 18:26:45 +0000 (18:26 +0000)]
lightrec: Disable threaded compiler by default

It is still buggy so it's better to disable it by default until it
becomes usable.

Signed-off-by: Paul Cercueil <paul@crapouillou.net>
2 years agocdriso: fix up chd for separated subq reads
notaz [Thu, 3 Nov 2022 00:13:39 +0000 (02:13 +0200)]
cdriso: fix up chd for separated subq reads

2 years agocdriso: disable the async code
notaz [Wed, 2 Nov 2022 22:49:53 +0000 (00:49 +0200)]
cdriso: disable the async code

It will race with the new ISOgetBufferSub() and I have no desire to fix
this as this async stuff was never submitted upstread, and according to
the following report it's unstable:
https://github.com/notaz/pcsx_rearmed/issues/257

2 years agocdrom: change GetlocP handling
notaz [Wed, 2 Nov 2022 20:24:20 +0000 (22:24 +0200)]
cdrom: change GetlocP handling

maybe better?
notaz/pcsx_rearmed#268

2 years agocdrom: handle fifo overreads
notaz [Tue, 1 Nov 2022 23:20:50 +0000 (01:20 +0200)]
cdrom: handle fifo overreads

based on nocash doc
notaz/pcsx_rearmed#269

2 years agoMerge pull request #702 from pcercuei/update-lightrec-20221029
notaz [Tue, 1 Nov 2022 20:52:49 +0000 (22:52 +0200)]
Merge pull request #702 from pcercuei/update-lightrec-20221029

git subrepo pull --force deps/lightrec

2 years agogit subrepo pull --force deps/lightrec
Paul Cercueil [Sat, 29 Oct 2022 14:50:50 +0000 (15:50 +0100)]
git subrepo pull --force deps/lightrec

subrepo:
  subdir:   "deps/lightrec"
  merged:   "4e55a15656"
upstream:
  origin:   "https://github.com/pcercuei/lightrec.git"
  branch:   "master"
  commit:   "4e55a15656"
git-subrepo:
  version:  "0.4.3"
  origin:   "https://github.com/ingydotnet/git-subrepo.git"
  commit:   "2f68596"

2 years agocdrom: add a timing hack
notaz [Tue, 25 Oct 2022 19:08:12 +0000 (22:08 +0300)]
cdrom: add a timing hack

notaz/pcsx_rearmed#267

2 years agocdrom: report read errors correctly
notaz [Sat, 22 Oct 2022 16:20:26 +0000 (19:20 +0300)]
cdrom: report read errors correctly

2 years agopsxbios: use noninvasive print for -psxout
notaz [Sat, 22 Oct 2022 16:16:46 +0000 (19:16 +0300)]
psxbios: use noninvasive print for -psxout

2 years agoMerge pull request #700 from pcercuei/update-lightrec-20221019
notaz [Sat, 22 Oct 2022 15:52:54 +0000 (18:52 +0300)]
Merge pull request #700 from pcercuei/update-lightrec-20221019

Update lightrec 20221019

2 years agogit subrepo pull (merge) --force deps/lightning
Paul Cercueil [Wed, 19 Oct 2022 17:24:34 +0000 (18:24 +0100)]
git subrepo pull (merge) --force deps/lightning

subrepo:
  subdir:   "deps/lightning"
  merged:   "b910a469a9"
upstream:
  origin:   "https://github.com/pcercuei/gnu_lightning.git"
  branch:   "pcsx_rearmed"
  commit:   "b910a469a9"
git-subrepo:
  version:  "0.4.3"
  origin:   "https://github.com/ingydotnet/git-subrepo.git"
  commit:   "2f68596"

2 years agogit subrepo pull --force deps/lightrec
Paul Cercueil [Wed, 19 Oct 2022 17:24:29 +0000 (18:24 +0100)]
git subrepo pull --force deps/lightrec

subrepo:
  subdir:   "deps/lightrec"
  merged:   "782c220e5d"
upstream:
  origin:   "https://github.com/pcercuei/lightrec.git"
  branch:   "master"
  commit:   "782c220e5d"
git-subrepo:
  version:  "0.4.3"
  origin:   "https://github.com/ingydotnet/git-subrepo.git"
  commit:   "2f68596"

2 years agoadjust multitap code to interact with standalone better
notaz [Sat, 15 Oct 2022 20:08:09 +0000 (23:08 +0300)]
adjust multitap code to interact with standalone better

2 years agogpulib: update gpuinfo
notaz [Fri, 14 Oct 2022 21:37:43 +0000 (00:37 +0300)]
gpulib: update gpuinfo

according to nocash

2 years agoreduce differences from upstream
notaz [Fri, 14 Oct 2022 20:24:21 +0000 (23:24 +0300)]
reduce differences from upstream

because libretro-only breakage is too annoying to track down

2 years agoMerge pull request #698 from pcercuei/update-lightrec-20221012
notaz [Thu, 13 Oct 2022 21:34:30 +0000 (00:34 +0300)]
Merge pull request #698 from pcercuei/update-lightrec-20221012

Update lightrec 20221012

2 years agogit subrepo pull --force deps/lightning
Paul Cercueil [Wed, 12 Oct 2022 10:50:18 +0000 (11:50 +0100)]
git subrepo pull --force deps/lightning

subrepo:
  subdir:   "deps/lightning"
  merged:   "4941e101f8"
upstream:
  origin:   "https://github.com/pcercuei/gnu_lightning.git"
  branch:   "pcsx_rearmed"
  commit:   "4941e101f8"
git-subrepo:
  version:  "0.4.3"
  origin:   "https://github.com/ingydotnet/git-subrepo.git"
  commit:   "2f68596"

2 years agogit subrepo pull --force deps/lightrec
Paul Cercueil [Wed, 12 Oct 2022 09:50:32 +0000 (10:50 +0100)]
git subrepo pull --force deps/lightrec

subrepo:
  subdir:   "deps/lightrec"
  merged:   "75374fa374"
upstream:
  origin:   "https://github.com/pcercuei/lightrec.git"
  branch:   "master"
  commit:   "75374fa374"
git-subrepo:
  version:  "0.4.3"
  origin:   "https://github.com/ingydotnet/git-subrepo.git"
  commit:   "2f68596"

2 years agoallow debug build (make DEBUG=1)
notaz [Sat, 8 Oct 2022 18:26:23 +0000 (21:26 +0300)]
allow debug build (make DEBUG=1)

no need for PCSX's internal debugger (unmaintained here)