sunho
8576b497a7
kernel: Pull out sysmem state from kernelstate
2021-06-01 14:20:05 +02:00
Zangetsu38
157f1be011
modules/SceGxm: Stub BeginSceneEx.
...
- allow some game move to ingame, ex: valkyrie drive.
2021-06-01 03:32:04 +02:00
Zangetsu38
a8733113d9
interface: allow install content folder by drag & drop.
...
- can install few content in same time with drop only one folder.
main: refactor for drop file and execute it, fix some issue.
gui: refactor get param for no get multiple same code.
2021-05-31 22:38:46 +02:00
Zangetsu38
835352aca7
vita3k: bump version on 0.1.3.
2021-05-31 22:38:32 +02:00
scribam
7a53912f0a
ngs: Apply some clang-tidy fixes
2021-05-31 19:02:18 +02:00
pent0
a1a10b30bd
shader: Support copy non aligned buffer
2021-05-31 18:58:34 +02:00
Sunho Kim
897892f31b
renderer: Make hashless texture cache toggleable
2021-05-31 11:00:42 +02:00
Sunho Kim
fff91d78eb
mem: Implement unix exception handler
2021-05-31 11:00:42 +02:00
Sunho Kim
16e076369b
mem: Rename and fix bitmap allocator free_slot_count
2021-05-31 11:00:42 +02:00
sunho
0cb75c1e3b
mem: Add hacks to prevent crash
2021-05-31 11:00:42 +02:00
sunho
4385af0df7
renderer: It's not dirty
2021-05-31 11:00:42 +02:00
sunho
ceeaae9d9a
mem: Support windows write protect
...
mem: Properly decommit memory in windows
renderer: Add write protect based texture dirty flag
mem: Use custom allocator and optimized page table
dynarmic_cpu: Don't use page_table
2021-05-31 11:00:42 +02:00
sunho
1c3bf6bd05
mem: Fix bugs in bitmapallocator
2021-05-31 11:00:42 +02:00
sunho
5ba5cbd0e9
external: Update dynarmic
2021-05-31 11:00:42 +02:00
Zangetsu38
3373b19dde
gui/archive install dialog: refactor dialog.
...
- allow can using folder for install some archive in same time.
2021-05-30 22:44:04 +02:00
Zangetsu38
8b0400a077
notice: fix notice update for addcont.
2021-05-31 03:02:53 +09:00
sunho
0bdf960277
renderer: Allow writing depth when both side fragment program is disabled
2021-05-30 20:01:44 +02:00
Zangetsu38
bb8cb02792
gui/main menu bar: fix save app if already exist.
...
- set limit to 14.
2021-05-30 17:16:45 +09:00
Zangetsu38
55e52805f6
modules/SceGxm: Stub SetVisibilityBuffer.
...
- Set all visible.
Co-authored-by: kd-11 <karokidii@gmail.com>
2021-05-29 02:03:47 +02:00
Foma Nikitin
02e8847526
shader: Fix mask write decoding and vmad2 modifiers
2021-05-28 09:36:35 +02:00
Foma Nikitin
ed7b8a415f
modules/SceGxm: Fix data size submitting
2021-05-28 09:36:35 +02:00
MerryMage
8db8fb9179
mem: Zeropage is invalid
...
Mark the zero-page as invalid in the page-table
2021-05-28 07:25:20 +09:00
Sunho Kim
387d2c2ef2
renderer: Bind mask buffer properly
2021-05-28 02:42:49 +09:00
sunho
6c790558e0
Move load_self from host to kernel
2021-05-27 13:12:17 +02:00
sunho
57614cdcf0
kernel: Fix uninits
2021-05-27 19:32:31 +09:00
sunho
fc21e2c96f
renderer: Overhaul fragment masking
2021-05-27 04:06:42 +02:00
sunho
9eb2a9e41d
io: Correct life cycle of vita_loc
2021-05-27 04:04:17 +02:00
sunho
0601b34dc1
vita3k: Remove mai dump hack
2021-05-27 04:04:17 +02:00
sunho
0fd2db8c42
dynarmic_cpu: Disable fastmem when optimization is off
2021-05-27 04:04:17 +02:00
sunho
6a0caa1af1
kernel: Ignore some invalid process param
2021-05-27 04:04:17 +02:00
sunho
7ba6d2d9af
mem: Allow Ptr = nullptr
2021-05-27 04:04:17 +02:00
sunho
d3b4d05588
kernel: Fix cpsr regression
2021-05-26 21:56:41 +02:00
sunho
58617042c8
kernel: Implement stack arguments in guest function job
2021-05-27 01:56:07 +09:00
sunho
1a9aab4d44
kernel: ThreadState constructor
2021-05-27 01:56:07 +09:00
sunho
ac5ce30772
kernel: Fix waitthread regression
2021-05-26 10:32:02 +02:00
Sunho Kim
30acd487b4
external: Update dynarmic
2021-05-26 05:04:06 +02:00
Zangetsu38
bd9bb57822
renderer: Add color format U4U4U4U4_ARGB.
...
- used by time traveler.
2021-05-26 04:54:17 +02:00
sunho
dcfdb2a01b
kernel: Rename thread functions and move thread runner out from thread.cpp
...
kernel: Fill init cpu context from kernel
kernel: Various style nits
2021-05-26 04:53:21 +02:00
sunho
141eceebc4
cpu: Remove sp, lr parameters from init_cpu
2021-05-26 04:53:21 +02:00
Zangetsu38
28a5cfee72
gui/Notice: fix load new notice selected.
...
- reworks order saved in xml.
- enable seletable for now all notification.
- gui/app selector: fix position for cc button
2021-05-26 04:49:24 +02:00
Zangetsu38
70119efa9c
settings dialog: using apply only for current running app.
...
- refactor set cpu backend.
2021-05-26 04:48:35 +02:00
MerryMage
2be5e4d670
dynarmic_cpu: Implement simple instruction tracing
2021-05-26 08:50:59 +09:00
MerryMage
965101eccb
debugger: Fix crash when update_watches is called without valid parent
...
Happens when Debug settings are configured prior to initialization of kernel
2021-05-25 09:45:52 +09:00
sunho
f0692b294e
config: Use dynarmic as default
2021-05-24 23:43:31 +02:00
Zangetsu38
d9f9a020ad
config: change last app to vector last loaded apps.
...
- settings dialog: refactor display title in custom config.
- custom config: fix warning of xml file.
2021-05-24 23:29:21 +02:00
sunho
17bad14cf5
kernel: Add runClocks to thread info
2021-05-24 23:27:52 +02:00
sunho
11ddada291
kernel: Don't generate null uid
2021-05-24 23:27:52 +02:00
sunho
e1b50df475
ngs: Transition state after voice finished
2021-05-24 23:27:52 +02:00
Zangetsu38
6ed1818ce8
Revert "kernel: Add missing lock"
...
This reverts commit 587db01986
.
2021-05-24 15:43:03 +02:00
DerRM
bf2cd46b89
shader: Fix USSE swizzle accessors
...
for example when having assembly like:
VF16MUL pa0.xyzw pa2.111w pa0.xyz1
the wrong swizzle is used in the generated spirv
2021-05-24 15:21:32 +02:00