Commit Graph

1365 Commits

Author SHA1 Message Date
mtheall
a253b10b24 Merge branch 'refactor' of github.com:smealum/ctrulib into refactor 2014-08-26 15:58:24 -05:00
mtheall
cad12973c8 Add FSUSER_IsSdmcDetected() and FSUSER_IsSdmcWritable(). 2014-08-26 15:58:18 -05:00
fincs
8b9666ac40 3ds/types.h: #include <stddef.h> 2014-08-26 22:56:38 +02:00
fincs
589c59fab7 Move 3ds.h to root, add C++ guard, use #pragma once 2014-08-26 22:53:00 +02:00
fincs
9e89151f22 Add .gitignore to examples 2014-08-26 22:51:50 +02:00
smea
45c7f027d8 gpu: shader fix 2014-08-25 23:44:52 -07:00
smea
8e86af967a added Makefile rule to compile vsh shader code to gpu example (fincs, can you see if you can improve it ?) 2014-08-25 23:26:36 -07:00
smea
0aff9c6902 so sick of all these includes 2014-08-25 22:55:12 -07:00
smea
19071d7fb1 moved some things around 2014-08-25 22:38:37 -07:00
smea
ca0cecec57 cleaned up gpu example code 2014-08-25 22:27:28 -07:00
smea
d30d5283c6 GSP/GFX stuff 2014-08-25 21:48:00 -07:00
smea
4f397abd63 added WIP GPU example code 2014-08-25 21:47:50 -07:00
smea
b9d6ffe8f2 oops, looks like i was editing deprecated files 2014-08-25 21:35:53 -07:00
smea
d287719900 Merge branch 'refactor' of github.com:smealum/ctrulib into refactor
Conflicts:
	libctru/source/gfx.c
2014-08-25 21:32:00 -07:00
smea
47284dcd34 GPU stuff 2014-08-25 21:31:12 -07:00
mtheall
91f7e56129 Fix NULL handling for PTMU_GetBatteryLevel() and PTMU_GetBatteryChargeState(). 2014-08-25 23:24:06 -05:00
mtheall
4c04373046 Update FS_dirent. 2014-08-25 19:38:17 -05:00
plutoo
716fd86057 Merge branch 'refactor' of https://github.com/smealum/ctrulib into refactor 2014-08-25 23:12:35 +02:00
plutoo
dc052c19ee gsp: Added gspAllocLinear() to allocate from LINEAR heap
Required by CSND, for example
2014-08-25 23:11:53 +02:00
smea
56d9f4abb3 Merge branch 'refactor' of github.com:smealum/ctrulib into refactor 2014-08-25 09:40:10 -07:00
smea
8f3997e3a7 PTM & AC stuff 2014-08-25 09:14:48 -07:00
fincs
fa18d4750b gfxInit(): initialize GSP event handler, use __gsp_heap_size 2014-08-25 12:07:00 +02:00
smea
14312cf851 APT WORKAROUND fix 2014-08-24 23:36:37 -07:00
smea
4c9abef1a9 APT WORKAROUND (update 3dsx_crt0.s to https://gist.github.com/smealum/305802b2b9bf4c877ddb and recompile everything please) 2014-08-24 23:25:54 -07:00
smea
fb1dc89eab fsInit fix 2014-08-24 22:50:57 -07:00
smea
3fae8817cc minifix gfxSetFramebufferInfo (for 3D) 2014-08-24 22:03:47 -07:00
smea
3884ce985c added gfx for simplified framebuffer access 2014-08-24 21:37:49 -07:00
smea
f9fbfc3c48 Merge branch 'refactor' of github.com:smealum/ctrulib into refactor 2014-08-24 21:01:35 -07:00
smea
d5ac7a7cb0 minor GSP adjustments 2014-08-24 21:01:21 -07:00
mtheall
c2315a618d Merge branch 'refactor_mtheall' into refactor 2014-08-24 22:37:34 -05:00
plutoo
41c2a759f8 Merge branch 'refactor' of https://github.com/smealum/ctrulib into refactor 2014-08-24 22:51:19 +02:00
plutoo
65878d99c6 gsp: Update header as part of renaming. 2014-08-24 22:42:23 +02:00
plutoo
4c2fe7d103 gpu: Added small description to gpu files. 2014-08-24 22:40:12 +02:00
plutoo
dc16d99b53 gsp: Renamed GSPGPU_submitGxCommand to GSPGPU_SubmitGxCommand. 2014-08-24 22:33:57 +02:00
plutoo
37fc01383f gpu: Moved all non-service-related gpu files into source/gpu/. 2014-08-24 22:31:02 +02:00
plutoo
6f57364680 apt: Trying to make code more managable. 2014-08-24 22:22:28 +02:00
mtheall
d5c39263d8 Add more filesystem service commands. 2014-08-21 21:47:25 -05:00
mtheall
ff76b94cf1 add doxygen support 2014-08-21 21:40:52 -05:00
fincs
94f59bb076 Update Makefile flags 2014-08-21 22:59:59 +02:00
fincs
8fccb570e5 Homogenize indentation (use tabs) 2014-08-21 22:59:42 +02:00
plutoo
a0f8a6d153 os: Changed Get*Version format. 2014-08-21 22:35:20 +02:00
plutoo
ef1323a3a1 APT: Enumerated the notification signals. 2014-08-21 20:54:23 +02:00
plutoo
8c3ecfc621 os: Added functions for getting Firm/Kernel version. 2014-08-21 20:41:51 +02:00
plutoo
5045c830a8 os: Added DSP memory to virt->phys translation. 2014-08-21 20:35:12 +02:00
plutoo
9ff9ce5ad4 os: Added osStrError().
This will summarize an error-code given by the OS/sysmodules in few words.
Useful for debugging.
2014-08-21 20:20:23 +02:00
plutoo
89e29dbe06 HID: Various improvements.
Added gyro enable/disable cmd.
Added accelerometer disable cmd.
Fixed hidInit() error handling.
hidInit() no longer enables accelerometer.
HIDUSER_GetInfo has been renamed to HIDUSER_GetSharedMem.
hid functions no longer require a NULL-ptr as arg0.
2014-08-21 20:08:08 +02:00
plutoo
7dbd7e535c Renamed ACU_cmd1 to ACU_GenerateDefaultConfig. 2014-08-21 19:25:54 +02:00
smea
1d761afced Update README.md 2014-08-21 09:45:47 -07:00
fincs
0e850119c9 HID: implement key/touch/circle pad access 2014-08-21 16:55:21 +02:00
fincs
9cef70bbd4 Remove #ifdef SRV_OVERRIDE_SUPPORT 2014-08-21 01:29:22 +02:00