Doug Johnson
91cfd7f784
Add missing include of <functional>
2017-07-11 11:47:24 -06:00
Doug Johnson
f8093cb1e0
Add gtk and x11 headers to linux specific platform header
2017-07-11 11:47:24 -06:00
Doug Johnson
2dbdc24d52
Add LaunchBrowser implementation for linux
2017-07-11 11:47:24 -06:00
Doug Johnson
41dafa8860
Add stub exception handler backend for linux
2017-07-11 11:47:24 -06:00
Doug Johnson
48a2435bde
Add header dependencies that prevented linux build
...
There were several files with dependancies on vector and cmath that
caused compiler errors under linux. In addition, there was a printf
formatting error that threw a compiler error as well
2017-07-11 11:47:24 -06:00
Doug Johnson
417eacb48c
xenia: ui: Add GTK implemention of UI
2017-07-11 11:47:24 -06:00
Doug Johnson
a9e5d7a496
Add GLX context for linux platform
2017-07-10 03:28:30 -06:00
Doug Johnson
a63c9458cd
Implement GL context for windows platform
2017-07-09 19:22:13 -06:00
Doug Johnson
ce10d9bd02
Create GL context abstraction layer
2017-07-09 19:21:32 -06:00
Doug Johnson
69e818555d
Filter resource file from non-windows platforms
2017-07-09 19:21:32 -06:00
Justin Moore
969b4df7dd
Merge pull request #744 from drillsar/patch
...
32-bit value fix to the 64-bit type.
2017-07-05 20:43:39 -05:00
Dr. Chat
283b7bc1b4
GPU: Change ReadRegister/WriteRegister constants to be consistent with other numberings.
2017-07-04 20:47:22 -05:00
Parker Lamb
aae82430f2
Emulator: Don't trigger on_launch() until the main thread is set.
2017-07-02 11:58:54 -05:00
Parker Lamb
fc27b34304
UI: Prevent race condition during emulator startup.
2017-07-02 11:57:54 -05:00
drillsar
2d13fdd681
32-bit value fix to the 64-bit type.
2017-07-01 22:37:12 -04:00
Svyatoslav
2f1cf1452d
xboxkrnl_threading.cc: PVS-Studio: fixed return value.
2017-06-27 12:16:29 +03:00
Justin Moore
a2fb0a06fe
Merge pull request #718 from parkerlamb/disasm_fixes
...
PPC disassembly fixes
2017-06-25 13:01:19 -05:00
Thomas Mccaffery
fb51148b03
Added GPU Register Definition
...
Added 0x1924 = 0x6490 according to this referenced here https://www.x.org/docs/AMD/old/RRG-216M56-03oOEM.pdf as DC_LUT_PWL_DATA.
2017-06-12 02:48:51 -04:00
Parker Lamb
4b607a68ba
PPC: Fix typo in instruction disassembly for mtspr.
2017-06-11 14:40:59 -05:00
Parker Lamb
3117d737ed
PPC: Fixed padding for FormatDS instruction decode data.
2017-06-11 14:28:07 -05:00
Dr. Chat
9dc740dcc0
GraphicsSystem: Properly support register file reads/writes, and fill in some unknown registers
2017-06-11 13:00:31 -05:00
Dr. Chat
6ab4bac542
Xenos: Fill in some of the unknown primitive types.
2017-06-10 20:09:03 -05:00
IndieDriver
8e1c0201ad
KeyEvent: Support modifiers / UI: Open file chooser on ctrl-O ( #707 )
...
* file chooser on ctrl-o
* typo fix
2017-06-07 13:25:38 -05:00
Parker Lamb
8ae737aaa5
Added GPU register definitions.
2017-06-06 21:45:41 -05:00
Dr. Chat
e8f55d8ff2
PPC: Support FPSCR[RN] (rounding mode)
2017-05-20 12:15:19 -05:00
Dr. Chat
4e6a51472d
Vulkan: Fix cube image initialization
2017-05-17 05:39:16 -05:00
Dr. Chat
4f0c0f2724
Shims: No implicit dereferencing of pointers
2017-05-17 04:45:31 -05:00
Dr. Chat
e388b74dbe
BaseHeap::Release: Disallow freeing of 0x0
2017-05-17 04:44:48 -05:00
Dr. Chat
7a3af9b2c4
PPC: Fix vsl[b/h/w] and vsr[b/h/w] with variable shift amounts.
2017-05-15 11:08:09 -05:00
gibbed
4260e3819b
Added _snwprintf export implementation.
2017-05-14 18:03:53 -05:00
gibbed
dab3a2e426
Don't use xe::to_wstring for converting arguments back to wide strings on Windows (xe::to_wstring assumes input is valid UTF-8, which the arguments are not). Fixes #703 .
2017-05-14 16:29:45 -05:00
gibbed
1e9786eae3
Added two xam stubs.
2017-05-14 09:52:25 -05:00
Dr. Chat
6ea6b8b51d
x64: Change binary strings to actual binary numbers.
2017-05-14 09:28:58 -05:00
gibbed
e2434e50a0
Updated to latest Xbyak.
2017-05-14 02:03:01 -05:00
Dr. Chat
16cff62d36
Base: Remove memory::DeallocationType::kDecommitRelease (an invalid combination)
2017-05-14 00:59:52 -05:00
Dr. Chat
66dbd86989
PPC: Support NaN in fcmp[o/u]x.
2017-05-14 00:24:35 -05:00
gibbed
eff9ba31d2
Fixed PPCContext::cr() returning incorrectly shifted state.
2017-05-14 00:02:47 -05:00
Dr. Chat
6e2bf0b4b1
Native test runner: Support FPSCR
2017-05-13 23:12:53 -05:00
Dr. Chat
84758a3a3f
Vulkan CP: Use the color blitter
2017-05-13 10:15:56 -05:00
Dr. Chat
a41cf1a9ba
Vulkan UI: Properly transition the frontbuffer to avoid validation errors.
2017-05-13 10:05:02 -05:00
Dr. Chat
7fdfb90e3d
Vulkan: Allow command buffer level specification on allocation rather than construction.
...
Free unused descriptor sets properly.
2017-05-13 10:03:59 -05:00
Dr. Chat
0c1a46d708
Vulkan UI: Set up the blitter.
2017-05-13 10:02:22 -05:00
Dr. Chat
6990d21a8d
Update test framework documentation
2017-05-12 18:34:01 -05:00
Dr. Chat
8aac7a6007
Fix vkDebugMarkerSetObjectNameEXT for now.
2017-05-12 18:00:31 -05:00
Dr. Chat
d3ed53c43e
PPC: Support v[u]pkd3d128 VPACK_NORMSHORT4
2017-05-12 17:55:52 -05:00
Dr. Chat
82efbd7bc5
HIR: Add opcode SET_ROUNDING_MODE (taking FPSCR as an argument)
2017-05-12 14:05:27 -05:00
Dr. Chat
dbece71945
native-tests: Add altivec save/restore support (only up to 32 registers)
2017-05-12 12:00:35 -05:00
Dr. Chat
af493ffbc7
xenia-base: Use unique_ptr constructor rather than make_unique to support GCC 4.8.4
2017-05-12 10:17:56 -05:00
Dr. Chat
7e9d63e33d
Gracefully handle test suites failing to load without exiting.
2017-05-11 15:59:34 -05:00
Dr. Chat
747f7d65d8
PPC-nativetests: Zero out the context between runs
2017-05-11 15:59:34 -05:00
Dr. Chat
737b78ad49
Last stretch to get PPC native tests working
2017-05-11 15:09:43 -05:00
Dr. Chat
7eceb9db09
PPC nativetests require gflags!
2017-05-11 11:41:34 -05:00
Dr. Chat
cf838439b7
Whoops! Fix formatting.
2017-05-11 11:38:50 -05:00
Dr. Chat
7194c9e49b
filesystem_posix: Add missing cstring include
2017-05-11 10:34:26 -05:00
Dr. Chat
254fd3631f
Math: Fix [l/t]zcnt intrinsics on GCC
...
X64Context: Surround with architecture ifdef
2017-05-11 10:32:13 -05:00
Dr. Chat
5fde9fa720
Fix typo in xenia-vfs premake generator. Fixes #701 .
2017-05-10 22:15:03 -05:00
Dr. Chat
be962e6de1
More WIP architecture fixes (exception_handler/string_util)
2017-05-09 22:32:27 -05:00
Dr. Chat
096a0230c4
Fix Travis :|
2017-05-09 21:10:53 -05:00
Dr. Chat
c2160c2504
Fix mapped_memory_posix.cc build on GCC
2017-05-09 21:00:30 -05:00
Dr. Chat
66a73128dd
Fix debugging_posix.cc
2017-05-09 20:57:35 -05:00
Dr. Chat
dbc2d233fb
(for now) Stub X64Context out on non-AMD64 platforms
2017-05-09 20:53:25 -05:00
Dr. Chat
bb3291e331
Add generic memory swap routines.
2017-05-09 20:52:09 -05:00
Dr. Chat
6dcbee18da
Whoops - fix linux builds.
2017-05-08 22:26:48 -05:00
Dr. Chat
ccd6d4b199
(WIP) Add a native PowerPC testing frontend
2017-05-08 22:21:43 -05:00
Dr. Chat
095f65c19e
(maybe) Proper POSIX memory allocation support
2017-05-07 19:52:15 -05:00
Dr. Chat
e26aa6c189
Add XE_ARCH_*
2017-05-07 18:25:06 -05:00
DrChat
cff80bd782
fctiw[z]x: Sign-extend the result (verified by HW)
2017-04-26 12:28:35 -05:00
DrChat
8ccefa1600
Xam: (possibly) fix XamContentCreateEx extended result being incorrectly put as an extended error.
2017-04-24 15:11:46 -05:00
Dr. Chat
7f4ee2a070
Fix typo in XamAlloc
...
Few other inconsistencies in xboxkrnl_memory
2017-04-17 22:57:29 -05:00
Dr. Chat
ab1690b0b1
Fixing formatting errors.
2017-04-08 12:46:52 -05:00
Dr. Chat
b40d75aa3d
TextureInfo: Store the texture format, not a pointer to texture format info.
2017-04-07 15:16:09 -05:00
Cesys
d2605bce18
Fixing Altivec lvrx and stvrx
2017-03-31 11:00:51 -07:00
Megamouse
c38accbb76
format shim conversion on some files
...
xam_info.cc, xam_msg.cc, xam_notify.cc, xboxkrnl_memory.cc,
xboxkrnl_misc.cc
2017-03-28 00:39:37 +02:00
Cesys
8c4ca35a35
Ringbuffer init fix
2017-03-25 20:00:48 -07:00
DrChat
9d721df061
Don't log the result of RtlNtStatusToDosError as an error
2017-03-24 16:31:09 -05:00
DrChat
e699be0118
Logging: Add a flag to specify the minimum log level
...
--log_level = (0=error, 1=warning, 2=info, 3=debug)
2017-03-24 16:28:41 -05:00
Dr. Chat
92a4b90ed0
TextureInfo: Use round_up rather than floating point math for calculating tile width.
2017-03-19 20:20:43 -05:00
DrChat
f012845cb6
JIT: Propagate mul/div by constant one
2017-03-16 18:49:55 -05:00
Dr. Chat
5ed086f03f
x64 Code Cache: Notify Intel VTune of generated functions.
2017-03-16 17:45:47 -05:00
Dr. Chat
78433f70bd
Vulkan CP: Supply the correct endianness to resolve TextureInfo
2017-03-16 01:55:07 -05:00
Dr. Chat
b4c4ad4e76
SamplerInfo: Add LOD bias and border color
2017-03-14 23:33:22 -05:00
Dr. Chat
b34350e9e7
TextureCache: Remove distinction between resolve textures and regular textures.
2017-03-14 23:18:53 -05:00
Dr. Chat
4a815e62cb
TextureInfo: PrepareResolve, Reorganize source, add better documentation
2017-03-14 22:46:47 -05:00
Dr. Chat
581875b339
SPIR-V: Load operands after handling predicated blocks.
2017-03-14 21:41:50 -05:00
Dr. Chat
e4ece12371
BufferCache: Clear the transient cache when invalidated.
2017-03-14 19:07:28 -05:00
Dr. Chat
44e7c3712a
Vulkan: Fix register constants on AMD
2017-03-14 00:50:49 -05:00
Dr. Chat
5f5dc61428
Vulkan CP / Render Cache: Proper synchronization barriers for transfer
...
Use an event rather than a semaphore for swap
Update some calculations in IssueCopy TextureInfo
2017-03-13 18:03:33 -05:00
Dr. Chat
0c2e0e4119
RenderCache: Update to register bitfield structs
2017-03-13 17:54:41 -05:00
Dr. Chat
3cae25f36f
VdSwap: Supply more (accurate) information to the CP
2017-03-12 22:50:04 -05:00
gibbed
e3552a0601
Temporary hack for swaps until better texture info building can be implemented.
2017-03-12 22:03:20 -05:00
gibbed
8dbf3d240b
Make the previous commit slightly more performant.
2017-03-12 01:15:43 -06:00
gibbed
69b92c6c31
Maybe fix texture uploads where mipmaps are packed in linear textures.
2017-03-12 01:12:02 -06:00
Dr. Chat
284aa14a67
Update a few Xenos enums/structs
2017-03-12 01:05:34 -06:00
gibbed
5875b79cc4
Compressed textures apparently don't have to have a height multiple of 32 either.
2017-03-11 23:40:43 -06:00
gibbed
c0ee30c6b4
Linear textures apparently don't have to have a height multiple of 32.
2017-03-11 22:56:17 -06:00
Dr. Chat
f87e55d030
Textures: Untiled textures do not need to have a size multiple of 32
2017-03-11 20:58:12 -06:00
Dr. Chat
c4b728b121
MMIO Handler: Don't allow more than one watch to occupy the same region (fire old watches if a new one overlaps)
2017-03-11 20:55:01 -06:00
Dr. Chat
257fbfc408
ELF Loader: Fix linux build
2017-03-07 12:33:18 -06:00
Dr. Chat
3046df2415
SPIR-V: Go to next instr if cexece did not execute and is not the last instruction.
2017-03-07 12:25:36 -06:00
Dr. Chat
cbab45c4b7
Improve ELF loading
2017-03-06 17:59:19 -06:00
Dr. Chat
b661aa17f9
SPIR-V: Handle conditional exece CF instructions
2017-03-06 15:39:40 -06:00
Dr. Chat
098d23c3d4
JIT - fctidz: Properly saturate
2017-03-06 01:06:32 -06:00
Dr. Chat
d8ed251ad1
Tests: Handle integer floating point numbers
2017-03-06 01:04:59 -06:00
Dr. Chat
31766eaf8d
JIT: oops
2017-03-05 18:06:39 -06:00
Dr. Chat
d5e7bc8dca
JIT - vctsxs: Properly saturate signed integers
2017-03-05 17:45:17 -06:00
Dr. Chat
ea89a5d179
JIT - fctixx: Properly handle numbers > INT_MAX
2017-03-05 15:04:26 -06:00
Dr. Chat
ad5748f3e7
Handle cases where the optional import header isn't present :P
2017-02-25 20:28:45 -06:00
Dr. Chat
2bd19478a4
Logger: Properly handle cases where strlen(formatted string) > capacity of log_format_buffer_ (as well as error cases)
2017-02-25 20:03:25 -06:00
Justin Moore
ed56f7e96b
Merge pull request #643 from inckie/local_fixes
...
* statics initialization order fix
2017-02-23 17:34:13 -06:00
Justin Moore
2070570307
Merge pull request #655 from inckie/bugfix_filetime
...
Make vfs::Entry time stamps consistent (as Windows FILETIME)
2017-02-23 16:58:01 -06:00
Ink
fe3d31067f
* proper FAT timestamp handling
2017-02-23 19:38:29 +03:00
Dr. Chat
76f6aa7c90
Xenos: Add a few bitfield registers to registers.h
2017-02-22 16:17:03 -06:00
tgsm
3dc8065a57
vfs: fix dead link
2017-02-21 22:26:18 -05:00
tgsm
cd28fb9a0e
vfs: fix typo in StfsContentType enum
2017-02-21 22:25:53 -05:00
Dr. Chat
2acee08590
Base bitfield class
2017-02-19 19:58:58 -06:00
Dr. Chat
c08d4e862e
PPC Testing: Don't discover . and ..
2017-02-18 00:43:45 -06:00
Dr. Chat
f12d795a9f
Linting fix
2017-02-17 23:38:21 -06:00
DrChat
c62c4fe741
Vulkan: Properly invalidate resolve textures
...
Trace Writer memory caching
2017-02-17 18:59:08 -06:00
DrChat
070e7bf33d
TraceDump: Support capturing Vulkan traces
2017-02-15 01:59:26 -06:00
DrChat
6bbd399cfd
Fix queueFlags formatting
2017-02-13 17:13:24 -06:00
DrChat
c8e618852b
Vulkan Immediate Drawer: Fix uninitialized flags
2017-02-13 14:47:12 -06:00
DrChat
4a99b88650
Vulkan: Fill unused descriptor array elements with a dummy image (required by API)
2017-02-13 14:46:24 -06:00
Dr. Chat
75b34b83a6
Vulkan: Alias all input textures on the same binding
2017-02-13 13:35:53 -06:00
DrChat
60664d86fc
Vulkan UI: Fix erroneously signaling image usage semaphore
2017-02-12 21:59:55 -06:00
DrChat
c3b9d6acf8
Vulkan UI: Proper transitions for frontbuffer
2017-02-12 21:41:21 -06:00
DrChat
7a9c33fcfe
Vulkan: Emit a warning if the physical device is unable to support texture cache requirements
2017-02-12 21:24:38 -06:00
DrChat
ba8e315a69
Vulkan UI: Track if debug marker extension is enabled
2017-02-12 19:05:59 -06:00
DrChat
4ee16fd193
Vulkan UI: Fix invalid push constant usage in immediate.frag/vert (and update shaders)
2017-02-12 18:47:53 -06:00
Ink
8a1d72098f
* statics initialization order fix
2017-02-12 17:13:42 +03:00
Dr. Chat
a636b3cbcf
Vulkan Swapchain: Fix a few API usage errors
2017-02-11 22:17:24 -06:00
DrChat
1c48b93ffd
Vulkan: Fix misplaced break statements
2017-02-11 21:53:52 -06:00
DrChat
4a2ce960e9
Vulkan UI: More explicitly define order of copy commands vs. render commands
2017-02-11 21:30:16 -06:00
Justin Moore
591e581a70
Merge pull request #663 from resetnow/linux-build-fixes
...
Linux + clang build fixes
2017-02-11 20:32:33 -06:00
DrChat
6d4b06c08f
Use stdout as logfile for tests
2017-02-11 00:15:52 -06:00
DrChat
26456280f1
Travis: print error log on command failure
2017-02-11 00:02:15 -06:00
DrChat
d43e2c7ff8
xenia-cpu-ppc-tests is now building on linux
2017-02-10 23:54:10 -06:00
DrChat
11ae05155d
Fix casting between XThread and Thread causing pointer misalignment
2017-02-10 23:35:35 -06:00
DrChat
1334656c6a
xenia-cpu-ppc-tests: Adjust link order for clang
2017-02-07 18:15:30 -06:00
Vlad Ivanov
bb9a26702d
gpu: spirv_shader_translator: xb format changes
2017-02-07 21:24:06 +03:00
Vlad Ivanov
d6bd1a9d21
gpu: trace_viewer: fix size_t format specifiers
2017-02-07 21:23:51 +03:00
Vlad Ivanov
c74b84a18b
gpu: spirv_shader_translator: fix a number of missing VertexFormat cases
2017-02-07 20:26:08 +03:00
Vlad Ivanov
091c196fc7
gpu: spirv_shader_translator: add missing cfloat include
2017-02-07 20:26:08 +03:00
Vlad Ivanov
f0ba717142
Fix a bunch of missing cmath includes
...
...as well as missing std:: namespace specifiers
2017-02-07 20:26:08 +03:00
Dr. Chat
4c55039c22
Remove xenia-cpu dependency on xenia-kernel
2017-02-06 21:57:18 -06:00
Dr. Chat
b66f10f2b8
Testing travis xenia powerpc testing
2017-02-06 00:40:06 -06:00
Dr. Chat
8947a7626e
Linting fixes :)
2017-02-05 22:53:30 -06:00
Dr. Chat
803f0be049
Linux header fixes
2017-02-05 22:45:01 -06:00
Dr. Chat
bf7f170825
Fix string_util.h include on linux
2017-02-05 22:01:50 -06:00
Dr. Chat
7fb31462e4
Logger: Use platform-agnostic aligned alloc
2017-02-05 20:39:46 -06:00
Dr. Chat
65ca7fc416
Lockless logging
2017-02-04 19:26:39 -06:00
Dr. Chat
c538671c24
Kernel: Wrap new objects in object_ref to avoid a memory leak!
2017-02-03 20:57:08 -06:00
Dr. Chat
8c79051a94
Vulkan: Add basic one-frame cache to BufferCache
2017-01-29 00:24:31 -06:00
Dr. Chat
d9b52d1afa
GPU: Add a "low-power" state.
2017-01-28 20:59:41 -06:00
Dr. Chat
a093fdcef8
XMA: Add an idle "low-power" state for the decoder.
2017-01-28 20:58:23 -06:00
Dr. Chat
c5487371f9
Uh... Linting!
2017-01-28 14:12:30 -06:00
Dr. Chat
366eeeaa60
Vulkan TextureCache: Use a hashed and fenced pool for descriptors
2017-01-28 14:05:42 -06:00
Dr. Chat
a16dc261da
DescriptorPool fenced pool
2017-01-28 14:05:42 -06:00
Dr. Chat
90b0541d72
Vulkan CP: Code refactoring
2017-01-28 14:05:42 -06:00
Dr. Chat
c416cbb61d
Vulkan CP: Specify wait stage for swap sync
2017-01-28 14:05:42 -06:00
Dr. Chat
9135b6d9ac
Vulkan: Support accessing only depth buffer via shaders
2017-01-28 14:05:42 -06:00
Dr. Chat
ba74667190
Vulkan: Initialize RenderPassCreateInfo flags variable to 0.
2017-01-28 14:05:42 -06:00
Dr. Chat
16fc719b14
Vulkan: Passthrough unused point size/coord in geometry shaders
2017-01-28 14:05:42 -06:00
gibbed
1eb0048e54
When creating a window icon from the game's icon resource, scale it to default Windows size (fixes an issue where the icon would appear larger than it should in the Volume Mixer).
2017-01-21 05:51:34 -06:00
gibbed
dece63e351
Return ERROR_PROC_NOT_FOUND, not ERROR_INVALID_ORDINAL, as failure from XexGetProcedureAddress.
2017-01-20 08:19:58 -06:00
gibbed
69cf40161e
Added support for '?' to FS wildcard handling.
2017-01-19 18:13:07 -06:00
gibbed
17529b063f
Spliced out the FS wildcard stuff.
2017-01-19 17:06:35 -06:00
maxton
57cbfc1167
Update xboxkrnl_modules to new convention
2017-01-16 17:11:24 -05:00
Dr. Chat
9f5abb02b7
Vulkan: Fix improper subpass dependency when using the MAY_ALIAS bit
2017-01-14 18:04:05 -06:00
Dr. Chat
06588f8703
Fix xe::CreateParentFolder improperly handling separators on Windows
2017-01-14 15:19:43 -06:00
gibbed
a95de67b8c
1D textures. Maybe.
2017-01-10 00:04:41 -06:00
gibbed
cec8932605
Log lpwstring_t contents.
2017-01-09 23:57:47 -06:00
gibbed
13dd23a8a9
Stubbed out some default (error) logic to NetDll_XNetDnsLookup.
2017-01-09 23:50:51 -06:00
gibbed
89de63b34c
Fixed NetDll_XNetDnsLookup signature.
2017-01-09 23:04:30 -06:00
gibbed
2da97c1e6f
Moved XamContentCreate and XamContentCreateEx to the new export convention.
2017-01-09 17:12:30 -06:00
gibbed
d17d02f606
Log lpstring_t contents.
2017-01-09 17:11:17 -06:00
gibbed
ac7dce758b
Fixed xe::filesystem::DeleteFolder on Windows. Should fix some issues where games tried to overwrite existing content such as saves and was failing.
2017-01-09 17:05:05 -06:00
gibbed
61cb3093ce
Updated NetDll_select for new export convention.
2017-01-09 08:45:51 -06:00
gibbed
5cbb542fa3
Better (and portable) fd_set handling for NetDll_select, and properly tracks guest handles as well.
2017-01-09 08:00:42 -06:00
gibbed
d43af82889
Oops. Code merge screwup.
2017-01-09 07:00:31 -06:00
gibbed
2e8c34377f
Implemented NetDll_shutdown.
...
De-borked LoadFdset/StoreFdset in regards to handling of correct counts
and invalid sockets.
2017-01-09 06:58:15 -06:00
gibbed
f3ed9ab91b
Shut lint up on Linux.
2017-01-09 06:00:16 -06:00
gibbed
cf4d780c8b
Cleanup of XBOXKRNL XMA exports.
2017-01-09 04:53:44 -06:00
gibbed
d730784efb
Added XBDM stubs.
2017-01-09 04:51:55 -06:00
Justin Moore
4ed0068da8
Merge pull request #654 from ObsidianGuardian/master
...
Added keyboard support for trigger and shoulder buttons
2017-01-09 02:37:46 -06:00
ObsidianGuardian
bfd512ae1f
Added keyboard support for triggers and shoulder buttons
2017-01-09 08:22:29 +01:00
Ink
0d8a81137c
* make vfs::Entry time stamps consistent (as Windows FILETIME)
2017-01-06 04:17:04 +03:00
maxton
cc0adb95f1
Add word pointer type
2016-12-20 18:22:41 -05:00
maxton
345b070379
Update kernel convention for xboxkrnl_ob.cc
2016-12-20 15:27:21 -05:00
maxton
7f453a2041
Update kernel convention for xboxkrnl_rtl.cc
2016-12-20 14:49:32 -05:00
PikminGuts92
9a8005e6fd
Added flag for fullscreen toggle.
2016-12-06 14:35:49 -05:00
PikminGuts92
682357519c
Made ToggleFullscreen function public.
2016-12-06 12:31:36 -05:00
maxton
57d4c6fa9b
Update kernel convention for xboxkrnl_io.cc
...
Fix linting error
Update kernel convention for xboxkrnl_io.cc
2016-12-01 10:41:54 -05:00
Dr. Chat
57c3addd09
Dump guest crash details into the log
2016-11-30 22:54:58 -06:00
Dr. Chat
f6ac79ea07
XSocket Implementation
2016-11-28 22:10:19 -06:00
maxton
d307d83dc0
Update convention for xboxkrnl_audio.cc (squashed commits)
2016-11-25 20:48:17 -05:00
Dr. Chat
7b6af84640
Whoops
2016-11-23 12:34:56 -06:00
Dr. Chat
7a0a36cf00
RtlUpperChar / RtlLowerChar
2016-11-23 12:19:37 -06:00
Dr. Chat
a88c78eba3
Allow the kernel dispatch thread to be suspended after being initialized
2016-11-23 11:56:57 -06:00
Dr. Chat
d5010fb947
Win32 UI loop: allow recursion
2016-11-23 11:53:35 -06:00
Dr. Chat
222a9721aa
Add a File->Close option
2016-11-23 11:00:10 -06:00