]> Chaos Git - corbenik/ctrulib.git/log
corbenik/ctrulib.git
9 years agoMerge pull request #157 from endrift/master
fincs [Sat, 5 Sep 2015 15:50:12 +0000 (17:50 +0200)]
Merge pull request #157 from endrift/master

Fix building on FreeBSD

9 years agoMerge pull request #159 from Lectem/documentation
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

9 years agoMerge pull request #156 from Dazzozo/yay-svcs
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

9 years agoMerge pull request #150 from Megazig/master
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

9 years agodocumentation for svcCreateMemoryBlock
Lectem [Thu, 27 Aug 2015 21:36:27 +0000 (17:36 -0400)]
documentation for svcCreateMemoryBlock

9 years agodocumentation for the soc service
Lectem [Thu, 27 Aug 2015 20:55:15 +0000 (16:55 -0400)]
documentation for the soc service

9 years agoAdd RomFS example
fincs [Thu, 27 Aug 2015 23:19:19 +0000 (01:19 +0200)]
Add RomFS example

9 years agoromfs_dev.c: use correct file closing function
fincs [Thu, 27 Aug 2015 19:16:27 +0000 (21:16 +0200)]
romfs_dev.c: use correct file closing function

9 years agoAdd work in progress RomFS driver/devoptab
fincs [Thu, 27 Aug 2015 18:53:08 +0000 (20:53 +0200)]
Add work in progress RomFS driver/devoptab

9 years agoFix building on FreeBSD
Jeffrey Pfau [Thu, 27 Aug 2015 08:04:28 +0000 (01:04 -0700)]
Fix building on FreeBSD

9 years agosvc: add a few more SVC bindings
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.

9 years agoGPU_KEEP -> GPU_STENCIL_KEEP in GPU examples
fincs [Sat, 22 Aug 2015 21:14:38 +0000 (23:14 +0200)]
GPU_KEEP -> GPU_STENCIL_KEEP in GPU examples

9 years agoMerge remote-tracking branch 'pr149/master'
fincs [Sat, 22 Aug 2015 21:12:32 +0000 (23:12 +0200)]
Merge remote-tracking branch 'pr149/master'

9 years agoMerge pull request #154 from Subv/tev_buffer_color
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.

9 years agoMerge pull request #152 from Subv/stencil
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.

9 years agoGPU: Added code to manipulate the combiner buffer.
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.

9 years agoAdded the rest of the stencil operations and corrected their names.
Subv [Fri, 21 Aug 2015 20:07:30 +0000 (15:07 -0500)]
Added the rest of the stencil operations and corrected their names.

9 years agoRevert g_srv_handle change because srvGetSessionHandle() already existed
fincs [Wed, 19 Aug 2015 11:29:24 +0000 (13:29 +0200)]
Revert g_srv_handle change because srvGetSessionHandle() already existed

9 years agoupdate definition of gethostbyaddr
megazig [Tue, 18 Aug 2015 22:15:21 +0000 (17:15 -0500)]
update definition of gethostbyaddr

9 years agomove h_errno definition to soc_common
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

9 years agoadd key type 9 (NFC) for ps service
megazig [Tue, 18 Aug 2015 21:54:22 +0000 (16:54 -0500)]
add key type 9 (NFC) for ps service

9 years agoMerge branch 'master' of github.com:smealum/ctrulib
smea [Tue, 18 Aug 2015 04:31:04 +0000 (21:31 -0700)]
Merge branch 'master' of github.com:smealum/ctrulib

9 years agoam:sys stuff, g_serv_handle non static and qtm example label
smea [Tue, 18 Aug 2015 04:31:00 +0000 (21:31 -0700)]
am:sys stuff, g_serv_handle non static and qtm example label

9 years agoFix gpu example Makefiles for latest picasso
Luke Street [Mon, 17 Aug 2015 16:00:28 +0000 (12:00 -0400)]
Fix gpu example Makefiles for latest picasso

