Update lightrec 20220911 (#687)
authorPaul Cercueil <paul@crapouillou.net>
Sun, 11 Sep 2022 16:33:38 +0000 (18:33 +0200)
committerGitHub <noreply@github.com>
Sun, 11 Sep 2022 16:33:38 +0000 (18:33 +0200)
commit6ce0b00a79f4fa7c4a1735be9f48bfbc644b080c
tree80d1abb298c8825450ffcf697d521e13a73b7fd0
parentba3814c189d3bd2332b66fb6c633a7d028e618fe
Update lightrec 20220911 (#687)

* Fix <sys/mman.h> symlink

Using a symlink made it impossible to compile on Windows with MinGW.

Signed-off-by: Paul Cercueil <paul@crapouillou.net>
* lightrec: Fix crash on Windows and WiiU

Fix crash on platforms that don't use Lightrec's custom map.

Signed-off-by: Paul Cercueil <paul@crapouillou.net>
* lightrec: Fix has_interrupt() using PCSX' registers

It should use Lightrec's internal CP0 registers instead.

Signed-off-by: Paul Cercueil <paul@crapouillou.net>
* git subrepo pull --force deps/lightrec

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

Signed-off-by: Paul Cercueil <paul@crapouillou.net>
Makefile
deps/lightrec/.gitrepo
deps/lightrec/emitter.c
deps/lightrec/lightrec.c
include/mman/sys/mman.h [changed from symlink to file mode: 0644]
libpcsxcore/lightrec/plugin.c