Margen67
851b7008f7
[CI] Skip master branch, also rename xenia.exe to xenia-canary.exe in AppVeyor+Azure
2020-03-20 20:54:25 +11:00
illusion98
390e1146bb
[Kernel] Title Update fixup
...
Co-Authored-By: aerosoul94 <aerosoul94@hotmail.com>
2020-03-20 20:52:49 +11:00
Margen67
530a0d087b
[GitHub Actions] Releases, minor changes
...
Formatting fixes.
Add comment about SSE2 builds not working on non-AVX(2) CPUs.
Don't build tests.
Prepare artifacts:
Switch to PowerShell.
Rename xenia.exe to xenia-canary.exe.
Add Releases:
This allows GitHub Actions to have a link to the latest artifacts like AppVeyor, except not slow as fuck.
Currently AVX-only since users will get confused which one to download (this is also why vfs-dump isn't included in the zip), and I don't know how to use the upload_url from another job configuration.
Releases won't be created for PRs.
You can download the latest Release from here: https://github.com/xenia-canary/xenia-canary/releases/latest/download/xenia-canary.zip
2020-03-20 20:52:49 +11:00
illusion98
ad28087a52
small fixup for fps counter
...
this code is a meme
2020-03-20 20:52:49 +11:00
Radosław Gliński
e265d626b3
[THREADING] Removed old walkaround for zombie threads
2020-03-20 20:52:49 +11:00
illusion98
8e63c8b68e
[Kernel] use TV Gamma as default instead of CRT
2020-03-20 20:52:49 +11:00
Margen67
7686312320
[GitHub Actions] Add exclusions
2020-03-20 20:52:49 +11:00
illusion98
0602d50b76
Forgot to fix this
2020-03-20 20:52:49 +11:00
Margen67
c1a580ad43
[README] stuff
...
Move status badges to top
Change Status into Download
Remove Contributors Wanted!
2020-03-20 20:52:49 +11:00
Prism Tutaj
e7de19170a
miscellaneous linux fixes. Disables vulkan-trace-viewer and dumper
2020-03-20 20:52:48 +11:00
Cancerous
ed59ccf8b8
Merge branch 'get-proc-address-by-ordinal' of https://github.com/CookiePLMonster/xenia into canary
...
[Kernel] Fixup GetProcAddressByOrdinal PR 1473
2020-03-20 20:52:45 +11:00
illusion98
4c80e9f427
[Kernel] AVPack cvar
...
idk what teh hell im doing 😹
2020-03-20 20:52:45 +11:00
Cancerous
54804bf2e9
Merge branch 'profile-gpds-rebase' of https://github.com/emoose/xenia into canary
2020-03-20 20:52:36 +11:00
illusion98
0e21e950db
Change default config file name
2020-03-20 20:52:36 +11:00
illusion98
7b8fa8db79
Change window title
...
xenia -> xenia-canary
2020-03-20 20:52:35 +11:00
Cancerous
b3a4fcc618
Merge branch 'master' of https://github.com/ObsidianNA/xenia into canary
...
Recent Files Menu Bar PR 1396
2020-03-20 20:52:35 +11:00
illusion98
6002c5d60f
Merge remote-tracking branch 'randprint/ThreadDistribution' into canary
2020-03-20 20:52:35 +11:00
Rados??aw Gli??ski
c5808d51cc
Fixed Mask incorrectness. Does mask_ == 0x01 means accept all?
...
Affected Games:
- Grid 2 (freezes)
- Skate. (Menu Soundtrack)
- Crackdown 2 Demo (ingame freeze)
2020-03-20 20:52:35 +11:00
Rados??aw Gli??ski
157f0e9eb9
"Template" for 0xFE message: 0x22005
2020-03-20 20:52:35 +11:00
Cancerous
cba0f9b01c
[Kernel] XamSwapDisc and supporting functions
2020-03-20 20:52:35 +11:00
Cancerous
74eccb54ef
New Icons
2020-03-20 20:52:35 +11:00
Cancerous
71278bd1b4
[UI] Add window dimension cvars
2020-03-20 20:52:35 +11:00
illusion98
3746f56bd1
Merge remote-tracking branch 'emoose/devicetype-fix' into canary
2020-03-20 20:52:35 +11:00
illusion98
cb183eb0eb
Add command to show fps in titlebar
2020-03-20 20:52:34 +11:00
Cancerous
f431187d2c
FPS Counter at the end of the display chain PR 1362
...
from IceTDrinker
2020-03-20 20:52:34 +11:00
Margen67
1ad03033f3
AVX(2/512) builds
...
xenia-build:
Make release the default config. (no longer need --config=Release)
Add --cpu_arch argument;
Valid options are SSE2 (default), AVX, AVX2, and AVX512.
CI:
Remove unneeded env vars since we're only building Release for Windows anyway.
Only do tests on AppVeyor since they only work there.
AppVeyor:
Remove empty tab/space.
Remove unneeded cmds.
Turn deploy off since it didn't do anything.
GitHub Actions:
Rename GitHub Actions artifacts.
Premake:
Remove commented out garbage.
2020-03-20 20:52:29 +11:00
Margen67
330c9e55c2
[CI] Add GitHub Actions
2020-03-20 20:51:32 +11:00
illusion98
c0ee596b99
Add cvar for Unreal Engine 3 workaround
2020-03-20 20:51:26 +11:00
illusion98
94980c90d0
[Discord] Change ID and new description
2020-03-20 20:49:56 +11:00
illusion98
8237606d5a
[Discord] Add Time Elasped and Description Text
...
Display Time Elapsed when idle or playing a game
Display description when hovering over the icon
2020-03-20 20:49:56 +11:00
illusion98
d03c8d8392
Hack for Source engine
2020-03-20 20:49:56 +11:00
Radosław Gliński
764cc45eef
Disable debugging break on KeBugCheck
2020-03-20 20:49:56 +11:00
illusion98
419f5b48c9
Merge 2 remote-tracking branch 'emoose/stfs-packages, emoose/title-updates' into canary-cleanup
...
Originally merged by @0x8080
Co-Authored-By: 0x8080 <0x8080@users.noreply.github.com>
2020-03-20 20:49:56 +11:00
illusion98
a96eea971c
Merge remote-tracking branch 'emoose/dashboard' into canary-cleanup
...
Originally merged by @0x8080
Co-Authored-By: 0x8080 <0x8080@users.noreply.github.com>
2020-03-20 20:49:56 +11:00
illusion98
741ade32f3
Update Readme
2020-03-20 20:49:56 +11:00
chss95cs@gmail.com
2a7f6f27fc
Reuse flag results in OPCODE_BRANCH_TRUE codegen if the preceding instruction was a comparison that already set the cpu flags
2020-03-20 20:49:55 +11:00
chss95cs@gmail.com
83c895f2d5
Add constant folding for OPCODE_ROTATE_LEFT
2020-03-20 20:49:55 +11:00
Triang3l
b1d3fd2ad3
[App/Config] Add storage_root cvar and make content_root inside it by default, move game configs from content
2020-03-13 09:42:29 +03:00
Margen67
b3d1c5982a
[CPU] Typo fix
2020-03-07 19:39:56 -06:00
Gliniak
5558c8aafe
[XAM/Network] Implemented NetDll___WSAFDIsSet
2020-03-03 17:07:49 -06:00
Rick Gibbed
0b5ee8a4a3
[Travis] Fix usage of deprecated keys.
2020-03-02 10:16:01 -06:00
gibbed
8d5d70c77f
[XAM] Don't allow an empty title.
...
[XAM] Don't allow an empty titles because ImGui explodes otherwise.
2020-02-29 15:47:19 -06:00
Triang3l
b12554c5af
[GPU] Add VGT_DRAW_INITIATOR to registers.cc
2020-02-25 08:05:47 +03:00
gibbed
aa28430786
[x64] NAN up vmsum3fp128/vmsum4fp128.
...
It seems vmsum3fp128/vmsum4fp128 need to output a NAN on overflow.
Do so. Probably inefficiently.
2020-02-24 18:13:07 -06:00
emoose
9185cdcc79
[Kernel] Fix wide-printf functions not processing %ws format correctly
...
This would break format strings like memory://%.*ws (that dashboard tries using), because the "ws" part would set FF_IsWide, but FF_IsWide actually seemed to be used as an "is opposite encoding" flag.
Since the format string is wide that'd make it treat the param as ASCII, but in dashboards case the param string provided is actually a wide string.
(in other words, it seems %ws is supposed to mean that the param is always a wide string, not that the param is just opposite encoding)
This changes the old FF_IsWide to FF_InvertWide, and adds a new FF_IsWide that means that the param is always wide.
2020-02-24 14:58:09 -06:00
emoose
ac5d548e90
[Kernel] *FormatData: make peek() match get() endian, fix skip() not advancing pointer
2020-02-24 14:58:09 -06:00
Triang3l
90b772a330
[GPU] Set VGT_DRAW_INITIATOR and use major mode from it
2020-02-24 23:27:25 +03:00
gibbed
8204fa163a
Update libav submodule.
2020-02-24 00:34:19 -06:00
Triang3l
c156616103
[Memory] Invalidate physical memory in Release/Decommit ( #1559 )
2020-02-24 01:04:30 +03:00
Triang3l
95475d5f78
[D3D12] SharedMemory::ClearCache invalidating pages, destroying watches
2020-02-23 15:55:41 +03:00