Commit Graph

1559 Commits

Author SHA1 Message Date
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
fincs
af93d8e10c gspWaitForEvent(): add nextEvent parameter; GSPEVENT_count -> '_MAX 2014-08-21 00:24:24 +02:00
fincs
0d3ed55b88 GSP: add basic event handling system 2014-08-21 00:09:39 +02:00
fincs
66523edaae initSystem.c: revise heap code, disable global destructors due to crashes 2014-08-20 23:32:09 +02:00
fincs
0a1d0403d1 __ctru_exit(): perform svcExitProcess() if there's no retAddr 2014-08-20 22:16:28 +02:00
fincs
85a96370e0 Merge branch 'refactor' of github.com:smealum/ctrulib into refactor 2014-08-20 22:02:33 +02:00
mtheall
f58601037c Reset SOC_hostent_alias to NULL in case the user trashed it. 2014-08-20 15:01:56 -05:00