Commit Graph

808 Commits

Author SHA1 Message Date
fincs
d4ba60aff9 Merge pull request #196 from wchill/camera-example
Add camera example
2015-10-22 11:33:55 +02:00
Eric Ahn
f39862a3ea Add camera example 2015-10-22 04:31:51 -05:00
smea
bba6b90ba0 fixed bug which caused gsp shared mem to never be unmapped when using gfx 2015-10-20 23:03:03 -07:00
fincs
e12c8ff6a6 Add code to manage New 3DS CPU speedup
# Conflicts:
#	libctru/include/3ds/os.h
#	libctru/include/3ds/services/ptm.h
2015-10-11 23:47:23 +02:00
fincs
b9e5ddb944 Merge pull request #188 from linkmauve/no-executable-makefiles
Remove the executable bit from examples’ Makefiles
2015-10-07 20:48:05 +02:00
Emmanuel Gil Peyrot
b2e01b17a1 Remove the executable bit from examples’ Makefiles
The normal way to invoke a Makefile is to run `make`, not to run the
Makefile directly.  Besides they would be missing a shebang anyway.
2015-10-06 22:58:03 +01:00
fincs
d9f943ab7b Merge pull request #183 from Lectem/patch-2
Allow documentation for static functions
2015-10-05 11:37:18 +02:00
Lectem
83d78a0f7c Allow documentation for static functions
This will show static functions such as the ones in the ipc.h header in the documentation.
2015-10-04 18:55:07 -04:00
fincs
41c35375f5 Merge pull request #180 from Steveice10/master
Dynamically allocate shared memory.
2015-10-04 17:32:02 +02:00
Steven Smith
9fe9493701 Dynamically allocate shared memory. 2015-10-04 08:03:23 -07:00
fincs
5c7273ef3b Merge pull request #176 from thedax/gspLcd
Implement some services from gsp::Lcd.
2015-10-03 18:42:50 +02:00
smea
c765e3b559 Update fs.c 2015-10-02 23:10:38 -07:00
smea
8e43355620 Merge branch 'patch-1' of github.com:smealum/ctrulib 2015-10-02 23:07:46 -07:00
smea
87b9d1302a Added FSUSER_GetMediaType 2015-10-02 23:05:30 -07:00
smea
bfbeb7e6ba Merge pull request #177 from suloku/patch-1
Implement APT_GetProgramID
2015-10-02 22:53:48 -07:00
thedax
04ddaff8cd Return the svcSendSyncRquest value if not equal to zero.
Otherwise, return cmdbuf[1].
2015-10-02 21:01:19 -04:00
thedax
861c0a10b5 Change the enum to use BIT and replace u32 with the enum type. 2015-10-01 13:04:21 -04:00
suloku
b6817008ac Update apt.c 2015-10-01 19:01:31 +02:00
suloku
76e3cb0721 Implement APT_GetProgramID 2015-10-01 17:19:13 +02:00
suloku
2dc74a81ab Update apt.h 2015-10-01 17:18:17 +02:00
thedax
5426fba742 Add an enum to make using the gsp::Lcd service a little nicer. 2015-09-30 20:14:10 -04:00
thedax
7bad79e8b4 Implement some services from gsp::Lcd.
http://www.3dbrew.org/wiki/GSP_Services
2015-09-30 18:21:49 -04:00
fincs
6590ed3fad Merge pull request #170 from Lectem/patch-2
document ArbitrateAddress + update ArbitrationType
2015-09-29 23:18:21 +02:00
smea
56b56955c0 Update apt.h 2015-09-27 21:35:55 -07:00
smea
520332e49e Update apt.h 2015-09-27 21:34:47 -07:00
smea
0c21183b7e Merge pull request #174 from Megazig/master
implement APT_GetAppletInfo
2015-09-27 21:32:58 -07:00
megazig
27b5a49c59 implement APT_GetAppletInfo 2015-09-27 23:30:16 -05:00
smea
c6192c331b Merge branch 'master' of github.com:smealum/ctrulib 2015-09-26 17:03:46 -07:00
smea
066d8873d3 added CFG_Region and CFG_Language enums 2015-09-26 17:03:42 -07:00
yellows8
2b467b48b8 Implemented http service-cmd code for GetResponseHeader. 2015-09-24 13:04:18 -04:00
yellows8
31b724a431 Added APT_GetAppletProgramInfo. 2015-09-24 04:26:48 -04:00
fincs
04ab998f7a Merge pull request #172 from Steveice10/master
Fix reading accelerometer and gyroscope entries.
2015-09-23 10:14:55 +02:00
Steven Smith
2836b696bd Fix reading accelerometer and gyroscope entries. 2015-09-22 19:12:52 -07:00
Lectem
0a66043e56 document ArbitrateAddress + update ArbitrationType
This has been tested on n3ds 9.9.
2015-09-18 23:04:20 -04:00
fincs
bf1f162549 Add romfsInitFromFile() 2015-09-18 23:17:12 +02:00
smea
43e1137148 Merge pull request #169 from yuriks/gsp-racecond
GSP: Use atomics in interrupt reading loop
2015-09-14 22:52:08 -07:00
Yuri Kunde Schlesner
d08707e3ca GSP: Use atomics in interrupt reading loop 2015-09-15 02:44:40 -03:00
fincs
ce59e60193 Merge pull request #161 from Steveice10/master
Add cam:u support and basic documentation.
2015-09-09 01:45:32 +02:00
Steven Smith
9d3b139255 Add cam:u support and basic documentation. 2015-09-08 16:26:56 -07:00
fincs
eb87524cd4 Merge pull request #163 from Megazig/master
added new NS_APPID values for latest apt module
2015-09-08 20:54:08 +02:00
megazig
6d1f409dfd added new NS_APPID values for latest apt module 2015-09-08 12:02:45 -05:00
fincs
e352f3befd Change default linear/VRAM mem alignment to 0x80 (for GPU textures) 2015-09-07 12:37:55 +02:00
fincs
57eb921f1a Merge pull request #162 from yuriks/float-conversions
GPU: Clean up float conversion functions
2015-09-05 22:09:33 +02:00
Yuri Kunde Schlesner
407dcd141d GPU: Clean up float conversion functions 2015-09-05 16:55:45 -03:00
fincs
11a5001f33 Correct GPU_DrawArray() parameter order, fix GPU examples 2015-09-05 18:02:06 +02:00
fincs
2e43fd1a40 Merge pull request #155 from Subv/vertex_offset
Use register 0x22A (GPUREG_DRAW_VERTEX_OFFSET) when using GPU_DrawArrays
2015-09-05 17:59:37 +02:00
fincs
6b45f5a01c Merge pull request #157 from endrift/master
Fix building on FreeBSD
2015-09-05 17:50:12 +02:00
fincs
e7e21fa9d5 Merge pull request #159 from Lectem/documentation
documentation for the soc service and svcCreateMemoryBlock
2015-09-05 17:46:49 +02:00
fincs
2a0e9655a6 Merge pull request #156 from Dazzozo/yay-svcs
svc: add a few more SVC bindings
2015-09-05 17:45:37 +02:00
fincs
50541234b4 Merge pull request #150 from Megazig/master
PS service key type and socket functionality
2015-09-05 17:44:26 +02:00