]>
Chaos Git - corbenik/ctrulib.git/log
yellows8 [Sat, 7 Nov 2015 22:35:54 +0000 (17:35 -0500)]
Implemented FSUSER_GetProductInfo.
fincs [Sun, 1 Nov 2015 12:59:34 +0000 (13:59 +0100)]
Roll out a new libctru build
yellows8 [Thu, 29 Oct 2015 19:27:39 +0000 (15:27 -0400)]
Fixed the use_defaultproxy value used by the http example.
yellows8 [Thu, 29 Oct 2015 19:21:08 +0000 (15:21 -0400)]
Removed an unused debug line in httpc.c. Set the httpc servhandle to zero in httpcExit(), this fixes using httpcInit() after httpcExit(). Fixed the use_defaultproxy comment in httpc.h.
fincs [Wed, 28 Oct 2015 12:18:37 +0000 (13:18 +0100)]
Merge pull request #158 from Lectem/patch-1
Protocol numbers and sockopt IP level
yellows8 [Tue, 27 Oct 2015 23:34:07 +0000 (19:34 -0400)]
Changed gfxSwapBuffers() to gfxSwapBuffersGpu() in consoleInit(). This fixes the black-screen issue with the text-console on certain systems(such as old3ds v9.0-v9.2).
smea [Tue, 27 Oct 2015 17:59:56 +0000 (10:59 -0700)]
Merge branch 'master' of github.com:smealum/ctrulib
smea [Tue, 27 Oct 2015 17:59:52 +0000 (10:59 -0700)]
added support for other cfg service names
fincs [Thu, 22 Oct 2015 20:49:44 +0000 (22:49 +0200)]
Merge pull request #198 from wchill/camera-example
Fix camera example bug and add video capture example
Eric Ahn [Thu, 22 Oct 2015 17:32:41 +0000 (12:32 -0500)]
Fix freezing on camera image example, add camera video example
fincs [Thu, 22 Oct 2015 09:33:55 +0000 (11:33 +0200)]
Merge pull request #196 from wchill/camera-example
Add camera example
Eric Ahn [Wed, 21 Oct 2015 23:55:33 +0000 (18:55 -0500)]
Add camera example
smea [Wed, 21 Oct 2015 06:03:03 +0000 (23:03 -0700)]
fixed bug which caused gsp shared mem to never be unmapped when using gfx
fincs [Sun, 11 Oct 2015 21:47:23 +0000 (23:47 +0200)]
Add code to manage New 3DS CPU speedup
# Conflicts:
# libctru/include/3ds/os.h
# libctru/include/3ds/services/ptm.h
Lectem [Fri, 9 Oct 2015 17:37:01 +0000 (13:37 -0400)]
Added INADDR_LOOPBACK define
Lectem [Tue, 6 Oct 2015 16:48:25 +0000 (12:48 -0400)]
fix SOL_SOCKET level options
fincs [Wed, 7 Oct 2015 18:48:05 +0000 (20:48 +0200)]
Merge pull request #188 from linkmauve/no-executable-makefiles
Remove the executable bit from examples’ Makefiles
Emmanuel Gil Peyrot [Tue, 6 Oct 2015 21:58:03 +0000 (22:58 +0100)]
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.
Lectem [Tue, 6 Oct 2015 15:16:29 +0000 (11:16 -0400)]
fixed some netinet/in.h formating
Lectem [Thu, 27 Aug 2015 18:24:10 +0000 (14:24 -0400)]
Protocol numbers and sockopt options
Protocol numbers are based on both RFC 1700 p.7 and the Internet Assigned Numbers Authority (IANA) http://www.iana.org/assignments/protocol-numbers/protocol-numbers.xhtml
Those are to be used with the added sockopt options. The various options have been
tested with wireshark.
fincs [Mon, 5 Oct 2015 09:37:18 +0000 (11:37 +0200)]
Merge pull request #183 from Lectem/patch-2
Allow documentation for static functions
Lectem [Sun, 4 Oct 2015 22:55:07 +0000 (18:55 -0400)]
Allow documentation for static functions
This will show static functions such as the ones in the ipc.h header in the documentation.
fincs [Sun, 4 Oct 2015 15:32:02 +0000 (17:32 +0200)]
Merge pull request #180 from Steveice10/master
Dynamically allocate shared memory.
Steven Smith [Sat, 3 Oct 2015 23:33:48 +0000 (16:33 -0700)]
Dynamically allocate shared memory.
fincs [Sat, 3 Oct 2015 16:42:50 +0000 (18:42 +0200)]
Merge pull request #176 from thedax/gspLcd
Implement some services from gsp::Lcd.
smea [Sat, 3 Oct 2015 06:10:38 +0000 (23:10 -0700)]
Update fs.c
smea [Sat, 3 Oct 2015 06:07:46 +0000 (23:07 -0700)]
Merge branch 'patch-1' of github.com:smealum/ctrulib
smea [Sat, 3 Oct 2015 06:05:30 +0000 (23:05 -0700)]
Added FSUSER_GetMediaType
smea [Sat, 3 Oct 2015 05:53:48 +0000 (22:53 -0700)]
Merge pull request #177 from suloku/patch-1
Implement APT_GetProgramID
thedax [Sat, 3 Oct 2015 01:01:19 +0000 (21:01 -0400)]
Return the svcSendSyncRquest value if not equal to zero.
Otherwise, return cmdbuf[1].
thedax [Thu, 1 Oct 2015 17:00:38 +0000 (13:00 -0400)]
Change the enum to use BIT and replace u32 with the enum type.
suloku [Thu, 1 Oct 2015 17:01:31 +0000 (19:01 +0200)]
Update apt.c
suloku [Thu, 1 Oct 2015 15:19:13 +0000 (17:19 +0200)]
Implement APT_GetProgramID
suloku [Thu, 1 Oct 2015 15:18:17 +0000 (17:18 +0200)]
Update apt.h
thedax [Thu, 1 Oct 2015 00:14:10 +0000 (20:14 -0400)]
Add an enum to make using the gsp::Lcd service a little nicer.
thedax [Wed, 30 Sep 2015 21:41:27 +0000 (17:41 -0400)]
Implement some services from gsp::Lcd.
http://www.3dbrew.org/wiki/GSP_Services
fincs [Tue, 29 Sep 2015 21:18:21 +0000 (23:18 +0200)]
Merge pull request #170 from Lectem/patch-2
document ArbitrateAddress + update ArbitrationType
smea [Mon, 28 Sep 2015 04:35:55 +0000 (21:35 -0700)]
Update apt.h
smea [Mon, 28 Sep 2015 04:34:47 +0000 (21:34 -0700)]
Update apt.h
smea [Mon, 28 Sep 2015 04:32:58 +0000 (21:32 -0700)]
Merge pull request #174 from Megazig/master
implement APT_GetAppletInfo
megazig [Mon, 28 Sep 2015 04:30:16 +0000 (23:30 -0500)]
implement APT_GetAppletInfo
smea [Sun, 27 Sep 2015 00:03:46 +0000 (17:03 -0700)]
Merge branch 'master' of github.com:smealum/ctrulib
smea [Sun, 27 Sep 2015 00:03:42 +0000 (17:03 -0700)]
added CFG_Region and CFG_Language enums
yellows8 [Thu, 24 Sep 2015 17:04:18 +0000 (13:04 -0400)]
Implemented http service-cmd code for GetResponseHeader.
yellows8 [Thu, 24 Sep 2015 08:26:48 +0000 (04:26 -0400)]
Added APT_GetAppletProgramInfo.
fincs [Wed, 23 Sep 2015 08:14:55 +0000 (10:14 +0200)]
Merge pull request #172 from Steveice10/master
Fix reading accelerometer and gyroscope entries.
Steven Smith [Wed, 23 Sep 2015 02:12:52 +0000 (19:12 -0700)]
Fix reading accelerometer and gyroscope entries.
Lectem [Sat, 19 Sep 2015 03:04:20 +0000 (23:04 -0400)]
document ArbitrateAddress + update ArbitrationType
This has been tested on n3ds 9.9.
fincs [Fri, 18 Sep 2015 21:17:12 +0000 (23:17 +0200)]
Add romfsInitFromFile()
smea [Tue, 15 Sep 2015 05:52:08 +0000 (22:52 -0700)]
Merge pull request #169 from yuriks/gsp-racecond
GSP: Use atomics in interrupt reading loop
Yuri Kunde Schlesner [Mon, 14 Sep 2015 22:26:37 +0000 (19:26 -0300)]
GSP: Use atomics in interrupt reading loop
fincs [Tue, 8 Sep 2015 23:45:32 +0000 (01:45 +0200)]
Merge pull request #161 from Steveice10/master
Add cam:u support and basic documentation.
Steven Smith [Thu, 3 Sep 2015 06:22:45 +0000 (23:22 -0700)]
Add cam:u support and basic documentation.
fincs [Tue, 8 Sep 2015 18:54:08 +0000 (20:54 +0200)]
Merge pull request #163 from Megazig/master
added new NS_APPID values for latest apt module
megazig [Tue, 8 Sep 2015 17:02:45 +0000 (12:02 -0500)]
added new NS_APPID values for latest apt module
fincs [Mon, 7 Sep 2015 10:37:55 +0000 (12:37 +0200)]
Change default linear/VRAM mem alignment to 0x80 (for GPU textures)
fincs [Sat, 5 Sep 2015 20:09:33 +0000 (22:09 +0200)]
Merge pull request #162 from yuriks/float-conversions
GPU: Clean up float conversion functions
Yuri Kunde Schlesner [Sat, 5 Sep 2015 19:55:45 +0000 (16:55 -0300)]
GPU: Clean up float conversion functions
fincs [Sat, 5 Sep 2015 16:02:06 +0000 (18:02 +0200)]
Correct GPU_DrawArray() parameter order, fix GPU examples
fincs [Sat, 5 Sep 2015 15:59:37 +0000 (17:59 +0200)]
Merge pull request #155 from Subv/vertex_offset
Use register 0x22A (GPUREG_DRAW_VERTEX_OFFSET) when using GPU_DrawArrays
fincs [Sat, 5 Sep 2015 15:50:12 +0000 (17:50 +0200)]
Merge pull request #157 from endrift/master
Fix building on FreeBSD
fincs [Sat, 5 Sep 2015 15:46:49 +0000 (17:46 +0200)]
Merge pull request #159 from Lectem/documentation
documentation for the soc service and svcCreateMemoryBlock
fincs [Sat, 5 Sep 2015 15:45:37 +0000 (17:45 +0200)]
Merge pull request #156 from Dazzozo/yay-svcs
svc: add a few more SVC bindings
fincs [Sat, 5 Sep 2015 15:44:26 +0000 (17:44 +0200)]
Merge pull request #150 from Megazig/master
PS service key type and socket functionality
Lectem [Thu, 27 Aug 2015 21:36:27 +0000 (17:36 -0400)]
documentation for svcCreateMemoryBlock
Lectem [Thu, 27 Aug 2015 20:55:15 +0000 (16:55 -0400)]
documentation for the soc service
fincs [Thu, 27 Aug 2015 23:19:19 +0000 (01:19 +0200)]
Add RomFS example
fincs [Thu, 27 Aug 2015 19:16:27 +0000 (21:16 +0200)]
romfs_dev.c: use correct file closing function
fincs [Thu, 27 Aug 2015 18:53:08 +0000 (20:53 +0200)]
Add work in progress RomFS driver/devoptab
Jeffrey Pfau [Thu, 27 Aug 2015 08:04:28 +0000 (01:04 -0700)]
Fix building on FreeBSD
Daz Jones [Sun, 23 Aug 2015 19:27:31 +0000 (20:27 +0100)]
svc: add a few more SVC bindings
Mostly debug and IPC related.
Subv [Sun, 23 Aug 2015 03:15:27 +0000 (22:15 -0500)]
Use register 0x22A (GPUREG_DRAW_VERTEX_OFFSET) when using GPU_DrawArrays.
It will set the index of the first vertex to draw, akin to the "first" parameter of glDrawArrays.
fincs [Sat, 22 Aug 2015 21:14:38 +0000 (23:14 +0200)]
GPU_KEEP -> GPU_STENCIL_KEEP in GPU examples
fincs [Sat, 22 Aug 2015 21:12:32 +0000 (23:12 +0200)]
Merge remote-tracking branch 'pr149/master'
fincs [Sat, 22 Aug 2015 19:20:37 +0000 (21:20 +0200)]
Merge pull request #154 from Subv/tev_buffer_color
GPU: Added code to manipulate the combiner buffer.
fincs [Sat, 22 Aug 2015 19:20:31 +0000 (21:20 +0200)]
Merge pull request #152 from Subv/stencil
Added the rest of the stencil operations and corrected their names.
Subv [Sat, 22 Aug 2015 15:53:52 +0000 (10:53 -0500)]
GPU: Added code to manipulate the combiner buffer.
You can set an initial color value with GPUREG_TEXENV_BUFFER_COLOR, then use GPU_SetCombinerBufferWrite with GPU_TEV_BUFFER_WRITE_CONFIG to allow/disallow the TEV stages to write their color outputs to the buffer.
You can retrieve the previous buffer color using GPU_PREVIOUS_BUFFER as color source in the TEV config.
Subv [Fri, 21 Aug 2015 20:07:30 +0000 (15:07 -0500)]
Added the rest of the stencil operations and corrected their names.
fincs [Wed, 19 Aug 2015 11:29:24 +0000 (13:29 +0200)]
Revert g_srv_handle change because srvGetSessionHandle() already existed
megazig [Tue, 18 Aug 2015 22:15:21 +0000 (17:15 -0500)]
update definition of gethostbyaddr
megazig [Tue, 18 Aug 2015 21:55:50 +0000 (16:55 -0500)]
move h_errno definition to soc_common
add h_addr member to hostent structure
implement gethostbyaddr
megazig [Tue, 18 Aug 2015 21:54:22 +0000 (16:54 -0500)]
add key type 9 (NFC) for ps service
smea [Tue, 18 Aug 2015 04:31:04 +0000 (21:31 -0700)]
Merge branch 'master' of github.com:smealum/ctrulib
smea [Tue, 18 Aug 2015 04:31:00 +0000 (21:31 -0700)]
am:sys stuff, g_serv_handle non static and qtm example label
Luke Street [Mon, 17 Aug 2015 16:00:28 +0000 (12:00 -0400)]
Fix gpu example Makefiles for latest picasso
fincs [Sun, 9 Aug 2015 22:58:54 +0000 (00:58 +0200)]
Merge pull request #146 from Lectem/fixy2r
Fixed transfer unit and gap type and added a warning
Lectem [Sun, 9 Aug 2015 22:32:41 +0000 (00:32 +0200)]
Fixed transfer unit and gap type and added a warning
fincs [Tue, 4 Aug 2015 17:31:46 +0000 (19:31 +0200)]
Revert
73e0267a because it breaks all existing GPU code
smea [Fri, 24 Jul 2015 20:15:58 +0000 (13:15 -0700)]
Merge pull request #143 from aroulin/fix-gpu-reset
Fix GPU_Reset having wrong GSP command buffer
aroulin [Fri, 24 Jul 2015 19:49:49 +0000 (21:49 +0200)]
Fix GPU_Reset having wrong GSP command buffer
fincs [Thu, 23 Jul 2015 20:55:24 +0000 (22:55 +0200)]
Merge pull request #142 from Lectem/documentation
Some documentation
Lectem [Thu, 23 Jul 2015 20:41:13 +0000 (22:41 +0200)]
added gpu examples to doc
Lectem [Thu, 23 Jul 2015 19:23:50 +0000 (21:23 +0200)]
Documented GX TRANSFER_SCALE and FILL_CONTROL
Lectem [Sat, 11 Jul 2015 18:37:31 +0000 (20:37 +0200)]
fixed y2r doc and added csnd pan/vol ranges
fincs [Wed, 22 Jul 2015 17:41:59 +0000 (19:41 +0200)]
Add new GPU examples
fincs [Sun, 19 Jul 2015 22:52:10 +0000 (00:52 +0200)]
Merge pull request #140 from Lectem/patch-3
Fixed wrap_s and wrap_t
Lectem [Sun, 19 Jul 2015 22:20:35 +0000 (00:20 +0200)]
Fixed wrap_s and wrap_t
Those were swapped.
smea [Thu, 16 Jul 2015 06:40:11 +0000 (23:40 -0700)]
added ac:i support
smea [Tue, 14 Jul 2015 06:01:50 +0000 (23:01 -0700)]
added support for qtm:s and qtm:sp
smea [Tue, 14 Jul 2015 06:00:52 +0000 (23:00 -0700)]
added hid:SPVR support