twinaphex
d4c691527a
(3DS/Emscripten/Vita/Wiiu) Add HAVE_CHD support
2018-04-22 11:58:11 +02:00
meepingsnesroms
5e42401fdb
Add 3DS threads
2018-01-17 14:00:57 -08:00
meepingsnesroms
69bb95c49b
Remove -a from uname
2018-01-05 09:58:10 -08:00
meepingsnesroms
2e0eb4df8e
Allow using custom bannertool and makerom for 3ds, for wav format not found error
...
You can compile the latest version of bannertool for your system and have retroarch build with that instead of the builtin one that fails on windows.
2018-01-04 11:40:03 -08:00
twinaphex
a74ef2214d
Start removing SINC ifdefs for individual Makefiles
2017-12-31 21:34:31 +01:00
meepingsnesroms
d18ee7eaed
Fix new 3ds xl not being detected, others
...
Also fixes whitespace in makefile and platform_ctr.c and compiles with debug libctru when DEBUG=1
2017-12-29 19:30:54 -08:00
meepingsnesroms
7dbaa45172
Basic networking, bug fixes
...
Fix CPU count bug, make 3ds compile with networking
2017-12-28 21:49:21 -08:00
meepingsnesroms
417be6e497
Use relative path names better for devkitARM
2017-12-26 15:32:56 -08:00
meepingsnesroms
5a4bd619ba
Revert "Merge branch 'master' into master"
...
This reverts commit 4b68a21a7e
, reversing
changes made to 5e0f78e8a0
.
2017-12-25 18:27:59 -08:00
meepingsnesroms
0e22aec947
Bugfixes
...
Fix multiple line ending tipes in changed files, use DEVKITARM variable when referencing that directory, add 3ds .lst file to gitignore
2017-12-16 20:47:08 -08:00
hyarsan
a28bc6ed23
Change "Retroarch" to "RetroArch" in HB Launcher for consistency.
...
In the Homebrew Launcher, RetroArch has always appeared as "Retroarch" which doesn't make sense if everything else is "RetroArch". This just does not look right and I get pissed just looking at it. lol
2017-12-12 16:57:33 +01:00
twinaphex
951918a245
Reduce size of Makefiles
2017-12-07 05:54:54 +01:00
Unknown
7f2f90de24
Fix name issue with nekop2, use ${DEVKITPRO} for smdhtool, got devkitarm setup, compiles and works
2017-11-25 18:35:05 -08:00
meepingsnesroms
03f2a325fb
Add 3ds assets, move assets from ctr to pkg/ctr
...
NOTE: I do not have the 3ds version of devkitARM installed so I could
not test it if moving the assets to pkg/ctr broke compiling but I did
change the assets paths in Makefile.ctr and Makefile.ctr.salimander so
it should compile.
2017-11-24 09:28:47 -08:00
twinaphex
360a3686a0
Update include dirs
2017-11-06 05:23:53 +01:00
twinaphex
69abe6dbb9
Move deps/zlib to deps/libz
2017-03-25 10:05:33 +01:00
twinaphex
14a800f1f5
Update Makefiles - audio_filters have been moved to libretro-common
2017-01-09 12:37:01 +01:00
twinaphex
7af2e2e6b8
Add HAVE_CC_RESAMPLER to more Makefiles
2016-12-12 12:48:04 +01:00
aliaspider
9b69d69d30
(3DS) fix fallback path when CTRULIB wasn't defined.
2016-11-19 18:56:22 +01:00
aliaspider
4571ba3454
(3DS) enable database support.
2016-10-08 04:38:34 +01:00
aliaspider
77e8cf8bb7
(3DS) implement core loading / salamander
2016-10-08 01:47:15 +01:00
aliaspider
ad3ca8d04f
(3DS) explicitly disable libretro_db and zarch in the non-griffin build
2016-10-04 19:42:25 +01:00
twinaphex
c2bb410d8d
Take out HAVE_BUILTIN_AUTOCONFIG - always include it
2016-10-04 07:33:57 +02:00
aliaspider
afd5e85a31
(3DS) add experimental font and menu_display drivers.
2016-09-29 20:14:12 +01:00
aliaspider
8266a423cd
(3DS) update for latest ctrulib.
2016-09-28 18:09:17 +01:00
aliaspider
4ebe84d89c
(3DS) use Makefile.commmon for non griffin builds
2016-09-28 15:01:46 +01:00
Brad Parker
7c29fd6c33
create 7z archive backend, enables scanning of 7z content
2016-09-18 10:31:21 -04:00
twinaphex
de2d15c716
Add extra image format support to targets
2016-05-18 13:39:42 +02:00
twinaphex
7e36dcb27f
move video_texture_image to libretro-common and rename it to image_texture.c
2016-05-18 12:58:00 +02:00
twinaphex
25ec6a8872
Add HAVE_JPEG to project files
2016-05-17 13:39:06 +02:00
aliaspider
0f8895bcc3
(3DS) the parallax layer register can be written to from userland with
...
GSPGPU_WriteHWRegs.
2016-04-18 15:22:41 +01:00
aliaspider
4994de806a
(3DS) add more display modes for the top screen that can be controlled
...
by the 3D slider.
2016-04-17 20:10:21 +01:00
aliaspider
a609a748db
(3DS) move shaders to a subdirectory.
2016-04-17 13:27:55 +01:00
aliaspider
c370afd861
(3DS) start porting shaders to the picasso format.
2016-04-16 20:26:05 +01:00
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
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
aliaspider
416e1c0bdb
(CTR/3DS) this should be empty by default
2015-09-11 22:10:03 +01:00
aliaspider
ca11323b05
(CTR/3DS) add .cia building
...
update dist-cores.sh
2015-09-11 22:07:12 +01:00
aliaspider
3b85e0dd5a
(3DS) fix build to work with the latest ctrulib.
2015-09-07 18:31:30 +01:00
twinaphex
4e5bf65e23
Create HAVE_RPNG define
2015-04-19 16:55:03 +02:00
aliaspider
20b71c89c6
(3DS) implement input correctly.
2015-04-08 21:35:10 +01:00
aliaspider
a7c63f973b
(3DS) update video driver:
...
use a gemotry shader to simulate sprite primitives.
move gpu state commands to the initial display list.
2015-04-08 18:59:41 +01:00
aliaspider
c57d00d98d
(CTR-3DS) remove hardcoded paths in the Makefile.
...
remove trailing tab.
2015-04-01 23:27:55 +01:00
aliaspider
2045cee432
preliminary 3DS port.
2015-04-01 22:14:13 +01:00