9 years agoMerge pull request #146 from Lectem/fixy2r
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

9 years agoFixed 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

9 years agoRevert 73e0267a because it breaks all existing GPU code
fincs [Tue, 4 Aug 2015 17:31:46 +0000 (19:31 +0200)]
Revert 73e0267a because it breaks all existing GPU code

9 years agoMerge pull request #143 from aroulin/fix-gpu-reset
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

9 years agoFix 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

9 years agoMerge pull request #142 from Lectem/documentation
fincs [Thu, 23 Jul 2015 20:55:24 +0000 (22:55 +0200)]
Merge pull request #142 from Lectem/documentation

Some documentation

9 years agoadded gpu examples to doc
Lectem [Thu, 23 Jul 2015 20:41:13 +0000 (22:41 +0200)]
added gpu examples to doc

9 years agoDocumented GX TRANSFER_SCALE and FILL_CONTROL
Lectem [Thu, 23 Jul 2015 19:23:50 +0000 (21:23 +0200)]
Documented GX TRANSFER_SCALE and FILL_CONTROL

9 years agofixed y2r doc and added csnd pan/vol ranges
Lectem [Sat, 11 Jul 2015 18:37:31 +0000 (20:37 +0200)]
fixed y2r doc and added csnd pan/vol  ranges

9 years agoAdd new GPU examples
fincs [Wed, 22 Jul 2015 17:41:59 +0000 (19:41 +0200)]
Add new GPU examples

9 years agoMerge pull request #140 from Lectem/patch-3
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

9 years agoFixed 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.

9 years agoadded ac:i support
smea [Thu, 16 Jul 2015 06:40:11 +0000 (23:40 -0700)]
added ac:i support

9 years agoadded support for qtm:s and qtm:sp
smea [Tue, 14 Jul 2015 06:01:50 +0000 (23:01 -0700)]
added support for qtm:s and qtm:sp

9 years agoadded hid:SPVR support
smea [Tue, 14 Jul 2015 06:00:52 +0000 (23:00 -0700)]
added hid:SPVR support

9 years agoMerge branch 'master' of github.com:smealum/ctrulib
smea [Sun, 12 Jul 2015 22:31:57 +0000 (15:31 -0700)]
Merge branch 'master' of github.com:smealum/ctrulib

9 years agofixed SOC device madness
smea [Sun, 12 Jul 2015 22:19:36 +0000 (15:19 -0700)]
fixed SOC device madness

9 years agoMerge pull request #137 from Lectem/patch-2
fincs [Sat, 11 Jul 2015 14:00:26 +0000 (16:00 +0200)]
Merge pull request #137 from Lectem/patch-2

Fixed command code for Y2RU_SetConversionParams

9 years agoFixed command code for Y2RU_SetConversionParams
Lectem [Sat, 11 Jul 2015 13:51:06 +0000 (15:51 +0200)]
Fixed command code for Y2RU_SetConversionParams

10 years agosocMemhandle should be closed even if shutdown command fails
smea [Wed, 8 Jul 2015 02:52:18 +0000 (19:52 -0700)]
socMemhandle should be closed even if shutdown command fails

10 years agoMerge pull request #136 from Lectem/wrap_modes
fincs [Tue, 7 Jul 2015 22:48:23 +0000 (00:48 +0200)]
Merge pull request #136 from Lectem/wrap_modes

added texture border color

10 years agoadded texture border color
Lectem [Tue, 7 Jul 2015 22:16:00 +0000 (00:16 +0200)]
added texture border color

10 years agoadded texture border color
Lectem [Tue, 7 Jul 2015 22:03:01 +0000 (00:03 +0200)]
added texture border color

10 years agoClean up libapplet_launch example
fincs [Tue, 7 Jul 2015 21:46:08 +0000 (23:46 +0200)]
Clean up libapplet_launch example

