Commit graph

70 commits

Author SHA1 Message Date
Nekotekina
7037da80cb Compilation fix 2015-05-27 13:17:28 +03:00
Nekotekina
f14b712f07 Compilation fix 2015-05-27 13:02:29 +03:00
Nekotekina
2823953489 Compilation fix 2015-05-27 12:51:25 +03:00
Nekotekina
22b78fec71 IdManager improved, atomic_t improved
Various changes
2015-05-27 06:11:59 +03:00
Nekotekina
ab405901ee wxFile removed (rFile -> rfile_t) 2015-04-19 16:19:24 +03:00
Nekotekina
1c82e8b1d5 Bugfixes 2015-04-03 19:56:57 +03:00
Nekotekina
6b9a6c50fe PPU: some instructions replaced 2015-04-01 17:01:04 +03:00
Nekotekina
3247152ff7 PPU: some instructions replaced 2015-03-29 14:00:10 +03:00
Nekotekina
d640aba903 PPU: some instructions replaced 2015-03-26 21:42:12 +03:00
Nekotekina
ff1708a899 SPU: some instructions updated 2015-03-21 17:29:33 +03:00
Nekotekina
ef563f038d SPU: some instructions updated 2015-03-21 02:36:05 +03:00
S Gopal Rajagopal
daaa5059e9 SPURS: Fixed more issues 2015-02-04 20:59:34 +05:30
Nekotekina
579a88b7c4 vm_ptr: function format changed 2015-01-28 15:59:16 +03:00
Nekotekina
0d28f378a7 fmt::format() optimization (fmt::unveil template) 2015-01-19 01:54:56 +03:00
Nekotekina
bf7cf0ee9d .ToLE() changed to .value() or removed 2015-01-14 02:08:00 +03:00
Nekotekina
1c4e89d2bf Formatting fixes, ToBE() replaced with data() 2015-01-13 17:54:36 +03:00
Nekotekina
b6ec618f97 Experimental template formatting with be_t<> support 2015-01-12 21:12:06 +03:00
Nekotekina
c36e692411 be_storage_t
BE data is internally stored as u8, u16, u32, u64, u128 value (decreases
amount of reinterpret casts in be<>le conversions)
2015-01-11 12:33:05 +03:00
Raul Tambre
16b4b9bf40 Fix Travis compiling 2014-11-21 15:52:01 +02:00
DHrpcs3
cdfef3bf9e Fixed compilation errors
Implemented converter_le_be
2014-11-20 21:41:04 +02:00
DHrpcs3
598d929aba Implemented LLE Modules Manager (draft)
Improved loader core.
Implemented *_thread wrappers.
Minor fixes.
Temporary disabled ELF Compiler & DisAsm frame.
2014-11-19 16:16:30 +02:00
S Gopal Rajagopal
8a7ba5a709 Merge remote-tracking branch 'upstream/master' into ppu_llvm_recompiler
Conflicts:
	Utilities/BEType.h
	rpcs3/Emu/Cell/PPUInterpreter.h
	rpcs3/emucore.vcxproj.filters
2014-10-19 02:36:26 +05:30
S Gopal Rajagopal
ce4d04290e Support more instructions 2014-10-19 01:57:54 +05:30
Nekotekina
446993eaa6 Atomic intrinsics for u128 type
cellSpursGetSpuThreadGroupId
cellSpursGetNumSpuThread
cellSpursGetSpuThreadId
2014-10-10 22:41:57 +04:00
Nekotekina
09fbda603c Atomic intrinsics refactoring 2014-10-10 22:19:14 +04:00
Nekotekina
94c30924dd Some things for u128 2014-10-08 01:37:04 +04:00
Nekotekina
237ab974dd SPURS kernel v1 2014-10-07 17:35:44 +04:00
Nekotekina
752449bbc0 Small update 2014-10-02 14:29:20 +04:00
Nekotekina
66000240ac vm::atomic update, be_t update
1) MakeFromLE replaced with make(), MakeFromBE removed. Compiler seems
to be able to optimize it anyway.
2) be_t<> conversion operator temporarily replaced with conversion
through LE because it can't work with all possible numeric conversions
(float<>int for example)
2014-09-20 03:16:11 +04:00
Nekotekina
0baf295c1b to_be() 2014-09-19 23:12:31 +04:00
Nekotekina
bb77249ac8 CellSpurs initialization 2014-09-19 04:19:22 +04:00
Bigpet
96c86580f0 define templates outside of block scope 2014-09-16 15:03:57 +02:00
DHrpcs3
b0569639a9 Improved to_be_t
Fixed cellCameraGetType
Removed be_array_t
Improved cb_caller
2014-09-16 14:23:58 +03:00
Nekotekina
c9132a4bdb Compilation fix + CellSpursAttribute 2014-09-15 22:17:30 +04:00
Nekotekina
597d07bf24 Small refactoring 2014-09-15 02:17:24 +04:00
Nekotekina
470afd78d5 WIP (cellPngDec refactoring) 2014-09-08 04:54:17 +04:00
Nekotekina
58f436e749 Small fix 2014-09-07 03:35:48 +04:00
Nekotekina
82433d946e u128
Only useful as vector type anyway.
2014-09-06 20:30:13 +04:00
Nekotekina
feec20ac3e Compilation fix, be_t fix
+ CellWebBrowserConfig2 struct
2014-09-05 21:54:06 +04:00
Nekotekina
f298d0451e Attempt to fix some warnings 2014-09-05 15:24:37 +04:00
Nekotekina
05cebd1017 re() removed, added be_t<const T> specialization 2014-09-04 13:21:23 +04:00
Nekotekina
30d7fcd288 Small mistake 2014-09-02 16:18:50 +04:00
Nekotekina
73555c1df1 Compilation fix 4 2014-09-02 01:22:07 +04:00
Nekotekina
09022b1000 Compilation fix 2 + callback fix 2014-09-01 21:38:55 +04:00
Nekotekina
3b764d45f2 Compilation fix 2014-09-01 20:45:22 +04:00
Nekotekina
774b5be7d7 Patch from DH applied 2014-09-01 20:16:44 +04:00
Nekotekina
693e7a38fa Some std include moved 2014-08-28 20:29:05 +04:00
Nekotekina
61c4a88ab4 rFile.h, Thread.h, IdManager.h includes moved 2014-08-25 18:56:13 +04:00
Nekotekina
861ce9e733 include clearing 2014-08-23 01:15:02 +04:00
Nekotekina
5abd3fabfa Attempt to remove some includes 2014-08-22 18:21:55 +04:00