Commit Graph
1146 Commits
Author SHA1 Message Date
Henrik Rydgård 7e736172db Merge pull request #4576 from shenweip/patch-7
Ignore the difference between "\" and "/" in "recent" and "remove from recent".
2013-11-23 07:45:39 -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 b64f44c3fc ARM emitter: Implement VMLA and VMUL by scalar, VLD1/VST1 multiple 2013-11-23 01:51:35 +01:00
Sacha 61cf802836 Qt: Use AssetsAssetReader to load Qt assets. 2013-11-21 20:11:37 +10:00
Sacha 4cb1ecb4dc Qt: Some improvements to main screen. 2013-11-21 12:44:06 +10:00
Henrik Rydgard 1a6b4ceafb Compensate frame delay for the PSP refreshing at 59.94 Hz 2013-11-20 23:53:28 +01:00
Unknown W. Brackets 29d78e4b5e Resize and clear cache when changing res.
Native only handles one message at a time, and resizing can require both
(because of auto settings.)
2013-11-19 22:44:12 -08:00
Henrik Rydgard 7640d15d7b Add support for missing Vietnamese characters 2013-11-20 00:09:26 +01:00
Sacha a5a69e9f67 Use correct home location for Blackberry. Hide /home/sacha paths. 2013-11-20 01:25:59 +10:00
shenweip 7bd0e0de78 Only do this for windows. 2013-11-19 20:46:33 +08:00
shenweip 09636da4ba Ignore the difference between "\" and "/" in "recent" and "remove from recent". 2013-11-18 23:42:38 +08:00
Henrik Rydgård a08d4818be Move PathBrowser to native 2013-11-18 14:05:56 +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
Henrik Rydgård 59a0795993 Merge pull request #4566 from unknownbrackets/tests
Update tests, headless tweaks for fonts.
2013-11-17 10:39:26 -08:00
Unknown W. Brackets fa7467f03d Try to find the flash0 directory in headless. 2013-11-17 10:15:49 -08: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
Sacha fb7c3d96fd Introduce Timer Hack.
Has been used in previous Symbian releases to improve speed. Was thought to only work on Wipeout but actually works on most games?
Games that run based on internal timer will experience 60 VPS without frameskip.
2013-11-16 02:16:17 +10:00
Henrik Rydgård 4a89e2e74f Add "Dump frame GPU commands" to the "in-game" dev menu too. 2013-11-15 16:49:13 +01:00
Henrik Rydgård 40bd1fa650 Add freeze-frame to developer menu. Only useful for developing, like when using nVidia PerfHud. 2013-11-15 13:11:44 +01:00
Sacha e6320f2726 Add a CPU Extensions tab to Developer's System Info. 2013-11-15 01:18:29 +10:00
Henrik Rydgard 7e67476b00 Simple unoptimized software skinning.
Does not take advantage of the possible reduction in state changes yet.
2013-11-13 18:10:57 +01:00
Sacha 91ddddc2ef Remove unused Thread.{cpp,h} 2013-11-13 02:50:46 +10:00
Sacha aad70d8912 Symbian: Support software GPU. It seems to compile properly now. May allow Nokia 500 to run PPSSPP (albeit very slowly). 2013-11-12 16:20:52 +10:00
Sacha 4403b2acc9 Update ImageView usage in UI. 2013-11-12 14:54:38 +10:00
bollu 35adc5ed7f enable default tilt controls 2013-11-11 18:07:17 +05:30
bollu 9c219bc18b moved tilt logic to separate unit and enabled tilt to control multiple input types 2013-11-11 17:22:04 +05:30
Unknown W. Brackets aacb31bc18 armjit: Copy over (disabled) immbranch optim.
This does a little loop unrolling.  Costs a bit more cache space, but
avoids flushing regs for longer.

Not enabled.
2013-11-10 21:59:48 -08:00
Henrik Rydgård 70a239ba47 Merge pull request #4486 from unknownbrackets/debugger
Use a shortcut for copying instructions, enable G3D log always
2013-11-09 11:08:12 -08:00
Unknown W. Brackets 712b582d26 Remove coreParam.disableG3Dlog and enableDebugging.
One was uninitialized, the other one unused.
2013-11-09 11:02:12 -08:00
Henrik Rydgard 63334698e1 Add temporary setting to disable the vertex decoder jit while we debug it 2013-11-09 18:16:26 +01:00
Henrik Rydgard 490deb9b5c Add option to the JIT viewer to find a random block with VFPU instructions.
For inspection of jit results.
2013-11-07 15:29:12 +01:00
Sacha e6f910ec27 Coords fix: toFullscreenCoord should return float, not int. 2013-11-07 16:10:46 +10:00
Henrik Rydgård 32eddad71a Merge pull request #4459 from shenweip/patch-4
Add a check to avoid overwriting cheat file with old content.
2013-11-06 12:16:12 -08:00
Henrik Rydgård 23ac6ea2fd Merge branch 'autoLoadSave' of https://github.com/bollu/ppsspp into bollu-autoLoadSave
Conflicts:
	Core/Config.h
	UI/EmuScreen.cpp
2013-11-06 15:40:36 +01:00
shenweip bbeed2d870 Add a check to avoid overwriting cheat file. 2013-11-05 20:38:51 +08:00
Sacha b1b4679fe6 Scale touch controls to screen resolution.
Include a migration method for users who were on the old static system.
Scaling up may still look weird due to the hacky method of placement which is unchanged by this commit.
Next step of resolution independence would be to have the button scaling affected by resolution too.
Tested on a few devices. Mobile users should see no changes at all.
2013-11-05 14:52:31 +10:00
Unknown W. Brackets 5328e213a6 Clear the jit cache when toggling debug stats.
This way we can bypass that check normally, for speed.
2013-11-04 08:03:50 -08:00
The Dax 728101aebb Revise how the language system works.
On Win32, the Language menubar is eliminated in favour of displaying a NewLanguageScreen on screens that are of type UIDialogScreenWithBackground/UIScreenWithBackground; UIScreen inheriting screens (e.g. GamePauseScreen) still require manual additions.
2013-11-03 19:21:53 -05:00
Unknown W. Brackets f66da87d9d Fix translation of rewind setting title. 2013-11-03 07:56:17 -08:00
Henrik Rydgård b2298a9e86 Merge pull request #4420 from unknownbrackets/savestates
Enable rewind feature in UI, fix a savestate bug
2013-11-03 03:21:51 -08:00
Unknown W. Brackets 5d523ea06a Add android-ndk-profiler v3.2.
This allows fairly easy profiling on Android without rooting.
2013-11-02 21:54:45 -07:00
Sacha 4e4657e94f Blackberry: remove invocation check from NativeApp (moved to native/).
LogoScreen: Don't take boot_filename as a parameter (no one uses it anyway) but check the global variable, boot_filename in case it was populated during initialisation, eg. Blackberry system message.
2013-11-03 13:18:28 +10:00
Unknown W. Brackets 3591d9d33e Add a warning for people with low mem devices. 2013-11-02 18:35:48 -07:00
Unknown W. Brackets 2f010773e1 Add rewind feature to the UI.
May not be perfect yet.
2013-11-02 18:33:23 -07:00
bollu 4bdf78e2a2 change defaults and setting name 2013-11-02 04:41:20 +05:30
Sacha 3403928a75 Blackberry: Support receiving invocations from system. Set as a default application for ISO, CSO, PBP and PRX. Check in NativeInit if the system has requested for us to start a specific file. 2013-11-02 04:31:16 +10: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
Henrik Rydgard 33376495d9 Add special thanks to Maxim in credits 2013-11-01 11:44:27 +01:00