]> Chaos Git - corbenik/ctrulib.git/log
corbenik/ctrulib.git
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 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.

10 years agouse GPU prefix instead of GL
Lectem [Sat, 16 May 2015 19:53:10 +0000 (21:53 +0200)]
use GPU prefix instead of GL

10 years agoadded missing texenv op
Lectem [Sat, 16 May 2015 19:43:34 +0000 (21:43 +0200)]
added missing texenv op

10 years agoMinor APT behaviour change
fincs [Wed, 13 May 2015 12:10:25 +0000 (14:10 +0200)]
Minor APT behaviour change

10 years agoMerge pull request #119 from archshift/patch-1
smea [Wed, 13 May 2015 05:55:13 +0000 (22:55 -0700)]
Merge pull request #119 from archshift/patch-1

Add missing httpcAddRequestHeaderField to httpc.h

10 years agoAdd missing httpcAddRequestHeaderField to httpc.h
archshift [Wed, 13 May 2015 05:29:40 +0000 (22:29 -0700)]
Add missing httpcAddRequestHeaderField to httpc.h

10 years agoMerge pull request #116 from profi200/master
smea [Sat, 9 May 2015 20:46:56 +0000 (13:46 -0700)]
Merge pull request #116 from profi200/master

Added AM_GetCiaFileInfo() and FSUSER_DeleteDirectoryRecursively().

10 years agoWhitespace fix
plutoo [Wed, 6 May 2015 21:12:32 +0000 (23:12 +0200)]
Whitespace fix

10 years agoFix svcCreateAddressArbiter
plutoo [Wed, 6 May 2015 21:10:44 +0000 (23:10 +0200)]
Fix svcCreateAddressArbiter

10 years agoAdded RUNFLAG_APTREINIT for supporting environments that require APT reinitialization
fincs [Wed, 6 May 2015 20:01:40 +0000 (22:01 +0200)]
Added RUNFLAG_APTREINIT for supporting environments that require APT reinitialization

10 years agoAdded some srv commands
fincs [Wed, 6 May 2015 19:59:47 +0000 (21:59 +0200)]
Added some srv commands

10 years agoAdded AM_GetCiaFileInfo() and FSUSER_DeleteDirectoryRecursively().
profi200 [Thu, 30 Apr 2015 11:56:22 +0000 (13:56 +0200)]
Added AM_GetCiaFileInfo() and FSUSER_DeleteDirectoryRecursively().

10 years agoMerge branch 'master' of github.com:smealum/ctrulib
fincs [Wed, 15 Apr 2015 20:17:53 +0000 (22:17 +0200)]
Merge branch 'master' of github.com:smealum/ctrulib

10 years agoMajor CSND overhaul, see details:
fincs [Wed, 15 Apr 2015 20:17:19 +0000 (22:17 +0200)]
Major CSND overhaul, see details:

- Missing commands are now added
- Volume and pan are now available in csndPlaySound
- Minor optimization that saves one memcpy per command
- Minor optimization in shared mem channel index computation

10 years agoAdd news:u commands.
Steven Smith [Tue, 14 Apr 2015 16:45:51 +0000 (09:45 -0700)]
Add news:u commands.

10 years agoMerge pull request #114 from Steveice10/master
plutoo [Mon, 13 Apr 2015 20:07:45 +0000 (22:07 +0200)]
Merge pull request #114 from Steveice10/master

Remove MEMOP_FREE_LINEAR

10 years agoRemove MEMOP_FREE_LINEAR
Steven Smith [Mon, 13 Apr 2015 19:50:02 +0000 (12:50 -0700)]
Remove MEMOP_FREE_LINEAR

10 years agosvc.h/s cleanup; add svcWriteProcessMemory & svcControlProcessMemory
fincs [Mon, 13 Apr 2015 15:56:38 +0000 (17:56 +0200)]
svc.h/s cleanup; add svcWriteProcessMemory & svcControlProcessMemory

10 years agoMerge pull request #113 from archshift/backdoor
smea [Sat, 4 Apr 2015 20:53:21 +0000 (13:53 -0700)]
Merge pull request #113 from archshift/backdoor

Implement svcBackdoor in SVCs

10 years agoImplement svcBackdoor in SVCs
archshift [Fri, 3 Apr 2015 21:37:09 +0000 (14:37 -0700)]
Implement svcBackdoor in SVCs

10 years agoAdded GX_SetDisplayTransfer flags enums and define helpers
Sergi Granell [Fri, 3 Apr 2015 16:05:31 +0000 (18:05 +0200)]
Added GX_SetDisplayTransfer flags enums and define helpers
Solved GPU_SetTexture bug (width and height was swapped)
Comment the GPU sample a bit more (to make it easier to understand)

