Commit Graph
63 Commits
Author SHA1 Message Date
Henrik Rydgard 3b15542e55 Just a restart warning in the ui 2013-03-11 22:45:28 +01:00
Henrik Rydgard a9e37cce0d Android ui tweaks 2013-03-11 22:22:07 +01:00
Henrik Rydgard 41b86aff3e Avoid displaying "Can't display japanese title" just for a TM sign 2013-03-11 21:32:14 +01:00
Henrik Rydgard 2b9a132440 Improve layout of settings screen to fit more on small displays. 2013-03-11 19:27:58 +01:00
Sacha 6ffefb49b2 Enable accelerometer support for Qt (Symbian for now). Add back vertex cache option for Symbian. 2013-03-11 11:53:37 +10:00
Sacha 891f25e85a Remove some config options for Symbian where benefits are known. Can display all configs on screen again. 2013-03-10 22:41:34 +10:00
Henrik Rydgard 34c0c204bc Simple tilt controls (horizontal axis only, good for racing games) 2013-03-10 13:22:38 +01:00
Henrik Rydgard 57d4544ef4 Basic testrunner for Android.
Running it as-is reveals that clo and rotrv are broken in ARMJIT.
2013-03-07 00:10:53 +01:00
Henrik Rydgard 1b1252b9ed Fix crashes in android when setting buffered rendering before starting the game. 2013-03-03 13:30:54 +01:00
Henrik Rydgard bc15617392 Make un-buffered rendering much smarter, removing flicker.
This turns it into a very viable option for many games. You do lose some FX
but it can as a result even be used as a workaround for the massive glow
in Wipeout...
2013-03-03 13:00:21 +01:00
Unknown W. Brackets a3f93ed203 Fix some printf size warnings, signed warnings. 2013-03-02 15:34:15 -08:00
Unknown W. Brackets a71b32a393 Arg, buildfix. 2013-03-02 13:18:43 -08:00
Unknown W. Brackets 35fe2b4a63 Actually use the git version.
Also switch to cpp, duh.
2013-03-02 12:42:25 -08:00
Henrik Rydgård e70957f907 Android/GL UI: Allow accessing the main Settings from in-game. Note: All
options may not take effect immediately.
2013-03-02 17:48:47 +01:00
Henrik Rydgard 94bb98d477 Enable color and depth buffer write before clearing. 2013-02-22 22:15:42 +01:00
Henrik Rydgard 570ff5d5b9 gl ui: Make sure LoadState is on screen even on small screens 2013-02-20 00:22:58 +01:00
Henrik Rydgard 1aa3a657c0 Very rough and basic implementation of frameskipping. 2013-02-19 00:45:26 +01:00
Henrik Rydgard 37f998407b Replace "Core" with "Jit" in ini. Don't show Open dialog by default (use Ctrl+A or Ctrl+O to open it).
Delete "Slightly Faster Interpreter".
2013-02-16 09:49:33 +01:00
Henrik Rydgard 36f49706e0 Add option to stretch to display (turns off the black bars fixing the aspect ratio). 2013-02-13 18:21:21 +01:00
Sacha 66433a7386 Add a pause button to Symbian as it has no way of going back. 2013-02-12 14:39:18 +10:00
Henrik Rydgard 69da33bd29 Add Show FPS to in-game menu on mobile. Make it green and right-adjusted. 2013-02-12 00:34:59 +01:00
Xele02 19a3cb9f8e Make OpenGL always draw something. Where there is no game, display the PPSSPP logo screen.
Add hack for X11 user which can have a crash when opening the first dialog and Gl is drawing.
Remove the "open file" dialog automatic display on startup, very annoying.
2013-02-05 22:23:42 +01:00
Henrik Rydgard 260d7d380c 0.6.1 2013-01-29 21:38:54 +01:00
Henrik Rydgard 8031aed649 Remove warning about JIT broken on Snapdragon - it works! 2013-01-29 00:49:14 +01:00
Henrik Rydgard 2a2f8e6225 Win32: Fullscreen toggle and resizing the window works better. 2013-01-26 23:46:02 +01:00
Henrik Rydgard 1ed9a6ba56 Small fixes. v0.6. 2013-01-26 21:39:35 +01:00
Henrik Rydgard 611fb3536f Try to use glDrawArrays in more situations, saving us a buffer. Misc. 2013-01-20 21:52:54 +01:00
Henrik Rydgard 201e1ea0bc Vertex caching now works for HW transform + VBO, not including RECTANGLE primitives yet. 2013-01-19 19:22:15 +01:00
Henrik Rydgard 8ce9ce10bf Merge branch 'master' into armjit
Conflicts:
	Common/ArmEmitter.h
	Common/CPUDetect.cpp
