smea
d195917ec1
minifix + geoshader stride
2015-01-02 19:39:37 -08:00
smea
80e6bcfd34
shaderProgram
2015-01-02 19:16:23 -08:00
smea
cd05cc45ff
started work on shaderProgram
2015-01-02 17:15:44 -08:00
Dave Murphy
897498f0c1
add parameters to gfxInit, add gfxInitDefault function
2015-01-03 00:02:49 +00:00
Dave Murphy
abfb15af1b
use struct for channel status array
2015-01-02 22:42:12 +00:00
Dave Murphy
39605bc6e2
add macros for packing and aligning
2015-01-02 22:42:11 +00:00
smea
1b80b69e73
Merge branch 'master' into gpu_revamp
2014-12-31 13:35:40 -08:00
smea
3c4c2a6c04
Merge branch 'master' into gpu_revamp
2014-12-31 13:34:25 -08:00
profi200
18190a0237
Added more cfg:u cmds.
2014-12-29 23:31:15 +01:00
profi200
bb5c4a6ca8
Simplified reading the system language by adding a wrapper. Print only once in the get_system_language example.
2014-12-29 22:46:59 +01:00
smea
05e886c9fa
fixed up DVLE_SendOutmap
2014-12-27 11:22:48 -08:00
profi200
54f2afcb19
Added CFGU_GetConfigInfoBlk2() and an example.
2014-12-26 02:31:59 +01:00
smea
7f0d169c10
fixed hb naming
2014-12-24 21:06:09 -08:00
smea
8f9a2edd1a
additional HB stuff
2014-12-23 21:05:55 -08:00
smea
2c04f993d6
added HB service support (ninjhax only)
2014-12-23 20:47:00 -08:00
yellows8
1a72193dc5
Added qtm support + example.
2014-12-21 01:02:23 -05:00
mtheall
edf2c1c139
Add gfxGetScreenFormat().
2014-12-19 23:38:30 -06:00
smea
db11dd9bbc
GPUCMD_AddMaskedWrite, GPUCMD_AddWrite, GPUCMD_AddMaskedWrites, GPUCMD_AddWrites, GPUCMD_AddMaskedIncrementalWrites, GPUCMD_AddIncrementalWrites
2014-12-18 21:11:53 -08:00
smea
91f01e8280
added registers.h (for real this time)
2014-12-17 22:48:05 -08:00
smea
5f10c8ee74
added registers.h
2014-12-17 22:47:41 -08:00
smea
934f0f80b0
Revert "Merge branch 'master' of github.com:smealum/ctrulib"
...
This reverts commit f934dc0982
, reversing
changes made to 60edc69d73
.
2014-12-17 22:41:31 -08:00
smea
f934dc0982
Merge branch 'master' of github.com:smealum/ctrulib
2014-12-17 22:28:39 -08:00
smea
7692b4eb54
added registers.h
2014-12-17 22:28:26 -08:00
plutoo
f9dee4c2c0
Merge pull request #52 from Aurelio92/2-new-hid-function
...
Added 2 hid functions
2014-12-15 01:46:49 +01:00
fincs
99186f4258
Add a VRAM allocator
2014-12-14 17:47:34 +01:00
Dave Murphy
ee0a97f3ce
fix PM_LaunchFIRMSetParams and PM_LaunchTitle prototypes
2014-12-13 16:20:54 +00:00
Dave Murphy
ab3b081398
allow redirecting stderr to 3dmoo
2014-12-13 14:03:12 +00:00
Aurelio Mannara
9849deca01
Added 2 hid functions
...
-Added HIDUSER_GetGyroscopeRawToDpsCoefficient(float *coeff)
-Added HIDUSER_GetSoundVolume(u8 *volume)
2014-12-13 13:10:54 +01:00
Dave Murphy
2de946890d
support more codes
2014-12-13 02:51:57 +00:00
Dave Murphy
6a36d31568
use 3 intensity levels
2014-12-13 02:21:50 +00:00
Dave Murphy
493d7dc55a
add macro to convert 8bit RGB to RGB565
2014-12-12 22:57:24 +00:00
Dave Murphy
a39890ef48
allow console on either screen
2014-12-12 13:43:40 +00:00
smea
7d8a27fe14
Merge pull request #50 from yuriks/memperm-dontcare
...
Add MEMPERM_DONTCARE to MemPerm
2014-12-11 19:18:48 -08:00
Dave Murphy
a645436ebe
add console
2014-12-12 00:24:08 +00:00
Dave Murphy
36e3a3de3a
add macro for building RGB565 colors
2014-12-11 23:03:29 +00:00
Dave Murphy
1a575891eb
allow independent setting of double buffering
2014-12-11 22:24:15 +00:00
Yuri Kunde Schlesner
46c0a1763c
Add MEMPERM_DONTCARE to MemPerm
2014-12-11 16:44:09 -02:00
archshift
3da1a19f0c
Added CreateFile implementation, tested on hardware.
...
Information about using CreateFile was taken from Steel Diver: Sub Wars with the wonderful help of Citra.
2014-12-10 00:33:08 -08:00
Subv
a2d2f4483e
SVC: Implemented svcGetThreadId
2014-12-08 18:04:31 -05:00
smea
a9f68cde3b
Merge pull request #45 from Subv/semaphores
...
Added svcReleaseSemaphore and svcCreateSemaphore
2014-12-08 15:02:19 -08:00
fincs
b5723c9209
Add gfxSetDoubleBuffering() for disabling double-buffering
2014-12-08 15:57:39 +01:00
Subv
a85c6edfaa
Added svcReleaseSemaphore and svcCreateSemaphore.
...
Tested.
2014-12-05 14:57:51 -05:00
fincs
377e753b7d
Add getThreadLocalStorage(), major cleanup in svc.h/svc.s
2014-12-05 14:13:18 +01:00
yellows8
7c13463969
Fixed FSUSER_IsSdmcDetected and FSUSER_IsSdmcWritable: the output is an u8 not u32.
2014-12-03 11:06:01 -05:00
fincs
ac0e9ef9ca
Add svcSetThreadPriority
2014-11-29 21:40:59 +01:00
Dave Murphy
ea97e7a529
stop polluting 3ds headers with extra system headers
2014-11-28 13:13:34 +00:00
yellows8
56b1c2755c
Added note about broken applet process termination with APT_LaunchLibraryApplet().
2014-11-28 01:26:20 -05:00
yellows8
58b988ab97
Added comments to GSP_FramebufferFormats for the pixel byte-sizes.
2014-11-27 11:27:21 -05:00
plutoo
c5aa5ebbbc
added gfxSetScreenFormat
2014-11-26 01:32:47 +01:00
smea
643bf59d80
Merge pull request #30 from Subv/cfgu_2
...
Added more cfg:u functions
2014-11-22 18:26:35 -08:00
smea
dfc9c12b9b
Merge pull request #36 from yuriks/fs-rename
...
Add FSUSER_RenameFile and FSUSER_RenameDirectory
2014-11-22 14:18:43 -08:00
Yuri Kunde Schlesner
2815cd84c4
Add FSUSER_RenameFile and FSUSER_RenameDirectory
2014-11-22 20:18:32 -02:00
Thibaut Girka
251c4d458f
Implement PTMU_GetShellState and PTMU_GetPedometerState
2014-11-22 22:04:34 +01:00
plutoo
2d697d6566
Merge pull request #31 from Subv/ptm_u
...
Added the PTMU_GetTotalStepCount function
2014-11-22 21:23:36 +01:00
smea
49c293e8bf
Merge pull request #33 from minexew/master
...
Fix error in GPU example
2014-11-22 10:51:12 -08:00
yellows8
240ab44f9c
Updated httpc code and added an example.
2014-11-22 00:43:39 -05:00
Subv
25d445818f
Added the PTMU_GetTotalStepCount function
2014-11-21 23:36:48 -05:00
Subv
0cc31baaea
Added more cfg:u functions
...
GetRegionCanadaUSA
GetModelNintendo2DS
GetCountryCodeString
2014-11-21 22:40:23 -05:00
Subv
8e8685b6e7
Addressed some style issues
2014-11-21 22:12:34 -05:00
Subv
e8c551b114
Added a file for the cfg:u service.
...
Implemented the CFGU_GetSystemModel function
2014-11-21 22:08:05 -05:00
fincs
b0c29ba658
Fix typo in soc_ioctl.c
2014-11-21 23:51:06 +01:00
Xeatheran Minexew
e7c3b7c8a1
Make SHDR_GetUniformRegister name argument const
2014-11-21 22:42:25 +01:00
yellows8
7281abfcd7
Added code for APT_IsRegistered. Added code for launching library applets, which isn't usable from the homebrew launcher atm.
2014-11-21 00:35:37 -05:00
mtheall
55608adaad
Overhauled soc service.
2014-11-20 15:36:50 -06:00
mtheall
919917b7ed
Added svcCreateAddressArbiter() and svcArbitrateAddress()
2014-11-20 15:33:21 -06:00
mtheall
9d1181ef50
Merge branch 'master' of github.com:smealum/ctrulib
2014-11-20 15:29:37 -06:00
mtheall
d2fca0f721
Add rbtree
2014-11-20 15:28:13 -06:00
smea
463f366e2b
added prototype to soc.h
2014-11-20 03:05:51 -08:00
smea
99a5c4406b
added APT_HardwareResetAsync (tested)
2014-11-19 17:25:40 -08:00
yellows8
ce226ec1b2
Updated mvd code and added an example.
2014-11-19 16:37:02 -05:00
mtheall
8a3f532967
Add sdmc.h
2014-11-17 22:33:09 -06:00
yellows8
224a05a39e
Merge pull request #22 from profi200/master
...
Added functions for launching other apps/applets
2014-11-17 23:22:03 -05:00
smea
b30a8d4d3d
gpu stuffs
2014-11-15 14:08:45 -08:00
profi200
aa2b5d1464
Little fix
2014-11-11 15:07:23 +01:00
StapleButter
6e9cd355a5
Scissor test.
...
(if calling SetScissorTest right after SetViewport, call FinishDrawing inbetween)
2014-11-11 00:12:31 +01:00
profi200
16ce5f4c7b
Added functions for launching other apps/applets
2014-11-10 17:03:41 +01:00
smea
bb1bb0f554
Merge branch 'master' of github.com:smealum/ctrulib
2014-11-09 00:40:35 -08:00
smea
c1f6773fb6
GPUCMD_GetBuffer, GPUCMD_AddRawCommands
2014-11-09 00:40:23 -08:00
fincs
abc3530f57
Add gxCmdBuf to headers
2014-11-08 23:21:41 +01:00
yellows8
6d2a0f5fa3
Started implementing code for new3ds mvd. Added osConvertOldLINEARMemToNew().
2014-11-06 19:02:55 -05:00
fincs
d95e95cf13
Merge branch 'master' of github.com:smealum/ctrulib
2014-11-05 20:59:15 +01:00
fincs
562cc896a1
Add linearMemAlign() (current implementation sucks)
2014-11-05 20:58:50 +01:00
smea
5652a0f0fa
macros for texture parameters
2014-11-05 10:32:30 -08:00
fincs
a77e8ae1cd
Add linearSpaceFree() for retrieving the free space in the linear heap
2014-11-03 20:20:33 +01:00
smea
c7be1e415f
Merge branch 'master' of github.com:smealum/ctrulib
2014-11-02 21:11:13 -08:00
smea
974b1094f3
GPUCMD_FlushAndRun
2014-11-02 21:10:56 -08:00
fincs
7f10ad4097
Add aptMainLoop() for handling APT events in main()
2014-11-02 18:58:37 +01:00
yellows8
3135d1c344
Updated APT_CheckNew3DS to only use the APT cmds once(which also now calls aptOpenSession/aptCloseSession), then store the output value in a flag which is then used for all future APT_CheckNew3DS calls. Updated HID init/shutdown code to automatically call irrst init/shutdown code when running on new3ds. Updated irrst init code to only do init when it wasn't already initialized, likewise for the irrst shutdown code.
2014-11-01 23:48:35 -04:00
yellows8
c8795b1b79
Added APT CheckNew3DS code. Added code for attempting to use the other APT services when APT:U isn't accessible.
2014-11-01 21:39:18 -04:00
StapleButter
c38276e37d
Add timer-related SVC calls.
2014-10-31 01:17:43 +01:00
smea
08f8caf924
Merge pull request #20 from idunoe/master
...
Defined FS archive ids
2014-10-27 09:31:10 -07:00
idunoe
ff2a97e35a
Added archive ids to fs.h
2014-10-27 22:56:01 +08:00
StapleButter
afd2140cb7
Create APT event handler thread as soon as possible, and complete initialization automatically when needed. No more 'call aptSetupEventHandler() as late as possible' shit.
...
Adapt examples to the changes (not tested).
2014-10-27 15:37:30 +01:00
StapleButter
cb6b23b884
Add stencil op and other related stuff to make that functionality mostly complete.
...
Add color/depth write mask support (and rename GPU_SetDepthTest() accordingly).
Add blending color.
Blending color must be set right after stencil op. GPU freezes otherwise.
2014-10-27 15:19:27 +01:00
idunoe
d9c3b85d34
SRV: misc fix
2014-10-27 13:19:24 +08:00
idunoe
419815e4e4
PS: Added API
2014-10-27 13:17:56 +08:00
idunoe
bf68b2d4e5
PM: Added API
2014-10-27 13:17:47 +08:00
idunoe
3d798def58
NS: Added API
2014-10-27 13:17:34 +08:00
idunoe
b66d047e76
AM: Added API
2014-10-27 13:17:24 +08:00
idunoe
337eb60bae
SRV: Added <7.X srv:pm
2014-10-27 13:17:07 +08:00