Commit Graph

  • 4982d1042a Merge pull request #21 from profi200/master plutoo 2014-10-30 23:39:17 +0100
  • 0d6365aa2f use ARCH_SDMC for archive id mtheall 2014-10-30 15:40:19 -0500
  • c8a3207c42 fix typo mtheall 2014-10-30 13:52:30 -0500
  • 498bc24808 return offset in sdmc_seek mtheall 2014-10-30 13:49:00 -0500
  • cdd066a4ba Merge branch 'refactor' mtheall 2014-10-30 13:39:47 -0500
  • a9d2f7b97f start sdmc devoptab mtheall 2014-10-30 13:34:13 -0500
  • 0570a8c02c Fixed cmds profi200 2014-10-30 19:09:09 +0100
  • 58a1f0c68e plugged a bunch of handle leaks ! smea 2014-10-29 21:26:58 -0700
  • 08f8caf924 Merge pull request #20 from idunoe/master smea 2014-10-27 09:31:10 -0700
  • 76d55fc97a Fix APT initialization code when RUNFLAG_APTWORKAROUND is set fincs 2014-10-27 17:30:55 +0100
  • df841d272b Removed magic number from sdmc example idunoe 2014-10-27 22:59:14 +0800
  • ff2a97e35a Added archive ids to fs.h idunoe 2014-10-27 22:56:01 +0800
  • 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. StapleButter 2014-10-27 15:37:30 +0100
  • 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. StapleButter 2014-10-27 15:19:27 +0100
  • 51850d5e6a Merge pull request #19 from idunoe/master smea 2014-10-26 22:46:40 -0700
  • d9c3b85d34 SRV: misc fix idunoe 2014-10-27 13:19:24 +0800
  • 419815e4e4 PS: Added API idunoe 2014-10-27 13:17:56 +0800
  • bf68b2d4e5 PM: Added API idunoe 2014-10-27 13:17:47 +0800
  • 3d798def58 NS: Added API idunoe 2014-10-27 13:17:34 +0800
  • b66d047e76 AM: Added API idunoe 2014-10-27 13:17:24 +0800
  • 337eb60bae SRV: Added <7.X srv:pm idunoe 2014-10-27 13:17:07 +0800
  • 4d891e6190 updated types.h idunoe 2014-10-27 13:11:55 +0800
  • a62ae8c225 SOC : close shared mem handle when shutting down smea 2014-10-26 18:34:58 -0700
  • a5d210b1a1 Merge pull request #18 from archshift/examples smea 2014-10-26 17:26:49 -0700
  • 746e8e12c1 Get sdmc example building again archshift 2014-10-26 17:08:55 -0700
  • 0a176ddba8 Get arm11u example building again archshift 2014-10-26 16:59:11 -0700
  • 6e819f3bad Merge pull request #17 from lioncash/fallthru fincs 2014-10-27 00:23:47 +0100
  • 567b1ae4f7 os: Fix switch fallthrough in osGetTime. Lioncash 2014-10-26 19:21:26 -0400
  • d113e21434 Merge pull request #16 from lioncash/vaend fincs 2014-10-27 00:15:22 +0100
  • c64bcbb078 Merge branch 'refactor' plutoo 2014-10-27 00:08:13 +0100
  • 1b0a0368d7 soc: Add missing va_end() calls in fcntl. Lioncash 2014-10-26 19:02:10 -0400
  • 950ae0b2a4 Added svcQueryMemory plutoo 2014-10-27 00:07:07 +0100
  • 774bd6b292 Update README.md smea 2014-10-26 13:15:49 -0700
  • 9cdddc19a1 fancy license because trusting people isn't cool smea 2014-10-26 13:10:14 -0700
  • 8f782d2f00 Merge branch 'refactor' smea 2014-10-26 13:06:42 -0700
  • 1557d0f4d6 Merge branch 'refactor' of github.com:smealum/ctrulib into refactor smea 2014-10-26 13:06:26 -0700
  • 0d703b8e23 Merge branch 'master' of github.com:smealum/ctrulib smea 2014-10-26 13:05:17 -0700
  • f1633c7c5f Merge branch 'master' into refactor smea 2014-10-26 13:03:49 -0700
  • 3032a15f95 Merge pull request #15 from neobrain/refactor smea 2014-10-26 13:01:51 -0700
  • e115853aee added c-stick, ZL and ZR support via ir:rst smea 2014-10-25 18:30:19 -0700
  • 90692fee60 Add the system call outputDebugString. Tony Wasserka 2014-09-20 14:45:45 +0200
  • 40d35ee420 Merge branch 'refactor' of github.com:smealum/ctrulib into refactor smea 2014-10-23 22:12:08 -0700
  • 77b421aa6b nothing important smea 2014-10-23 22:11:50 -0700
  • 4851ff3587 Merge pull request #14 from StapleButter/refactor smea 2014-10-23 09:07:49 -0700
  • af31a7c861 * add code for alphablending, color logic op, alpha test and multitexturing. * add GPU_FinishDrawing() to be called after a batch of GPU_DrawArray() calls if you're done drawing or if you intend to change the GPU configuration before drawing more. Also fix GPU_Finalize(). With those changes, the GPU no longer freezes if you call GPU_DrawArray() an even number of times. * fix GPU_SetViewport() to allow color buffer reading, so blending and logicop work as expected. StapleButter 2014-10-23 17:56:56 +0200
  • 1f413a7d44 Add synchronization mechanism for entering sleep mode. StapleButter 2014-09-18 22:09:15 +0200
  • 6431810185 Merge pull request #1 from smealum/refactor StapleButter 2014-09-18 20:59:46 +0200
  • 27be99a793 Add proper linear heap allocator fincs 2014-09-17 00:22:30 +0200
  • 2c589cd2ef linearAlloc: use 16-byte alignment fincs 2014-09-16 22:24:26 +0200
  • e26017a75c Merge branch 'refactor' of https://github.com/StapleButter/ctrulib into refactor fincs 2014-09-13 18:00:23 +0200
  • 8b27dbe623 * Make the GSP event handler signal events in the right order (essential for proper PICA200 sync) * Add some comments about the GSP events (based on my observations, may not be right) StapleButter 2014-09-13 17:01:20 +0200
  • b832ed5179 Merge pull request #10 from StapleButter/refactor plutoo 2014-09-11 21:04:35 +0200
  • ad08977e37 Fix FS init. StapleButter 2014-09-11 21:02:56 +0200
  • a9f4b3402b Fixed broken CSND_playsound() code for looping(use vaddr1 for that instead of vaddr0, and adjust the size). yellows8 2014-09-06 17:49:48 -0400
  • 449ead1141 os: Added osGetTime(). plutoo 2014-09-06 21:07:26 +0200
  • 3186a756f1 Merge 44dbc21d18 into 63c3e5af0d profi200 2014-09-05 02:04:46 +0000
  • 44dbc21d18 Fixed the broken code for sysCore usage profi200 2014-09-05 04:01:51 +0200
  • 63c3e5af0d Fixed mic example README. yellows8 2014-09-03 14:38:47 -0400
  • aa77f9b1e2 Added code for using the microphone and an example app for it. yellows8 2014-09-03 14:36:05 -0400
  • 38a442ae10 Merge pull request #7 from profi200/refactor fincs 2014-09-01 20:21:55 +0200
  • a2f32f91c1 Now the same as in master profi200 2014-09-01 15:51:53 +0200
  • 3d34e123ee Added functions for sysCore usage profi200 2014-09-01 15:49:32 +0200
  • 62f26e8760 Improved HID code, and added Accelerometer/Gyroscope support. yellows8 2014-08-30 20:41:09 -0400
  • 9425edc406 Added HID event code, based on the GSP event code. Added event id check in gspWaitForEvent(). yellows8 2014-08-29 16:19:58 -0400
  • 2a1c7c8ea9 some GSP and GPU fixes smea 2014-08-28 22:53:45 -0700
  • b41f1ca796 Merge branch 'refactor' of github.com:smealum/ctrulib into refactor fincs 2014-08-28 00:02:56 +0200
  • 0275d6a924 initSystem: fix global ctor/dtor code fincs 2014-08-28 00:00:53 +0200
  • 125398a52f Refactor linear heap code (formerly known as GSP heap) fincs 2014-08-27 23:44:38 +0200
  • f37a7b004f Added checks for the array index code in hid.c. yellows8 2014-08-27 17:42:53 -0400
  • 16544492a2 Fix KEY_CRIGHT/CLEFT fincs 2014-08-27 12:03:25 +0200
  • 335acee5d5 Merge branch 'refactor' of github.com:smealum/ctrulib into refactor smea 2014-08-26 23:13:36 -0700
  • 9e78466af8 added stdlibs for size_t smea 2014-08-26 23:12:33 -0700
  • 43661f8263 Add FSUSER_GetSdmcArchiveResource(). mtheall 2014-08-26 19:01:00 -0500
  • a2911e4883 Add word 2 to response for FSUSER_IsSdmcDetected() and FSUSER_IsSdmcWritable(). mtheall 2014-08-26 17:54:52 -0500
  • 2eadd6d0b2 FIX DERP. mtheall 2014-08-26 17:43:34 -0500
  • 9b370c7eff Reorganize includes fincs 2014-08-26 23:18:14 +0200
  • a253b10b24 Merge branch 'refactor' of github.com:smealum/ctrulib into refactor mtheall 2014-08-26 15:58:24 -0500
  • cad12973c8 Add FSUSER_IsSdmcDetected() and FSUSER_IsSdmcWritable(). mtheall 2014-08-26 15:58:18 -0500
  • 8b9666ac40 3ds/types.h: #include <stddef.h> fincs 2014-08-26 22:56:38 +0200
  • 589c59fab7 Move 3ds.h to root, add C++ guard, use #pragma once fincs 2014-08-26 22:53:00 +0200
  • 9e89151f22 Add .gitignore to examples fincs 2014-08-26 22:51:50 +0200
  • 45c7f027d8 gpu: shader fix smea 2014-08-25 23:44:52 -0700
  • 8e86af967a added Makefile rule to compile vsh shader code to gpu example (fincs, can you see if you can improve it ?) smea 2014-08-25 23:26:36 -0700
  • 0aff9c6902 so sick of all these includes smea 2014-08-25 22:55:12 -0700
  • 19071d7fb1 moved some things around smea 2014-08-25 22:38:37 -0700
  • ca0cecec57 cleaned up gpu example code smea 2014-08-25 22:27:28 -0700
  • d30d5283c6 GSP/GFX stuff smea 2014-08-25 21:48:00 -0700
  • 4f397abd63 added WIP GPU example code smea 2014-08-25 21:47:50 -0700
  • b9d6ffe8f2 oops, looks like i was editing deprecated files smea 2014-08-25 21:35:53 -0700
  • d287719900 Merge branch 'refactor' of github.com:smealum/ctrulib into refactor smea 2014-08-25 21:32:00 -0700
  • 47284dcd34 GPU stuff smea 2014-08-25 21:31:12 -0700
  • 91f7e56129 Fix NULL handling for PTMU_GetBatteryLevel() and PTMU_GetBatteryChargeState(). mtheall 2014-08-25 23:24:06 -0500
  • 4c04373046 Update FS_dirent. mtheall 2014-08-25 19:38:17 -0500
  • 716fd86057 Merge branch 'refactor' of https://github.com/smealum/ctrulib into refactor plutoo 2014-08-25 23:12:35 +0200
  • dc052c19ee gsp: Added gspAllocLinear() to allocate from LINEAR heap plutoo 2014-08-25 23:11:53 +0200
  • 56d9f4abb3 Merge branch 'refactor' of github.com:smealum/ctrulib into refactor smea 2014-08-25 09:40:10 -0700
  • 8f3997e3a7 PTM & AC stuff smea 2014-08-25 09:14:48 -0700
  • fa18d4750b gfxInit(): initialize GSP event handler, use __gsp_heap_size fincs 2014-08-25 12:07:00 +0200
  • 14312cf851 APT WORKAROUND fix smea 2014-08-24 23:36:37 -0700
  • 4c9abef1a9 APT WORKAROUND (update 3dsx_crt0.s to https://gist.github.com/smealum/305802b2b9bf4c877ddb and recompile everything please) smea 2014-08-24 23:25:54 -0700