Commit Graph

31 Commits

Author SHA1 Message Date
aliaspider
864f9d7c2c (3DS) make svchax optional. 2016-04-16 12:06:37 +01:00
aliaspider
b5f35ec39b (3DS) nit. 2016-03-12 17:52:03 +01:00
aliaspider
aea164f3c8 (3DS) update core assets/ids 2016-03-12 17:47:46 +01:00
aliaspider
2dcb7264ed (3DS) add pocketsnes buildrules. 2015-11-24 13:01:06 +01:00
aliaspider
594078890d (3DS) move *.png *.wav to ctr/assets/ 2015-11-24 12:49:58 +01:00
aliaspider
327bf60b8c nit. 2015-11-08 13:20:20 +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
twinaphex
57d981fc48 Update mame078 references 2015-11-03 16:08:35 +01:00
aliaspider
f24d04de41 (3DS) build fix. 2015-11-02 02:08:48 +01:00
aliaspider
6e9566e6a4 (3DS) build fix 2015-11-02 02:05:10 +01:00
aliaspider
1660d1052e Merge pull request #2329 from thedax/3ds
Add MAME and FBA (full) to the build process for 3DS.
2015-11-02 01:58:30 +01:00
thedax
c922b40d1c Add MAME and FBA to the build process for 3DS. 2015-11-01 19:44:24 -05: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
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
35b18801ac (CTR/3DS) tweak default memory settings. 2015-10-21 15:09:12 +01:00
aliaspider
8cc805c38a (CTR/3DS) reduce memory usage.
build fix.
2015-10-20 12:34:53 +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
thedax
78613c04bf Allow the CTR platform (3DS) to make use of fMSX. 2015-10-12 14:54:11 -04:00
aliaspider
420a227274 (CTR/3DS) access to more RAM (cont.) 2015-10-06 18:35:06 +01:00
aliaspider
b14ae7e53f (CTR/3DS) access to more RAM on n3DS (cia only). 2015-10-06 18:28:33 +01:00
aliaspider
0290bd60e4 (CTR/3DS) style nit. 2015-10-01 23:21:05 +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
c4ea0b53d8 (CTR/3DS) enable previously disabled 3dsx builds. 2015-10-01 02:37:35 +01:00
aliaspider
7e47b79c1c (ctr/3ds) update build. 2015-09-23 16:34:06 +01:00
aliaspider
91c73dada3 (CTR/3DS) build IDs/Icons update. 2015-09-20 23:02:38 +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
a06de828f9 (CTR/3DS) add quicknes info/icon. 2015-09-19 11:17:51 +01:00
aliaspider
aa1292414b (CTR/3DS) update package core infos 2015-09-16 02:27:31 +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
aliaspider
3733956fd0 (CTR/3DS) update makefile.ctr
- move per-core build settings to a seperate file.
- make the griffin build optional (enabled by default).
2015-09-13 22:33:35 +01:00