Commit Graph
14759 Commits
Author SHA1 Message Date
Unknown W. Brackets 7910b4029a arm64jit: Track writable and non-writable pointers.
Switch uses different memory regions.  We can handle this, might as well
cleanup some const abuse.
2020-05-17 00:15:12 -07:00
Unknown W. Brackets 7e70fa1627 Mp4: Cleanup some parameters. 2020-05-17 00:05:04 -07:00
Henrik RydgårdandGitHub 67ab51bb90 Merge pull request #12901 from iota97/postshader-setting
Post shader setting uniform
2020-05-16 21:01:23 +02:00
Henrik RydgårdandGitHub 02fdf0083f Merge pull request #12910 from hrydgard/sdl-sample-rate-sysinfo
SDL: Show the actually used sample rate in system info.
2020-05-16 20:59:28 +02:00
Henrik Rydgård fce09f1865 Simplify how to get the debug stats from StereoResampler 2020-05-16 19:47:13 +02:00
Henrik Rydgård 5e7a837ff9 Display the savestate slot number when saving and loading state through shortcuts. 2020-05-16 15:20:22 +02:00
iota97 b07874cd00 Fix per game setting and pack setting in vec4 2020-05-16 09:27:53 +02:00
iota97 6c9eb4764c Use map for settings 2020-05-16 00:52:38 +02:00
iota97 a666635fa2 Post shader setting uniform 2020-05-15 18:08:52 +02:00
Unknown W. Brackets 7024a2877d GPU: Take A off RGB565 conversion funcs. 2020-05-13 18:17:58 -07:00
Henrik Rydgård 34ae4cc5a9 Address additional feedback from Unknown, finally 2020-04-26 11:34:17 +02:00
Henrik Rydgård e3aa2f5e4c Assorted fixes (build and crash) 2020-04-26 11:19:31 +02:00
Henrik Rydgård e0614b7ce2 Use PPSSPP's kernel interface to retrieve Heap objects
Allows us to get rid of DoState and the map<>.
2020-04-26 11:19:31 +02:00
Henrik Rydgård bf73d3d663 Address Unknown's feedback
https://github.com/hrydgard/ppsspp/pull/7965/files
2020-04-26 11:19:31 +02:00
sum2012andHenrik Rydgård 3604a92bee Change to info log
As this commit is work
(tested on Tales of Phantasia with Chinese patch)
2020-04-26 11:18:41 +02:00
sum2012andHenrik Rydgård b12fbb9d3e Attempt to make save status 2020-04-26 11:18:41 +02:00
sum2012andHenrik Rydgård e1ce6c061e Fix crash in sceKernelDeleteHeap 2020-04-26 11:18:41 +02:00
sum2012andHenrik Rydgård 52138f8ce8 Attempt to build fix non-windows 2020-04-26 11:18:41 +02:00
sum2012andHenrik Rydgård 6c4043b9de remove comment 2020-04-26 11:18:41 +02:00
sum2012andHenrik Rydgård fed2b42c5f Try to Implement SysMemForKernel 2020-04-26 11:18:41 +02:00
sum2012andHenrik Rydgård a8c2c02b82 Move SysMemForKernel to sceKernelMemory
As SysMemForUser in there
2020-04-26 11:18:41 +02:00
sum2012andHenrik Rydgård 8d8ba3e963 oop 2020-04-26 11:18:41 +02:00
sum2012andHenrik Rydgård 043ef8c9d4 Wrap some SysMemForKernel's nids
#7960
2020-04-26 11:18:41 +02:00
Henrik RydgårdandGitHub b5a0af635f Merge pull request #12849 from unknownbrackets/debugger
http: Fix thread join on enable/disable
2020-04-23 09:17:46 +02:00
Unknown W. Brackets e4abfd5408 PPGe: Remove half-pixel offset.
This made the background misaligned, causing a black border on the right
and bottom edges.
2020-04-22 21:19:34 -07:00
Unknown W. Brackets 07b3b5071f http: Fix thread join on enable/disable. 2020-04-22 21:18:39 -07:00
Henrik RydgårdandGitHub cc916180b5 Merge pull request #12816 from LunaMoo/XVibrationCheat
Implement Xinput vibration CWCheat (PPSSPP specific 0xA code type)
2020-04-17 10:50:44 +02:00
LunaMoo e999444b23 Implement PPSSPP specific cheats:
0xA0 vibration cheat(Xinput)
Syntax is: 0xA0NNLLLL 0x00MMRRRR
where NN/MM is time vibration lasts LLLL/RRRR is the vibration power

