Nekotekina
a974ee009e
vm::var improved, cleanup
...
Mostly vm::var initialization introduced.
Added vm::make_var function.
2015-10-14 18:17:37 +03:00
DH
e4f6eb04e8
Added new config system
...
Added emulator state class
Added emulator events
Minor improvements
2015-10-13 20:32:08 +03:00
Vincent Lejeune
2b60de32f9
fix dbg
2015-10-13 14:29:28 +02:00
Vincent Lejeune
3449bd3842
RSX: Fix debugger disasm.
2015-10-13 14:29:12 +02:00
DH
98943fc9e8
Added @vlj to developers list (AboutDialog)
2015-10-09 12:29:24 +03:00
DH
86720f90cd
rsx: 🧵 initialize flip_status
...
Fixed clear_surface (OpenGL)
Enabled some RSXDebugger features (disasm and textures/buffers view)
Minor improvements
2015-10-06 01:22:21 +03:00
DH
4fdeeace66
D3D12Renderer: fixed some compilation errors
...
Removed GSFrameBase2 and D3DGSFrame.
Added frame for NullRender.
Minor improvements and fixes
2015-10-05 13:03:23 +03:00
DH
1e7ded2163
rsx::thread moved from rsx2 branch
...
TODO: cellResc module & RsxDebugger disabled, DX12 renderer not compilable
2015-10-05 12:56:05 +03:00
Vincent Lejeune
2f211e4e5a
d3d12: Move adapter's description to settings.
2015-10-05 00:24:56 +02:00
Nekotekina
cd71125277
Git version fixed
2015-10-04 23:05:46 +03:00
Zangetsu38
893a4e34a1
Little fix correct path for Game Data
2015-09-28 19:11:17 +02:00
Zangetsu38
f27e77c7e0
Adding the icon on window GL and DX12
2015-09-27 00:36:44 +02:00
Nekotekina
8ae3401ffa
Some things improved
...
shared_mutex_t implemented
GUI Emu Callbacks rewritten
fxm::import, fxm::import_always implemented
cellMsgDialog rewritten
Emu.CallAfter improved (returns std::future)
2015-09-22 16:48:21 +03:00
Nekotekina
4e62ec7458
PKG Installer fixed, u128 improved
2015-09-22 13:28:32 +03:00
Nekotekina
91c98a9533
Fix issue #1223
2015-09-16 21:31:41 +03:00
Raul Tambre
8204737efa
Implement GetLicenseArea, category improvements
...
Also fixed newlines, CellSailEvent, fixed CellMusic changes, fixed
console_write, fixed L10n changes and removed the login dialog for now,
until a more proper implementation.
2015-09-13 10:26:01 +03:00
Raul Tambre
cd7fbae583
Implement NetStartDialogLoadAsync, L10N additions
...
Also improved cellPadPeriphGetInfo
2015-09-10 17:13:31 +03:00
Nekotekina
cbe83ad8dd
Various fixes
2015-09-08 13:47:00 +03:00
Raul Tambre
de97c8e20f
Add RPCS3 version to logging
...
Also fixed the link pointing to the RPCS3 forum.
2015-09-07 20:13:42 +03:00
Raul Tambre
09673c928c
cellVideoOut accuracy improved, logging additions
...
Now basic settings are logged in the start of every log, to help devs in
determining possible problems, when users test or try to run certain
games.
2015-09-07 20:00:58 +03:00
Nekotekina
817fec9684
SPU Cleanup
...
SPURecompiler improved
Old SPU decoder removed
SPU Interpreters merged
2015-09-02 00:38:44 +03:00
Vincent Lejeune
60d5dd40f7
PPU/LLVM: Fix unsigned/signed type comparaison warning
2015-09-01 18:58:12 +03:00
Nekotekina
ce494f8847
fmt::by_value, fmt::Format removed
2015-08-24 21:22:42 +03:00
Nekotekina
73b108765e
fs:: const renaming, fs::g_tls_error stub
2015-08-24 21:22:39 +03:00
Nekotekina
eb63558c6d
KernelExplorer improved
2015-08-24 21:22:34 +03:00
Nekotekina
c6bdedf3b0
sleep_queue_t moved to SleepQueue.cpp, cleanup
...
Used ARMv7Thread instead of ARMv7Context in PSV HLE functions and
callbacks. However, interpreter still uses ARMv7Context.
Various PSV functions partially implemented:
sceKernelCreateEventFlag
sceKernelDeleteEventFlag
sceKernelOpenEventFlag
sceKernelCloseEventFlag
sceKernelWaitEventFlag
sceKernelWaitEventFlagCB
sceKernelPollEventFlag
sceKernelSetEventFlag
sceKernelClearEventFlag
sceKernelCancelEventFlag
sceKernelGetEventFlagInfo
sceKernelCreateSema
sceKernelDeleteSema
sceKernelCreateMutex
sceKernelDeleteMutex
sceKernelCreateCond
sceKernelDeleteCond
2015-08-24 21:22:30 +03:00
Nekotekina
dd665e7363
ID manager simplified
...
ID manager refactoring, redundant "type" information removed
2015-08-24 21:22:19 +03:00
Nekotekina
9e5daa1737
IdManager improved, added Fixed ID mechanism
...
Fixed UB in get_current_id()
2015-08-24 21:22:15 +03:00
O1L
c0b90d01bd
Add LLVM Debug / Release configurations for gui solution. Disable some DX12-only options on non-DX12 builds
2015-08-24 20:54:35 +03:00
O1L
6ae7f450f1
Compilation fix
2015-08-24 00:23:31 +03:00
O1L
3c27bf0a6a
Gui: separate 'Settings' code from MainFrame.cpp, minor cleanup
2015-08-24 00:23:30 +03:00
Vincent Lejeune
be1511bd7a
d3d12: Add a d2d overlay to display debug text
2015-08-16 23:00:55 +02:00
Zangetsu38
732eef6c02
Update with master and Fixed Conflict
2015-08-14 19:35:58 +02:00
Raul Tambre
850416d530
Merge pull request #1169 from vlj/d3d12
...
Implement a d3d12 backend
2015-08-14 17:44:27 +03:00
Zangetsu38
5e9eb9c3bb
Fix correct size setting windows.
...
And other small change
2015-08-12 17:41:46 +02:00
vlj
cb14697aa0
d3d12: Honor adaptater selection + debug output layer
2015-08-12 00:25:39 +02:00
vlj
6e8b94a7e1
Add config option for d3d debug layer and adaptater
2015-08-12 00:25:39 +02:00
raven02
1471afcfe6
D3DGS naming fix
2015-08-12 00:25:31 +02:00
vlj
5e7531b9bf
d3d12: Use ifdef to guard code
2015-08-12 00:23:08 +02:00
vlj
4f708ab9ee
d3d12: Enable buffer flip
2015-08-12 00:23:08 +02:00
vlj
0b5816d6d6
d3d12: Create window
2015-08-12 00:23:07 +02:00
vlj
976d707596
d3d12: Start implementation
2015-08-12 00:23:07 +02:00
Vincent Lejeune
e459d01927
PPU/LLVM: Add debug tool for LLVM recompiler
2015-08-11 18:10:32 +02:00
Nekotekina
8fcaac5f1d
cellSysutil crap split, cleanup, functions added
2015-08-01 21:49:01 +03:00
Nekotekina
a2646f9871
ModuleManager cleanup
2015-08-01 14:39:37 +03:00
Nekotekina
3d665148ca
cellMsgDialog race condition fixed
2015-08-01 14:38:51 +03:00
KaOs1
804ee1183b
Install PKGs into custom folder
2015-07-31 22:15:07 +02:00
Danila Malyutin
9a37acee3e
Fixes for abstract class without virtual destructor
2015-07-27 03:01:43 +03:00
Danila Malyutin
5ae6586803
Add missing override specifiers
2015-07-26 18:37:14 +03:00
Nekotekina
023d385af8
sys_semaphore improved
2015-07-21 23:14:39 +03:00