10 years agoMerge pull request #135 from Lectem/sound_example_update
fincs [Tue, 7 Jul 2015 21:26:50 +0000 (23:26 +0200)]
Merge pull request #135 from Lectem/sound_example_update

updated sound example for new API

10 years agoupdated sound example for new API
Lectem [Tue, 7 Jul 2015 20:21:47 +0000 (22:21 +0200)]
updated sound example for new API

10 years agoMerge pull request #134 from Lectem/wrap_modes
fincs [Tue, 7 Jul 2015 20:41:20 +0000 (22:41 +0200)]
Merge pull request #134 from Lectem/wrap_modes

Added GPU_CLAMP_TO_BORDER and GPU_MIRRORED_REPEAT

10 years agoAdded GPU_CLAMP_TO_BORDER and GPU_MIRRORED_REPEAT
Lectem [Tue, 7 Jul 2015 20:25:00 +0000 (22:25 +0200)]
Added GPU_CLAMP_TO_BORDER and GPU_MIRRORED_REPEAT

10 years agoFixed socket() error handling when cmdbuf[2] is actually an error-code, not a handle...
yellows8 [Thu, 2 Jul 2015 22:53:16 +0000 (18:53 -0400)]
Fixed socket() error handling when cmdbuf[2] is actually an error-code, not a handle. In socket(), write SYNC_ERROR to errno when an error occurs due to cmdbuf[1].

10 years agoMerge pull request #133 from linkmauve/cube-directions
fincs [Sun, 28 Jun 2015 17:01:53 +0000 (19:01 +0200)]
Merge pull request #133 from linkmauve/cube-directions

Use more sensible input to move the cube in the gpu example

10 years agoMerge pull request #132 from Lectem/documentation
fincs [Sun, 28 Jun 2015 17:01:46 +0000 (19:01 +0200)]
Merge pull request #132 from Lectem/documentation

Documentation

10 years agoUse more sensible input to move the cube in the gpu example.
Emmanuel Gil Peyrot [Sun, 28 Jun 2015 16:34:16 +0000 (17:34 +0100)]
Use more sensible input to move the cube in the gpu example.

10 years agoadded examples to documentation
Lectem [Sun, 28 Jun 2015 08:52:34 +0000 (10:52 +0200)]
added examples to documentation

10 years agoMerge pull request #131 from Lectem/fix_heaps_warning
fincs [Sun, 28 Jun 2015 11:36:09 +0000 (13:36 +0200)]
Merge pull request #131 from Lectem/fix_heaps_warning

fix warning types not matching

10 years agofix arning types not matching
Lectem [Sun, 28 Jun 2015 11:10:38 +0000 (13:10 +0200)]
fix arning types not matching

10 years agoDo not signal APTHOOK_ONRESTORE when the app is being closed
fincs [Sun, 28 Jun 2015 09:30:57 +0000 (11:30 +0200)]
Do not signal APTHOOK_ONRESTORE when the app is being closed

10 years agosvc.h : updated MemOp enum and documented half of the file
Lectem [Sat, 27 Jun 2015 23:33:50 +0000 (01:33 +0200)]
svc.h : updated MemOp enum and documented half of the file

10 years agoupdated y2r documentation
Lectem [Fri, 26 Jun 2015 21:00:12 +0000 (23:00 +0200)]
updated y2r documentation

10 years agoos documentation
Lectem [Fri, 26 Jun 2015 20:58:22 +0000 (22:58 +0200)]
os documentation

10 years agogfx documentation
Lectem [Fri, 26 Jun 2015 17:41:49 +0000 (19:41 +0200)]
gfx documentation

10 years agoMerge pull request #129 from Lectem/firm_version_fix
plutoo [Fri, 26 Jun 2015 20:25:19 +0000 (22:25 +0200)]
Merge pull request #129 from Lectem/firm_version_fix

fix firm/kernel version and added defines

