aliaspider
6be66507d6
(3DS) patch services access for xml takeovers.
2016-04-16 12:44:45 +01:00
aliaspider
864f9d7c2c
(3DS) make svchax optional.
2016-04-16 12:06:37 +01:00
aliaspider
3913adbe99
nit.
2016-04-15 22:43:31 +01:00
aliaspider
8bd789389f
(3DS) better handling of argc/argv, fixes crash in CIA builds.
2016-04-15 22:40:34 +01:00
aliaspider
c85e44d597
(3DS) build fix.
2016-04-15 18:46:10 +01:00
twinaphex
ac6362cae4
Combine list_special files
2016-03-20 17:28:24 +01:00
twinaphex
9a5ce5fdb3
Make HAVE_LIBRETRO_MANAGEMENT define obsolete
2016-02-03 12:31:29 +01:00
aliaspider
fdad936fab
(3DS) update makefile.
2015-12-24 23:16:40 +01:00
aliaspider
40ac911a05
build fix.
2015-12-24 21:17:44 +01:00
thedax
0565a92486
Update CTR (3DS) driver for the latest ctrulib SDK, fix a typo, and fix compilation errors.
2015-12-21 13:43:05 -05:00
aliaspider
3af5dac471
(3DS) nit.
2015-11-24 13:02:21 +01:00
aliaspider
594078890d
(3DS) move *.png *.wav to ctr/assets/
2015-11-24 12:49:58 +01:00
aliaspider
7f5ae4bdba
(3DS) can compile with latest ctrulib/great-refactor.
...
fix some warnings.
2015-11-19 23:15:48 +01:00
aliaspider
05ba34f0d2
nit.
2015-11-11 21:11:22 +01:00
aliaspider
6e2b9df32f
(3ds) fix non-griffin build.
2015-11-11 21:10:13 +01:00
aliaspider
a79e6f40ac
(3ds) dist: bundle the needed .xml file for .3dsx builds with a big
...
.text section.
2015-11-08 13:18:34 +01:00
aliaspider
646192fba9
(3ds) remove stack_adjust.s
...
add a warning when using an unsupported hbl version.
2015-11-06 11:00:32 +01:00
aliaspider
d262361b97
(3DS) enable access to all service calls when possible.
2015-11-04 15:27:30 +01:00
aliaspider
8741ec48d5
(3DS) implement dynamic memory management.
...
heap/linear heap and stack sizes can now change dynamically at runtime,
depending on usage, no need to specify those on a per-core basis
anymore.
2015-11-02 01:24:11 +01:00
aliaspider
01ed0af122
nit.
2015-10-27 19:54:00 +01:00
aliaspider
98f84b9c8e
(3DS) build fix.
2015-10-27 19:43:39 +01:00
aliaspider
2b48868618
nit.
2015-10-27 19:11:52 +01:00
Twinaphex
0447c1b442
Merge pull request #2293 from aliaspider/master
...
(3DS) - add an audio driver using the DSP.
2015-10-27 01:38:38 +01:00
aliaspider
aeeb2a62d6
(3DS) - add an audio driver using the DSP.
...
- add some hooks to inspect memory usage.
2015-10-27 01:06:34 +01:00
twinaphex
6ae8af1150
Update other Makefiles
2015-10-26 02:46:51 +01:00
aliaspider
ac119b04f6
(CTR/3DS) improve memory management.
...
- use a custom crt0 to allow overriding __heap_size and
__linear_heap_size
- add a setting for maximum heap size. unallocated memory can be freely
mapped by the core.
- add better detection of the extra memory available when running from
the HBL.
2015-10-22 20:35:22 +01:00
aliaspider
339acfecf1
(CTR/3DS) update code to use ctrulib/great-refactor
2015-10-21 15:41:06 +01:00
aliaspider
8cc805c38a
(CTR/3DS) reduce memory usage.
...
build fix.
2015-10-20 12:34:53 +01:00
aliaspider
915ed60131
(CTR/3DS) increase linear heap size.
2015-10-17 15:26:03 +01:00
jakcron
e798377492
(CTR/3DS) Enabled access to more memory.
...
o3DS can get access to 80MB max, and n3DS can get access to 124MB
(actually 110MB due to ctrulib issues). Since 80MB triggers a reboot for
o3DS, it is only set in titles that need it.
2015-10-17 14:13:07 +08:00
aliaspider
f93cee0f6c
(CTR/3DS) force SystemMode to 0 when SystemModeExt = 2.
2015-10-06 22:25:58 +01:00
aliaspider
832c95a20a
(CTR/3DS) no need to strip elf files anymore.
2015-10-06 18:53:27 +01:00
aliaspider
420a227274
(CTR/3DS) access to more RAM (cont.)
2015-10-06 18:35:06 +01:00
aliaspider
b7be1862a3
(CTR/3DS) increase the default size of the linear heap.
...
makefile: allow changing stack/linear heap size without requiring a
clean.
2015-10-05 21:45:17 +01:00
aliaspider
b9978317cc
(CTR/3DS) video driver: increase texture width.
2015-10-04 19:22:23 +01:00
aliaspider
2c0f700d28
(CTR/3DS) increase the size of the linear heap to 8MB.
2015-10-03 16:00:12 +01:00
aliaspider
9502a0ac49
(CTR/3DS) build fix.
2015-10-02 00:26:40 +01:00
aliaspider
5e05ad443a
(CTR/3DS) allow access for more RAM. (.cia builds only)
...
124MB are used by default for n3DS.
80MB can be used on o3DS with a build option.
2015-10-01 23:18:59 +01:00
aliaspider
7738778711
(CTR/3DS) add the EnableL2Cache flag for cia builds.
2015-09-28 20:21:55 +01:00
aliaspider
e2037c477e
(CTR/3DS) build fix.
2015-09-28 14:55:23 +01:00
aliaspider
7e47b79c1c
(ctr/3ds) update build.
2015-09-23 16:34:06 +01:00
aliaspider
4c34badf8b
(CTR/3DS) improve memory management.
...
only stacksize and linear heap size need to be specified now.
regular heap size will be determined automatically.
2015-09-20 21:46:10 +01:00
twinaphex
27f9e258fc
(CTR) Have to move ctr files back too
2015-09-20 19:15:51 +02:00
twinaphex
8243d5238f
Move ctr/ to pkg/
2015-09-20 15:48:17 +02:00
aliaspider
f24c397eb8
(CTR/3DS) reserve even more memory for the heap.
2015-09-20 08:03:01 +01:00
aliaspider
d968731c70
(CTR/3DS) memory allocation can now be configured from the makefile.
...
defaults to 48MBytes for the heap instead of 24MBytes.
2015-09-20 07:28:11 +01:00
aliaspider
5a086a4812
(CTR/3DS) build fix.
...
$(APP_TITLE) can contain spaces.
2015-09-16 05:05:25 +01:00
jakcron
ec5a50da80
(CTR/3DS) improved .cia building
...
Makerom supports template .rsf files directly.
2015-09-16 11:25:17 +08:00
aliaspider
67dc806f7f
fix typo.
2015-09-13 23:04:54 +01:00
aliaspider
41019503e8
(CTR/3DS) build update.
...
- add IDs and icons for more libretro cores.
- add support for WHOLE_ARCHIVE_LINK
2015-09-13 22:58:37 +01:00