Commit Graph

174 Commits

Author SHA1 Message Date
Sacha
6c23e1b6d5 Use flags instead of bools for VCVT. Fix up some spacing. Only Android has ArmEmitterTest. 2013-03-02 11:34:03 +10:00
Unknown W. Brackets
a0d96d26c8 Mac/Linux buildfix. 2013-03-01 16:36:18 -08:00
Unknown W. Brackets
7969b2e6ab Temporary Android crashfix. 2013-03-01 16:28:20 -08:00
Henrik Rydgard
516ca8a0c4 Merge branch 'master' into armjit-fpu
Conflicts:
	Core/MIPS/ARM/ArmJit.h
	Core/MIPS/x86/CompVFPU.cpp
	GPU/GLES/Framebuffer.cpp
2013-02-28 23:56:28 +01:00
Henrik Rydgard
aa06c1452e Allow mounting VFS directories. Used to provide flash0 from within APK on Android. 2013-02-27 17:41:40 +01:00
Henrik Rydgard
ba0362d817 PGF font support. Mostly an adaptation and cleanup of JPCSP's font system. 2013-02-27 17:41:39 +01:00
Carlos Estrague
9e63cc6af1 Update android/jni/Android.mk
build fix android build
2013-02-24 20:18:40 +01:00
Sacha
8ea497d59a Build fix for most platforms. New libkirk file. 2013-02-25 00:45:10 +10:00
Sacha
25a37e40dd Fix iOS directory structure in init/NativeInit. 2013-02-24 23:29:04 +10:00
Sacha
2cfaa49797 iOS needs a back key as well due to lack of hardware buttons.
At least until a gesture can replace this function.
2013-02-23 12:56:39 +10:00
Henrik Rydgard
94bb98d477 Enable color and depth buffer write before clearing. 2013-02-22 22:15:42 +01:00
Sacha
1540869e95 All mobile devices now have file logging disabled. Change save dir on blackberry/symbian. Update native. 2013-02-20 13:12:03 +10: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
e32721c72a Merge branch 'master' into armjit-fpu
Conflicts:
	Core/MIPS/MIPSVFPUUtils.cpp
	Core/MIPS/x86/CompVFPU.cpp
	GPU/GLES/VertexDecoder.cpp
2013-02-19 00:50:33 +01:00
Henrik Rydgard
1aa3a657c0 Very rough and basic implementation of frameskipping. 2013-02-19 00:45:26 +01:00
Henrik Rydgard
cbb786c7f0 Restructure Windows "gameloop" to be more similar to others. 2013-02-19 00:45:25 +01:00
Henrik Rydgard
f8058e4bae Disable warning for bad prefix as it floods in Wipeout Pulse. Cleanups. 2013-02-19 00:45:25 +01:00
Henrik Rydgard
2b5beb8510 Allow moving Android version to SD/usbmem. 2013-02-16 14:07:03 +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
30318a4a4d Merge branch 'master' into armjit-fpu
Conflicts:
	Core/MIPS/x86/CompFPU.cpp
2013-02-13 20:47:41 +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
Henrik Rydgard
3747c92d3d Enable dithering in GLES UI 2013-02-12 19:17:38 +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
Henrik Rydgard
4bdb2045a7 Armjit-FPU: Fix lots of bugs, impl some stuff. Still nothing working. 2013-02-11 23:10:11 +01:00
Henrik Rydgard
119d6955bd Forgot to update the manifest in the master branch last releases.. 2013-02-07 20:54:02 +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
7a36619174 Android buildfix + cleanup 2013-02-04 20:19:24 +01:00
Henrik Rydgard
d8f4e27926 Rename ARMABI_MOVI2R to MOVI2R 2013-01-31 23:41:05 +01:00
Henrik Rydgard
260d7d380c 0.6.1 2013-01-29 21:38:54 +01:00
Unknown W. Brackets
1b75e7f5c8 Android buildfix. 2013-01-29 08:18:31 -08: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
68991511ee Split out the FPU reg cache into its own file too. 2013-01-26 01:34:19 +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 Rydgård
3135c218f8 Merge pull request #429 from hrydgard/armjit
Arm JIT - merge to master
2013-01-15 23:39:29 -08:00
Sacha
4ab88cad12 Qt code refactor. Stage 1 in a code refactor. Removed NativeApp.cpp redundancy (since the Qt code reimplemented almost all of it). Changed to Qt types where logical. Cleaned up globals. Start of work at integrating more of the Qt code in to native/ (where GUI should be). 2013-01-16 02:20:21 +10:00
Henrik Rydgard
72333821bf Disable ArmEmitterTest on startup, it seems to cause problems? 2013-01-14 23:55:53 +01:00
Henrik Rydgard
66ee2e2933 Remove ArmABI.cpp/h, didn't need that stuff. 2013-01-14 22:19:18 +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
Henrik Rydgard
7d1ddced9f Only unbind FBOs if they're being used. 2013-01-14 20:44:11 +01:00
Sacha
4c827f6d68 Enable saving when pressing 'Exit'. TODO: Should save when settings change instead. 2013-01-15 01:01:19 +10:00
Xele02
fd301a000a Implement Qt window like Windows version. 2013-01-14 00:29:42 +01:00
Henrik Rydgard
7484ddfbbc Merge branch 'master' into armjit
Conflicts:
	Common/ArmEmitter.h
2013-01-13 12:14:32 +01:00
Henrik Rydgard
590d94da9f Add basic stencil test functionality, shadows work in Wipeout. update native.
This is not the whole story though, the PSP is being tricky by sharing the dest alpha and stencil.
2013-01-12 17:21:07 +01:00
Henrik Rydgard
38f437010c Merge branch 'master' into armjit 2013-01-12 00:44:06 +01:00
Henrik Rydgard
88cdbb9cc6 Viewport fix 2013-01-12 00:00:18 +01:00
Henrik Rydgard
b4af05a23c Call init on drawbuffer. upgrade native. 2013-01-11 23:48:07 +01:00