Ben Vanik
|
65d91e30ca
|
Merge pull request #414 from DrChat/xma_fixes
XMA can only decode entire frames at a time.
|
2015-09-02 18:45:06 -07:00 |
Dr. Chat
|
8024e4fd20
|
XMA: We can only decode an entire frame and write it out at a time! Saving samples is bad.
|
2015-09-02 20:20:45 -05:00 |
Ben Vanik
|
256a4c402c
|
Merge pull request #413 from DrChat/inet_addr_fix
NetDll_inet_addr needs to convert endianness!
|
2015-09-01 21:56:35 -07:00 |
Dr. Chat
|
3d1f079e86
|
NetDll_inet_addr needs to convert endianness!
|
2015-09-01 23:47:54 -05:00 |
Ben Vanik
|
a478658b2c
|
Re-disabling GPU interrupt log.
|
2015-09-01 20:24:19 -07:00 |
Ben Vanik
|
311b65537d
|
--log_high_frequency_kernel_calls (defaults to false) to cull some lines.
|
2015-09-01 18:20:08 -07:00 |
Ben Vanik
|
3c1e012098
|
Lookup thread/event/etc objects by name on create to try to reuse.
|
2015-09-01 18:09:44 -07:00 |
Ben Vanik
|
3f433fe20a
|
Object table names are case insensitive.
|
2015-09-01 18:08:00 -07:00 |
Ben Vanik
|
f3c75b8d87
|
Support ObReferenceObjectByHandle for XEvents.
|
2015-09-01 17:42:07 -07:00 |
Ben Vanik
|
b9debbaa63
|
Fixing section lookup when the name is 8 characters.
|
2015-09-01 17:03:40 -07:00 |
Ben Vanik
|
f5e374f9b5
|
Changing the way the global lock works. Some things are better, I think.
Regressions are likely.
|
2015-09-01 09:45:32 -07:00 |
Ben Vanik
|
5355183590
|
Don't double-break on debugbreak.
|
2015-09-01 09:45:32 -07:00 |
Ben Vanik
|
1cd8ed7db7
|
Merge pull request #412 from DrChat/vrsave
Don't assert on VRSAVE mfspr/mtspr (used by gcc)
|
2015-08-31 09:24:06 -07:00 |
Dr. Chat
|
51e70be054
|
Don't assert on VRSAVE mfspr/mtspr (used by gcc)
|
2015-08-31 10:51:51 -05:00 |
Ben Vanik
|
1b916ccca2
|
Log module dump directly.
|
2015-08-30 21:33:33 -07:00 |
Ben Vanik
|
a4ed79695d
|
WSACreateEvent/CloseEvent/SetEvent.
|
2015-08-30 21:31:52 -07:00 |
Ben Vanik
|
7233df2778
|
Switch default --ignore_undefined_externs to true.
|
2015-08-30 20:48:41 -07:00 |
Ben Vanik
|
2f9b37c142
|
Logging unimplemented instructions.
|
2015-08-30 20:46:06 -07:00 |
Ben Vanik
|
82a72e1974
|
Adding MemoryBarrier opcode.
|
2015-08-30 17:25:02 -07:00 |
Ben Vanik
|
39989a6107
|
Adding log lines to help find unimplemented NtQueryInformationFile calls.
|
2015-08-30 16:38:51 -07:00 |
Ben Vanik
|
65812438c4
|
Short-circuiting lvrx/stvrx. Should help bad accesses in many games.
Fixes #411.
|
2015-08-30 16:38:01 -07:00 |
Ben Vanik
|
dfa5b90c36
|
Fixing test output.
|
2015-08-30 16:26:36 -07:00 |
Ben Vanik
|
499e8b4b5b
|
ScaleGuestDurationFileTime for absolute times. Probably right.
Fixes #409.
|
2015-08-30 15:40:10 -07:00 |
Ben Vanik
|
b80a028589
|
Much better errors on undefined externs.
|
2015-08-30 15:27:12 -07:00 |
Ben Vanik
|
87094b8257
|
Adding XamUserContentRestriction* functions.
|
2015-08-30 15:00:04 -07:00 |
Ben Vanik
|
7711568af9
|
Implementing SetTimer and CompleteOverlappedEx APC callbacks.
Fixes #410.
|
2015-08-29 23:43:26 -07:00 |
Ben Vanik
|
7f505a15b7
|
Fixing timer callbacks.
|
2015-08-29 23:42:40 -07:00 |
Ben Vanik
|
7172f7575e
|
Removing assert in keyboard display on flags.
|
2015-08-29 22:30:12 -07:00 |
Ben Vanik
|
1d7f345960
|
Fix logging with null varargs.
|
2015-08-29 22:22:07 -07:00 |
Ben Vanik
|
1631e0f234
|
Merge pull request #408 from DrChat/vcmpbfp_rc
vcmpbfp with Rc bit support
|
2015-08-29 22:21:36 -07:00 |
Dr. Chat
|
60538e7dda
|
vcmpbfp with Rc bit support
|
2015-08-30 00:14:58 -05:00 |
Ben Vanik
|
b1afab5bb7
|
Switching to old depth buffer clear style.
|
2015-08-29 22:13:19 -07:00 |
Ben Vanik
|
1cf1568189
|
Adding a yield in the XMA decoder to give other threads some breathing room.
|
2015-08-29 22:12:31 -07:00 |
Ben Vanik
|
e7b46afa9d
|
Fixing build and removing old binary libav submodule.
|
2015-08-29 21:04:26 -07:00 |
Ben Vanik
|
764b11fa04
|
Formatting premake files.
|
2015-08-29 20:57:31 -07:00 |
Ben Vanik
|
a86b3821f2
|
Adding thread handle to logging.
|
2015-08-29 20:49:26 -07:00 |
Ben Vanik
|
c486fcfcba
|
Merge pull request #407 from DrChat/libav
Rewrote the Audio Decoder
|
2015-08-29 20:47:04 -07:00 |
Dr. Chat
|
f80e5fc98d
|
Linting
|
2015-08-29 22:21:25 -05:00 |
Dr. Chat
|
50535b07c3
|
Change validity checks to assert statements.
|
2015-08-29 22:14:20 -05:00 |
Dr. Chat
|
afa013f4bf
|
libav_verbose flag
|
2015-08-29 22:11:59 -05:00 |
Dr. Chat
|
e3d87b1715
|
Whoops (formatting)
|
2015-08-29 22:05:33 -05:00 |
Dr. Chat
|
3d684ac304
|
Fixup the premake files
|
2015-08-29 22:04:12 -05:00 |
Dr. Chat
|
6c83b35003
|
Partial frame support.
|
2015-08-29 21:42:06 -05:00 |
Ben Vanik
|
3508cce5b3
|
Fixing module loading.
|
2015-08-29 19:35:43 -07:00 |
Dr. Chat
|
d8ed66c336
|
More improvements to the XMA decoder (and included some forgotten files)
|
2015-08-29 21:18:04 -05:00 |
Dr. Chat
|
0f9cd8cfb3
|
New WIP audio decoder
|
2015-08-29 21:16:57 -05:00 |
Dr. Chat
|
f2b2a22687
|
Add gflags to projects that need it only
|
2015-08-29 21:16:57 -05:00 |
Ben Vanik
|
b7203c2989
|
Logging to with a ringbuffer. Much faster.
|
2015-08-29 18:06:30 -07:00 |
Ben Vanik
|
8dd59d07ac
|
Was about to update microprofile, but the new version is meh.
|
2015-08-29 09:41:14 -07:00 |
Ben Vanik
|
3c50b6739a
|
Capturing guest/host context and showing registers in debugger.
|
2015-08-29 08:08:54 -07:00 |