10 years agoMerge pull request #106 from profi200/master
plutoo [Sat, 28 Mar 2015 21:24:53 +0000 (22:24 +0100)]
Merge pull request #106 from profi200/master

Replaced AM_installFIRM() with AM_installNativeFirm().

10 years agoReplaced AM_installFIRM() with AM_installNativeFirm().
profi200 [Mon, 23 Mar 2015 23:05:26 +0000 (00:05 +0100)]
Replaced AM_installFIRM() with AM_installNativeFirm().

10 years agoMerge pull request #109 from Steveice10/master
Dave Murphy [Wed, 25 Mar 2015 08:09:34 +0000 (08:09 +0000)]
Merge pull request #109 from Steveice10/master

Reset GPUCMD buffer after running GPU_Reset commands.

10 years agoReset GPUCMD buffer after running GPU_Reset commands.
Steven Smith [Wed, 25 Mar 2015 03:27:24 +0000 (20:27 -0700)]
Reset GPUCMD buffer after running GPU_Reset commands.

10 years agofix bug when alignment value too big
smea [Thu, 19 Mar 2015 19:29:47 +0000 (12:29 -0700)]
fix bug when alignment value too big

10 years agoStricter checks in MemPool::Allocate().
mtheall [Tue, 17 Mar 2015 18:49:47 +0000 (13:49 -0500)]
Stricter checks in MemPool::Allocate().

10 years agoinclude data folder in source release, 0.5.0 is next release v0.5.0
Dave Murphy [Tue, 17 Mar 2015 10:48:53 +0000 (10:48 +0000)]
include data folder in source release, 0.5.0 is next release

10 years agoexclude 3dsx files in bin directory
Dave Murphy [Tue, 17 Mar 2015 10:43:52 +0000 (10:43 +0000)]
exclude 3dsx files in bin directory

10 years agouse python3
Dave Murphy [Tue, 17 Mar 2015 10:42:51 +0000 (10:42 +0000)]
use python3

10 years agoFixed security failure /w alignment in MemPool::Allocate().
yellows8 [Tue, 17 Mar 2015 00:59:59 +0000 (20:59 -0400)]
Fixed security failure /w alignment in MemPool::Allocate().

10 years agoMerge branch 'gpu_revamp'
Dave Murphy [Wed, 11 Mar 2015 17:06:49 +0000 (17:06 +0000)]
Merge branch 'gpu_revamp'

10 years agoget rid of strict aliasing
Dave Murphy [Wed, 11 Mar 2015 17:06:34 +0000 (17:06 +0000)]
get rid of strict aliasing

10 years agoMerge branch 'master' into gpu_revamp
Dave Murphy [Wed, 11 Mar 2015 16:46:49 +0000 (16:46 +0000)]
Merge branch 'master' into gpu_revamp

10 years agouse correct flags
Dave Murphy [Wed, 11 Mar 2015 16:46:03 +0000 (16:46 +0000)]
use correct flags

10 years agoMerge pull request #104 from patois/master
fincs [Tue, 10 Mar 2015 12:10:33 +0000 (13:10 +0100)]
Merge pull request #104 from patois/master

add SVC 0x61, 0x62, 0x63, 0x64

10 years agoadd syscalls 0x61, 0x62, 0x63, 0x64
patois [Mon, 9 Mar 2015 03:54:03 +0000 (04:54 +0100)]
add syscalls 0x61, 0x62, 0x63, 0x64

10 years agoMerge pull request #101 from profi200/master
Dave Murphy [Sun, 8 Mar 2015 01:07:34 +0000 (01:07 +0000)]
Merge pull request #101 from profi200/master

Implemented functions to start system applets.

10 years agoImplemented functions to start system applets.
profi200 [Sat, 7 Mar 2015 17:37:43 +0000 (18:37 +0100)]
Implemented functions to start system applets.

10 years agoCorrect shaderProgramFree() and DVLB_Free()
fincs [Sat, 7 Mar 2015 19:39:28 +0000 (20:39 +0100)]
Correct shaderProgramFree() and DVLB_Free()

10 years agoGPU_DepthRange() -> GPU_DepthMap()
fincs [Sat, 7 Mar 2015 15:59:52 +0000 (16:59 +0100)]
GPU_DepthRange() -> GPU_DepthMap()

10 years agoMinor correction in GPU_SendShaderCode/SendOperandDescriptors
fincs [Fri, 6 Mar 2015 15:32:57 +0000 (16:32 +0100)]
Minor correction in GPU_SendShaderCode/SendOperandDescriptors

