Commit graph

29521 commits

Author SHA1 Message Date
Unknown W. Brackets
d009203c24 Deflt: Correct available input length.
The length of the output buffer can't have been always correct.
2021-04-03 18:14:59 -07:00
Unknown W. Brackets
ba71d9b555 Deflt: Trigger memchecks / log source of writes. 2021-04-03 18:14:59 -07:00
Unknown W. Brackets
bef1988f3d Deflt: Cleanup and refactor to one common func. 2021-04-03 18:14:59 -07:00
Unknown W. Brackets
f5de7c23fe Debugger: Note writes from debugger.
To avoid confusion.
2021-04-03 18:14:59 -07:00
Unknown W. Brackets
5264fd254a Dmac: Invalidate source data before copy.
Also add src tag information.
2021-04-03 18:14:59 -07:00
Unknown W. Brackets
e1e830c3b0 Debugger: Include src tag in Memory::Memcpy. 2021-04-03 18:14:59 -07:00
Unknown W. Brackets
8a9979b50e Debugger: Include framebuffer in framebuf pack tag. 2021-04-03 18:11:44 -07:00
Unknown W. Brackets
ee749804fc Debugger: Note GPU block transfer src as well. 2021-04-03 18:11:44 -07:00
Unknown W. Brackets
aa89ed5111 Debugger: Include source tag in memcpys. 2021-04-03 18:11:44 -07:00
Unknown W. Brackets
e36d09acc3 Debugger: Include filename in file IO memory tags. 2021-04-03 18:11:44 -07:00
Unknown W. Brackets
c88757b3e7 Debugger: Make memory tags longer.
Need more space for better information.
2021-04-03 16:04:07 -07:00
Unknown W. Brackets
4285485157 Debugger: Add menu to jump to begin/end of alloc.
Helpful when viewing memory.  Should add a shortcut too...
2021-04-03 16:03:21 -07:00
Henrik Rydgård
233b0a87c1
Merge pull request #14321 from twinaphex/master
Add missing rule in .gitlab-ci.yml
2021-03-26 18:20:10 +01:00
twinaphex
995d005f6f Add missing rule in .gitlab-ci.yml 2021-03-26 18:18:38 +01:00
Henrik Rydgård
4d02d64fd5
Merge pull request #14320 from twinaphex/master
(Libretro/Gitlab) Add osx x64 platform
2021-03-26 18:09:24 +01:00
twinaphex
35e743c685 (Libretro/Gitlab) Add osx x64 target 2021-03-26 18:06:36 +01:00
Autechre
de7f485b9e
Update .gitlab-ci.yml 2021-03-26 16:05:53 +01:00
Henrik Rydgård
ecdd9b7729
Merge pull request #14306 from hrydgard/ppge-sanitize-utf8
UTF-8 PPGe: Remove overlong encodings.
2021-03-24 11:44:08 +01:00
Henrik Rydgård
566943d8ed Update lang submodule 2021-03-24 09:27:50 +01:00
Henrik Rydgård
a37ea1e652
Merge pull request #14313 from hrydgard/background-animation
Add a setting for choosing background animation in PPSSPP's menus
2021-03-24 00:04:57 +01:00
Henrik Rydgård
4ef36a7981 Add a setting for choosing background animation.
Off and Floating Symbols are the only choices so far.
2021-03-23 23:41:16 +01:00
Henrik Rydgård
9435174d49
Merge pull request #14310 from unknownbrackets/mips-vertex
Build: Remove "fake" vertex decoder jit
2021-03-21 10:08:33 +01:00
Unknown W. Brackets
ff98d81e33 Build: Simplify by always including FakeCPUDetect. 2021-03-20 17:25:50 -07:00
Unknown W. Brackets
a42d3834f2 Build: Remove "fake" vertex decoder jit.
We don't really need this.  Just replace it with a stub that always fails
to generate a vertex decoder.
2021-03-20 17:06:21 -07:00
Unknown W. Brackets
7db53d2f09
Merge pull request #14307 from hrydgard/fix-upnp-windows
Fix UPNP in Windows, some retro builds
2021-03-20 12:10:07 -07:00
Henrik Rydgård
dc873bbd42 Add missing -DWITH_UPNP in a couple more places. 2021-03-20 13:46:45 +01:00
Henrik Rydgård
e49cd93f0d Windows: Enable UPNP again after 14304 2021-03-20 13:44:50 +01:00
Henrik Rydgård
5802529daa UTF-8 PPGe: Remove overlong encodings. Work around a weird issue in Ratchet & Clank. See issue #14297 2021-03-20 13:38:13 +01:00
Henrik Rydgård
be6e975029
Merge pull request #14304 from pcercuei/fix-upnp
Fix build with USE_MINIUPNPC=OFF
2021-03-19 14:50:32 +01:00
Paul Cercueil
08e60c27d7
Fix build with USE_MINIUPNPC=OFF
Instead of adding platform-specific dirty workarounds, why not try to
handle things *properly*?