2013-01-14 20:46:17 +01:00
Sacha 4c827f6d68 Enable saving when pressing 'Exit'. TODO: Should save when settings change instead. 2013-01-15 01:01:19 +10:00
Henrik Rydgard 2e6063d084 Merge branch 'master' into armjit 2013-01-11 18:01:32 +01:00
Henrik Rydgard bc9c3db303 Armjit: Add option for fastmem. Small optimization. 2013-01-11 17:25:54 +01:00
Sacha e998621b1f Only show native dialog for Symbian. Show Qt in credits to everything USING_QT_UI. 2013-01-12 00:37:22 +10:00
Sacha 7a38f459ad Experimental Qt file dialog support 2013-01-11 23:47:54 +10:00
Henrik Rydgard c7a137a930 Merge branch 'master' into armjit
Conflicts:
	android/jni/MenuScreens.cpp
2013-01-10 12:57:45 +01:00
Henrik Rydgard 479d1f5111 Draw using VBO. Add option, make default true. 2013-01-10 12:54:36 +01:00
Henrik Rydgard 5a7f4acc06 More armjit work 2013-01-08 00:26:42 +01:00
Henrik Rydgard 7cb95bbc89 Merge branch 'master' into armjit
Conflicts:
	CMakeLists.txt
	Core/MIPS/ARM/RegCache.cpp
2013-01-07 10:25:02 +01:00
Henrik Rydgard 38ae09b50f Merge remote-tracking branch 'origin/armjit' into armjit
Conflicts:
	android/jni/MenuScreens.cpp
2013-01-07 10:22:50 +01:00
Henrik Rydgard 5066df5881 0.5 2013-01-04 14:33:24 +01:00
Henrik Rydgard e3ee83c6a6 Add option for 2x buffered rendering on Android. 2013-01-03 12:04:00 +01:00
Henrik Rydgard 883f61e3dd Savestates: Add quicksave/quickload. Add Android UI for savestates. All single slot for now. 2013-01-02 21:05:02 +01:00
Henrik Rydgård 57b4d658cc Don't log display lists, instead dump them on demand.
Makes it fairly convenient to dump and look at display lists at run time
on non windows platforms. Adding a menu item on Windows should be
trivial.
2012-12-27 23:38:55 +01:00
Henrik Rydgård 3f5eae3db5 Add some options to ingame menu. Minor fixes. 2012-12-27 23:38:55 +01:00
Henrik Rydgard f5efd6f2b1 JIT: add option to enable/disable jit of memory instructions. for crash safety. 2012-12-21 16:50:13 +01:00
Henrik Rydgard 4bf2e52623 HW transform: Avoid 4x3 matrices for GLES 2.0 compat. Add option to turn hw transform on. 2012-12-21 11:08:54 +01:00
Sacha a1781b854a Symbian support for project.
New UNUSABLE_MMAP code path for platforms that cannot use the required flags (Xbox 360, Symbian). Falls back to malloc() instead.
N1 define for compilers (GCCE) that don't like to assume (int)-1 will safely cast to (char)-1.
Miscellaneous space->tab fixes.
2012-12-13 13:15:20 +10:00
Henrik Rydgård 36943db4ec Merge branch 'master' of github.com:hrydgard/ppsspp
Conflicts:
	Core/Config.h
2012-12-05 10:57:30 +07:00
Sacha 5316f856d1 Blackberry 10 Port
* Replace SDL with asound backend (removes the only dependency)
* Remove all references to SDL in bar-descriptor.xml, blackberry_build.sh
* Greatly simplify blackberry_build.sh
* Modify CMakeLists.txt to account for removal of SDL
* Remove redundancy in CMakeLists.txt (EGLv2)
* Refactor nativeExtra's and setting targets
* Remove android/CMakeLists.txt (unrelated file)
* Update for latest Blackberry NDK (1088)
* Handle bug with VSync in latest NDK
* Update bar-descriptor.xml to version 0.4
* Fix define on iOS in FragmentShaderGenerator.cpp
* Specify NDK used in Credits by target platform, add contributor, remove redundancy
2012-12-02 14:48:00 +10:00
Henrik Rydgård 364a78edaf Add option to show/hide touch controls 2012-12-01 23:20:08 +01:00