10 years agoMerge branch 'master' into gpu_revamp
fincs [Fri, 6 Mar 2015 15:32:13 +0000 (16:32 +0100)]
Merge branch 'master' into gpu_revamp

10 years agoadd svcGetProcessorID
Dave Murphy [Tue, 3 Mar 2015 11:04:00 +0000 (11:04 +0000)]
add svcGetProcessorID

10 years agoMerge pull request #100 from profi200/master
Dave Murphy [Mon, 2 Mar 2015 21:56:27 +0000 (21:56 +0000)]
Merge pull request #100 from profi200/master

Added AM_ListTitles(), replace bitwise ands with u32 casts, replaced snprint() ...

10 years agoMerge branch 'master' into gpu_revamp
fincs [Mon, 2 Mar 2015 16:03:58 +0000 (17:03 +0100)]
Merge branch 'master' into gpu_revamp

10 years agoadjust stack before appInit
Dave Murphy [Mon, 2 Mar 2015 10:41:37 +0000 (10:41 +0000)]
adjust stack before appInit

10 years agoFix GPU example
fincs [Sun, 1 Mar 2015 23:54:29 +0000 (00:54 +0100)]
Fix GPU example

10 years agoUpdate GPU example (untested)
fincs [Sun, 1 Mar 2015 22:20:01 +0000 (23:20 +0100)]
Update GPU example (untested)

10 years agoCorrect error in GPU_SetFloatUniform
fincs [Sun, 1 Mar 2015 22:19:29 +0000 (23:19 +0100)]
Correct error in GPU_SetFloatUniform

10 years agoMerge branch 'master' into gpu_revamp
fincs [Sun, 1 Mar 2015 21:46:24 +0000 (22:46 +0100)]
Merge branch 'master' into gpu_revamp

10 years agoFixed AM_InstallFIRM(). See 3dbrew.
profi200 [Sun, 1 Mar 2015 20:52:19 +0000 (21:52 +0100)]
Fixed AM_InstallFIRM(). See 3dbrew.

10 years agoChange it back to snprintf().
profi200 [Sun, 1 Mar 2015 19:28:22 +0000 (20:28 +0100)]
Change it back to snprintf().

10 years agoMinifix.
profi200 [Sun, 1 Mar 2015 18:57:57 +0000 (19:57 +0100)]
Minifix.

10 years agoAdded AM_ListTitles(), removed nonsense bitwise ands, replaced sprint() with memcpy...
profi200 [Sun, 1 Mar 2015 18:49:38 +0000 (19:49 +0100)]
Added AM_ListTitles(), removed nonsense bitwise ands, replaced sprint() with memcpy() (overflow safe) and made utf.h aveilable for apps.

10 years agoMerge pull request #88 from Steveice10/master
Dave Murphy [Sun, 1 Mar 2015 18:19:14 +0000 (18:19 +0000)]
Merge pull request #88 from Steveice10/master

Add AM_GetTitleProductCode, FSUSER_GetNandArchiveResource, and fix missing service imports in 3ds.h.

10 years agoMerge branch 'master' into gpu_revamp
Dave Murphy [Sun, 1 Mar 2015 16:56:34 +0000 (16:56 +0000)]
Merge branch 'master' into gpu_revamp

10 years agofix smdh building
Dave Murphy [Sun, 1 Mar 2015 16:56:10 +0000 (16:56 +0000)]
fix smdh building

10 years agoMerge branch 'master' into gpu_revamp
Dave Murphy [Sun, 1 Mar 2015 16:40:12 +0000 (16:40 +0000)]
Merge branch 'master' into gpu_revamp

10 years agoadd smdh embedding
Dave Murphy [Sun, 1 Mar 2015 16:39:08 +0000 (16:39 +0000)]
add smdh embedding

10 years agoAdd AM_GetTitleProductCode, FSUSER_GetNandArchiveResource, and fix missing service...
Steven Smith [Mon, 19 Jan 2015 02:20:47 +0000 (18:20 -0800)]
Add AM_GetTitleProductCode, FSUSER_GetNandArchiveResource, and fix missing service imports in 3ds.h.

10 years agoMerge pull request #97 from yuriks/more-syscalls
Dave Murphy [Sat, 28 Feb 2015 00:59:28 +0000 (00:59 +0000)]
Merge pull request #97 from yuriks/more-syscalls

Add a few more SVC call stubs

10 years agoAdd a few more SVC call stubs
Yuri Kunde Schlesner [Sat, 28 Feb 2015 00:20:41 +0000 (21:20 -0300)]
Add a few more SVC call stubs

10 years agoensure mode changes
Dave Murphy [Fri, 27 Feb 2015 20:49:39 +0000 (20:49 +0000)]
ensure mode changes

