James
|
660e16a071
|
Merge pull request #53 from rw-r-r-0644/master
renamed crt-lite crt0.s to crt0.S to fix cmake issues
|
2017-05-17 08:07:26 -07:00 |
|
rw-r-r-0644
|
1eec51cee1
|
renamed crt-lite crt0.s to crt0.S to fix cmake issues
|
2017-05-16 22:11:15 +02:00 |
|
James Benton
|
7e484d94ba
|
Remove autogenerated registers from sample shader
|
2017-05-11 20:00:01 +01:00 |
|
James Benton
|
24c57e28c0
|
Add missing latte_enum_sq.h header required by libwhb.
|
2017-05-10 17:48:48 +01:00 |
|
James Benton
|
d307252772
|
cmake: Fix wut-toolchain.cmake with empty CMAKE_{INCLUDE,LIBRARY}_PATH.
|
2017-05-10 17:47:11 +01:00 |
|
James Benton
|
bf4ddae73d
|
Add gx2 triangle hello world.
Shader assembled using the latte-assembler tool in decaf-emu repo.
|
2017-05-10 17:32:37 +01:00 |
|
James Benton
|
2cb787fabf
|
Add libwhb - WUT HomeBrew library.
A library with utility functions for helping create simple homebrew
applications.
Mainly based off shinyquagsire23's gx2 sample.
https://github.com/shinyquagsire23/gx2texture2D
|
2017-05-10 17:30:34 +01:00 |
|
James Benton
|
f177555ca3
|
gx2: Add some alignment values to gx2/enum.h
|
2017-05-10 17:28:09 +01:00 |
|
James Benton
|
91621b39b1
|
cmake: Rename libgfd target to gfd.
So we get libgfd.a instead of liblibgfd.a
|
2017-05-10 17:27:50 +01:00 |
|
James Benton
|
ad35efc97c
|
Add libdefaultheap.
Gives you access to MEMAllocFromDefaultHeap{Ex} and MEMFreeToDefaultHeap.
This is a workaround until we can support data imports.
|
2017-05-10 17:27:00 +01:00 |
|
James Benton
|
c9d177651e
|
gx2: Add missing GX2GetSwapStatus export.
|
2017-05-10 17:24:10 +01:00 |
|
James Benton
|
5c9cc47e1c
|
gx2: Add GX2TempGetGPUVersion.
|
2017-05-10 17:24:01 +01:00 |
|
James Benton
|
753226cff3
|
gx2: Add missing typedef enum names.
|
2017-05-10 17:23:44 +01:00 |
|
James Benton
|
98fe3cef0e
|
cmake: Use CMAKE_INCLUDE_PATH and CMAKE_LIBRARY_PATH in wut-toolchain.cmake
|
2017-05-10 17:23:32 +01:00 |
|
James Benton
|
f403512d5b
|
coreinit: Fix OSDynLoad_FindExport isData to be a BOOL.
|
2017-05-10 17:22:37 +01:00 |
|
James Benton
|
5a91b91476
|
gx2: Fix return type of GX2GetSystemDRCScanMode.
|
2017-05-10 17:22:18 +01:00 |
|
James Benton
|
8c93d5b3c8
|
proc_ui: Add ProcUIRegisterCallback{Core}.
|
2017-05-10 17:21:57 +01:00 |
|
James Benton
|
fcafa791b3
|
Add libgfd.
|
2017-05-07 01:38:01 +01:00 |
|
James Benton
|
d0dab12160
|
Add GX2_SHADER_PROGRAM_ALIGNMENT
|
2017-05-07 01:37:48 +01:00 |
|
James Benton
|
00a3d9d554
|
Change GX2 shader program pointers to void*.
|
2017-05-07 01:37:41 +01:00 |
|
James Benton
|
bfeac63818
|
Rearrange source tree.
|
2017-05-07 01:37:13 +01:00 |
|
James Benton
|
cbb377b4b6
|
Add "crt-lite", builds an empty crt0 without C runtime stuff (such as malloc and devoptap).
|
2017-05-05 17:00:33 +01:00 |
|
James Benton
|
def87c9bc8
|
Fix zlib debug library path.
|
2017-05-05 16:59:24 +01:00 |
|
James Benton
|
b35f142997
|
Use -mno-sdata
|
2017-04-13 11:50:07 +01:00 |
|
James Benton
|
b1c5c4a4e5
|
Fix trampling of r3,r4 in crt0.S
|
2017-04-13 00:44:05 +01:00 |
|
James Benton
|
e04b987390
|
Update to support linking with newlib.
|
2017-04-10 23:19:21 +01:00 |
|
James Benton
|
cdc07cac23
|
nsysnet: Update socket.h to use sys/time.h and sys/types.h
|
2017-04-10 23:19:21 +01:00 |
|
James Benton
|
840d91c62e
|
coreinit: Add 32 bit atomic exports.
|
2017-04-10 23:19:21 +01:00 |
|
James Benton
|
604b18faf0
|
coreinit: Add missing fields to OSCalendarTime.
|
2017-04-10 23:19:21 +01:00 |
|
James Benton
|
9acc679c6f
|
coreinit: Add missing argument to _Exit.
|
2017-04-10 23:19:21 +01:00 |
|
James Benton
|
6d5bb75cb3
|
coreinit: Update atomic64 to use pointer to volatile value.
|
2017-04-10 23:19:21 +01:00 |
|
James
|
618f48d144
|
Update README.md
|
2017-04-08 12:14:20 +01:00 |
|
James
|
6fd39535e3
|
Merge pull request #50 from CreeperMario/master
Pong: Fix build issues with CMake
|
2017-04-08 12:13:48 +01:00 |
|
CreeperMario
|
8734e5815b
|
Update CMakeLists.txt
|
2017-04-08 17:25:50 +09:30 |
|
CreeperMario
|
fa3571c4d9
|
Update README.md
|
2017-04-08 17:25:08 +09:30 |
|
James Benton
|
b7a4cba5c3
|
coreinit: Add OSScreenShutdown.
|
2017-04-07 01:24:37 +01:00 |
|
James Benton
|
45257957d0
|
coreinit: Add some IOS functions.
|
2017-04-07 01:24:37 +01:00 |
|
James Benton
|
6f51e6c76e
|
Add nn_ac library.
|
2017-04-07 01:24:36 +01:00 |
|
James Benton
|
4dfe8d5ea6
|
nsysnet: Add some missing stuff.
|
2017-04-07 01:23:29 +01:00 |
|
James Benton
|
eb74acf209
|
vpad: Add VPADShutdown.
|
2017-04-07 01:23:07 +01:00 |
|
James Benton
|
9161baaee3
|
nsysnet: Do not rely on sys/socket.h or sys/time.h
|
2017-04-05 18:16:20 +01:00 |
|
James
|
12e54ca759
|
Update README.md
|
2017-03-23 12:19:27 +00:00 |
|
James Benton
|
8af0ffe9c7
|
Move wut to using CMake instead of Makefiles.
The old makefile solution will still be around on branch "make".
|
2017-03-23 12:18:02 +00:00 |
|
James Benton
|
5405bca57e
|
Add missing include to expandedheap.h
|
2017-03-23 12:17:47 +00:00 |
|
James Benton
|
bb7d180e40
|
Fix wut_structsize.h for compilers which do not have static_assert (pre C11)
|
2017-02-21 20:06:18 +00:00 |
|
dimok789
|
1a1a87a948
|
- keep .lib.rplLibs section. this allows use of --gc-sections and reduce RPX size - added a few memory functions
|
2016-11-06 21:11:14 -08:00 |
|
James
|
4afd8e16d2
|
Merge pull request #47 from CreeperMario/master
Added ICInvalidateRange to coreinit and modified Makefiles
|
2016-11-07 04:59:06 +00:00 |
|
CreeperMario Games
|
d7a2af2a0b
|
Added ICInvalidateRange to coreinit and modified Makefiles
|
2016-11-06 09:48:30 +10:30 |
|
James Benton
|
3aab93aa14
|
Makefile: Build tools into tools/bin
|
2016-10-11 22:41:28 +01:00 |
|
James Benton
|
bc9abd5ffe
|
Remove invalid exports from nsysnet
|
2016-10-11 22:28:06 +01:00 |
|