10 years agofix firm/kernel version and added defines
Lectem [Fri, 26 Jun 2015 20:18:15 +0000 (22:18 +0200)]
fix firm/kernel version and added defines

10 years agoMerge pull request #127 from infinicore/linklevel
yellows8 [Tue, 23 Jun 2015 20:06:38 +0000 (16:06 -0400)]
Merge pull request #127 from infinicore/linklevel

OS: Add function to get wifi strength.

10 years agoos: add function to get link level
infinicore [Tue, 23 Jun 2015 15:49:16 +0000 (15:49 +0000)]
os: add function to get link level

10 years agoMerge pull request #126 from yuriks/y2r
fincs [Sun, 21 Jun 2015 22:22:41 +0000 (00:22 +0200)]
Merge pull request #126 from yuriks/y2r

Add y2r:u commands

10 years agoDocumented y2r
Lectem [Sun, 21 Jun 2015 11:15:10 +0000 (13:15 +0200)]
Documented y2r

Also aligned enums for readability and changed SetCoefficient to
SetCoefficients

10 years agoAdd y2r:u commands
Yuri Kunde Schlesner [Sun, 21 Jun 2015 10:25:28 +0000 (07:25 -0300)]
Add y2r:u commands

10 years ago(I forgot to update the comment in the header file)
fincs [Sat, 20 Jun 2015 16:21:06 +0000 (18:21 +0200)]
(I forgot to update the comment in the header file)

10 years agoClean up and simplify APT_CheckNew3DS
fincs [Sat, 20 Jun 2015 16:17:44 +0000 (18:17 +0200)]
Clean up and simplify APT_CheckNew3DS

10 years agoRun initialization/shutdown code in irrstInit/irrstExit when needed
fincs [Sat, 20 Jun 2015 15:07:06 +0000 (17:07 +0200)]
Run initialization/shutdown code in irrstInit/irrstExit when needed

10 years agoSome minor APT fixes (capture typo, race condition fix, etc)
fincs [Sat, 20 Jun 2015 15:06:32 +0000 (17:06 +0200)]
Some minor APT fixes (capture typo, race condition fix, etc)

10 years agoMerge pull request #124 from Lectem/gx_fill_enum
fincs [Sat, 6 Jun 2015 20:52:51 +0000 (22:52 +0200)]
Merge pull request #124 from Lectem/gx_fill_enum

added GX_SetMemoryFill control enums

10 years agoadded GX_SetMemoryFill control enums
Lectem [Wed, 3 Jun 2015 19:17:38 +0000 (21:17 +0200)]
added GX_SetMemoryFill control enums

10 years agoMerge pull request #58 from Aurelio92/example-BothScreenText
smea [Sun, 31 May 2015 16:37:14 +0000 (09:37 -0700)]
Merge pull request #58 from Aurelio92/example-BothScreenText

Added BothScreenText example

10 years agoMerge pull request #59 from Aurelio92/example-MultipleWindowsText
smea [Sun, 31 May 2015 16:35:39 +0000 (09:35 -0700)]
Merge pull request #59 from Aurelio92/example-MultipleWindowsText

Added MultipleWindowsText

10 years agoMerge pull request #60 from Aurelio92/example-ColoredText
smea [Sun, 31 May 2015 16:33:37 +0000 (09:33 -0700)]
Merge pull request #60 from Aurelio92/example-ColoredText

Added ColoredText example

10 years agoMerge pull request #122 from Lectem/thread_svcs
smea [Sat, 30 May 2015 16:07:41 +0000 (09:07 -0700)]
Merge pull request #122 from Lectem/thread_svcs

threads svcs

10 years agoIn APT_CheckNew3DS_*, properly load+check the retval from the cmdbuf when svcSendSync...
yellows8 [Fri, 29 May 2015 21:15:55 +0000 (17:15 -0400)]
In APT_CheckNew3DS_*, properly load+check the retval from the cmdbuf when svcSendSyncRequest was successful. In APT_CheckNew3DS(), added code to check for out nullptr, and code to clear out.

