Commit Graph
354 Commits
Author SHA1 Message Date
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 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
Henrik Rydgard 4efb66fdb6 Fix hw transform and audio on android, misc 2012-12-21 12:57:43 +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
Henrik Rydgard ab35c7f612 Merge branch 'master' into mediaengine 2012-12-18 00:05:09 +01:00
Henrik Rydgard a60d487d8d Create files for sceUsb 2012-12-17 21:45:32 +01:00
Henrik Rydgard bc214dcf37 Merge branch 'master' into mediaengine
Conflicts:
	Common/LogManager.cpp
	Core/CMakeLists.txt
	Core/Core.vcxproj
	Core/Core.vcxproj.filters
	Core/CoreParameter.h
	Core/HLE/sceAudio.cpp
	Core/HLE/sceKernel.cpp
	Core/HLE/sceKernelThread.cpp
	Core/HLE/sceMpeg.cpp
	android/jni/Android.mk
2012-12-17 18:48:32 +01:00
Henrik Rydgard 15b7c1c96c sceSas cleanup 2012-12-16 20:40:49 +01:00
Xele02 a5431f127a Merge remote-tracking branch 'upstream/master' 2012-12-16 03:41:13 +01:00
Unknown W. Brackets bf0792e42a Buildfix for Android too. 2012-12-15 15:43:59 -08:00
Xele02 fc3ff5853c Update for android build 2012-12-13 22:45:13 +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
Sacha 62908325a0 Make the armjit branch compile on Blackberry, compatible with iOS. Still crashes on ArmEmitterTest(). 2012-12-13 11:41:30 +10:00
Xele02 f633e2d9b5 Merge branch 'work' 2012-12-10 13:12:26 +01:00
Xele02 7de10d223b * Create class for Save and Message dialog for cleaner code.
* Update Save dialog to work more like the real one on PSP
* Correct some return value for Save Dialog.
2012-12-10 13:08:54 +01:00
TMaul b7b40ba6d6 Make the flash filesystem a real directory
Not really needed yet, but it will be.
2012-12-09 23:32:44 +00:00
Xele02 63b0b61232 Change filesystem for mounted memory card
Clean some code and comment
2012-12-09 16:59:07 +01:00
Henrik Rydgård e724d82c46 Merge remote-tracking branch 'origin' into armjit
Conflicts:
	CMakeLists.txt
2012-12-09 09:54:58 +07:00