10 years agofix typo
Dave Murphy [Thu, 26 Feb 2015 08:37:23 +0000 (08:37 +0000)]
fix typo

10 years agoadd intermediate Makefile for input examples
Dave Murphy [Wed, 25 Feb 2015 15:36:07 +0000 (15:36 +0000)]
add intermediate Makefile for input examples

10 years agoadd thread event example
Dave Murphy [Wed, 25 Feb 2015 15:28:30 +0000 (15:28 +0000)]
add thread event example

10 years agouse variable to recurse make
Dave Murphy [Mon, 23 Feb 2015 19:25:59 +0000 (19:25 +0000)]
use variable to recurse make

10 years agoupdate for latest libctru
Dave Murphy [Mon, 23 Feb 2015 19:25:31 +0000 (19:25 +0000)]
update for latest libctru

10 years agoswitch to hard float
Dave Murphy [Mon, 23 Feb 2015 19:24:59 +0000 (19:24 +0000)]
switch to hard float

10 years agoMerge pull request #64 from Aurelio92/example-TouchScreen
Dave Murphy [Mon, 23 Feb 2015 19:21:33 +0000 (19:21 +0000)]
Merge pull request #64 from Aurelio92/example-TouchScreen

Added TouchScreen example

10 years agoimplement gettimeofday
Dave Murphy [Mon, 23 Feb 2015 17:41:10 +0000 (17:41 +0000)]
implement gettimeofday

10 years agoupdate aemstro reflog
Dave Murphy [Sun, 22 Feb 2015 22:37:17 +0000 (22:37 +0000)]
update aemstro reflog

10 years agoMerge pull request #95 from elhobbs/master
smea [Sun, 22 Feb 2015 20:04:09 +0000 (12:04 -0800)]
Merge pull request #95 from elhobbs/master

updated shader for current aemstro

10 years agofixed lighting in shader for gpu example
Eric Hobbs [Sun, 22 Feb 2015 19:55:04 +0000 (14:55 -0500)]
fixed lighting in shader for gpu example

10 years agoupdated shader for current aemstro
Eric Hobbs [Sun, 22 Feb 2015 18:38:58 +0000 (13:38 -0500)]
updated shader for current aemstro

10 years agobump version
Dave Murphy [Thu, 19 Feb 2015 18:51:05 +0000 (18:51 +0000)]
bump version

10 years agodefault loop mode is one shot
Dave Murphy [Thu, 19 Feb 2015 18:48:31 +0000 (18:48 +0000)]
default loop mode is one shot

10 years agoMerge branch 'master' into gpu_revamp
Dave Murphy [Thu, 19 Feb 2015 18:35:10 +0000 (18:35 +0000)]
Merge branch 'master' into gpu_revamp

10 years agorename example
Dave Murphy [Thu, 19 Feb 2015 10:26:34 +0000 (10:26 +0000)]
rename example

10 years agoMerge pull request #63 from Aurelio92/example-CirclePad
Dave Murphy [Wed, 18 Feb 2015 17:50:10 +0000 (17:50 +0000)]
Merge pull request #63 from Aurelio92/example-CirclePad

Added example for reading input

10 years agoMerged with Pad example
Aurelio Mannara [Wed, 18 Feb 2015 17:34:58 +0000 (18:34 +0100)]
Merged with Pad example

Also updated to make it work with latest ctrulib and devkitARM

10 years agomore relevant text
Dave Murphy [Wed, 18 Feb 2015 15:09:15 +0000 (15:09 +0000)]
more relevant text

10 years agosimplify imagemagick conversion
Dave Murphy [Wed, 18 Feb 2015 15:06:09 +0000 (15:06 +0000)]
simplify imagemagick conversion

10 years agoupdate for latest libctru
Dave Murphy [Wed, 18 Feb 2015 15:05:29 +0000 (15:05 +0000)]
update for latest libctru

10 years agouse variable to recurse make
Dave Murphy [Wed, 18 Feb 2015 15:04:34 +0000 (15:04 +0000)]
use variable to recurse make

10 years agouse hard float abi
Dave Murphy [Wed, 18 Feb 2015 15:04:04 +0000 (15:04 +0000)]
use hard float abi

10 years agoMerge pull request #61 from Aurelio92/example-24bit_Bitmap
Dave Murphy [Wed, 18 Feb 2015 14:58:08 +0000 (14:58 +0000)]
Merge pull request #61 from Aurelio92/example-24bit_Bitmap

Added 24bit Bitmap example

10 years agodon't need + when using variable
Dave Murphy [Wed, 18 Feb 2015 11:59:53 +0000 (11:59 +0000)]
don't need + when using variable