Commit Graph

293 Commits

Author SHA1 Message Date
Henrik Rydgård
d383976625 Merge pull request #9902 from VVVFO/master
Add controller entries from gabomdq/SDL_GameControllerDB
2017-08-16 10:25:08 +02:00
Qingning Yao
f3575c8196 Add controller entries from gabomdq/SDL_GameControllerDB
Before using gabomdq/SDL_GameControllerDB as submodule, there's a few entries that exists in our current file but not in that repository. I have created a [pull request](https://github.com/gabomdq/SDL_GameControllerDB/pull/149) for that repo, and before that get merged, this could be a direct temporary fix to #9872 and #9825 and many more potential controller support issues.
2017-08-16 15:18:16 +08:00
Henrik Rydgård
945f57af39 Update lang, add language name for Laotian 2017-08-08 20:16:37 +02:00
Henrik Rydgård
107e085ec0 Update submodule lang 2017-08-01 10:48:23 +02:00
Henrik Rydgård
f8213a914a Update lang submodule 2017-07-24 16:05:35 +02:00
wodencafe
b9ed5827a5 Update gamecontrollerdb.txt
Add support for NYKO CORE Gamepad
2017-07-09 17:11:47 -05:00
Henrik Rydgård
9687873417 Merge pull request #9749 from LunaMoo/byeHack
Remove obsolete workaround from 5xBR
2017-05-31 15:08:35 +02:00
LunaMoo
20aa1f8250 Remove obsolete workaround. 2017-05-31 15:00:30 +02:00
Henrik Rydgård
5b3ca89ee2 Update lang submodule 2017-05-31 14:03:07 +02:00
Henrik Rydgård
280a41b9a8 Merge branch 'ps1controller' of https://github.com/Maradonna90/ppsspp into Maradonna90-ps1controller 2017-05-26 10:01:36 +02:00
Henrik Rydgård
f9b2272fd3 Update lang 2017-05-09 10:30:56 +02:00
Anarky
94db23fb60 Linux: add another PS3 controller GUID 2017-04-17 18:36:58 +02:00
Henrik Rydgard
d2172c73d6 Update lang submodule 2017-04-13 01:10:17 +02:00
Henrik Rydgård
56c3753bb4 Merge pull request #9583 from sum2012/lang
Update lang
2017-04-10 17:11:13 +02:00
seek-ntr0py
2c8c3c391e Linux: Added support for Hidromancer gamepad device driver 2017-04-09 22:51:21 -07:00
Marco
ec7b299c25 added ps1controller mapping in gamecontrollerdb for Linux 2017-04-09 15:06:23 +02:00
sum2012
9c1aba21ce Update lang 2017-04-09 20:08:26 +08:00
Henrik Rydgard
e99f1c00ff Update lang submodule 2017-04-04 13:14:04 +02:00
Henrik Rydgard
8d1ece05ca Finally move flash0 into assets, fixing #9468 and #9520
CMake fix
Fix the innosetup and zip scripts for the new assets location
2017-04-01 00:20:53 +02:00
Henrik Rydgård
12c8e2e1fd Update submodules 2017-03-29 10:29:16 +02:00
Henrik Rydgård
7daab82519 Remove duplicate Daxter in compat.ini 2017-03-24 13:09:18 +01:00
Henrik Rydgård
744e7d2eff Compat.ini: Add Daxter to the list of games that require buffered rendering 2017-03-23 18:02:16 +01:00
LunaMoo
8f16c9ded6 Revert "Fix minor glitch with 5xBR effects." 2017-03-23 08:35:17 +01:00
LunaMoo
1f1db63068 Fix minor glitch with 5xBR effects. 2017-03-22 23:56:52 +01:00
Unknown W. Brackets
cbee412de4 UI: Make some tips less technical and simpler. 2017-03-21 18:01:00 -07:00
Henrik Rydgård
ed93d6f819 Add Driver 76 and Chili Con Carnage to list of games that require buffered rendering. Thanks @KabutoKun 2017-03-21 20:00:10 +01:00
Henrik Rydgård
70e6732430 Merge pull request #9470 from zminhquanz/master
Add warning simulate block transfer , setting info
2017-03-21 08:55:32 +01:00
zminhquanz
ea0aab9340 Add warning simulate block transfer , setting info
Add some games compatibility required buffered rendering and warning
required simulate block transfer set to on
2017-03-21 14:23:31 +07:00
Henrik Rydgård
fa9f8f698d Update the lang submodule 2017-03-20 17:02:07 +01:00
LunaMoo
71a188ebcc Add Jeanne d'Arc to DrawSyncEatCycles hack 2017-03-18 10:19:48 +01:00
Henrik Rydgård
cb14ea92fa Merge pull request #9435 from LunaMoo/5xBR_lv2
Add Hyllian's xBR-lv2 Shader Accuracy (tweak by guest.r)
2017-03-16 15:09:35 +01:00
LunaMoo
f71759020d Skip 5xBR based upscaling if output < (1.6 * input) 2017-03-16 13:46:43 +01:00
Henrik Rydgard
2168acf558 Update the lang submodule 2017-03-16 10:52:48 +01:00
LunaMoo
1b39c3cb17 Add Hyllian's xBR-lv2 Shader Accuracy (tweak by guest.r) 2017-03-16 06:59:28 +01:00
LunaMoo
f9b050bd67 Add missing US version ID for NBA 2K13 compat.ini 2017-03-16 02:32:11 +01:00
Henrik Rydgard
e37decc9a8 Warn if trying to run some games that are known to require buffered rendering with it not enabled. 2017-03-14 10:36:51 +01:00
Henrik Rydgård
234e3b10bd Add serial joystick to gamecontrollerdb.txt, thanks AnnCoulter. Fixes issue #9394. 2017-03-07 09:44:40 +01:00
LunaMoo
2b0ab12c4d Add PostShader option to force 60fps for animated effects 2017-03-05 15:04:22 +01:00
LunaMoo
d6c2944aac Minor workaround for 5xBR,
Also screen scaling filter for upscaling filters that also happen to use postShaderAtOutputResolution_.
2017-02-23 22:54:50 +01:00
xebra
e2f9dc8f28 Add support compat to fake mipmap hacks. 2017-02-15 01:02:51 +09:00
Henrik Rydgård
29e16bfefd Update lang submodule 2017-02-07 00:00:52 +01:00
LunaMoo
8d37b97b20 Place the hack into compat.ini 2017-02-03 15:30:22 +01:00
Henrik Rydgard
d7da981a62 Make the Dangan Ronpa hack use the compat system instead of hacky code 2017-01-29 00:12:20 +01:00
Henrik Rydgard
9c55e1e0de Only enable RAM Clears for the SOCOM games that require it.
Should remove the performance impact of #8994 which is bigger than
expected, it seems (cache pollution?)
2017-01-28 10:11:43 +01:00
Henrik Rydgård
da82237118 Update lang submodule 2017-01-16 20:00:30 +07:00
Henrik Rydgard
79bb15ae4f Update lang submodule 2016-12-01 17:28:53 +01:00
LunaMoo
f9df189cca This could be a problem on less forgiving drivers, sorry. 2016-11-05 06:08:49 +01:00
LunaMoo
c7e2d1b7c7 Make 4xHQ look good without tweaking. 2016-10-18 10:38:23 +02:00
Henrik Rydgard
486963487b Move unix-icons out of assets 2016-10-14 22:38:33 +02:00
Henrik Rydgard
c87d4a66c1 Move lang into assets. 2016-10-14 22:33:45 +02:00
Neil Munday
67425d7d47 Initial attempt at adding SDL's game controller database to PPSSPP. 2016-09-18 00:33:28 +01:00
Henrik Rydgard
cfba40ebd4 Update font atlas with the latest Chinese chars used 2016-09-17 12:38:07 +02:00
Henrik Rydgard
6ef779402a Update PPGE atlas (font used for in-game save dialogs etc) 2016-02-15 19:24:39 +01:00
Henrik Rydgard
b5959be2ec Update font atlas (Chinese, Korean updates) 2016-02-14 13:44:10 +01:00
Unknown W. Brackets
0e85225e29 Bring back the depth range hack. 2016-02-06 20:28:45 -08:00
mgaver
79cc094935 Add a Javanese language for indonesia
As requested, add it.
2016-01-26 18:06:27 +09:00
daniel229
4699569d04 Update compat.ini 2016-01-23 17:14:17 +08:00
daniel229
c7666df767 Update compat.ini 2016-01-22 18:22:24 +08:00
daniel229
f58bab98bd Add Phantasy Star Portable 2 JP version to compat.ini 2016-01-18 13:34:56 +08:00
Henrik Rydgard
4873de15aa Add issue numbers to comments in compat.ini 2016-01-16 19:00:53 +01:00
Henrik Rydgard
26e744838f Enable vertex depth rounding on more games. Thanks daniel229 2016-01-16 12:18:17 +01:00
Henrik Rydgard
7e24801fc1 Specify which games need vertex depth rounding instead of which ones don't.
Vertex depth rounding is a not-fully-accurate hack, and most games are better off with the extra depth precision
of 24-bit Z than reducing it to a not-fully-accurate 16-bit. So let's only use it where necessary, like in Phantasy Star.

