raven02
c2f3f04808
Add support for m_surface_depth_format 0
2014-05-19 15:43:41 +08:00
Michael Yu
9e791da7bd
virtual memory block reads/writes properly fail if address is out of bounds.
...
Fixes Solar v2.1 http://puu.sh/8ScXK.jpg
2014-05-18 23:12:28 -07:00
Unknown W. Brackets
7948f376fb
GL: Fix the compressed R8B8 / B8R8 type formats.
...
The not-swizzled bit is always set for them.
2014-05-18 15:24:12 -07:00
Unknown W. Brackets
612e515317
GL: Fix X16 / Y16_X16 texture formats.
...
Per the rsx/texture_formats test. Not sure about pitch, may need to deal
with UNPACK_ROW_LENGTH...
2014-05-18 14:39:04 -07:00
Unknown W. Brackets
06c4c45200
GL: Fix half-float texture formats.
...
This matches the ps3 output/channels for these textures per the
rsx/texture_formats test.
2014-05-18 14:22:05 -07:00
B1ackDaemon
9e7f8564b6
Merge pull request #244 from raven02/patch-6
...
Fix wrong color effect in Disgaea 3
2014-05-18 11:08:17 +03:00
raven02
c8e52a78f9
Fix wrong color effect in Disgaea 3
2014-05-18 14:57:56 +08:00
Unknown W. Brackets
07505aa9e2
GL: Fix D1R5G5B5 texture R/B components as well.
2014-05-17 23:14:42 -07:00
Unknown W. Brackets
7992115f6c
GL: Swap R/B in A1R5G5B5 correctly.
...
Fixes Terraria, thanks @raven02. How did I miss this, it was not passing
the test after all...
2014-05-17 23:06:26 -07:00
Unknown W. Brackets
c8dea6b931
Typo.
2014-05-17 15:38:13 -07:00
Unknown W. Brackets
28b10157ad
GL: Add Y16_X16 tex format (untested.)
2014-05-17 14:49:23 -07:00
Unknown W. Brackets
439dd9d8a3
GL: Add Y16_X16_FLOAT tex format (untested.)
2014-05-17 14:49:22 -07:00
Unknown W. Brackets
cf0e116a56
GL: Add R8B8_R8G8 / B8R8_G8R8 formats, tweak G8B8.
...
Based on how the first two swizzle, most likely G8B8 works that way too.
2014-05-17 14:49:22 -07:00
Alexandro Sánchez Bach
921de12d93
Merge pull request #238 from unknownbrackets/texformats
...
Correct various texture formats in OpenGL
2014-05-17 20:56:29 +02:00
Unknown W. Brackets
dbcee43567
Typo.
2014-05-17 11:32:18 -07:00
Unknown W. Brackets
b58320d7dc
GL: Small simplification.
2014-05-17 11:29:49 -07:00
Unknown W. Brackets
0978a1348e
GL: Correct byteswapping for 565 type textures.
2014-05-17 11:15:26 -07:00
Unknown W. Brackets
86d35d58df
GL: Add support for R6G5B5.
2014-05-17 11:15:26 -07:00
Unknown W. Brackets
2f8e31cddd
GL: support the G8B8 tex format.
2014-05-17 11:15:25 -07:00
Unknown W. Brackets
68bc41b436
GL: Correct texture reswizzling, fix A4R4G4B4.
2014-05-17 11:15:25 -07:00
raven02
ccc35176f6
Fix wrong type for DEPTH24_D8/DEPTH16
2014-05-18 00:52:48 +08:00
Alexandro Sánchez Bach
d745a7bb4e
Implemented CELL_GCM_TEXTURE_D1R5G5B5
...
Same color issue as A1R5G5B5 though.
2014-05-17 17:17:41 +02:00
B1ackDaemon
1f465bc7d8
Merge pull request #235 from raven02/patch-4
...
Implement CELL_GCM_TEXTURE_A1R5G5B5 & CELL_GCM_TEXTURE_A4R4G4B4
2014-05-17 12:22:58 +03:00
B1ackDaemon
389e3bbd91
Merge pull request #233 from raven02/patch-3
...
Fix CELL_GCM_TEXTURE_B8 opengl error 0x0500
2014-05-17 12:22:45 +03:00
B1ackDaemon
a33e4c7346
Merge pull request #230 from raven02/master
...
Use GL_BGRA for glReadPixels()
2014-05-17 12:22:12 +03:00
raven02
0d9de89a26
Implement CELL_GCM_TEXTURE_A1R5G5B5 & CELL_GCM_TEXTURE_A4R4G4B4
2014-05-17 17:00:25 +08:00
raven02
e7a4eac676
Typo fix
2014-05-17 01:44:13 +08:00
raven02
ca7c4e119e
Fix CELL_GCM_TEXTURE_B8 opengl error 0x0500
2014-05-17 01:27:55 +08:00
raven02
f5e1d9eab1
Use GL_BGRA for glReadPixels()
2014-05-16 15:13:34 +08:00
raven02
42434adfaf
Add few more texture formats and comments
2014-05-15 22:29:55 +08:00
raven02
f3c3bebd6e
Implement CELL_GCM_TEXTURE_R5G5B5A1/R5G6B5
2014-05-15 16:11:29 +08:00
Alexandro Sánchez Bach
38bd40891d
Fixed issue with RSX Reports
...
Reports consist of 16 bytes (64-bit timestamp, 32-bit value and 32-bit
zero padding). This was found by @nohbdy some time ago.
2014-05-12 21:31:01 +02:00
Peter Tissen
0aa8a9f372
fix OpenGL includes for Win32
2014-05-01 19:29:28 +02:00
Andreas Schroeder
64cfab5b46
Mac OSX: fix includes & add missing functionality
2014-04-29 22:46:42 +02:00
Lioncash
b877879db6
Clean up UI code.
...
- Use Bind instead of connect. It's recommended for anyone using wx 2.9+
- Remove AppConnector. All this did was destroy objects used in the UI. However, wxWidgets handles this. So it's redundant.
- Misc other unimportant changes.
2014-04-27 19:53:13 -04:00
Peter Tissen
4981c576d2
rename all the non-standard include file extensions to *.h
2014-04-27 19:28:03 +02:00
nohbdy
d136adc73f
RSX Bugfixes and plugging memory leaks
...
BUGFIX: Add break after NV4097_SET_TEXTURE_BORDER_COLOR in RSXThread.cpp
BUGFIX: Fix parameters passed to RSXTexture::SetControl3 (they were being
passed in reverse order)
BUGFIX: Remove invalid, non-sensical call to glPixelStorei in GLGSRender.h
BUGFIX: Fix signed/unsigned comparison compiler warnings in GLGSRender.h
CHANGE: Make GLFragmentProgram::Decompiler synchronous by default
CHANGE: Update wxWidgets submodule to latest commit
BUGFIX: Fix several memory leaks
ADDED: Created a new MSVC debug configuration to output locations
of allocations that end up leaking after the program
is closed.
BUGFIX: Fix the stupid PadHandler crash due to the lack of a virtual d'tor
2014-04-17 15:15:43 -05:00
Peter Tissen
8ef9414406
try to reign in the vector<ptr> madness
2014-04-14 10:55:43 +02:00
Peter Tissen
552b71a378
fix not range-checked vector access
2014-04-14 09:01:31 +02:00
Bigpet
25c3aa8e19
fixes to get llvm to compile (excepti for utils.cpp, that'll get fixed
...
later)
Eradicate the Array almost everywhere, some usages like Stack still
remains
2014-04-12 12:06:52 +02:00
lioncash
d0c9d7c0ae
Use spaces for vertical alignment
2014-04-04 09:25:38 -04:00
Alexandro Sánchez Bach
7093852fa0
lv2 sc_table edited & FP recompiler ddx/ddy fix
...
* Replaced ddx/ddy with dFdx/dFdy in FP recompiler.
* SysCalls table edited. It should now be easier to read / edit. Tell me
if you disagree with this.
2014-04-03 04:20:12 +02:00
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
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
01dbb8eb9a
Merge pull request #145 from Nekotekina/master
...
Fixed conflicts.
2014-03-31 12:04:34 +02: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
Ben Anderson
e24027eccb
Added call to GlewInit() under *nix, should fix cairo display crashes.
2014-03-29 21:11:43 +13:00
Alexandro Sánchez Bach
1fd42c34c2
Minor fixes
...
* Modified some .gitignore's
* Removed some #include <vector>'s
and other stuff...
2014-03-27 16:40:58 +01:00
Lioncash
2185465d34
Remove an unnecessary c_str call.
2014-03-26 19:54:09 -04:00
lioncash
4db1f49aaf
Remove redundant assignment in RSXThread.
...
This is assigned the same value further down the function.
2014-03-24 08:53:34 -04:00
lioncash
c00850c4c5
Minor const correctness
2014-03-24 08:47:30 -04:00
Nekotekina
cad7a05848
Merge branch 'master' of https://github.com/DHrpcs3/rpcs3
2014-03-21 13:02:10 +04:00
Alexandro Sánchez Bach
37f7a31a22
Another small fix related with TextureBorderColor
...
TODO: Find an appropriate place for setting the GL_TEXTURE_BORDER_COLOR
parameter.
2014-03-18 18:27:11 +01:00
Alexandro Sánchez Bach
2601933bdc
TextureBorderColor & cellFont problems fixed
...
* Fixed tabs/spaces problem in cellSysutil.h too.
NOTE: The problem with cellFont (crash on line 604) has been fixed, but
for a high price: There is now a huge memory leak when a NULL pointer is
passed to cellFontRenderSurfaceInit.
2014-03-18 17:45:26 +01:00
kacek
39dc6f0838
cellGcmSetTexture_BorderColor fix
2014-03-18 07:20:59 +01:00
kacek
4b14c72ed8
implemented cellGcmsetTexture_BorderColor function
2014-03-18 01:03:26 +01:00
Sacha
6968137bbc
Fix slashes for Linux
2014-03-17 23:41:15 +10:00
Nekotekina
475c3ff967
Merge https://github.com/elisha464/rpcs3
2014-03-17 13:17:12 +04:00
Alexandro Sánchez Bach
6c4a980d36
Minor changes
...
* Fixed identation
* Make some parts of the code more readable.
2014-03-14 18:12:12 +01:00
DH
0e437312ad
Improved OpenAL audio output
...
Implemented LDBRX PPU instruction
Enabled FRSQRTE PPU instruction
Improved Fragment Program Decompiler
Implemented Log lvl selection
2014-03-13 02:26:53 +02:00
elisha464
62f9d454eb
Merge branch 'master' of https://github.com/DHrpcs3/rpcs3
2014-03-11 21:00:21 +02:00
elisha464
c08c5eef10
disabled a few stuff and changed color to white before rendering to main window (fix fw_stencil_reflect)
2014-03-11 20:52:14 +02:00
Sacha
5f3f7e197a
Linux build fix.
2014-03-12 02:36:58 +10:00
Aishou
7a1d44b552
Merge https://github.com/Nekotekina/rpcs3
2014-03-02 11:57:17 +01:00
Aishou
d418cceae4
fix the typo.
2014-03-01 15:32:15 +01:00
Aishou
377db4515a
Merge branch 'master' of https://github.com/DHrpcs3/rpcs3
...
Conflicts:
Utilities/BEType.h
2014-02-28 19:55:48 +01:00
Nekotekina
f3a3a630c3
Merge branch 'master' of https://github.com/elisha464/rpcs3
2014-02-28 13:53:46 +04:00
elisha464
1ab5bc40a0
fixed colors on scogger
2014-02-28 11:19:56 +02:00
elisha464
d0300e5f43
fix alpha test
2014-02-27 19:47:08 +02:00
elisha464
5fbc190c80
fixed flipped colors on some homebrews
2014-02-26 23:24:57 +02:00
Nekotekina
8b952bf98c
memcpy partially replaced
...
Fixed one of exit issues
2014-02-26 18:06:13 +04:00
Aishou
f85420b343
small compile fixes
2014-02-26 14:24:41 +01:00
Alexandro Sánchez Bach
2827db0e2a
Using be_t in some cellGcm structs & minor fixes
...
* Using be_t in CellGcmControl, CellGcmConfig, CellGcmContextData and
CellGcmTileInfo.
* Fixed wrong names in Emu/SysCalls/Modules/sceNp.cpp
* Fixed ConLog's mount info strings in System.cpp
2014-02-24 17:03:47 +01:00
DHrpcs3
d9d80d8fb4
Merge pull request #83 from Bigpet/master
...
Make buildable with GCC in Linux
2014-02-24 09:14:21 +02:00
Alexandro Sánchez Bach
7379b0e2ed
Minor changes: GCM command, PKG loader & SysCalls
...
* Fixed incorrect time displayed on NV4097_GET_REPORT.
* Fixed small bug in PKGLoader::UnpackEntry
* Moved some code in SC_Time.cpp
* Auxiliary function declarations of SC_Time.cpp in SC_Time.h
* Updated cellFsUnlink. *This won't work until ExistsFile is fully
implemented*.
2014-02-24 07:54:42 +01:00
Bigpet
92fb77d50e
more merge fixes, I should really compile it before submitting a pull request
2014-02-23 20:40:12 +01:00
Bigpet
1be8563fdb
fix small merge mistake
2014-02-23 18:21:10 +01:00
Bigpet
9a30ce5f18
Make buildable with GCC in Linux
...
* replace GetThreadID with std::this_thread.getId()
* name all anonymous structs and unions that contain non-trivially constructable objects
* made default constructor for big endian type noexcept to make it work with std::atomic
* move instantiated specialized template function members ouside of the class definition to comply with the standard
* added default instantiation for template parameter "=nullptr"
* used the C++11 standardized thread_local instead of the __declspec(thread)
* added transitional definitions to bridge the microsoft specific calls (compare and exchange and aligned alloc)
* removed cyclic dependency between Emulator->CPUThreadManager->CPUThread->SMutex->Emulator->...
* fixed some instances of indentation by space instead of tabs
* surrounded some unused code with an #if 0 block to make sure it doesn't compile
2014-02-23 17:52:52 +01:00
Alexandro Sánchez Bach
696e00a570
Merge refactoring branch & Krofna's pull req. #46
2014-02-23 02:39:46 +01:00
DH
81b19057bb
Implemented audio Dump To File
...
Fixed MFOCRF, MTOCRF, MTCRF
Minor fixes
2014-02-22 14:06:23 +02:00
Bigpet
07135570f4
merge branch
2014-02-21 20:36:22 +01:00
Alexandro Sánchez Bach
e7a721a1fb
Merge pull request #46 from krofna
2014-02-21 17:13:57 +01:00
Alexandro Sánchez Bach
17b877e448
Minor changes in RSXTexture.h and PKG Loader
...
* Moved RSXTexture from RSXThread.h to RSXTexture.h
* Renamed RSXTexture::Getmipmap to RSXTexture::GetMipmap
* Used more GCM texture format constants in GLGSRender.h
* PKG Loader: Added an "Overwrite?" dialog in case the folder
dest+titleID (i.e. "/dev_hdd0/game/"+titleID) already exists. Note that
in that case, the game won't be installed regardless of the option you
choose on the dialog.
2014-02-21 14:21:08 +01:00
DH
d6fe398f79
Implemented RSXThread OutOfArgsCount notification.
2014-02-20 01:39:47 +02:00
DH
b1df7444a4
Minor fixes
2014-02-19 19:27:52 +02:00
Alexandro Sánchez Bach
b85a86b225
RSX Debugger: Shader program editor
...
* Added checkbox in the Settings dialog for logging/editing shader
programs.
* Added "Programs" tab to the RSX Debugger. Double-click on the entries
to view/edit the shaders. Click on "Yes" after closing the editor will
recompile your program even if no changes were done.
* Replaced "Ctrl+C" shortcut for running the emulator with "Ctrl+E" to
avoid accidentally unpausing the emulator when copying text.
* Added glDetachShader to GLProcTable.tbl
NOTE: There is a known bug: For some reason, certain shaders refuse to
compile again, even if you save the original shader as the "new" one.
2014-02-19 01:41:57 +01:00
elisha464
7f7b12a6dd
a small fix in vertexShaderDecompiler (fixes scogger loading screen)
2014-02-17 23:05:59 +02:00
Alexandro Sánchez Bach
ab25edfacc
Few source-code improvements
...
* Fixed identation inconsistency after last merge.
* Replaced uint32_t with u32 in LinearToSwizzleAddress.
* Replaced hardcoded values with defined GCM constants (in Emu/GS/GCM.h)
in some switch statements.
This commit won't produce any changes in the RPCS3 executable. It's just
to make the code easier to read.
2014-02-16 22:17:56 +01:00
DH
a7368cc893
Merged elisha464 branch
2014-02-16 10:56:58 +02:00
Nekotekina
5a240c32a9
log fixes (to wx_str())
2014-02-13 20:59:13 +04:00
Peter Tissen
de95ac3adb
remove the outdated gl.lib reference, if this causes new linker issues we need to add the right name to the vcxproj instead
2014-02-12 21:46:23 +01:00
Peter Tissen
b05e466e8f
clean up more output conversions, everything that wants to get printed needs to be explicitly convertex to the wxCharType otherwise the VFormat prints nothing
2014-02-10 19:51:03 +01:00
Peter Tissen
b9c3dc352d
use .wx_str() instead of .mb_str(), Dbg console is still broken
2014-02-10 13:53:09 +01:00
Peter Tissen
59dcbd3ba3
make it compilable, don't merge this, string logs are broken and paths absolute to my machine
2014-02-10 02:13:13 +01:00
DH
8ba8d35541
Fixed compilation errors.
2014-02-02 22:47:17 +02:00
DH
beb19633e9
Implemented vfsLocalDir & vfsDirBase.
...
Improved ThreadBase.
Minor fixes.
2014-02-02 21:42:32 +02:00
elisha464
985b27daab
Merge branch 'master' of https://github.com/DHrpcs3/rpcs3
2014-02-01 00:02:10 +02:00
DH
d93ce95a36
Small fixes
2014-01-31 22:54:26 +02:00
elisha464
678e455b4f
fixed fragment decompiler
...
when adding a const, I added a check to see if it already exists
2014-01-31 22:44:35 +02:00
DH
4b8d6b6919
Improved ThreadBase.
...
Improved Vertex Shader Decompiler.
2014-01-31 20:40:18 +02:00
elisha464
7e591deaf3
Merge branch 'master' of https://github.com/DHrpcs3/rpcs3
2014-01-28 20:02:20 +02:00
elisha464
057efb48fa
fix problem where there was black quads instead of text in fw samples
2014-01-26 23:08:09 +02:00
elisha464
543ed01642
delete m_main_mem_addr
2014-01-26 23:07:14 +02:00
Nekotekina
88208f5e01
Merge branch 'master' of https://github.com/DHrpcs3/rpcs3
2014-01-26 00:42:53 +04:00
elisha464
824fd46062
forgot some stuff :P
2014-01-24 02:26:08 +02:00
elisha464
8e9dcd279a
changed everything to use the new IO address space
2014-01-24 01:22:56 +02:00
Nekotekina
d16dbedaa1
Fixed conflicts
2014-01-23 22:45:40 +04:00
Nekotekina
93faac5780
Small changes
2014-01-23 22:40:49 +04:00
Nekotekina
5f9bc13898
Some bugs fixed
2014-01-21 03:34:16 +04:00
DH
dc2fd8c39e
Improved vfsDevice.
...
Minor fixes.
2014-01-19 18:05:27 +02:00
DH
ab41540064
Improved ID manager.
...
Improved MemoryBlock.
2014-01-19 05:14:11 +02:00
DH
7971db665e
Improved Vertex Shader Decompiler.
...
Fixed VFS Manager crash.
Fixed SPU image loader.
Draft implementation of cellFsAioRead.
Improved Callbacks.
2014-01-07 22:11:02 +02:00
DH
cbeadcf872
Improved RSX Debugger
...
- Fixed crash in debug build.
- Implemented texture selection.
2014-01-07 09:30:41 +02:00
DH
eaef09df91
Improved PSF loader.
...
Improved Game Viewer.
Implemented cellPadGetInfo.
Minor improvements.
2013-12-08 15:47:54 +02:00
DH
34f5997f82
Improved OpenGL renderer.
...
- Rotate color buffer.
2013-12-08 02:42:59 +02:00
DH
76a93443c3
Improved OpenGL renderer
...
- Implemented color buffer reading.
2013-12-08 02:09:16 +02:00
Alexandro Sánchez Bach
5ce57e963f
New functions & Minor changes
...
* cellGameBootCheck, cellSysutilGetSystemParamString partially
implemented.
* Improved debug SELF loader (I applied DH's changes over another part
of code that Hykem wrote).
* Added checkbox in the Config>Settings menu to ignore Read/Write errors
(disabled by default).
* Minor issues.
2013-11-29 05:56:26 +01:00
Sacha
6bcaf469e8
First stage of WX dependency removal.
2013-11-28 05:16:19 +10:00
DH
9ce30fdd74
Improved OpenGL renderer & RAW SPU
...
- Improved Fragment Shader Decompiler.
- Fixed NV308A_COLOR cmd.
- Fixed break points for RAW SPU Thread.
- Added cellMsgDialogOpen2 to cellSysutil module.
2013-11-26 06:34:19 +02:00
DHrpcs3
a852baee5b
Merge pull request #25 from FGRE/master
...
Fix linking
2013-11-25 09:57:22 -08:00
O1L
206cc6ac91
Added libfont module. Set Renderer to OpenGL, Aspect Ratio to 16:9 and Pad Handler to Windows by default. Partially implemented cellGcmSetDebugOutputLevel and cellGcmSetSecondVFrequency functions. Added 'host_root' path to VFS Manager.
2013-11-25 15:49:55 +04:00
Mislav Blažević
9a8cf34f44
Fix linking
2013-11-24 10:23:04 +01:00
Alexandro Sánchez Bach
f43a324937
New GCM commands implemented
...
- NV4097_SET_DEPTH_BOUNDS_MIN
- NV4097_SET_POLY_OFFSET_FILL_ENABLE
- NV4097_SET_POLY_OFFSET_LINE_ENABLE
- NV4097_SET_POLY_OFFSET_POINT_ENABLE
- NV4097_SET_RESTART_INDEX_ENABLE
- NV4097_SET_RESTART_INDEX
2013-11-24 01:47:17 +01:00
Mislav Blažević
2926d3805c
Cleanup OpenGL hacks
2013-11-23 23:31:05 +01:00
Mislav Blažević
d8bd34b57e
Start porting to GNU compiler
2013-11-23 23:27:58 +01:00
DH
62c1980cac
Improved PPU Interpreter
...
- Fixed MULHW & MULHWU.
- Improved MULHD & MULHDU.
2013-11-23 04:55:26 +02:00
DH
9d5b13839b
- Fixed OpenGL renderer LoadVertexArray & DrawArray.
...
- Improved SPU SCs.
- Renamed mem_ptr_t -> mem_list_ptr_t, mem_struct_ptr_t -> mem_ptr_t.
2013-11-19 23:10:23 +02:00
DH
5373747210
- Improved sc function binder.
...
- Improved Module binder.
- Added Dump Depth Buffer & Dump Color Buffers options (values can be changed on the fly).
2013-11-16 23:12:30 +02:00
Alexandro Sánchez Bach
382ae8a78f
Improved cellResc module
...
* cellResc module improved
* Many changes in this commit are from [DH]: The implementation of
cellRescSetConvertAndFlip, cellRescSetWaitFlip and cellRescSetSrc as
well as all the other changes that are not in cellResc module.
* Fixed another conflict from O1L/rpcs3 (master): Deleted
"cellPhotoUtility" (which already exists in cellPhotoExport)
Now all the conflicts are solved. :-)
NOTE: We should search for a better name for 's_rescInternalInstance'.
This one is just too long and some lines don't even fit in my screen
because of this.
2013-11-16 01:38:22 +01:00
DH
3dd9683b47
Fixed clear mask.
2013-11-09 23:49:01 +02:00
DH
521244b0e0
Improved GS Renderer.
2013-11-09 23:29:49 +02:00
Hykem
3076571b6f
Fixed OpenGL error 0x0502.
...
Implemented cellRtc module.
Added module name list in cellSysmodule to aid debugging.
2013-11-09 01:27:37 +00:00
DH
0b35be32a4
- Implemented ARM9Thread.
...
- Improved OpenGL Renderer.
- Improved RAW SPU mfc.
2013-11-03 21:23:16 +02:00
DH
8259006bc3
Improved OpenGL renderer.
...
- Improved Vertex Shader Decompiler.
- Fixed CMD analyzer.
- Improved sys_fs module.
- Minor fixes.
2013-10-06 17:15:04 +03:00
DH
dd48f827c3
- Implemented be_t, mem_struct_ptr_t, vfsFile.
...
- Improved sys_fs, cellPngDec, cellJpgDec, cellGifDec modules.
2013-10-06 15:07:42 +03:00
DH
eebe859f83
Improved mem_t.
...
- Implemented mem_ptr_t.
- Fixed issue 3.
2013-09-25 00:11:29 +03:00
Cornee Traas
f4b98074b0
Merge remote-tracking branch 'upstream/master'
...
Conflicts:
rpcs3/Emu/GS/GL/GLGSRender.cpp
rpcs3/Gui/InterpreterDisAsm.cpp
rpcs3/Gui/MainFrame.cpp
2013-09-03 19:26:31 +02:00
DH
a9fdcd959b
OpenGL renderer:
...
- Disabled dump vertex data.
- Fixed fragment constants loader.
- Fixed fbo creation.
- Implemented texture filtering.
2013-08-27 18:18:01 +03:00
DH
f83aa9d5ae
OpenGL renderer:
...
- Improved Vertex & Fragment Shader Decompilers.
- Implemented fp uniform loader.
- Implemented DXT1 & DXT2 textures decompression.
- Implemented draft cellResc module.
- Updated glext.
PPU Interpreter:
- Fixed VSPLTW, VNMSUBFP, VMRGLW, VMRGLH, VMRGLB, VMRGHW, VMRGHH, VMRGHB instructions.
cellFs:
- Fixed cellFsStat syscall.
2013-08-26 17:18:59 +03:00
DH
234e174b7d
- Implemented send open system menu cmd.
...
- Added cellSysutil module.
- Improved OpenGL renderer.
- Added cube & hello world homebrews.
- Implemented more GCM syscalls.
2013-08-19 02:06:11 +03:00
DH
2f5fa75bb4
- Fixed sys_ppu_thread_exit.
...
- Disabled some dbg tools.
2013-08-17 19:23:03 +03:00
DH
0aff049960
- Improved Vertex & Fragment Shader Decompilers.
...
- Fixed some FPR instructions.
- Implemented more GCM syscalls.
- Fixed callbacks alert.
2013-08-17 01:22:26 +03:00
Cornee Traas
96c692aefc
Fix spelling of IsRunned to IsRunning
2013-08-12 11:56:56 +02:00
DH
f42d4b6572
OpenGL Renderer fixes:
...
- Fixed Vertex & Fragment Shader Decompilers.
- Fixed Transform Constants loading.
2013-08-11 00:56:24 +03:00
DH
81e874c9e2
- Implemented HDD manager.
...
- Implemented VFS manager.
- Implemented MFC.
- Fixed ELF Compiler.
- Improved HLE Func binder.
2013-08-03 12:40:03 +03:00
DH
559852a8fc
- Implemented RAW SPU.
...
- Implemented memory mapping.
2013-07-12 15:42:17 +03:00
DH
fb57bb9c4e
- Implemented MTCRF instruction.
...
- Implemented sys_spu_thread_set_argument syscall.
- Improved Debugger.
2013-07-08 16:24:46 +03:00
DH
b35dfdf29b
- Improved PPCDecoder.
...
- Improved PPUDecoder.
- Improved Debugger GUI.
CompilerELF:
- Added all PPU instructions.
- Fixed analyzer crash.
2013-07-03 19:17:16 +03:00
DH
5753edf6ef
- Improved sc function binder.
...
- Improved GLGSRender.
2013-06-30 11:46:29 +03:00
DH
3bb7a299ca
http://code.google.com/p/rpcs3/source/detail?r=45
2012-11-15 17:45:11 +02:00