Ben Vanik
|
db258b7dde
|
Merge pull request #324 from DrChat/xex2_patch
Typecast xe::be before sending it into printf
|
2015-07-03 20:17:00 -07:00 |
Dr. Chat
|
b57a71e284
|
Typecast xe::be before sending it into printf
|
2015-07-03 22:02:58 -05:00 |
Ben Vanik
|
762b78d12f
|
Merge pull request #323 from DrChat/natvis_fix
Fix the natvis file name
|
2015-07-03 19:54:08 -07:00 |
Dr. Chat
|
59861f8d0d
|
Fix the natvis file name
|
2015-07-03 21:52:45 -05:00 |
Ben Vanik
|
4097fe420e
|
Merge pull request #322 from DrChat/xex2_patch
XEX2 Code Refactoring
|
2015-07-03 19:38:36 -07:00 |
Dr. Chat
|
9186d011f0
|
Bring back some important debug dumps
|
2015-07-03 21:28:02 -05:00 |
Dr. Chat
|
1788ee1589
|
Linting.
|
2015-07-03 20:11:08 -05:00 |
Dr. Chat
|
03ffb20a43
|
Warn when importing an unimplemented kernel function
|
2015-07-03 19:44:11 -05:00 |
Dr. Chat
|
8cb8098a6b
|
Dump import libraries
|
2015-07-03 19:43:43 -05:00 |
Dr. Chat
|
ed3db90666
|
Dump a few more headers (incl. execution header)
|
2015-07-03 19:16:36 -05:00 |
Dr. Chat
|
b852ce75df
|
Write a dummy value into unresolved import variables.
|
2015-07-03 19:00:07 -05:00 |
Dr. Chat
|
74d57cfd0a
|
Dump exports by name in debug log
|
2015-07-03 18:45:11 -05:00 |
Dr. Chat
|
e58bb5ad9f
|
ReImplement XexModule::GetProcAddress
|
2015-07-03 18:29:14 -05:00 |
Dr. Chat
|
d616231c8b
|
Trigger a PPC debug trap if an unresolved import is called.
|
2015-07-03 18:03:33 -05:00 |
Ben Vanik
|
87ea7a0233
|
Merge pull request #321 from raven02/patch-2
gl4: Swap high and low 16 bits within a 32 bit word
|
2015-07-03 09:46:39 -07:00 |
raven02
|
0f7f2f2491
|
gl4: swap high and low 16 bits within a 32 bit word using SSE intrinsics
|
2015-07-04 00:35:48 +08:00 |
Dr. Chat
|
800f982a4d
|
XEX2 Security Page Descriptors
|
2015-07-03 10:58:33 -05:00 |
Dr. Chat
|
c32a94599e
|
Use the guest copy of the xex header for guest code.
|
2015-07-03 10:51:56 -05:00 |
Dr. Chat
|
307feaf893
|
Formatting.
|
2015-07-03 10:51:35 -05:00 |
Dr. Chat
|
0211135fd6
|
Fix potential corruption for GetOptHeader
|
2015-07-03 10:41:43 -05:00 |
Dr. Chat
|
a25090f3ca
|
Templated XUserModule::GetOptHeader
|
2015-07-03 10:27:08 -05:00 |
Dr. Chat
|
82ec1c345d
|
Dump all xex2 headers in XUserModule (minus a couple)
|
2015-07-03 08:17:24 -05:00 |
Dr. Chat
|
362a521c79
|
Rewrite XexModule to drop dependency on old xex2 headers for imports
|
2015-07-03 08:17:23 -05:00 |
Dr. Chat
|
be5f8d3aa4
|
Simplify some logic in parsing import libraries
Change struct used in export lookups
|
2015-07-03 08:17:23 -05:00 |
Dr. Chat
|
029babaf5d
|
Drop dependency on old-style xex2 headers
|
2015-07-03 08:15:53 -05:00 |
Dr. Chat
|
fe87c08424
|
Shuffle some code around.
|
2015-07-03 08:15:53 -05:00 |
Dr. Chat
|
e44ac54eed
|
Remove kernel dependency on old xex header
|
2015-07-03 08:15:52 -05:00 |
Ben Vanik
|
fd50209760
|
Latest TB changes.
|
2015-07-02 20:28:12 -07:00 |
Ben Vanik
|
c13abf3afa
|
Merge pull request #319 from raven02/patch-2
Use SSE intrinsics for uint16_t byte swapping
|
2015-07-02 08:42:25 -07:00 |
raven02
|
3ce6e0ccd8
|
Use SSE intrinsics for uint64_t byte swapping
|
2015-07-02 23:26:02 +08:00 |
raven02
|
fcf89a61e7
|
Use SSE intrinsics for uint32_t byte swapping
|
2015-07-02 23:25:10 +08:00 |
raven02
|
fea115a6f4
|
Use SSE intrinsics for uint16_t byte swapping
Part of https://github.com/benvanik/xenia/issues/308
|
2015-07-02 23:04:48 +08:00 |
Ben Vanik
|
4ec0655751
|
xe::ui control for hosting a turbobadger UI.
|
2015-07-01 15:58:04 -07:00 |
Ben Vanik
|
dec0d12cc9
|
Replacing includes of windows headers with base/platform.h.
|
2015-07-01 09:02:04 -07:00 |
Ben Vanik
|
88d01e8375
|
App skeleton.
|
2015-07-01 08:24:44 -07:00 |
Ben Vanik
|
1bae2ef10b
|
Skeleton debugger window.
|
2015-07-01 08:13:22 -07:00 |
Ben Vanik
|
9efccc5f4a
|
Removing dependencies on MainWindow.
|
2015-07-01 08:02:22 -07:00 |
Ben Vanik
|
4732378ba9
|
Removing NV command list path, as it's unused and untested.
|
2015-07-01 07:36:12 -07:00 |
Ben Vanik
|
0ebee76bfe
|
Moving common GL code out of gpu/.
|
2015-07-01 07:29:14 -07:00 |
Ben Vanik
|
5231e2e721
|
Linking in libxenia-base.
|
2015-06-30 19:34:48 -07:00 |
Ben Vanik
|
d7a5c74bf3
|
Formatting: force pointers to the left side.
|
2015-06-30 16:16:33 -07:00 |
Ben Vanik
|
90e86d0172
|
Fixing stack allocation bug in file picker.
|
2015-06-30 16:03:05 -07:00 |
Ben Vanik
|
60290fe526
|
Moving base/ into its own libxenia-base library.
|
2015-06-30 16:02:57 -07:00 |
Ben Vanik
|
d6136c6f3f
|
Skeleton debugger project.
Progress on #316.
|
2015-06-30 15:50:52 -07:00 |
Ben Vanik
|
cd5d664e9d
|
Removing the new old debugger.
Progress on #316.
|
2015-06-30 14:26:25 -07:00 |
Ben Vanik
|
ffb1717788
|
Adding xenia-project/turbobadger.
Progress on #316.
|
2015-06-30 14:07:16 -07:00 |
Ben Vanik
|
6c571ccfc5
|
Change rect lists to tri lists instead of strips.
Progress on #304.
|
2015-06-30 07:35:08 -07:00 |
Ben Vanik
|
6c0f1fc15d
|
Merge pull request #314 from DrChat/display_info_structs
Display info structs
|
2015-06-30 07:31:27 -07:00 |
Dr. Chat
|
50e19a2b12
|
X_DISPLAY_INFO struct
|
2015-06-29 23:42:58 -05:00 |
Dr. Chat
|
22633ee4d1
|
Recognize a couple more types in the VS debugger.
|
2015-06-29 23:41:22 -05:00 |