gibbed
54b0e2aff6
[Kernel] Add XSymbolicLink.
2019-07-29 17:52:46 -05:00
gibbed
e72cacc986
[VFS] Make ResolvePath argument a const reference.
2019-07-29 16:04:25 -05:00
gibbed
7c7d80103e
[Kernel] Use type constant instead of type enum when calling base constructor.
2019-07-29 13:53:44 -05:00
gibbed
0d6bfc1a6b
[Kernel] Rename NotifyListener to XNotifyListener to bring it in line with the naming scheme of kernel objects.
2019-07-29 13:43:13 -05:00
gibbed
e38be4c294
[Core] Use a macro for loading kernel modules (which also explicitly discards return value).
2019-07-29 13:26:09 -05:00
gibbed
ecf64d8e05
[Core] Keep a reference to the main thread's XThread rather than its underlying thread.
2019-07-29 13:24:36 -05:00
gibbed
a4d2f5e4ed
[Core] Initialize all members of Emulator.
2019-07-29 13:22:45 -05:00
Triang3l
bc2eaf9b64
[CPU] VectorAverage CPU-independent constant propagation
2019-07-21 22:01:24 +03:00
Triang3l
ab664e38a0
Merge pull request #1406 from Gliniak/vsvgsb
...
Added support for Altivec: vavgsb
2019-07-21 18:30:03 +03:00
Triang3l
8c00aea5ff
[CPU] vpkd3d VPACK_NORMPACKED64
2019-07-20 22:04:37 +03:00
Triang3l
2350810f4e
[Base] Add typename to sat_add/sub
2019-07-20 16:14:13 +03:00
Triang3l
26c24b4726
[CPU] Move saturating add/sub to base/math.h
2019-07-19 23:12:11 +03:00
Triang3l
2b411f4c8b
[CPU] Saturating VectorSub: fix typo in last commit
2019-07-19 08:22:30 +03:00
Triang3l
f14f44e729
[CPU] Saturating VectorAdd/Sub of constants without DID_SATURATE yet
2019-07-19 08:17:55 +03:00
gibbed
0bed6e565b
[Base/GPU] Fix some usage of xe::find_base_path.
2019-07-18 18:37:47 -05:00
gibbed
887609ba44
[Base] Only attempt to create non-empty base paths in CreateParentFolder.
2019-07-18 18:32:04 -05:00
gibbed
706c810a3a
[Base] Fix find_base_path returning original string with no separator is found.
2019-07-18 18:31:21 -05:00
gibbed
0d3039f5ba
[VFS] Fix an outdated commit of OpenFile that somehow slipped through.
2019-07-18 17:49:15 -05:00
gibbed
9a8d77137c
[Base] Fix Windows CreateFolder so it creates the entire path properly.
2019-07-18 17:47:25 -05:00
gibbed
324d28adba
[VFS] Fix comment.
2019-07-18 17:24:44 -05:00
gibbed
bf989f0aae
[Kernel/VFS] Maybe fix creation of directories. See #1403 .
2019-07-18 17:15:57 -05:00
Radosław Gliński
53eb95d33c
Added support for Altivec: vavgsb
...
Also little size adjustments for vavgsh
2019-07-18 21:22:42 +02:00
gibbed
e14639c6c0
[CPU] Fix lzx_decompress misuse of xe::bit_count. Fixes #1402 .
2019-07-18 12:33:16 -05:00
Rick Gibbed
c1f5bf71d8
Merge pull request #1400 from Margen67/fix-typo
...
Fix typo in xenia-build.
2019-07-17 21:10:28 -05:00
Margen67
efdc78ee22
Fix typo in xenia-build
2019-07-17 17:52:01 -07:00
gibbed
c213f7d7a3
[CPU] Properly clear LZX window.
2019-07-17 17:53:59 -05:00
gibbed
29665ae79c
[CPU] Minor LZX code cleanup.
2019-07-17 17:51:36 -05:00
Rick Gibbed
6eed93c720
Merge pull request #1399 from emoose/lzxdelta-fix
...
[CPU] Use window size for LZX ref_data_size, fixes some problematic XEXP patches.
2019-07-17 17:40:41 -05:00
emoose
71780838f0
[CPU] Use window size for LZX ref_data_size
2019-07-17 22:53:39 +01:00
Triang3l
1cc06ea3e7
[GPU] VGT major mode info, swap IsPrimitiveTwoFaced arguments
2019-07-13 22:18:06 +03:00
Triang3l
244f5d4f1c
[GPU] xenos.h: Add IsPrimitiveTwoFaced
2019-07-13 15:30:14 +03:00
Dr. Chat
3238fae758
Merge branch 'Margen67-xenia-build-fixes'
2019-06-30 17:07:26 -05:00
Margen67
d9ace8a923
[xenia-build] Update old link and fix VS Preview not being found
...
-prerelease allows preview/prerelease versions of VS to work in xb.
https://github.com/microsoft/vswhere/issues/185#issuecomment-499962802
2019-06-30 17:06:53 -05:00
Rick Gibbed
b38dfca482
Merge pull request #1389 from CookiePLMonster/fix-vswhere-output
...
[xenia-build] Make vswhere.exe output in UTF-8
2019-06-29 09:02:40 -05:00
Silent
17924bc945
[xenia-build] Make vswhere.exe output in UTF-8 so Python doesn't fail to parse regional characters in output
2019-06-29 13:08:54 +02:00
Triang3l
f7199f6903
Merge pull request #1377 from Margen67/patch-1
...
[AppVeyor] Use proper MSBuild version
2019-06-16 16:09:15 +03:00
Margen67
9f86500af4
[AppVeyor] Use proper MSBuild version
2019-06-15 20:14:32 -07:00
Rick Gibbed
87932ca196
Merge pull request #1374 from Margen67/patch-1
...
[AppVeyor] Update to VS2019.
2019-05-25 08:39:01 -05:00
Margen67
4d1588d36a
[AppVeyor] Update to VS2019
2019-05-24 20:11:13 -07:00
Rick Gibbed
74bef5eb86
Add FUNDING.yml.
2019-05-23 11:27:01 -05:00
gibbed
8afb93e2d9
[PPC] Fix trailing comment in ppc_opcode_disasm.h.
2019-05-13 00:59:40 -05:00
gibbed
9d7058ac96
[PPC] Shuffle code around to make it cleaner to modify by hand.
...
- [PPC] Rename ppc_opcode_lookup.cc, ppc_opcode_table.cc to have a _gen
suffix to make it more obvious about their autogenerated nature.
- [PPC] Move autogenerated code from ppc_opcode_disasm.cc to
ppc_opcode_disasm_gen.cc.
- [PPC] Update ppc-table-gen to allow for blacklisting of certain
instructions that have custom disasm code.
2019-05-13 00:49:57 -05:00
Rick Gibbed
d7d69369d1
Merge pull request #1373 from elad335/master
...
[PPC] disasm: BC formatting improvements
2019-05-13 00:29:08 -05:00
eladash
67e3b1f453
[PPC] disasm: BC formatting improvements
2019-05-13 00:27:40 -05:00
chris hawley
af7bc97429
Better optimization flags for release builds.
2019-05-12 11:49:23 -05:00
Rick Gibbed
2c1a28734e
Fix link in README.md.
2019-05-12 07:46:12 -05:00
Margen67
7247c26725
Update README and issue template.
2019-05-12 07:37:56 -05:00
Rick Gibbed
f0aae00e4f
Merge pull request #1353 from emoose/kernel-funcs
...
[Kernel] Add ObReferenceObjectByName.
2019-05-12 07:02:41 -05:00
Rick Gibbed
1168760bf6
Merge pull request #1366 from Margen67/patch-2
...
[AppVeyor] Ignore .github.
2019-05-12 06:56:14 -05:00
Rick Gibbed
e51686bbac
Merge pull request #1369 from jgoyvaerts/logger_fix
...
[Base] Flush the logger before exiting on a fatal error.
2019-05-11 11:45:00 -05:00