Commit Graph

  • c81a06048f gfd: Add GFDGetLastErrorString. James Benton 2017-06-02 11:43:41 +01:00
  • 2100cea176 coreinit: Add OSGetSymbolName, OSGetUPID. James Benton 2017-06-02 11:42:42 +01:00
  • 5a07bf6c1d coreinit: Add DisassemblePPCRange. James Benton 2017-06-02 11:42:24 +01:00
  • 46b3c9c7e0 coreinit: Add OSEnableHomeButtonMenuhome button menu and OSIsHomeButtonMenuEnabled. James Benton 2017-06-02 11:41:54 +01:00
  • a2cf3837a3 coreinit: Fix type from uint8_t * to void * in MEMExpHeap functions. James Benton 2017-06-02 11:41:03 +01:00
  • c83ff22780 coreinit: Move OSContext to context.h James Benton 2017-06-02 11:40:41 +01:00
  • cef331cc09 whb: Add GFD texture loading with WHBGfxLoadGFDTexture, WHBGfxFreeTexture. James Benton 2017-05-28 12:00:51 +01:00
  • 3c47d28082 whb: Fix missing includes. James Benton 2017-05-28 12:00:23 +01:00
  • bb05542e60 gx2r: Fix GX2R allocated memory flag. James Benton 2017-05-28 12:00:07 +01:00
  • bd59620c56 gx2: Add GX2RResourceFlags to GX2Surface. James Benton 2017-05-28 11:59:48 +01:00
  • 576ab3fe4d coreinit: Fix missing threadqueue.h include in messagequeue.h James Benton 2017-05-26 18:24:03 +01:00
  • c4aebac137 coreinit: Fix OSMessageFlags enum name. James Benton 2017-05-26 17:46:57 +01:00
  • 660e16a071 Merge pull request #53 from rw-r-r-0644/master James 2017-05-17 08:07:26 -07:00
  • 1eec51cee1 renamed crt-lite crt0.s to crt0.S to fix cmake issues rw-r-r-0644 2017-05-16 22:11:15 +02:00
  • 7e484d94ba Remove autogenerated registers from sample shader James Benton 2017-05-11 19:59:50 +01:00
  • 24c57e28c0 Add missing latte_enum_sq.h header required by libwhb. James Benton 2017-05-10 17:48:48 +01:00
  • d307252772 cmake: Fix wut-toolchain.cmake with empty CMAKE_{INCLUDE,LIBRARY}_PATH. James Benton 2017-05-10 17:47:11 +01:00
  • bf4ddae73d Add gx2 triangle hello world. James Benton 2017-05-10 17:32:37 +01:00
  • 2cb787fabf Add libwhb - WUT HomeBrew library. James Benton 2017-05-10 17:30:34 +01:00
  • f177555ca3 gx2: Add some alignment values to gx2/enum.h James Benton 2017-05-10 17:28:09 +01:00
  • 91621b39b1 cmake: Rename libgfd target to gfd. James Benton 2017-05-10 17:27:50 +01:00
  • ad35efc97c Add libdefaultheap. James Benton 2017-05-10 17:27:00 +01:00
  • c9d177651e gx2: Add missing GX2GetSwapStatus export. James Benton 2017-05-10 17:24:10 +01:00
  • 5c9cc47e1c gx2: Add GX2TempGetGPUVersion. James Benton 2017-05-10 17:24:01 +01:00
  • 753226cff3 gx2: Add missing typedef enum names. James Benton 2017-05-10 17:23:44 +01:00
  • 98fe3cef0e cmake: Use CMAKE_INCLUDE_PATH and CMAKE_LIBRARY_PATH in wut-toolchain.cmake James Benton 2017-05-10 17:23:32 +01:00
  • f403512d5b coreinit: Fix OSDynLoad_FindExport isData to be a BOOL. James Benton 2017-05-10 17:22:37 +01:00
  • 5a91b91476 gx2: Fix return type of GX2GetSystemDRCScanMode. James Benton 2017-05-10 17:22:18 +01:00
  • 8c93d5b3c8 proc_ui: Add ProcUIRegisterCallback{Core}. James Benton 2017-05-10 17:21:57 +01:00
  • fcafa791b3 Add libgfd. James Benton 2017-05-07 01:38:01 +01:00
  • d0dab12160 Add GX2_SHADER_PROGRAM_ALIGNMENT James Benton 2017-05-07 01:37:48 +01:00
  • 00a3d9d554 Change GX2 shader program pointers to void*. James Benton 2017-05-07 01:37:41 +01:00
  • bfeac63818 Rearrange source tree. James Benton 2017-05-07 01:37:13 +01:00
  • cbb377b4b6 Add "crt-lite", builds an empty crt0 without C runtime stuff (such as malloc and devoptap). James Benton 2017-05-05 17:00:33 +01:00
  • def87c9bc8 Fix zlib debug library path. James Benton 2017-05-05 16:59:24 +01:00
  • b35f142997 Use -mno-sdata James Benton 2017-04-13 11:50:07 +01:00
  • b1c5c4a4e5 Fix trampling of r3,r4 in crt0.S James Benton 2017-04-13 00:44:05 +01:00
  • e04b987390 Update to support linking with newlib. James Benton 2017-04-10 23:18:39 +01:00
  • cdc07cac23 nsysnet: Update socket.h to use sys/time.h and sys/types.h James Benton 2017-04-10 23:18:04 +01:00
  • 840d91c62e coreinit: Add 32 bit atomic exports. James Benton 2017-04-10 23:17:19 +01:00
  • 604b18faf0 coreinit: Add missing fields to OSCalendarTime. James Benton 2017-04-10 23:16:46 +01:00
  • 9acc679c6f coreinit: Add missing argument to _Exit. James Benton 2017-04-10 23:16:33 +01:00
  • 6d5bb75cb3 coreinit: Update atomic64 to use pointer to volatile value. James Benton 2017-04-10 23:15:42 +01:00
  • 618f48d144 Update README.md James 2017-04-08 12:14:20 +01:00
  • 6fd39535e3 Merge pull request #50 from CreeperMario/master James 2017-04-08 12:13:48 +01:00
  • 8734e5815b Update CMakeLists.txt CreeperMario 2017-04-08 17:25:50 +09:30
  • fa3571c4d9 Update README.md CreeperMario 2017-04-08 17:25:08 +09:30
  • b7a4cba5c3 coreinit: Add OSScreenShutdown. James Benton 2017-04-07 01:24:16 +01:00
  • 45257957d0 coreinit: Add some IOS functions. James Benton 2017-04-07 01:24:04 +01:00
  • 6f51e6c76e Add nn_ac library. James Benton 2017-04-07 01:23:46 +01:00
  • 4dfe8d5ea6 nsysnet: Add some missing stuff. James Benton 2017-04-07 01:23:29 +01:00
  • eb74acf209 vpad: Add VPADShutdown. James Benton 2017-04-07 01:23:07 +01:00
  • 9161baaee3 nsysnet: Do not rely on sys/socket.h or sys/time.h James Benton 2017-04-05 18:13:41 +01:00
  • 12e54ca759 Update README.md James 2017-03-23 12:19:27 +00:00
  • 8af0ffe9c7 Move wut to using CMake instead of Makefiles. James Benton 2017-03-23 12:17:00 +00:00
  • 5405bca57e Add missing include to expandedheap.h James Benton 2017-03-23 12:17:10 +00:00
  • bb7d180e40 Fix wut_structsize.h for compilers which do not have static_assert (pre C11) James Benton 2017-02-21 20:06:18 +00:00
  • 1a1a87a948 - keep .lib.rplLibs section. this allows use of --gc-sections and reduce RPX size - added a few memory functions dimok789 2016-11-06 21:10:42 -08:00
  • 4afd8e16d2 Merge pull request #47 from CreeperMario/master James 2016-11-07 04:59:06 +00:00
  • d7a2af2a0b Added ICInvalidateRange to coreinit and modified Makefiles CreeperMario Games 2016-11-06 09:48:30 +10:30
  • 3aab93aa14 Makefile: Build tools into tools/bin James Benton 2016-10-11 22:41:28 +01:00
  • bc9abd5ffe Remove invalid exports from nsysnet James Benton 2016-10-11 22:28:06 +01:00
  • 8b95240de4 Add a simple make test command which runs implcheck on library exports.h James Benton 2016-10-11 22:27:39 +01:00
  • 07fafab7b4 tools: Update implcheck to compare rpl exports with an exports.h file. James Benton 2016-10-11 22:17:07 +01:00
  • 48d2fcc314 Merge pull request #46 from dimok789/master James 2016-10-11 21:42:38 +01:00
  • 8aaa4de345 gx2: Remove internal function GX2RIsGX2RSurface. James Benton 2016-10-11 21:34:53 +01:00
  • 33c92cc991 compile fix dimok789 2016-10-11 21:01:53 +02:00
  • 37330b5046 - added gx2 aa 2x and 4 and some additional primitive and surface enums - added some gx2 logical ORed enums as typdef enum does not allow OR operations without a cast in C++ - added AXQuit in sndcore2 - added OSGetTitleID in coreinit - removed not existing functions from nsysnet and added inet_ntoa dimok789 2016-10-11 19:17:18 +02:00
  • be3bcba701 - added missing gcc_except_table section - added ignore of paddings in elf2rpl dimok789 2016-10-11 19:04:55 +02:00
  • 4981b49563 Merge pull request #45 from shinyquagsire23/threadsafe-devoptab James 2016-10-09 21:28:30 +01:00
  • 8f38b15a72 Add missing .dox module files. James Benton 2016-10-09 21:25:33 +01:00
  • 2fc058e0f1 Update gh-pages James Benton 2016-10-09 21:18:25 +01:00
  • d9bd766b4c coreinit: Cleanup formatting in coreinit/mcp.h James Benton 2016-10-09 21:16:56 +01:00
  • 4a595fba93 coreinit: Fill out MEMUnitHeap structure. James Benton 2016-10-09 21:16:40 +01:00
  • 0a34d5b7a2 coreinit: Fill out MEMExpandedHeap structure. James Benton 2016-10-09 21:16:26 +01:00
  • f72cd983d3 gx2r: Fix GX2RBuffer->buffer member declaration. James Benton 2016-10-09 21:02:07 +01:00
  • 3f03e84d45 gx2: Remove duplicated GX2RResourceFlags enum. James Benton 2016-10-09 21:01:52 +01:00
  • cf00f97167 gx2r: Add gx2r surface functions. James Benton 2016-10-09 20:58:15 +01:00
  • 467fb4e8ca gx2r: Add some gx2r memory functions. James Benton 2016-10-09 20:58:02 +01:00
  • 41cee3bd14 gx2r: Add some gx2r draw functions. James Benton 2016-10-09 20:57:50 +01:00
  • bb3543b626 gx2r: Add gx2r display list functions. James Benton 2016-10-09 20:57:33 +01:00
  • c70b7be365 gx2r: Add uniform block GX2RBuffer functions. James Benton 2016-10-09 20:57:17 +01:00
  • b85e35dc7d gx2: Add some tessellation functions. James Benton 2016-10-09 20:56:30 +01:00
  • 29d6e56963 gx2: Add some more draw functions. James Benton 2016-10-09 20:56:16 +01:00
  • a7b9e58c09 gx2: Add missing CHECK_OFFSET for GX2ShadowState. James Benton 2016-10-09 20:56:01 +01:00
  • 623661a39c coreinit: Move time macros from systeminfo.h to time.h James Benton 2016-10-09 20:36:33 +01:00
  • 9871c06e67 gx2: Add gx2r buffer functions. James Benton 2016-10-09 15:57:23 +01:00
  • 163aa51251 Allocate FSCmdBlock to stack shinyquagsire23 2016-10-08 11:57:52 -06:00
  • bdac0fc52b Allocate FSCmdBlock per-operation to avoid sharing conflicts between threads shinyquagsire23 2016-10-08 01:36:59 -06:00
  • e254ea3ce2 Merge pull request #44 from shinyquagsire23/surfaceh-fix James 2016-10-07 20:53:43 +01:00
  • 629465f33b GX2CalcColorBufferAuxInfo takes GX2ColorBuffer argument, not GX2Surface shinyquagsire23 2016-10-07 11:56:31 -06:00
  • aeaf01451b Merge pull request #43 from shinyquagsire23/rodata2text James 2016-09-29 15:09:01 +01:00
  • e0f2125068 Move rodata into text so that jump tables work properly without -fno-jump-tables shinyquagsire23 2016-09-28 23:50:17 -06:00
  • e683b6c616 Merge pull request #42 from shinyquagsire23/imretarted James 2016-09-14 13:29:46 +01:00
  • 0b2a259dbe Fix fs_dev.c so that it actually compiles shinyquagsire23 2016-09-10 00:08:22 -06:00
  • 1f30d4b785 Merge pull request #40 from shinyquagsire23/gx2-additions James 2016-08-28 00:19:17 +01:00
  • ecf370b49c Merge pull request #41 from shinyquagsire23/fs_additions James 2016-08-28 00:18:57 +01:00
  • 6d371d35bf Implement fs_chmod in devoptab shinyquagsire23 2016-08-26 16:35:30 -07:00
  • 98966f020f Add FSBindMount and FSBindUnmount shinyquagsire23 2016-08-26 16:23:33 -07:00
  • 6affe2ff29 Add FSChangeMode and FSGetFreeSpaceSize shinyquagsire23 2016-08-24 15:17:08 -07:00