With this commit, the PortManager will compile UPnP specific code only
if USE_MINIUPNPC is set.

Signed-off-by: Paul Cercueil <paul@crapouillou.net>
2021-03-19 12:48:28 +00:00
Henrik Rydgård
7f4c83728c
Merge pull request #14300 from pcercuei/fix-vertexdecoder
VertexDecoderFake: Fix build
2021-03-17 23:58:00 +01:00
Paul Cercueil
ce0af0743c
VertexDecoderFake: Fix build
Fix build of VertexDecoderFake.

Tested on MIPS.

Signed-off-by: Paul Cercueil <paul@crapouillou.net>
2021-03-17 21:48:12 +00:00
Henrik Rydgård
1f4e84dc8d
Merge pull request #14301 from pcercuei/no-x11
CMake: Don't include X11 headers when compiling for FBDEV
2021-03-17 19:53:28 +01:00
Henrik Rydgård
853663b607
Merge pull request #14302 from pcercuei/fix-spvremapper
CMake: Fix build when ENABLE_SPVREMAPPER=OFF
2021-03-17 19:53:12 +01:00
Paul Cercueil
0b5e528bc4
CMake: Fix build when ENABLE_SPVREMAPPER=OFF
It previously tried to link inconditionally to SPVRemapper.

Signed-off-by: Paul Cercueil <paul@crapouillou.net>
2021-03-17 15:24:34 +00:00
Paul Cercueil
38ea5b3c60
CMake: Don't include X11 headers when compiling for FBDEV
When compiling for FBDEV, we don't need/want the X11 headers.
These are included by default by <EGL/eglplatform.h>; compile with
the EGL_NO_X11 macro set to prevent that.

Signed-off-by: Paul Cercueil <paul@crapouillou.net>
2021-03-17 14:35:49 +00:00
Henrik Rydgård
2cdafd97ea Disable range culling in Asphalt 2. See #14299 2021-03-16 21:35:12 +01:00
Henrik Rydgård
ecad18a4f0
Merge pull request #14293 from unknownbrackets/debugger
Debugger: Ignore small memory info by default
2021-03-16 08:59:35 +01:00
Henrik Rydgård
18525431b9
Merge pull request #14294 from unknownbrackets/module-start
Module: Correctly handle modules with -1 entry
2021-03-15 06:54:23 +01:00
Unknown W. Brackets
f6ad90fab8 Module: Correctly handle modules with -1 entry.
It should not try to run, options or not.
2021-03-14 16:52:48 -07:00
Unknown W. Brackets
b93e02ad73 Debugger: Ignore small memory info by default.
The ini can be updated to enable higher resolution data.  Allocations are
always at least 0x100, so this is still pretty useful.
2021-03-14 15:10:35 -07:00
Henrik Rydgård
63a94ceebb Fix performance regression from failing to optimize the new mem tracker.. 2021-03-14 21:27:20 +01:00
Henrik Rydgård
6e191bb3e8
Merge pull request #14292 from unknownbrackets/master
GitHub: Add multiple issue templates w/checklists
2021-03-14 20:19:35 +01:00
Unknown W. Brackets
25ddcbf683 GitHub: Add multiple issue templates w/checklists.
To ask better questions upfront.
2021-03-14 10:20:28 -07:00
Henrik Rydgård
3b1c02fa49
Merge pull request #14291 from nassau-tk/pgf-fix-ltn0/4
Fix character's Side Space ltn0.pgf/ltn4.pgf
2021-03-14 13:02:05 +01:00
nassau-tk
a384b62247 Fix character's Side Space ltn0.pgf/ltn4.pgf 2021-03-14 19:35:31 +09:00
Henrik Rydgård
5087cb6689 Android: Fix "Load..." to allow all file types. Change backported from PR #14232 2021-03-14 11:24:00 +01:00
Henrik Rydgård
23b062c34b
Merge pull request #14290 from ANR2ME/adhoc
Fix FlatOut Head On multiplayer.
2021-03-13 22:14:19 +01:00
ANR2ME
b7309559e8 Fix FlatOut Head On multiplayer. 2021-03-14 03:50:37 +07:00
AdamN
542e426293
Merge pull request #14284 from ANR2ME/adhoc
[Adhoc] Fix Teenage Mutant Ninja Turtles Multiplayer
2021-03-14 03:46:38 +07:00