See issue #8187.
2016-01-16 11:31:27 +01:00
Henrik Rydgard
03674fd571 Flip around how compat.ini works (now the settings are the categories, games are listed within) 2016-01-16 11:24:42 +01:00
Unknown W. Brackets
18cdf9f352 Remove the depth range hack.
Ths removes the game-specific hack to workaround depth issues.
2016-01-03 12:05:59 -08:00
Henrik Rydgard
dd3fd18bd8 Remove a dupe 2015-11-15 23:04:18 +01:00
Henrik Rydgard
8aee6ef2c9 compat.ini: Remove depth range hack for Phantasy Star Portable 1, add for more variations of #2 2015-11-15 23:02:26 +01:00
Henrik Rydgard
4b360a571c Remove the depth range hack option, turning it into an ugly game specific compatibility hack.
I hate doing this, but it's not really better off as an option.

See #8171
2015-11-15 23:00:25 +01:00
daniel229
4234b3d90b Disable Depth Rounding for MotorStorm Arctic Edge and Saigo no Yakusoku no Monogatari. 2015-11-07 17:42:54 +08:00
daniel229
04735299cc typo 2015-11-07 13:12:05 +08:00
daniel229
a7c9e9a63a Heroes Phantasia Limited Edition Disc requires pixel depth rounding. 2015-11-07 12:23:18 +08:00
daniel229
50e33bd829 Disable Depth Rounding for Summon Night 5 (JP) 2015-11-07 09:27:39 +08:00
Henrik Rydgård
e0c88e109f Turn off Depth Rounding in Lost Heroes. Fixes #8125 (well, works around :( ) 2015-10-31 10:28:37 +01:00
xiushu
14e7658bbb Implement on-screen touch combo keys.
Replace A,B,cross1,square1,triangle1 with number images 1-6

