Alexandro Sánchez Bach
81cdaa883a
cellPngDec fixes and some rewritings
...
* This commit solves the cellPngDec GetMemFromAddr(0x0) error when
loading PNGs from files.
* cellVideoOutGetResolution, cellRtc* syscalls rewritten to use the use
the mem*_t data types.
* Replaced int/uint with s32/u32 in some syscall arguments and structs.
2014-04-02 19:53:44 +02:00
Alexandro Sánchez Bach
c294f5318f
Merge pull request #157 from Dante38490/patch-4
...
Update rpcs3.sln on VS 2013
2014-04-01 23:31:10 +02:00
Dante38490
d1219b0dc8
Update rpcs3.sln
2014-04-01 22:05:54 +02:00
Alexandro Sánchez Bach
4857e86cdc
Merge pull request #156 from Bigpet/wxString_exorcism
...
Fix static placeholder test.
2014-04-01 20:30:44 +02:00
Peter Tissen
748aa6fce8
fix indentation
2014-04-01 20:27:58 +02:00
Peter Tissen
373ae6b107
remove dummy alias in strfmt. Fix some wxString remnants, that only make problems in Linux
2014-04-01 20:13:22 +02:00
Peter Tissen
69352206b6
blantant test code removal well this is embarassing, VS didn't recompile it, so I didn't notice the mistake
2014-04-01 19:44:38 +02:00
Alexandro Sánchez Bach
2ab8aa173d
Merge pull request #155 from Bigpet/wxString_exorcism
...
Wx string exorcism fixups
2014-04-01 19:40:28 +02:00
Peter Tissen
02729695ff
remove some wxString references I missed
2014-04-01 19:25:22 +02:00
Peter Tissen
bcb9ad94c1
correct some merge error that happened from automatic git merging
2014-04-01 19:19:51 +02:00
Alexandro Sánchez Bach
bc095322c3
Merge pull request #153 from Bigpet/wxString_exorcism
...
wxString exorcism
2014-04-01 18:25:33 +02:00
Peter Tissen
febe8624bf
remove redundant c_str -> string -> c_str conversions
2014-04-01 17:22:57 +02:00
Peter Tissen
8ac226ae69
replace all instances of wxString with std::string in all cases not
...
directly involved in either the GUI or other wxWidget classes like wxFile
2014-04-01 16:23:03 +02:00
Alexandro Sánchez Bach
fa4473de49
Merge pull request #147 from lioncash/mem-leaks
...
Fix some memleaks in unedat.cpp
2014-03-31 21:41:24 +02:00
Alexandro Sánchez Bach
a09ad031ec
cellSaveData* (cellSysutil) improvements
...
* cellSaveData improvements: cellSaveDataListLoad2 should work perfectly
(ignoring the fact that there is no dialog, and the first entry is
chosen automatically). cellSaveDataListSave2 has improved too. Some code
refactoring is required though.
* Reverted (deleted) Emu/SysCalls/Dialogs/ folder which I accidentally
included while merging Nekotekina's branch (including minor SaveData
changes).
* Modified some small things in cellGcmSys.
2014-03-31 20:30:07 +02:00
Peter Tissen
b1894ac6cb
fix implicit conversion error
2014-03-31 17:35:05 +02:00
Peter Tissen
8a000940da
upgrade to VS2013 to use variadic templates for type safe printing
2014-03-31 17:35:04 +02:00
lioncash
c4b64c8d9f
Fix variable typos in unedat.cpp
...
Also fixed possible uninitialized variable usage. Initializes length to zero.
2014-03-31 08:59:52 -04:00
lioncash
e47e37a8d2
Fix some memory leaks in unedat.cpp.
2014-03-31 08:56:24 -04:00
Alexandro Sánchez Bach
01dbb8eb9a
Merge pull request #145 from Nekotekina/master
...
Fixed conflicts.
2014-03-31 12:04:34 +02:00
Alexandro Sánchez Bach
8011cc8ec4
Merge pull request #146 from darkf/stuff
...
Add FindGLEW to CMake build and fix naming error
2014-03-31 11:23:17 +02:00
Alexandro Sánchez Bach
66ec7c0d63
Merge pull request #144 from acmiyaguchi/gcm
...
Reorganize cellGcmSys module
2014-03-31 11:18:40 +02:00
darkf
61d0e4ee54
Rename xor to xor_ to allow build to continue in compliant compilers
2014-03-31 00:55:27 -07:00
darkf
8007693084
Add FindGLEW to CMake modules along with some compiler flags
2014-03-31 00:00:30 -07:00
Anthony Miyaguchi
2106fb83b2
Added cellGcmSetUserHandler that already existed but was never added.
2014-03-30 18:01:51 -07:00
Anthony Miyaguchi
b571f14fe4
Function declaration at top needed for another function.
2014-03-30 17:56:03 -07:00
Anthony Miyaguchi
eab81deb27
Reordered functions for organization.
2014-03-30 17:54:57 -07:00
Anthony Miyaguchi
a62552b086
Organized the cellGcmSys_init() functions in a more sane manner.
2014-03-30 17:54:34 -07:00
Hykem
196c2ffe5b
Updated the crypto engine:
...
- Updated AES and SHA-1 source code;
- Fixed a few code warnings;
- Implemented EDAT/SDAT decryption.
Started SPURS implementation:
- Added an internal SPURSManager class draft;
- Added several drafts for cellSpurs functions.
Implemented key.edat decryption in sceNpDrmIsAvailable:
- NOTE: Currently, the decrypted key.edat is stored under dev_hdd1/titleID and the user must replace this file in dev_hdd0. This behavior will change in the future as it's currently intended for controlled testing only.
2014-03-30 21:09:49 +01:00
Alexandro Sánchez Bach
e6aa1a9553
Merge pull request #142 from lioncash/hdd
...
Misc HDD stuff
2014-03-30 12:23:47 +02:00
Lioncash
b9de74f5c6
Move VHDDManager over to using vector. Also fix some variable and function name typos.
2014-03-30 00:13:00 -04:00
Lioncash
479ef45aec
Fix a case where m_hdd_file is passed to m_file uninitialized.
...
Due to the way initializations work in C++, despite the order of the initializations in the initialization list, it will actually do the initializing in the order the class variables are defined.
2014-03-30 00:08:16 -04:00
Alexandro Sánchez Bach
ae5d06d4be
Merge pull request #141 from lioncash/bounds
...
Memset the ringbuffer in m_fs_config by the size of the actual ringbuffer struct, not FsRingBufferConfig's size..
2014-03-30 00:18:02 +01:00
Alexandro Sánchez Bach
3e328cdea5
Merge pull request #140 from lioncash/misc-things
...
Fix missing unary increment operator in DisAsmFrame
2014-03-30 00:15:47 +01:00
Lioncash
12b627fa9c
Memset the ringbuffer in m_fs_config by the size of the actual ringbuffer struct, not FsRingBufferConfig.
2014-03-29 16:28:39 -04:00
Lioncash
d6bcf14cc0
Fix missing unary increment operator in DisAsmFrame
2014-03-29 16:13:05 -04:00
Alexandro Sánchez Bach
7804c56584
Merge pull request #138 from bagedevimo/nix-fix
...
More *nix fixes.
2014-03-29 16:26:08 +01:00
Ben Anderson
33f7f37ca7
Fixes null ptr in gcc, probably to do with operator precedence. @Bigpet was all over this one.
2014-03-30 03:21:41 +13:00
Ben Anderson
84c9323750
Fixes GL fix, which was broken. Added -g flag to cmake, so we can have debug builds.
2014-03-30 03:15:46 +13:00
Alexandro Sánchez Bach
4c6aa34810
Merge pull request #135 from bagedevimo/path-fix
...
Nix Path fix.
2014-03-29 09:50:26 +01:00
Ben Anderson
e24027eccb
Added call to GlewInit() under *nix, should fix cairo display crashes.
2014-03-29 21:11:43 +13:00
Ben Anderson
b317b2feda
Commenting out all of this, should fix the pathing glitches on *nix, without breaking windows functionality.
2014-03-29 20:52:39 +13:00
Alexandro Sánchez Bach
a7fbd5c9b6
Merge pull request #133 from bagedevimo/fix
...
Fixes invalid conversion from wxStringConst, to std::string under gcc-4-8
2014-03-29 07:05:57 +01:00
Ben Anderson
6141c33630
Fixes invalid conversion from wxStringConst, to std::string under gcc-4.8
2014-03-29 13:52:27 +13:00
Alexandro Sánchez Bach
503c24453a
cellSaveData* progress & reverted commit 950fcfe
...
* Reverted commit
950fcfe4ef
(Reverted ConLog changes) that fixed the "Bad flip!" error since there
is a better way of solving it. It will be fixed soon.
* Moved cellSaveData to cellSysutil (but preserving the functions in a
separated file named: cellSysutil_SaveData.cpp).
* Progress on cellSaveDataList* functions.
* Added a small margin to the new Settings dialog. :-)
2014-03-28 20:06:15 +01:00
Alexandro Sánchez Bach
64b80f5a2e
Merge pull request #132 from O1L/master
...
GUI: Config -> Settings menu reworked.
2014-03-28 19:37:32 +01:00
O1L
1be14f818a
GUI: some changes in Config -> Settings
2014-03-28 21:17:44 +04:00
Alexandro Sánchez Bach
5bf70afb21
Merge pull request #131 from bagedevimo/x11
...
Fixes X11 threading issue, under Linux
2014-03-28 13:03:54 +01:00
Ben Anderson
b36a5a95f0
x11 fix
2014-03-29 00:33:51 +13:00
Hykem
98b4a35fb5
Merge pull request #130 from nohbdy/bugfix
...
Minor code and memory initialization fixes
2014-03-28 04:53:28 +00:00