10 years agobetter svcGet*Info
Lectem [Thu, 28 May 2015 19:04:52 +0000 (21:04 +0200)]
better svcGet*Info

10 years agoAdded code for getting the session handles for am, fs, and srv. Updated ACU_WaitInter...
yellows8 [Tue, 26 May 2015 17:49:37 +0000 (13:49 -0400)]
Added code for getting the session handles for am, fs, and srv. Updated ACU_WaitInternetConnection() so that it waits for outval!=0 instead of outval==1, this fixes new3ds support for this func.

10 years agoUpdate svc.h
smea [Tue, 26 May 2015 06:05:14 +0000 (23:05 -0700)]
Update svc.h

cf PR #123

10 years agoMerge pull request #123 from 173210/master
smea [Tue, 26 May 2015 06:04:20 +0000 (23:04 -0700)]
Merge pull request #123 from 173210/master

svc.h: Remove volatile for getThreadLocalStorage

10 years agosvc.h: Remove volatile for getThreadLocalStorage
173210 [Tue, 26 May 2015 05:48:20 +0000 (14:48 +0900)]
svc.h: Remove volatile for getThreadLocalStorage

10 years agoUpdated for latest ctrulib
Aurelio Mannara [Mon, 25 May 2015 20:42:46 +0000 (22:42 +0200)]
Updated for latest ctrulib

10 years agoUpdated for latest ctrulib
Aurelio Mannara [Mon, 25 May 2015 20:40:31 +0000 (22:40 +0200)]
Updated for latest ctrulib

10 years agoUpdated for latest ctrulib
Aurelio Mannara [Mon, 25 May 2015 20:35:55 +0000 (22:35 +0200)]
Updated for latest ctrulib

10 years agothreads svcs
Lectem [Mon, 25 May 2015 19:11:16 +0000 (21:11 +0200)]
threads svcs

10 years agoMerge pull request #65 from Aurelio92/example-RTC
smea [Mon, 25 May 2015 18:28:35 +0000 (11:28 -0700)]
Merge pull request #65 from Aurelio92/example-RTC

Added RTC example

10 years agoUpdate for latest ctrulib
Aurelio Mannara [Mon, 25 May 2015 08:29:06 +0000 (10:29 +0200)]
Update for latest ctrulib

Now the example compiles using the latest ctrulib. It also uses
standard C Time library to get date and time

10 years agoMerge pull request #112 from xerpi/master
smea [Mon, 25 May 2015 04:36:25 +0000 (21:36 -0700)]
Merge pull request #112 from xerpi/master

GX_SetDisplayTransfer enums, GPU_SetTexture bug, GPU sample commented

10 years agoMerge pull request #120 from Lectem/texenv_operands
smea [Mon, 25 May 2015 04:34:42 +0000 (21:34 -0700)]
Merge pull request #120 from Lectem/texenv_operands

added missing texenv op

10 years agoMerge pull request #121 from Steveice10/master
smea [Sat, 23 May 2015 18:00:08 +0000 (11:00 -0700)]
Merge pull request #121 from Steveice10/master

Update NS_APPID values.

10 years agoUpdate NS_APPID values.
Steven Smith [Sat, 23 May 2015 17:57:40 +0000 (10:57 -0700)]
Update NS_APPID values.

10 years agoFix APT applet launch code [regression caused by c75ed65]
fincs [Sat, 23 May 2015 16:46:56 +0000 (18:46 +0200)]
Fix APT applet launch code [regression caused by c75ed65]

10 years agoAdd APT event hooking mechanism
fincs [Fri, 22 May 2015 19:56:47 +0000 (21:56 +0200)]
Add APT event hooking mechanism

10 years agoMerge pull request #115 from Steveice10/master
smea [Tue, 19 May 2015 22:40:35 +0000 (15:40 -0700)]
Merge pull request #115 from Steveice10/master

Add news:u commands.