Commit Graph

1931 Commits

Author SHA1 Message Date
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
Henrik Rydgard 551bf7b0ad Let's build for both armeabi and armeabi-v7a again. 2013-01-11 19:40:33 +01: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 7390f2b5f6 Some realtime profiling stuff. Enable FZ (flush-to-zero) mode. 2013-01-11 00:13:39 +01:00
Henrik Rydgard 2835a42289 Merge branch 'master' into armjit 2013-01-10 23:52:11 +01:00
Henrik Rydgard ca0d74762d Some realtime profiling stuff. Enable FZ (flush-to-zero) mode. 2013-01-10 23:49:33 +01: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 9dcdb6df90 Jit work! Shifts, 3-operand ops, turn O2 back on... 2013-01-10 01:20:25 +01:00
Henrik Rydgard f5c94775b9 Cleanup 2013-01-09 00:12:02 +01:00
Henrik Rydgard 8915677241 More progress but it weirds out... 2013-01-08 21:24:42 +01:00
Henrik Rydgard 8c06edc47b It's getting close to the first totally unoptimized jit run. 2013-01-08 17:03:17 +01:00
Henrik Rydgard b3fd1ff34c Lots of various work on the ARM jit. It executes a couple of blocks now. 2013-01-08 13:49:52 +01:00
Henrik Rydgard 5a7f4acc06 More armjit work 2013-01-08 00:26:42 +01:00
Henrik Rydgard a2ff416534 Rename files. Rewrite ArmRegCache from scratch. 2013-01-07 22:33:09 +01:00
Henrik Rydgard fcf4cfa767 Rename ThunkARM.cpp->ArmThunk.cpp 2013-01-07 13:11:33 +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
Unknown W. Brackets cf1295e95f Enable fake mpeg mode by default.
Note: loaded save states will have it off.  No UI yet.
2013-01-06 19:55:04 -08:00
Henrik Rydgard 9363a867e2 Add glViewport to cached gl state. Add a couple of missing VFPU ops. 2013-01-06 23:23:36 +01:00
Henrik Rydgard 5ba5ceff19 Merge branch 'master' into mediaengine 2013-01-05 16:22:08 +01:00
Henrik Rydgard 5066df5881 0.5 2013-01-04 14:33:24 +01:00
Henrik Rydgard a9c171c786 Fix bAutoRun config option, add to menu. (Run on Load). 2013-01-04 10:26:14 +01:00
Henrik Rydgard e3ee83c6a6 Add option for 2x buffered rendering on Android. 2013-01-03 12:04:00 +01:00
Henrik Rydgard 19b8ff5331 Use snappy to compress savestates. This is a bit of a hackjob sorry, will clean after 0.5. 2013-01-02 22:13:29 +01:00
TMaul 399b8fb15d And remove scesuppreacc from the makefiles as well 2013-01-02 20:30:02 +00: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 Rydgard 41ea4ff358 Move memstick data on Android to external memory (sdcard/usb storage) 2013-01-02 21:05:00 +01:00
Unknown W. Brackets 6d65be5626 Fix android build. 2012-12-29 03:34:11 -08:00
Unknown W. Brackets 6f9f9e1c98 Merge branch 'master' into mediaengine.
Note: doesn't compile, just fixes conflicts.

Conflicts:
	Core/HLE/sceKernel.cpp
	Core/HLE/sceKernelThread.cpp
	Core/HLE/sceKernelThread.h
2012-12-28 22:32:56 -08:00
Unknown W. Brackets abeaaa9105 Add Verify() method to quickly test states work. 2012-12-28 13:55:22 -08:00
artart78 d251bcfc96 Fix buttons for the virtual gamepad 2012-12-28 13:49:36 +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 Rydgård 9fe6dcb863 Non-windows button mapping tweaks 2012-12-26 08:51:03 +01:00
Henrik Rydgård d95dbca9be Cleanup GPU init/shutdown a bit 2012-12-25 22:42:19 +01:00
Henrik Rydgård d56bc40db4 NativeApp: Load config before processing flags (duh) 2012-12-25 09:02:02 +01:00
Sacha f7878c8351 Get Symbian running again 2012-12-24 03:19:52 +10:00
Unknown W. Brackets 7aa7640e87 Add -f switch for parody with Headless. 2012-12-22 09:49:59 -08:00
Henrik Rydgard ea07c14c4c Add IndexGenerator.cpp/h which will later be used to combine small draw calls into large indexed draw calls, for better performance. 2012-12-21 22:53:24 +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