Dave Murphy
15897d0eab
add void function typedef
2016-01-12 21:12:11 +00:00
Dave Murphy
eba67d69ca
add macros for color codes
2016-01-12 21:12:11 +00:00
fincs
a75c01c302
Merge pull request #241 from Lectem/TLSfix
...
fix thread static buffers usage (save+restore)
2016-01-12 20:36:05 +01:00
Lectem
e05f841a58
fix thread static buffers usage (save+restore)
2016-01-10 13:41:28 -05:00
yellows8
d5931ee336
Added AMPXI for using ampxiWriteTWLSavedata.
2016-01-07 17:28:48 -05:00
yellows8
afae9ad607
Added NS_TerminateProcessTID.
2016-01-06 23:31:10 -05:00
fincs
57ec5db247
Bump version to v1.1.0
2016-01-06 19:53:09 +01:00
Dave Murphy
850646ea31
add usleep
2016-01-05 16:37:05 +00:00
fincs
9f98cefa3e
Revise/enhance GSPGPU/GFX code, see below:
...
- Screens can be buffer-swapped independently (gfxConfigScreen)
- Added gspSetEventCallback for running event code directly on the GSP thread
- Added gspWaitForAnyEvent for waiting for any GSP event
- Added gfxIs3D for retrieving 3D-enable status
2016-01-05 00:25:40 +01:00
fincs
43940facdc
Fix redundant/hazardous code in svcArbitrateAddress
2016-01-05 00:23:10 +01:00
Dave Murphy
feb0b095e0
increase ndsp thread priority
2016-01-04 19:43:28 +00:00
fincs
59c62c4596
Merge pull request #238 from TuxSH/master
...
Implementing AM_InstallFirm
2016-01-03 20:29:34 +01:00
TuxSH
29176f39ae
Implementing AM_InstallFirm
2016-01-03 19:38:41 +01:00
Dave Murphy
2741615b85
elaborate GX_BUFFER_DIM
2016-01-03 14:08:58 +00:00
Dave Murphy
cf0a0dc8a0
Merge pull request #236 from Steveice10/master
...
Fix svcSetTimer.
2015-12-30 03:02:51 +00:00
Steven Smith
df1d39b060
Fix svcSetTimer.
2015-12-29 18:46:38 -08:00
fincs
2feb368dd1
Do not make RomFS the default device
2015-12-29 14:22:04 +01:00
fincs
9fee423e8a
Merge pull request #235 from Steveice10/master
...
Add __sync_get_arbiter.
2015-12-29 12:02:11 +01:00
Steven Smith
74a58330e8
Add __sync_get_arbiter.
2015-12-28 20:46:04 -08:00
fincs
aca183a47b
Merge pull request #233 from Subv/patch-1
...
Fixed the timeout parameter in svcArbitrateAddress
2015-12-28 00:45:52 +01:00
Sebastian Valle
85223098c6
Fixed the timeout parameter in svcArbitrateAddress
...
the r4 and r5 registers were switched
2015-12-27 18:23:26 -05:00
fincs
20e542c2c8
Examples have been moved to https://github.com/devkitPro/3ds-examples
2015-12-24 12:39:26 +01:00
fincs
7defc9053f
Merge pull request #230 from Lectem/patch-1
...
Added documentation link in the readme
2015-12-13 21:34:56 +01:00
Lectem
2d2cafcd86
Added documentation link in the readme
2015-12-13 14:50:41 -05:00
fincs
d4a24169c5
Bump version to 1.0.0 - with changelog
2015-12-07 11:44:36 +01:00
fincs
1951d3b793
Update Makefiles for devkitARM r45
2015-12-07 11:44:36 +01:00
fincs
a7a0613f38
Fix thread stack alignment
2015-12-07 11:44:36 +01:00
fincs
51709c69e2
Document thread API
2015-12-07 11:44:36 +01:00
fincs
9410a6db2b
sdmc_dev.c: make string buffers thread local
2015-12-07 11:44:36 +01:00
fincs
3f9513e62c
Add TLS (thread local storage) support
2015-12-07 11:44:36 +01:00
fincs
33d05f0fd0
Add basic multithreading example
2015-12-07 11:44:36 +01:00
fincs
12555d77a4
Revise APT/GSP/NDSP to use the new thread API
2015-12-07 11:44:36 +01:00
fincs
b1e97f2ca4
Add WIP thread wrapper API
2015-12-07 11:43:54 +01:00
fincs
05b8ce5b5d
Implement devkitARM/newlib lock support & dynamic reent
2015-12-07 11:43:54 +01:00
fincs
1c18b0bffe
Merge branch 'master' into great-refactor
2015-12-07 11:43:44 +01:00
Dave Murphy
46ebd3e1d8
fix warning
2015-12-07 08:44:50 +00:00
Dave Murphy
02f145b9e2
remove more greetz
2015-12-07 08:43:08 +00:00
Dave Murphy
02beea3ed7
remove greetz
2015-12-07 08:30:22 +00:00
fincs
e2037f5795
Merge pull request #227 from Cruel/great-refactor
...
Make ndspWaveBuf's vaddr const
2015-12-06 11:40:38 +01:00
Thomas Edvalson
4eff425593
Make ndspWaveBuf's vaddr const
2015-12-05 18:39:46 -05:00
fincs
c048221f86
Add shaderProgramSetGshMode() for configuring geoshader mode
2015-12-05 13:28:41 +01:00
fincs
c14634f323
Synchronize GPU register names with the 3dbrew Wiki, again
2015-12-05 13:27:02 +01:00
fincs
bd36f283fd
Correct error in FSUSER_OpenArchive/FSUSER_CloseArchive
2015-12-04 18:36:09 +01:00
fincs
3657571591
Add proctex GPU register names and enumerations from the 3dbrew Wiki
2015-12-02 12:04:13 +01:00
fincs
33ba77db4d
Revert "Revert "Dynamically determine heap sizes.""
...
This reverts commit cc8e0c29b6
.
The bug was fixed in Citra.
2015-12-01 13:25:09 +01:00
fincs
f052d22ceb
shaderProgram: manage GPUREG_SH_OUTATTR_MODE/CLOCK
2015-12-01 13:22:34 +01:00
fincs
f7798302ea
Add new GPU register names and enumerations from the 3dbrew Wiki
2015-12-01 12:58:57 +01:00
fincs
50e804d4d2
Merge pull request #225 from Dazzozo/am-title-database
...
AM: implement external title database IPC functions
2015-12-01 11:33:49 +01:00
Daz Jones
5daecd8d24
AM: implement external title database IPC functions
...
Correct use of these functions allows applications that require
the external (SD) title database (e.g. title installers) to check
if it exists, and if not, have it created.
2015-12-01 02:09:50 +00:00
fincs
416cc38797
Add a few additional GPU enumerations
2015-11-25 21:49:26 +01:00