0xA1 read value for the vibration(Xinput) from game memory
Syntax is: 0xA1000000 0xNNNNNNNN
where NNNNNNNN is the address that stores following values at offset:
0xNNNNNNNN + 0x0 Left Vibration power,
0xNNNNNNNN + 0x2 Right Vibration Power
0xNNNNNNNN + 0x4 Left Vibration time
0xNNNNNNNN + 0x6 Right Vibration time

Left some room for other PPSSPP specific cheats(0xA2-0xAF)
2020-04-16 23:00:29 +02:00
Henrik Rydgård d036717e08 TextureReplacer: Generate a default value in the ini files for ignoreMipmap. 2020-04-16 10:08:16 +02:00
NR74WandGitHub 113c5f3b5f Update TextureReplacer.h
Correction.
2020-04-13 16:29:17 +02:00
NR74WandGitHub 221eec5899 Update TextureReplacer.cpp
Correction.
2020-04-13 16:29:07 +02:00
NR74W fe5b06cc17 Add option to prevent Mipmaps from being dumped 2020-04-13 03:32:03 +02:00
Henrik RydgårdandGitHub df60f4e090 Merge pull request #12812 from unknownbrackets/ui-cheats
Prevent cheat UI from clobbering cheats
2020-04-12 19:17:43 +02:00
Unknown W. Brackets e60623498f Cheats: Fix use in homebrew on start. 2020-04-11 14:01:32 -07:00
Unknown W. Brackets 5ba7cca5f3 Cheats: Cleanup global usage. 2020-04-11 13:56:06 -07:00
Unknown W. Brackets 29808ae53b UI: Update cheat file more safely.
This uses the common parsing logic (which supports multiple games in a
single cheat file), and prevents reverting the file if edited outside.
2020-04-11 12:43:55 -07:00
Henrik RydgårdandGitHub d52c39bd5a Merge pull request #12804 from unknownbrackets/config-audio
Audio: Remove latency setting
2020-04-08 09:54:37 +02:00
Unknown W. Brackets 580c74c3e7 Audio: Remove latency setting.
This setting only changes some internal values that are shown in tests not
to match PSP behavior.  Removed, it now matches how the PSP works.

This setting wasn't really affecting any actual audio latency.
See #11844.
2020-04-08 00:08:19 -07:00
Unknown W. Brackets 5afc020fbd x86jit: Force INF * 0 to +NAN.
See #12519 - this is needed for some graphics to render properly.  Seems
to already happen on ARM, so no change to armjit.
2020-04-06 06:33:39 -07:00
Henrik RydgårdandGitHub 268df5aa6c Merge pull request #12799 from unknownbrackets/headless
Headless: Fix compile on Android
2020-04-06 00:44:16 +02:00
Unknown W. Brackets 41dfe05de2 Headless: Fix compile on Android. 2020-04-05 15:23:13 -07:00
Unknown W. Brackets 91e1e75692 Net: Correct pool allocation. 2020-04-05 07:01:45 -07:00
Henrik RydgårdandGitHub e8d6a605eb Merge pull request #12748 from orbea/libpng
cmake: Improve building with the system libpng.
2020-04-01 12:57:52 +02:00
Henrik Rydgård 620aa50cf1 PPGe: Slightly reduce the font size, might help #12764 2020-03-28 14:37:35 +01:00
Henrik Rydgård 1ddc8ac3df Back to ERROR 2020-03-28 14:12:42 +01:00
Henrik Rydgård caff4591cc Minor log improvement in BlockDevices.cpp 2020-03-28 12:40:45 +01:00
iota97 d89a858dcd Rember cheat scroll position 2020-03-26 10:59:08 +01:00
Unknown W. Brackets 8b6d2f9025 HLE: Oops, make sure we don't deadbeef mips calls.
See #12752.
2020-03-25 17:11:02 -07:00
Henrik RydgårdandGitHub b0035db2ea Merge pull request #12756 from iota97/deadzone-skip
Skip deadzone option on tilt
2020-03-24 12:07:49 +01:00
Henrik RydgårdandGitHub 02143cac4e Merge pull request #12760 from unknownbrackets/ppge-spacing
PPGe: Fix dialog button positioning
2020-03-24 12:06:59 +01:00