This website requires JavaScript.
82c3df83c4
prepo: Add a MessagePack object formatter (#1034 )
jduncanator
2020-03-26 08:33:18 +11:00
5423daea56
ui: Make it possible to open the device save directory (#1040 )
Thog
2020-03-25 18:09:38 +01:00
d5670aff77
Fix unhandled UnauthorizedAccessException causing crash while listing… (#1025 )
Elise
2020-03-25 17:17:54 +01:00
1586450a38
Implement VMNMX shader instruction (#1032 )
gdkchan
2020-03-25 11:49:10 -03:00
56374c8633
prepo: Implement RequestImmediateTransmission and GetTransmissionStatus (#1033 )
Ac_K
2020-03-25 12:28:15 +01:00
21c9c04f9f
Add IMultiCommitManager (#1011 )
Alex Barney
2020-03-25 01:14:35 -07:00
f695a215ad
Add Fast Paths for Crypto instructions (A32/A64) (#1026 )
riperiperi
2020-03-25 06:20:29 +00:00
a40d8d4a17
Fix gpu vendor name parsing (#1030 )
Ac_K
2020-03-25 00:12:01 +01:00
daecb1193d
prepo: Resolve JSON parsing issues in prepo report handling (#1022 )
jduncanator
2020-03-25 09:26:37 +11:00
17200214df
Add GPU name in status bar (#984 )
HorrorTroll
2020-03-25 04:54:09 +07:00
1de16f7653
Add Fcvtas_S/V & Fcvtau_S/V. (#1018 )
LDj3SNuD
2020-03-24 22:53:49 +01:00
d0960e75aa
Fix the item name cannot be displayed in profiler view. (#1021 )
Chenj168
2020-03-25 02:48:03 +09:00
e590262531
friends: Stub GetBlockedUserListIds (#1017 )
Thog
2020-03-23 22:19:45 +01:00
b2d307d34f
Fix Prepo parsing reports (#1016 )
Ac_K
2020-03-23 21:58:41 +01:00
6edc929894
Implement ICMP shader instruction (#1010 )
gdkchan
2020-03-23 13:32:30 -03:00
9a208c4fb5
Keep sRGB enabled for texture blits (#1009 )
gdkchan
2020-03-22 19:34:26 -03:00
49d7b1c7d8
Implement textureQueryLevels (#1007 )
gdkchan
2020-03-22 18:31:31 -03:00
31b94f4641
Move the MakeOp to OpCodeTable class, for reduce the use of ConcurrentDictionary (#996 )
Chenj168
2020-03-20 13:15:37 +09:00
8e64984158
Support partial invalidation on texture access (#1000 )
gdkchan
2020-03-20 00:17:11 -03:00
32d3f3f690
Implement GetRegionCode and add the RegionCode to settings (#999 )
Ac_K
2020-03-19 23:37:55 +01:00
561d64e5bf
Modify TranslatedFunction.GetPointer () to optimize performance (#995 )
Chenj168
2020-03-20 07:11:20 +09:00
8226997bc7
CodeGen Optimisations (LSRA and Translator) (#978 )
riperiperi
2020-03-18 11:44:32 +00:00
7475e180b4
audren: Accept REV8 (#993 )
Thog
2020-03-17 23:43:47 +01:00
8bb64ac69c
Improve shader sampler type selection (#989 )
gdkchan
2020-03-14 21:24:45 -03:00
8ce3993afa
Fix GTK window crash by using 24 bit surface on unix, 32 bit on windows. (#976 )
riperiperi
2020-03-14 21:36:56 +00:00
dd433c1296
Implement AESMC, AESIMC, AESE, AESD and VEOR AArch32 instructions (#982 )
riperiperi
2020-03-13 23:29:58 +00:00
ff2bac9c90
Implement MME shadow RAM (#987 )
gdkchan
2020-03-12 22:30:26 -03:00
d904706fc0
Use a Jump Table for direct and indirect calls/jumps, removing transitions to managed (#975 )
riperiperi
2020-03-12 03:20:55 +00:00
c26f3774bd
Implement VMULL, VMLSL, VRSHR, VQRSHRN, VQRSHRUN AArch32 instructions + other fixes (#977 )
gdkchan
2020-03-10 21:49:27 -03:00
89ccec197e
Implement VMOVL and VORR.I32 AArch32 SIMD instructions (#960 )
gdkchan
2020-03-10 02:17:30 -03:00
08c0e3829b
Insert the SD card by default (#968 )
Alex Barney
2020-03-09 15:34:35 -07:00
61d79facd1
Optimize x64 loads and stores using complex addressing modes (#972 )
gdkchan
2020-03-09 19:29:34 -03:00
e2bb5e8091
Move status information from the title bar to the new status bar (#948 )
Xpl0itR
2020-03-07 02:40:06 +00:00
ab3b6ea6d4
A64 SIMD LDP and STP with size = 0b11 is undefined (#971 )
gdkchan
2020-03-06 23:39:52 -03:00
54501962f6
Fix branch with CC and predicate, and a case of SYNC propagation (#967 )
jduncanator
2020-03-06 11:09:49 +11:00
68e15c1a74
Implement Fast Paths for most A32 SIMD instructions (#952 )
jduncanator
2020-03-05 11:41:33 +11:00
d9ed827696
Don't decode blocks starting outside mapped memory & undefined instead of throw on invalid sysreg coprocessor (#964 )
gdkchan
2020-03-04 16:25:27 -03:00
25c3b8b356
Implement some calls of ISelfController (#965 )
Ac_K
2020-03-04 04:41:41 +01:00
cecbd256a5
Add support for cache storage (#936 )
Alex Barney
2020-03-03 07:07:06 -07:00
dc97457bf0
Initial support for double precision shader instructions. (#963 )
gdkchan
2020-03-03 11:02:08 -03:00
3045c1a186
update glwidget package (#961 )
emmauss
2020-03-03 02:49:18 +00:00
47f079d23e
stub GetNintendoAccountUserResourceCacheForApplication (#962 )
Thog
2020-03-02 15:07:27 +01:00
3b531de670
Implement mii:u and mii:e entirely (#955 )
Thog
2020-03-01 23:56:02 +01:00
7d1a294eae
Implement SMULWB, SMULWT, SMLAWB, SMLAWT (AArch32) (#953 )
gdkchan
2020-03-01 04:47:05 -03:00
fb0939f9b6
Add SSAT, SSAT16, USAT and USAT16 ARM32 instructions (#954 )
gdkchan
2020-02-29 17:51:55 -03:00
b8ee5b15ab
Implement FACGE and FACGT (Scalar and Vector) AArch64 SIMD instructions (#956 )
gdkchan
2020-02-29 17:51:17 -03:00
f35af5f703
Reduce copy destination size by target mipmap level, rather than source size. (#959 )
riperiperi
2020-02-29 20:50:44 +00:00
6204f0e47a
Set Undefined instruction emitter for Undefined property on InstDescriptor (#957 )
gdkchan
2020-02-29 08:12:15 -03:00
b1b6f294f2
Add most of the A32 instruction set to ARMeilleure (#897 )
riperiperi
2020-02-23 21:20:40 +00:00
165e658f02
Actually use the dummy NACP for EnsureApplicationSaveData (#939 )
Alex Barney
2020-02-18 04:35:47 -07:00
5f6949d9b0
Improve rendering on resolution lower than 1080p (#944 )
Thog
2020-02-18 12:34:57 +01:00
d736352da2
Add button in settings to open logs folder (#947 )
Xpl0itR
2020-02-17 21:35:03 +00:00
e5f78fb1d4
Replace LinkedList by IntrusiveList to avoid allocations on JIT (#931 )
gdkchan
2020-02-17 18:30:54 -03:00
e9a37ca6a8
Implement GetCurrentIpConfigInfo (#943 )
Thog
2020-02-17 16:28:41 +01:00
d89e90a16e
Catch System.IO.IOException (#932 )
Xpl0itR
2020-02-15 20:20:19 +00:00
45d86b8f6f
Retrigger Appveyor
Thog
2020-02-15 13:08:05 +01:00
91b37ae36e
Accept gamepad inputs when not focused (#941 )
Thog
2020-02-15 12:30:53 +01:00
4789f79254
Fix crash when first starting the emulator (#945 )
Thog
2020-02-14 23:07:22 +01:00
a73fd9e9bd
Changes to configuration (#811 )
Xpl0itR
2020-02-14 19:19:13 +00:00
dbe3f938c7
Remove ScopedGlContext (#933 )
Thog
2020-02-14 11:52:34 +01:00
949bb81a9e
Add version in all window titles (#935 )
Ac_K
2020-02-14 11:33:22 +01:00
9e4f668f6c
Update bindless to indexed conversion code pattern match (#938 )
gdkchan
2020-02-14 07:29:58 -03:00
5a9dba0756
Sign-extend shader memory instruction offsets (#934 )
gdkchan
2020-02-13 21:48:07 -03:00
416ddd0f6e
Some fixes for the new GLRenderer (#930 )
Thog
2020-02-13 18:43:29 +01:00
8d83878f67
Improve build identification (#927 )
Thog
2020-02-12 14:35:39 +01:00
505f95848b
Reducing log sizes (#724 )
BaronKiko
2020-02-12 01:18:33 +00:00
3aa3c4261a
Add inbuilt Opengl renderer to window (#922 )
emmauss
2020-02-12 00:56:19 +00:00
c464e1ec52
Stub the application copyright framebuffer api (#921 )
Thog
2020-02-12 00:07:13 +01:00
e7a4e0a328
Get program IDs for the game list from NCA headers (#928 )
Alex Barney
2020-02-11 15:43:24 -07:00
7e4d986a73
Support compute uniform buffers emulated with global memory (#924 )
gdkchan
2020-02-10 21:10:05 -03:00
2e6080ccbb
Implement NCA section extractors in the GUI (#896 )
Xpl0itR
2020-02-08 18:22:45 +00:00
6db16b4110
Only enumerate cached textures that are modified when flushing. (#918 )
riperiperi
2020-02-06 21:49:26 +00:00
a906f2071c
Fix a crash when closing the main UI (#904 )
Thog
2020-02-06 12:38:24 +01:00
f2b9a9c2b0
Render Profiler in GUI (#854 )
emmauss
2020-02-06 11:25:47 +00:00
db9f8f999f
Implement IDeliveryCacheProgressService in bcat (#908 )
Thog
2020-02-06 05:09:59 +01:00
a0e6647860
Compare shader code using a span instead of individual reads. (#917 )
riperiperi
2020-02-03 19:11:22 +00:00
796e5d14b4
Use correct shader local memory size instead of a hardcoded size (#914 )
gdkchan
2020-02-02 00:25:52 -03:00
ea14a95524
Fix inconsistencies with UserId (#906 )
Thog
2020-02-02 04:24:17 +01:00
f373f870f7
Support configurable point size (#916 )
gdkchan
2020-02-01 20:19:46 -03:00
a1a5341baf
Support flat interpolation qualifier on shaders (#915 )
gdkchan
2020-02-01 20:18:58 -03:00
7b0576db71
Fix application list (#891 )
Xpl0itR
2020-01-31 18:21:46 +00:00
0202f150d4
Enable stencil texturing (fixes #866 ) (#910 )
gdkchan
2020-01-31 00:42:03 -03:00
793f38b9aa
Discard higher 32-bits of IPC message magic and command number (#911 )
gdkchan
2020-01-30 17:43:47 -03:00
d218c2eead
prepo IPrepoService accurate parsing for report (#905 )
Ac_K
2020-01-30 17:39:05 +01:00
5bd75477eb
Fix OpenBisFileSystem wrong buffer type (#909 )
Thog
2020-01-27 21:09:04 +01:00
ad2424171a
SoftwareKeyboard: Interactive data size should include size field. (#907 )
bunnei
2020-01-26 00:14:21 -05:00
1d8da18334
Make VirtualFileSystem only instanciable once (#901 )
Thog
2020-01-24 17:01:21 +01:00
4232a15187
Added Program Icon (#900 )
MelonSpeedruns
2020-01-24 10:14:51 -05:00
532ccf929a
Ignore exit flag on branch delay slot (#899 )
gdkchan
2020-01-21 22:11:43 -03:00
d6b9babe1d
Keep the GUI alive when closing a game (#888 )
Thog
2020-01-21 23:23:11 +01:00
b4b2b8b162
Update DiscordRichPresence package reference to 1.0.147 which is now built for .NET core (#898 )
Jonathan Goyvaerts
2020-01-20 17:55:15 +01:00
d0f15cb0b1
Update 32 bits syscalls to match 64 bits implementation (#892 )
Thog
2020-01-19 23:21:53 +01:00
81cca88bcd
Fix shader output color buffer index when non-sequential render targets are used (#895 )
gdkchan
2020-01-18 20:09:46 -03:00
90b4759085
Various small audren fixes (#894 )
bylaws
2020-01-18 22:29:52 +00:00
595e7716d8
Support audio effect output status (#890 )
gdkchan
2020-01-17 06:07:27 -03:00
a5e20a8fd1
Add sampler border color support on the GPU (#893 )
gdkchan
2020-01-17 05:55:38 -03:00
c5f872c70a
Update to LibHac 0.8.2 (#889 )
Alex Barney
2020-01-16 15:08:39 -07:00
892df335e6
Rework SVC handling (#883 )
Thog
2020-01-13 03:04:28 +01:00
5facc0c07f
Name all threads (#886 )
Ac_K
2020-01-13 01:21:54 +01:00
f0055482fd
Fix race condition in ContentManager (#884 )
Thog
2020-01-13 01:17:44 +01:00