Commit Graph

72 Commits

Author SHA1 Message Date
Sacha
25a37e40dd Fix iOS directory structure in init/NativeInit. 2013-02-24 23:29:04 +10:00
Sacha
630ee68b05 Build fix for iOS. Now compiles. 2013-02-24 22:17:52 +10:00
Sacha
0f2f59a3f6 Potential JIT for iOS fix. 2013-02-24 17:28:31 +10:00
Sacha
d284a5a413 Fix for iOS
Revert CLang to gcc.
Revert 60 fps (this wasn't working).
Revert rock88's pbxcp usage. This file is no longer available in XCode 4.4+.
2013-02-24 17:19:49 +10:00
Sacha
e3a953972a Fix for iOS CMake
Update toolchain file to reflect that we want to use clang (rock88 is using clang).
Set target in the CMake. Fix for packaging and signing (thanks rock88).
Update linking to include audio and GLKit (thanks rock88).
Update README
2013-02-24 13:23:04 +10:00
Sacha
8c80641b28 iOS redundancies
iOS simulator does not support requires GLES2.0 environment.
Remove all references to simulator.
Add support for armv7s (swift) arch.
2013-02-18 00:41:51 +10:00
Sacha
8ba2769d5e iOS Objective-C code dump.
ViewController courtesy of rock88.
Made modifications for simplification and code-style.
Still missing some files (eg. images). Also, CMake is not set up correctly yet.
2013-02-18 00:05:16 +10:00
Unknown W. Brackets
6a72b0d325 Separate out the actual screenshot comparison.
Fixes #109.
2013-02-08 00:25:29 -08:00
Henrik Rydgård
d60f685ae8 MacOSX buildfix 2013-02-04 20:36:43 +01:00
Xele02
aa01751589 Save encryption. Load/Save encrypted/decrypted save
RE of Chnnlsv lib
Correct size bug in kirk
2013-01-29 00:11:02 +01:00
Henrik Rydgard
68991511ee Split out the FPU reg cache into its own file too. 2013-01-26 01:34:19 +01:00
Xele02
bf63ed986f Don't optimize for debug build. 2013-01-22 21:16:58 +01:00
Henrik Rydgard
8ff96bbcd8 Defer vertex decoding until flush. Track draw calls so that they can be cached later. 2013-01-19 17:05:50 +01:00
Henrik Rydgård
a85beb64f1 Buildfixes Mac 2013-01-15 22:49:27 +01:00
Henrik Rydgard
66ee2e2933 Remove ArmABI.cpp/h, didn't need that stuff. 2013-01-14 22:19:18 +01:00
Henrik Rydgard
7484ddfbbc Merge branch 'master' into armjit
Conflicts:
	Common/ArmEmitter.h
2013-01-13 12:14:32 +01:00
Henrik Rydgård
8a480cee05 Merge pull request #413 from xsacha/armjit
Update project files for changes in armjit. CMake and Qt.
2013-01-13 02:56:08 -08:00
Sacha
892169e215 Update project files for changes in armjit. CMake and Qt. 2013-01-13 20:52:41 +10:00
Sacha
4d67f9af28 Pandora port. Thanks to ptitSeb. 2013-01-13 01:15:46 +10:00
Henrik Rydgard
0663f471a2 Merge branch 'master' into armjit 2013-01-11 23:48:42 +01:00
Florent Castelli
7da7091648 Properly set the _DEBUG and _NDEBUG defines in multi configuration projects 2013-01-11 19:06:02 +01: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
789c4781c0 Merge remote-tracking branch 'origin/master' into armjit
Conflicts:
	Core/HLE/sceKernelThread.cpp
2013-01-09 00:43:44 +01:00
Sacha
df4429d899 Everyone needs math. Fix for ARM platforms. 2013-01-08 17:29:12 +10: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
Unknown W. Brackets
21cfd087e1 Move Action out of Common, don't use savedV0.
Compiler error was annoying me anyway.
2013-01-06 15:56:13 -08:00
Henrik Rydgard
b02390fc59 Update cmakelists, update pspautotests 2013-01-05 16:23:21 +01:00
Henrik Rydgard
895a36af19 Add the new utf8.cpp to the main CMakeLists 2013-01-03 00:53:41 +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
Unknown W. Brackets
03d9157d26 Draw offscreen in headless (Windows only.) 2012-12-29 23:21:55 -08:00
Florent Castelli
6eec4f5d7f Move display list management to common GPU class 2012-12-29 03:11:35 +01:00
Unknown W. Brackets
abeaaa9105 Add Verify() method to quickly test states work. 2012-12-28 13:55:22 -08: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
d95dbca9be Cleanup GPU init/shutdown a bit 2012-12-25 22:42:19 +01:00
Henrik Rydgård
b5b13256b6 CMake build: enable optimization 2012-12-25 22:39:36 +01: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
a60d487d8d Create files for sceUsb 2012-12-17 21:45:32 +01:00
Henrik Rydgård
5d11bc7c3c Merge pull request #187 from xsacha/master
Unified assets/ dir + Qt project files + Readme
2012-12-17 03:21:39 -08:00
Henrik Rydgard
15b7c1c96c sceSas cleanup 2012-12-16 20:40:49 +01:00
Sacha
4545cf2350 For now, use android ui asset. Android should be pulling it from assets/ instead, in future? 2012-12-17 02:03:37 +10:00
Sacha
14f201793b Unified assets/ dir for icons/images 2012-12-17 01:47:39 +10:00
Sacha
cfd7c6686b Qt UI in CMake (for future) 2012-12-17 00:32:34 +10:00
Unknown W. Brackets
a5fa8af55c Buildfix - osk stuff missing from main CMakeLists. 2012-12-15 15:31:43 -08: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
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
Henrik Rydgård
e724d82c46 Merge remote-tracking branch 'origin' into armjit
Conflicts:
	CMakeLists.txt
2012-12-09 09:54:58 +07:00