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
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
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
CreeperMario Games
d7a2af2a0b
Added ICInvalidateRange to coreinit and modified Makefiles
2016-11-06 09:48:30 +10:30
James Benton
bc9abd5ffe
Remove invalid exports from nsysnet
2016-10-11 22:28:06 +01:00
James
48d2fcc314
Merge pull request #46 from dimok789/master
...
Link fixes for C++ applications and some additional enums and function declarations
2016-10-11 21:42:38 +01:00
James Benton
8aaa4de345
gx2: Remove internal function GX2RIsGX2RSurface.
2016-10-11 21:35:13 +01:00
dimok789
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
2016-10-11 19:17:18 +02:00
James Benton
cf00f97167
gx2r: Add gx2r surface functions.
2016-10-09 20:58:15 +01:00
James Benton
467fb4e8ca
gx2r: Add some gx2r memory functions.
2016-10-09 20:58:02 +01:00
James Benton
41cee3bd14
gx2r: Add some gx2r draw functions.
2016-10-09 20:57:50 +01:00
James Benton
bb3543b626
gx2r: Add gx2r display list functions.
2016-10-09 20:57:33 +01:00
James Benton
c70b7be365
gx2r: Add uniform block GX2RBuffer functions.
2016-10-09 20:57:17 +01:00
James Benton
b85e35dc7d
gx2: Add some tessellation functions.
2016-10-09 20:56:30 +01:00
James Benton
29d6e56963
gx2: Add some more draw functions.
2016-10-09 20:56:16 +01:00
James Benton
9871c06e67
gx2: Add gx2r buffer functions.
2016-10-09 15:57:23 +01:00
James
1f30d4b785
Merge pull request #40 from shinyquagsire23/gx2-additions
...
Additional GX2 definitions from decaf-emu
2016-08-28 00:19:17 +01:00
shinyquagsire23
98966f020f
Add FSBindMount and FSBindUnmount
2016-08-26 16:25:05 -07:00
shinyquagsire23
6affe2ff29
Add FSChangeMode and FSGetFreeSpaceSize
2016-08-26 16:25:05 -07:00
shinyquagsire23
e89da7a216
Additional GX2 definitions from decaf-emu
2016-08-25 22:01:44 -07:00
James Benton
ad30b83afd
Move fs_dev.c from libcoreinit to libcrt
2016-08-25 12:28:06 +01:00
James Benton
e4c91162d4
Add support for specifying install directory with "make install DESTDIR=x"
2016-08-25 12:07:34 +01:00
shinyquagsire23
5601fa2dda
Remove GX2 functions which don't exist in target system version
2016-08-24 15:46:02 -07:00
James Benton
49c9a2950a
Add libsndcore2.
2016-08-19 00:35:46 +01:00
James Benton
e6e886bdbd
Update cygwin makefile shenanigans.
2016-08-19 00:34:39 +01:00
dibas
151e20c083
Fix Makefiles on OS X.
2016-08-14 13:39:58 +02:00
James Benton
f2e4e04805
coreinit: Add block heap definitions.
2016-08-10 18:27:20 +01:00
James
ae9fa0a8ab
Merge pull request #28 from shinyquagsire23/mcp
...
Add basic MCP coreinit imports
2016-08-08 21:06:16 +01:00
shinyquagsire23
4b34c18e99
Fix ENAMETOOLONG handling, write buffer size in devoptab
2016-08-08 11:56:41 -07:00
shinyquagsire23
7e3b1445eb
Add MCP_DeviceList and MCP_FullDeviceList
2016-08-06 22:03:30 -07:00
shinyquagsire23
e43e86aeda
Add basic MCP coreinit imports
2016-08-01 15:16:36 -07:00
James Benton
90e181c723
Cleanup formatting in fs_dev.c
2016-08-01 12:06:26 +01:00
shinyquagsire23
0d4fe1f052
Add FSMountSource struct, use filesystem structs in devoptab
2016-07-31 22:28:28 -07:00
shinyquagsire23
8567820fa8
Devoptab cleanup
2016-07-31 14:34:54 -07:00
shinyquagsire23
6f015ad41e
Deinit client and cmd block if device cannot be added, allow device to be added in environments without SD access
2016-07-31 13:54:43 -07:00
shinyquagsire23
0aa7a3e021
Add devoptab support to crt
2016-07-30 22:28:58 -07:00
shinyquagsire23
f4151dd9c1
Add foreground management imports to coreinit
2016-07-27 00:39:25 -07:00
shinyquagsire23
8faf7c7f38
Add basic ProcUI RPL imports
2016-07-27 00:39:03 -07:00
shinyquagsire23
cdb90a39a7
Add basic sysapp RPL imports
2016-07-24 19:06:36 -07:00
shinyquagsire23
5f109cbfea
Add basic vpad RPL imports
2016-07-24 17:04:27 -07:00
shinyquagsire23
cc0c50a8d5
Add nsysnet RPL imports
2016-07-24 15:13:06 -07:00
shinyquagsire23
6f88094f1d
Add OSScreen functions to coreinit
2016-07-24 14:03:22 -07:00
James Benton
29b6d586e6
Update frameheap to have correct structure.
2016-07-23 11:09:58 +01:00
shinyquagsire23
9173f0f6c3
Adjustments for linking, rpx/rpl generation
2016-07-22 20:35:20 -07:00
shinyquagsire23
631d88a4c3
Remove imports which don't exist in elf2rpl's target coreinit.rpl version
2016-07-16 17:32:13 -07:00
James Benton
91dde76fbb
Detect when exports.h has been modified.
2016-07-06 21:09:27 +01:00
James Benton
64bb52c552
Add OSBlockMove and OSBlockSet.
2016-07-06 20:48:54 +01:00
James Benton
1ae09d4cf5
Only use cygpath for cygwin shells.
2016-07-06 20:21:55 +01:00