Rebuild the atlas, update the code to use combo keys 1-5

Also add psp_display.png from pull request #8082.
2015-10-24 13:22:43 +02:00
Unknown W. Brackets
2037977292 Revert compatibility flag for GTA Music Hack.
This reverts commit eb4ca0cf81.
2015-10-17 16:20:19 -07:00
Henrik Rydgård
70e99791aa Merge pull request #8019 from LunaMoo/scaling_shaders
Add 5xBR and scaling to existing 4xHQ
2015-10-14 20:58:19 +02:00
LunaMoo
9543250863 Add new postshader setting "upscaling" 2015-10-14 18:32:13 +02:00
Henrik Rydgard
65b78b18ea Only enable fragment shader depth rounding for Heroes Phantasia, should reduce flicker.
Doens't fix but helps #6485
2015-10-11 20:52:00 +02:00
Henrik Rydgård
4aceb47cbd Typo fix in compat.ini 2015-10-08 23:24:15 +02:00
Henrik Rydgard
e9d84b6496 compat.ini: Disable depth rounding in Ridge Racer. Should help #8031 2015-10-08 09:06:40 +02:00
LunaMoo
23cfdd8110 Add 5xBR and scaling to existing 4xHQ 2015-10-03 07:20:08 +02:00
Henrik Rydgard
5fcc837215 Remove duplicate entry in compat.ini 2015-09-27 19:19:04 +02:00
Henrik Rydgard
857007e3f1 Apply GTAMusicFix compat flag to GTA Chinatown Wars as well. 2015-09-27 13:47:49 +02:00
Henrik Rydgard
eb4ca0cf81 Add a compatibility flag to revert sceAtrac to before #6976. Makes audio work in GTA again.
Hopefully we will find a better fix in the future.

