Brett Lawson
04329c6897
Allow specification of a system files path.
2015-10-22 01:49:37 -03:00
Brett Lawson
a3caaad3e6
Add swkbd stubs for AmiiboSettings.
2015-10-22 01:48:45 -03:00
Brett Lawson
610f1543a4
For non-DXT textures, don't untile for now since we don't know how.
2015-10-22 01:48:45 -03:00
Brett Lawson
6c518f5b15
Added some more graphics formats.
2015-10-22 01:48:44 -03:00
Brett Lawson
363aadc694
Merge pull request #65 from lioncash/initializer
...
Fix initializer list order
2015-10-21 23:56:29 -03:00
Brett Lawson
0905f27f89
Merge pull request #59 from lioncash/constexpr
...
bitutils: Mark some functions as constexpr
2015-10-21 23:38:05 -03:00
Brett Lawson
b5c4367c14
Merge pull request #60 from lioncash/header
...
virtual_ptr/wfunc_ptr: Add include for bitutils
2015-10-21 23:37:47 -03:00
Brett Lawson
58a65b57e4
Merge pull request #61 from archshift/static-forward-declare
...
main.cpp: ensure static functions are forward-declared statically
2015-10-21 23:37:39 -03:00
Brett Lawson
01f76204bd
Merge pull request #62 from lioncash/override
...
Add missing override specifiers
2015-10-21 23:37:36 -03:00
Brett Lawson
d59cadad3a
Merge pull request #64 from archshift/mem-h-declarations
...
mem.h: function declarations: fix order, remove redundant "static"
2015-10-21 23:35:50 -03:00
archshift
9df22b6627
mem.h: function declarations: fix order, remove redundant "static"
...
read/write depend on read/writeNoSwap, so the order of declaration must
be swapped to allow them to call their respective functions.
"static inline" is redundant - inline functions already act as static
functions would.
2015-10-21 18:10:27 -07:00
Lioncash
e34afbb0b5
mem: Replace 0 literals with nullptr
2015-10-21 21:06:04 -04:00
Lioncash
4e928a8fd7
Fix initializer list member order
2015-10-21 21:05:18 -04:00
Lioncash
022dbffe09
Add missing override specifiers
2015-10-21 20:51:04 -04:00
archshift
aa79f47761
main.cpp: ensure static functions are forward-declared statically
2015-10-21 17:43:56 -07:00
Lioncash
5397fc4d9c
virtual_ptr/wfunc_ptr: Add include for bitutils
...
Since it uses byte_swap, this will ensure it doesn't fail to compile due
to an external missing include.
2015-10-21 20:40:22 -04:00
Lioncash
4beb3ae8f2
bitutils: Mark some functions as constexpr
2015-10-21 20:23:27 -04:00
Brett Lawson
ba15540395
Merge pull request #58 from lioncash/const
...
be_val: Take operator arguments by const reference
2015-10-21 20:41:23 -03:00
Brett Lawson
48cc421c5b
Properly log uint64_t arguments for kernel method traces.
2015-10-21 20:37:28 -03:00
Lioncash
16db8eedf7
be_val: Take operator arguments by const reference
2015-10-21 18:24:24 -04:00
Brett Lawson
0cb16671ce
Clean up allocations for emulator memory space.
2015-10-21 17:52:59 -03:00
Brett Lawson
5eaf5592f5
Fix building of GX2_NULL.
2015-10-21 01:04:25 -04:00
Brett Lawson
0fab6d37b0
Use a fallback shader for now if shader recompilation fails.
2015-10-21 00:58:42 -04:00
Brett Lawson
a28a3c92b6
Only initialize that WiiU window for 'play' mode.
2015-10-21 00:58:13 -04:00
James Benton
cf23bcca5e
Fix solution build order
2015-10-21 20:19:43 +01:00
James Benton
0a1645cd56
Rebranding projects and solution
2015-10-21 20:16:20 +01:00
James
6884b07bce
Because it's not a fancy project unless it has a fancy name.
2015-10-21 20:10:10 +01:00
Brett Lawson
1c8723ac7e
Implemented indexed primitive drawing.
2015-10-21 16:03:51 -03:00
James Benton
57189cc2ea
Implement coreinit atomic64 functions.
2015-10-21 19:24:29 +01:00
James Benton
8f26f420e1
Fix 64 bit argument register alignment.
2015-10-21 19:24:28 +01:00
Brett Lawson
d8c39219d4
Implement Locked Cache allocations.
2015-10-20 21:38:23 -04:00
Brett Lawson
f5f18acb3b
Fix bug in MEMGetTotalFreeSizeForExpHeap
2015-10-20 21:00:26 -04:00
James Benton
246a991831
Add missing snd_core files, oops.
2015-10-21 10:38:22 +01:00
James Benton
3c1aa47246
Deduplicate FPU code!
2015-10-21 01:25:34 +01:00
James Benton
eff029dc1c
Use ppcaddr_t for arguments in mem.cpp to match headers.
2015-10-21 01:15:31 +01:00
James Benton
5124491c60
Refactor some snd_core stuff.
2015-10-21 01:07:32 +01:00
James Benton
0bf2fd70a7
Rename some command line args for consistency.
2015-10-21 00:14:17 +01:00
James Benton
8d2913ba22
Add ovsocket build dependency for hw-test-server
2015-10-21 00:03:46 +01:00
James
8db69314c3
My lawyers inform me I must specify GPLv2+
2015-10-20 23:53:12 +01:00
James Benton
defb86b38f
Fix gx2_null build.
2015-10-20 23:51:25 +01:00
James Benton
8c95f3a283
Remove unused glbinding submodule.
2015-10-20 23:45:04 +01:00
James Benton
d25b9d8d27
Fix gsh-disassemble build.
2015-10-20 23:43:40 +01:00
James Benton
db06c25f6a
Add hardware test data set.
2015-10-20 23:41:57 +01:00
James Benton
40e5e73258
Add hardware test tools.
2015-10-20 23:41:56 +01:00
James Benton
9c20ba9977
Fix mtspr/mfspr using GQR instead of UGQR.
2015-10-20 21:52:07 +01:00
James Benton
3a3c2c323e
Fix is_normal.
2015-10-20 21:51:59 +01:00
James Benton
cebaf7518b
Move utility headers to utils/ folder.
2015-10-20 21:51:52 +01:00
Brett Lawson
269ae218dc
Print shader source code when compiling fails.
2015-10-20 21:44:15 +01:00
Brett Lawson
682ec92125
Attempt to fix fmadds by copying fmadd, but fails.
2015-10-20 21:43:34 +01:00
Brett Lawson
eede5c5dc4
Fixup fmadd operation.
2015-10-20 21:43:04 +01:00