Commit Graph

320 Commits

Author SHA1 Message Date
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
Unknown W. Brackets
7c8a6c88d6 Be more specific about type in the scanline shader.
Man, so picky.  May improve #4188.
2013-10-14 16:11:42 -07:00
danyalzia
90c8cba39e Update scanlines.fsh 2013-10-15 02:46:28 +05:00
danyalzia
2f95aef77c Fix Scanlines for Android 2013-10-15 02:43:19 +05:00
danyalzia
3c3178e4a0 Fix AA-Color for Android 2013-10-15 02:40:00 +05:00
danyalzia
d45049e7b5 Update defaultshaders.ini
Update natural.fsh

Create 4xhqglsl.vsh

Update 4xhqglsl.vsh

Create 4xhqglsl.fsh

Create aacolor.vsh

Create aacolor.fsh

Update cartoon.vsh

Update cartoon.fsh

Update cartoon.fsh

Update cartoon.fsh

Update and rename Scanlines.fsh to scanlines.fsh

Update aacolor.fsh

Update 4xhqglsl.vsh

Update aacolor.vsh

Update cartoon.vsh
2013-10-14 21:22:33 +05:00
Henrik Rydgard
5b9bfd32f7 Minor shader cleanup, fix a build error (see #4160) 2013-10-13 18:45:16 +02:00
danyalzia
58de5ce2fe Fix Android crash in Cartoon
Fix Android crash in Cartoon

Fix Android crash in Natural

Fix Android crash in Natural
2013-10-13 15:27:41 +05:00
danyalzia
7c19452748 Add two more shaders, Scanlines and Cartoon 2013-10-12 21:16:12 +05:00
danyalzia
feed5a2246 Create Scanlines.fsh 2013-10-12 21:13:30 +05:00
danyalzia
2be4bd393a Create Cartoon shader.vsh 2013-10-12 21:12:16 +05:00
danyalzia
a234dd397e Create Cartoon shader.fsh 2013-10-12 21:05:46 +05:00
Henrik Rydgård
ae30f6ec95 Merge pull request #4130 from DanyalZia/patch-19
Fixes Natural Shader
2013-10-12 02:36:39 -07:00
danyalzia
ddf5b30f4e Fix AMD crash issue in inversecolors.fsh 2013-10-12 12:04:53 +05:00
danyalzia
48cee86d27 Fixes Natural Shader 2013-10-12 11:48:38 +05:00
Henrik Rydgard
dbc1c66c48 Two more post processing shaders just for fun. Vignette looks pretty nice. 2013-10-12 02:56:34 +02:00
Henrik Rydgard
e0b19decca Add generic "PostShader" functionality, replacing FXAA (it's one of them).
Replaces #4018, sorry DanyalZia :)
2013-10-12 02:05:55 +02:00
Henrik Rydgard
a5d30d2f02 Enable FXAA on mobile. Hopefully the buildbot will copy the shader, too... 2013-09-28 23:51:10 +02:00
Henrik Rydgard
e7fc1e3d8b Fix bug in FXAA shader that could cause the AMD issue 2013-09-26 14:32:49 +02:00
Henrik Rydgard
b10e2bce3c Add FXAA antialiasing on non-mobile. Works best when render resolution = window size. 2013-09-26 12:41:59 +02:00
Henrik Rydgard
d6e9b0fb82 Update lang with Farsi by arasrezaei 2013-09-14 12:11:39 +02:00
mupralsh
e18d77fe78 Remove Bahasa (which means language) from dr_ID region name. 2013-09-08 09:31:18 +08:00
Henrik Rydgard
865057c8b2 Add Finnish to langregion.ini to display correctly as "Suomi" 2013-09-08 00:46:36 +02:00
Yaroslav
90fd6acc12 Adding Bahasa Duri Support 2013-09-07 17:57:21 +07:00
Henrik Rydgard
18c2342ea9 Move unicode text out to assets/langregion.ini . Gah. 2013-09-04 13:25:57 +02:00
Unknown W. Brackets
ae17f40e66 Use Roboto Condensed for the UI where supported.
It's Apache licensed and doesn't look bad.  Defaulting still works.
2013-08-31 01:37:41 -07:00
Sacha
96b2bbdc2e Add Russian to LowMem. Modify script to automatically build lowmem atlas at same time. 2013-08-21 12:30:13 +10:00
Henrik Rydgard
b186294132 UI tweaks. Change to cleaner background image. 2013-08-20 00:49:25 +02:00
Sacha
92f0678f2f Introduce 'lowmem' fonts for Symbian.
Right now it is for all Symbian devices. Although, high mem devices should continue to use the old fonts.
2013-08-18 19:07:18 +10:00
aquanull
3b21e452dc Update lang/ and zim assets. 2013-06-03 17:22:58 +08:00
aquanull
fb81e6b2eb Update lang/ and zim assets. 2013-05-29 12:22:55 +08:00
aquanull
87f398b1af Make more menu screen items translatable.
Update font atlas files.
2013-05-25 11:23:14 +08:00
nachume
eac08a496c FIX unintelligible sequence of decimal characters on savedialog.
ppge_atlas JPN font define ShiftJIS -> UTF8 is all ok.
    but, cannot use all of chinese character. bacause blockAlloc failed. 
    So no change drawing Kanji.
    you can try to change native/tools/atlastool.cpp USE_LEVEL for all of chinese character.

FIX savedialog XXXGetStatus() loop. for daungeon traveler 2.
    Can now be saved it.
FIX sceAtrac getCodec  InvalidMemory
2013-05-02 00:14:41 +09:00
Henrik Rydgard
dedc21ddee Update fonts again 2013-04-22 22:45:48 +02:00
Henrik Rydgard
7a2e39f2c0 Use the Roboto font for Latin and Russian chars, keep Arial for the rest for now. Add missing chars. 2013-04-21 21:55:08 +02:00
Henrik Rydgard
03d6fe3dbf Add the necessary Korean characters (hangul) for now. 2013-04-20 17:42:50 +02:00
Henrik Rydgard
0df4b1d17a Arial is ugly but it has all the chars we need. Will improve later by replacing it for Western characters only. 2013-04-20 00:01:29 +02:00
Henrik Rydgard
42e4dc897e Add most Japanese kanji, the brute force way.
Hope everything supports 2048x2048 textures.
2013-04-18 14:59:00 +02:00
Henrik Rydgard
b12fc6e7aa UTF8-enable PPGE and add hiragana and katakana, let's see if this is enough. 2013-04-17 20:51:02 +02:00
Henrik Rydgard
d1bcc8afd4 Switch main UI font to one built to include Hiragana and Katakana. Don't know if that is enough.
Also includes more western characters so I can write my name right :)
2013-04-17 16:39:01 +02:00
Henrik Rydgard
81444c92a1 win32-gl-ui: Cleanup 2013-03-29 21:21:27 +01:00
Sacha
0ce45cef55 Update for Qt project files. New Symbian icon (Belle style) thanks to z435312561. Stat64 -> stat. 2013-01-22 16:17:44 +10:00
Sacha
3d53f33679 Build fix for atlas 2012-12-17 02:56:55 +10:00
Sacha
14f201793b Unified assets/ dir for icons/images 2012-12-17 01:47:39 +10:00