Also see issue #7863.
2015-09-27 11:51:46 +02:00
Henrik Rydgard
d6a370a4c4 Add comments to compat.ini, System.cpp 2015-09-27 01:23:21 +02:00
Henrik Rydgard
b07b002040 Introduce "Compatibility Flags".
These should be used very restrictively, see comment in Compatibility.h.

Should help #8004, by disabling depth rounding in Fight Night round 3.
2015-09-27 01:23:20 +02:00
Henrik Rydgard
23492d8d90 Jak and Daxter relies on implementation details of memcpy (scary!), fix our replacement. Fixes #7502 2015-02-19 11:16:16 +01:00
torque
aa58dfea01 Update OS X iconset.
The iconset has been updated to include retina versions at all
resolutions and has been rasterized from the svg icons available in the
assets/unix-icons directory. icon-512.svg was used for all resolutions
except 16x16 and 16x16@2x, which were sourced from icon-16.svg
2015-02-02 00:34:35 -08:00
Henrik Rydgard
69bc82548f Update the font atlas 2015-01-31 15:29:57 +01:00
Unknown W. Brackets
6326088498 Add another memmove() implementation. 2015-01-18 21:27:07 -08:00
Unknown W. Brackets
70563c3e7b Add another memset/memmove pair. 2015-01-18 21:27:07 -08:00
Unknown W. Brackets
70da5be5cc Add another memcmp() implementation. 2015-01-18 21:27:06 -08:00
Unknown W. Brackets
69ed727a21 Mark another memmove() implementation. 2015-01-18 21:27:06 -08:00
Unknown W. Brackets
94ba05eba1 Add another memset replacement. 2015-01-18 21:27:05 -08:00
Peter Tissen
df8e3bfe45 add an indicator to games when they have game settings
add slightly irregular *.zim files for now
(has some symbols from DejaVuSansCondensed and an extra symbol)
2014-12-16 00:15:36 +01:00
sum2012
958adb1b69 Add in the main project 2014-11-07 05:48:24 +08:00
Henrik Rydgard
e6334dd9d8 Display .7z files in file listings. Can't decompress them though. 2014-10-21 00:09:24 +02:00
Henrik Rydgård
36291c5af7 Update lang, adding Bulgarian 2014-10-11 14:07:52 +02:00
Henrik Rydgård
6fab8e2f74 Merge pull request #6519 from juhalaukkanen/master
cheat.db import - minimal feedback to user
2014-07-23 10:32:06 +02:00
Juha Laukkanen
0101294c41 Added OSX icon pack. 2014-07-23 15:51:54 +09:00
Henrik Rydgard
2e38bdd51f Regenerate atlas with support for Thai and fix for korean language name 2014-07-22 15:11:04 +02:00
Henrik Rydgard
e9e680d84c Regenerate font atlas 2014-07-21 21:53:30 +02:00
sergiobenrocha2
2bb3f79260 Added debian packaging and icons for *nix systems 2014-07-17 00:01:12 -03:00
Weerawat
521ac2d75c Update langregion.ini 2014-07-04 20:26:59 +07:00
Unknown W. Brackets
b73c575418 Support swizzled framebuffer downloads.
Used in God Eater 2 when showing the load save screen.
2014-05-27 01:17:09 -07:00
Unknown W. Brackets
8afd1f028c Add a couple more memcpy() variants. 2014-05-26 11:20:34 -07:00
Henrik Rydgård
462c261e31 One more fix in crt.fs 2014-04-22 09:12:18 +02:00
raven02
3bd9449c77 Fix CRT shader 2014-04-22 14:57:50 +08:00
Henrik Rydgård
d8df88bc1f Update lang with Norwegian 2014-04-03 22:44:18 +02:00
Henrik Rydgård
7cadba645f Add Galician language, thanks to Pedro Madruga 2014-03-14 16:39:41 +01:00
Claus Østergaard
21e7be3c8b Added Danish language 2014-02-09 15:33:35 +01:00
Unknown W. Brackets
22b859acc2 Prevent replacing an acosf variant.
There's another func that looks identical to this one except its jal in
VC2.  Replacing it with acosf() breaks fog and targetting.
2013-12-28 19:05:53 -08:00
Unknown W. Brackets
ed759d32ff Correctly identify a blockwise memcpy.
Oops, I didn't realize this one went in blocks of 16.
2013-12-27 21:39:05 -08:00
Henrik Rydgard
215a269b34 Optimize dl_write_matrix just because. not expecting a big speedup... 2013-12-21 12:39:34 +01:00
Henrik Rydgard
ad5794c364 Restore accidentally deleted hash 2013-12-20 17:03:29 +01:00
Henrik Rydgard
d8e996b87d Moar hashes 2013-12-20 15:56:32 +01:00
Henrik Rydgard
455a73bba7 Bugfix replace function inlining (compilerPC needs to be increased). Misc. 2013-12-20 15:37:37 +01:00
Henrik Rydgard
9e37353571 Bunch more interesting function hashes 2013-12-20 14:17:57 +01:00
Henrik Rydgard
e9b4d431df A bunch more function hashes 2013-12-20 13:53:03 +01:00
Henrik Rydgard
7e3eaa6196 A few more known funcs 2013-12-19 00:42:11 +01:00
Henrik Rydgard
7c31ad7ed6 More function hashes 2013-12-18 00:29:42 +01:00
Henrik Rydgard
2c57a0a897 Add some math functions to known function hashes
This includes some double-precision soft-float. These are dicey though because
several of them differ only by immediate values and thus collide with others.
2013-12-17 20:19:06 +01:00
Unknown W. Brackets
8c5fb2b3f3 Add a base knownfuncs.ini from some guesses.
Not versioning the actual path since I add funcs sometimes and would
prefer a clean tree.
2013-12-17 00:33:32 -08:00
Henrik Rydgård
618e5080ab Add grayscale RAR icon (to sort of indicate that we can't unpack them) 2013-12-11 15:24:29 +01:00
Henrik Rydgård
42f5bcb263 Add ZIP icon in games browser.
This one's from Gnome, license should be OK.
2013-12-11 15:12:03 +01:00
Henrik Rydgard
3baddab8a9 Tweak the new button style to add slight drop shadows, add folder icons.
Set the new style as default now that it works on white backgrounds too.
2013-12-11 09:37:07 +01:00
Henrik Rydgard
20d4c34ff5 Add KillaMaakis CRT post shader 2013-12-11 09:37:05 +01:00
Henrik Rydgard
7271367ac1 "Thin Borders" touch button style, ability to choose.
Also a Gold color scheme. Not sure whether to use or not.
2013-12-10 23:27:46 +01:00
Henrik Rydgård
51e4b81005 Merge pull request #4694 from amirzaim/patch-1
editing the langregion.ini to enable Malay language support.
2013-12-05 13:57:21 -08:00
Henrik Rydgard
7eaec209d3 Set alpha to 1.0 in all the post shaders. Not that it should be required, but definitely recommended. 2013-12-04 15:38:38 +01:00
Amir Zaim Mohd Zaini
e29b5ea6a5 update the langregion.ini by removing the last line.
Since Malay is not available for system language in any of Asian region PSP devices, so I'm remove the last line of the file.
2013-12-02 10:49:08 +08:00
amirzaim
638f959bfc editing the langregion.ini to enable Malay language support.
Tested malay translations working right now. Planned to enable to malay language support.
2013-12-01 14:31:21 +08:00
Sacha
368537b13b Use updated atlastool for correct Vietnamese font atlas. 2013-11-24 01:10:44 +10:00
Sacha
657d5bc06e Add support for latinised asian languages (such as Vietnamese) in font atlas. 2013-11-23 22:27:32 +10:00
Henrik Rydgard
7640d15d7b Add support for missing Vietnamese characters 2013-11-20 00:09:26 +01:00
Peter Tissen
6646605778 reintroduce lowmem texture atlas for the qt build
added comiled lowmem version with ASCII only
add lowmem atlas, this is the automatically generated file from the atlastool
remove nofont generated *.cpp  and only add the first 127 bytes of ASCII to the lowmem generation configuration

For Qt only: using platform independent usleep and load lowmem atlas map
2013-11-18 02:57:46 +01:00
Sacha
28b42d3e5d Add back the debug stats font to the _nofont ZIM. Just leave out the secondary font. 2013-11-18 11:46:07 +10:00
Sacha
89891302cc Remove 'lowmem' atlas. Use a 'nofont' atlas for Qt platform. Frees up ~15MB VRAM. 2013-11-18 03:05:08 +10:00
Chin
7507efb3b8 fix Vietnamese locale 2013-11-03 11:42:51 -05:00
Trung Do
b5cf9b734e Update langregion.ini 2013-11-02 11:59:31 -04:00
Henrik Rydgård
a3a437f53f Merge pull request #4394 from DanyalZia/patch-34
Fix a stupid bug in bloom that causes artifacts
2013-11-01 14:18:54 -07:00
Henrik Rydgard
13b8a5d342 Rebuild UI-atlas using the current chinese lang files as "chinese.txt" so we get all characters we need. 2013-11-01 12:31:06 +01:00
danyalzia
0bf06010bc Fix a stupid bug in bloom 2013-10-31 21:30:24 +05:00
Henrik Rydgard
b9c908ba3f Update post-processing shaders to work again after removing u_viewproj.
Initialize some uninitialized variables.
2013-10-31 00:07:55 +01:00
danyalzia
950c961dbc Shader Improvements and cleanup
Added sharpen shader

Added support for bloom and sharpen shader

cleanup

cleanup
2013-10-30 00:33:21 +05:00
danyalzia
6947261488 Slightly improves scanlines 2013-10-28 20:01:38 +05:00
Henrik Rydgard
3a787f46a5 Hide shaders we can't run on GLES2 2013-10-23 22:58:21 +02:00
danyalzia
11dd3250f1 Add a Better name for scanlines shader 2013-10-22 21:36:23 +05:00
danyalzia
125c4a8ec2 Improves scanlines fragment shader 2013-10-22 21:18:53 +05:00
Henrik Rydgard
bf59f3db73 Add ugly hack setting for PowerVR to disable alpha test
Causes glitches but the speedup is truly massive in some games so I relent :/

Please do not report graphics bugs when this is enabled...

Future: Maybe remove this setting except on PowerVR?
2013-10-22 13:00:19 +02:00
Henrik Rydgard
7d8aed096a Add proper support for upscaling shaders, add Spline36 upscaling
Spline36 isn't as amazing as I had hoped heh. And it will need work to
work in GLSL ES. Anyway...

This also renames u_texcoordDelta to u_texelDelta to fit in with u_pixelDelta.
2013-10-22 12:18:49 +02:00