Unknown W. Brackets
48980d8786
GLES: Simplify the framebuf offset detection.
...
It's clearly not been understood well as changes were made, so let's dump
a bunch of comments on it.
2020-05-07 23:12:14 -07:00
Henrik Rydgård
b5a0af635f
Merge pull request #12849 from unknownbrackets/debugger
...
http: Fix thread join on enable/disable
2020-04-23 09:17:46 +02:00
Henrik Rydgård
d7b440277a
Merge pull request #12850 from unknownbrackets/ppge
...
PPGe: Remove half-pixel offset
2020-04-23 09:17:22 +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ård
134c9cfcb2
Merge pull request #12837 from Florin9doi/vs_pr
...
Update VS projects
2020-04-21 00:29:04 +02:00
Henrik Rydgård
0e921ae7a6
"Unify" the credits screen. Fixes #12844 .
2020-04-21 00:20:58 +02:00
Henrik Rydgård
15a785cacb
Merge pull request #12840 from unknownbrackets/android-osk
...
Android: Don't cache env in text drawer
2020-04-20 09:12:02 +02:00
Unknown W. Brackets
418e881f14
Android: Don't cache env in text drawer.
...
For PPGe, the thread is changing on lost, so we can't use the cached env.
2020-04-19 15:40:48 -07:00
Henrik Rydgård
cd01ac6214
Merge pull request #12839 from hrydgard/tegra-range-culling-disable
...
GLES: Disable range culling on old Tegras, they seem to misbehave
2020-04-19 21:00:38 +02:00
Henrik Rydgård
91bb48dcd7
Update gradle again
2020-04-19 20:51:47 +02:00
Henrik Rydgård
e62c669f10
GLES: Disable range culling on old Tegras, they seem to misbehave (see issue #12838 ).
...
This is a blind fix - couldn't find my old Shield Portable :(
2020-04-19 18:43:20 +02:00
Henrik Rydgård
5fbe369fd0
Merge pull request #12836 from unknownbrackets/d3d-depth
...
D3D11: Always use accurate depth
2020-04-19 14:02:50 +02:00
Florin9doi
7c92b1abda
update VS projects
2020-04-19 09:19:13 +03:00
Unknown W. Brackets
4ea5d165f5
D3D11: Always use accurate depth.
...
The Direct3D APIs use a "min" and "max" value, and it's required that min
must be less than or equal to max. If this requirement is not met, the
viewport parameters are not updated.
We forced accurate depth on for NVIDIA and AMD, but this just meant Intel
was still broken and less people were reporting bugs about it.
Although the PSP GE has depth viewport transform, this is not used for
clipping and is not actually the depth range. The minz and maxz GE
registers are the depth range, and minz must be less than or equal to maxz
for drawing to occur.
2020-04-18 22:34:33 -07:00
Unknown W. Brackets
4c5ed9f6aa
Windows: Send resize when adjusting render mode.
...
If we flip this because of frameskip, we need to actually process.
2020-04-18 22:32:48 -07:00
Henrik Rydgård
7a2524532f
Merge pull request #12834 from TotalCaesar659/update-menu-group
...
Add "Switch UMD" menu point to Linux version
2020-04-19 00:10:35 +02:00
TotalCaesar659
bbc6337263
Add "Switch UMD" menu point to Linux version
2020-04-18 21:08:20 +03:00
Henrik Rydgård
8cce0bc631
Merge pull request #12833 from TotalCaesar659/update-menu-group
...
Improve code readability
2020-04-18 13:49:20 +02:00
TotalCaesar659
00684a4bb9
Improve code readability
2020-04-18 02:46:11 +03:00
Henrik Rydgård
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
Unknown W. Brackets
bfab70652e
Merge pull request #12829 from TotalCaesar659/menu-unification
...
Update more Linux version menu points to correspond to Windows ones
2020-04-16 23:13:07 -04: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
TotalCaesar659
cd4dd73a8a
Update more Linux version menu points to correspond to Windows ones
2020-04-16 19:49:18 +03:00
Unknown W. Brackets
3f6887a378
Merge pull request #12828 from TotalCaesar659/menu-record
...
Add "Record" menu group to Linux version
2020-04-16 10:45:43 -04:00
TotalCaesar659
9ec3ea8550
Remove leftovers
2020-04-16 17:17:18 +03:00
TotalCaesar659
40e8c9163a
Add "Record" menu group to Linux version
2020-04-16 17:14:56 +03:00
Henrik Rydgård
d036717e08
TextureReplacer: Generate a default value in the ini files for ignoreMipmap.
2020-04-16 10:08:16 +02:00
Unknown W. Brackets
6dcb075ab7
Merge pull request #12826 from TotalCaesar659/menu-enable-chat
...
Add "Enable chat" menu point to Linux version
2020-04-15 21:56:17 -04:00
TotalCaesar659
13f5d3f73f
Add "Enable chat" menu point to Linux version
2020-04-15 18:16:14 +03:00
Henrik Rydgård
b892e5e91e
Merge pull request #12817 from TotalCaesar659/menu-unification
...
Unification of the menu of Linux and Windows versions
2020-04-15 10:27:08 +02:00
Henrik Rydgård
30eebe2f1d
Merge pull request #12823 from iota97/analog-rot-square
...
Auto rotate over a square
2020-04-14 10:36:12 +02:00
iota97
c70bf66634
Auto rotate over a square
2020-04-14 09:43:51 +02:00
TotalCaesar659
bce7177520
Fixes (stage 3)
2020-04-14 04:24:30 +03:00
Henrik Rydgård
05a5154f3a
Merge pull request #12818 from NR74W/texture-replacement
...
Add option to prevent Mipmaps from being dumped
2020-04-13 20:08:29 +02:00
NR74W
113c5f3b5f
Update TextureReplacer.h
...
Correction.
2020-04-13 16:29:17 +02:00
NR74W
221eec5899
Update TextureReplacer.cpp
...
Correction.
2020-04-13 16:29:07 +02:00
Henrik Rydgård
3bf97ce1aa
Merge pull request #12821 from JuliusSenkus/unified-resolution-scaling
...
#8714 Unified resolution scaling for all platforms.
2020-04-13 15:43:21 +02:00
TotalCaesar659
90447a7fba
Fixes (stage 2)
2020-04-13 14:40:47 +03:00
jlx78520
68406b97b0
#8714 Unified resolution scaling for all platforms.
2020-04-13 12:10:10 +03:00
NR74W
fe5b06cc17
Add option to prevent Mipmaps from being dumped
2020-04-13 03:32:03 +02:00
TotalCaesar659
7545d4456e
Fixes (stage 1)
2020-04-13 01:48:19 +03:00
Henrik Rydgård
cc57a6fddd
Turn on [ForceMax60FPS] for "Fat Princess: Fistful of Cake". Benefits loading times etc.
2020-04-12 19:42:12 +02:00
Henrik Rydgård
df60f4e090
Merge pull request #12812 from unknownbrackets/ui-cheats
...
Prevent cheat UI from clobbering cheats
2020-04-12 19:17:43 +02:00
TotalCaesar659
b0dabc6a40
Update "File" menu to match Windows version
2020-04-12 20:12:42 +03:00
TotalCaesar659
c3dbd2b262
Update "Emulation" menu to match Windows version
2020-04-12 19:26:44 +03:00
TotalCaesar659
2bb7942b25
Update "Debug" menu to match Windows version
2020-04-12 18:49:10 +03:00
TotalCaesar659
fe5fe82676
Update "Options" menu to match Windows version
2020-04-12 18:17:36 +03:00
TotalCaesar659
8d8bc98e97
Update "Help" menu to match Windows version
2020-04-12 17:03:47 +03:00
Henrik Rydgård
c6cd45e933
Merge pull request #12813 from unknownbrackets/gles-state
...
GLES: Update shader uniforms after apply state
2020-04-12 15:21:23 +02:00