Themaister
24906b8869
Add resampler tests for CC resampler.
2014-03-23 14:27:31 +01:00
Twinaphex
7fa8920357
Merge pull request #606 from aliaspider/master
...
(PSP) VFPU optimized audio resampler and s16 <-> float conversions
2014-03-14 17:02:04 +01:00
aliaspider
035e9b0919
(PSP) add an audio resampler using VFPU/allegrex assembly
2014-03-14 16:53:04 +01:00
Themaister
6a45de307d
Build fix MinGW.
2014-03-09 15:49:20 +01:00
twinaphex
8254e127ec
Rename d3d9_p.cpp to gfx/context/d3d_ctx.c
2014-03-08 05:18:05 +01:00
twinaphex
38c04f9b0c
(XDK) Use same context driver as PC now
2014-03-08 04:13:20 +01:00
twinaphex
5bb7097fbb
(Menu) Add OSK enable option
2014-03-02 06:07:18 +01:00
twinaphex
6f19662d75
(Menu) Split up keyboard input line cb code to separate file - menu_input_line_cb
2014-03-02 05:24:57 +01:00
Themaister
fce4ebd31e
Move core_info to frontend/info.
2014-03-01 11:53:04 +01:00
Themaister
2cd51db6c0
Move file_list.c to frontend/menu.
...
Doesn't belong in top-dir.
2014-03-01 11:41:00 +01:00
twinaphex
bca4b77573
(Menu) Isolate menu ptr selection code to separate file menu_navigation.c
2014-02-28 23:14:42 +01:00
twinaphex
d23d56c988
(GX) Add experimental libsicksaxis support - doesn't work properly
...
right now so not compiled in
2014-02-26 23:07:16 +01:00
twinaphex
9d311a8f9e
(Lakka) Add unfinished Lakka menu display driver
2014-02-26 21:10:39 +01:00
twinaphex
fd7f4d45cd
Move image files to gfx/image/
2014-02-25 21:24:15 +01:00
aliaspider
650adef8da
(PSP) added audio support
2014-02-17 14:26:03 +01:00
Higor Eurípedes
b719c98db6
(griffin.c) Fix build when freetype2 support is enabled
...
This commit fixes build issues for frontends that wish to use freetype2
or that do not want to use the built-in bitmap font:
* Having HAVE_FREETYPE without DONT_HAVE_BITMAPFONT makes griffin.c
include both freetype.c and bitmapfont.c resulting in a redefinition
of 'struct font_renderer' (freetype.c:25 and bitmapfont.c:24).
* Having both HAVE_FREETYPE and DONT_HAVE_BITMAPFONT resulted in linkage
problems because griffin.c does not include fonts.c in this case and
thus font_renderer_create_default() implementation is missing. If
fonts.c is included, the linker complains about undefined reference to
bitmap_font_renderer in fonts.c:27.
2014-02-05 12:30:55 -03:00
Higor Eurípedes
5b91b996e4
Add missing libxml2 check in griffin.c
2014-01-22 08:39:28 -03:00
twinaphex
03850bb659
Pull in full zlib (sorry for pulling all this in - but Xbox FBA
...
builds were turning out broken and we really need full zlib suite)
2014-01-10 19:36:13 +01:00
twinaphex
8d2b7e35ad
(Rzlib) Move back to rzlib - FBA builds on Xbox 1 would no
...
longer work with miniz
2014-01-10 16:47:58 +01:00
twinaphex
0a15a17d44
Update years on all license headers
2014-01-01 01:50:59 +01:00
twinaphex
4fa7580dea
(MSVC) Builds again
2013-12-31 22:10:58 +01:00
twinaphex
18545b5730
(360) Move rmenu_xui.cpp to menu/disp/
2013-12-29 04:26:34 +01:00
twinaphex
ff036066e2
Rework frontend - separate functions now for iterating per frame
...
and for doing teardown - Emscripten and Apple ports can make use
of this now so we don't need separate frontend implementations
2013-12-28 21:08:30 +01:00
meancoot
f069c82417
(Apple) First pass at removing UI/RetroArch thread split.
2013-12-21 19:42:10 -05:00
twinaphex
e983aa4c35
(Location) Implement stub Android location driver - will still need
...
a couple of functions filled in
2013-12-19 03:37:26 +01:00
twinaphex
742f85eafc
Add HAVE_LOCATION - still need to write frontend drivers now for
...
location
2013-12-19 01:51:51 +01:00
Themaister
f4cf33f717
Update griffin.
2013-12-10 19:42:42 +01:00
twinaphex
977e6a1b52
(iOS) Integrate iOS camera driver into RAGameView.m - CVOpenGLESTextureCacheCreateTextureFromImage keeps failing right now so instancingviewer camera core doesn't yet work
2013-12-01 20:39:06 +01:00
twinaphex
cc7cda7252
(iOS) Skeleton camera driver
2013-12-01 14:41:18 +01:00
twinaphex
60baa25233
(Android) Move around cpufeatures.c/.h to performance/
2013-11-27 22:57:49 +01:00
twinaphex
a96e813fe1
(Apple) Big merge - merge ios_ui_refactor by hand - note to meancoot -
...
don't let a branch get out of date for this long - merging it by
hand was not pretty
2013-11-22 15:30:02 +01:00
twinaphex
ee35e5382f
(Griffin) Add Emscripten includes - in case Emscripten will ever
...
support Griffin
2013-11-17 23:21:40 +01:00
twinaphex
de1bae69c9
(Android) Add skeleton camera driver
2013-11-17 19:47:37 +01:00
twinaphex
f0ab69b115
(PS3) Split up OSK code into separate file
2013-11-16 16:02:04 +01:00
twinaphex
177af1fac2
Move display rasterizers for menu_common to frontend/menu/disp
2013-11-11 12:23:18 +01:00
twinaphex
6997c207bd
Remove HAVE_FILEBROWSER/remove file_browser.c
2013-11-11 04:12:30 +01:00
twinaphex
3fa7f05cae
Move file_list.c/file_list.h to root dir
2013-11-08 04:53:12 +01:00
twinaphex
f8c37fc933
(Menu) Simplify menu preprocessor conditionals - there is now
...
one common catch-all define called HAVE_MENU
2013-11-08 04:36:47 +01:00
twinaphex
0faa3fbbde
(RARCH_CONSOLE) Compile in SRAM Autosave option in by default
...
for RARCH_CONSOLE now
2013-11-08 01:54:46 +01:00
twinaphex
e61d086ef3
(PS3) Add RMenu as a rasterizer now for common menu interface
2013-11-07 02:54:09 +01:00
twinaphex
2c2542ff63
Rename message.c/message.h to message_queue.c/message_queue.h
2013-11-06 15:08:54 +01:00
twinaphex
27fd78e8fa
(GX/PS3) Fixes:
...
- Use fill_pathname_join and strlcpy where possible in platform_gx/platform_ps3
- Split up system_exec Wii code into its own separate file - platform_wii
- Salamander file path string handling should be more reliable now
2013-11-03 17:39:12 +01:00
twinaphex
74d1d11a65
(Android) Remove frontend_android.c - now uses frontend.c
2013-11-03 16:49:54 +01:00
twinaphex
5d52aaf3a3
(Android) Rewrite frontend_android
2013-11-03 16:38:56 +01:00
twinaphex
9a738278ce
(PS3) Expand conditionals of HAVE_LIBDBGFONT
2013-11-02 23:07:27 +01:00
twinaphex
a8696e2506
(RSound) Bake in rsound for Android port - should also be possible
...
to bake it in by default for PC now - made librsound.c crossplatform
2013-11-01 00:07:52 +01:00
twinaphex
af10f3f5bc
Split up file_list into separate compilable file
2013-10-07 08:56:16 +00:00
twinaphex
963b041d14
(RGUI) Split settings up into new file - menu_settings.c
2013-09-29 15:47:45 +02:00
twinaphex
45f46abb6d
Create a menu_context interface
2013-09-19 14:49:07 +02:00
meancoot
cb55a1d45a
(Apple) Reorganize source tree
2013-09-05 01:24:27 -04:00
Themaister
b5f46120a3
Use HAVE_PSGL instead.
2013-08-11 15:10:56 +02:00
Themaister
7d942adaa3
Should fix build on PS3.
2013-08-11 15:06:42 +02:00
Themaister
f4a23115c2
Begin adding AUDIO_CALLBACK/FRAME_TIME_CALLBACK.
2013-08-11 01:05:33 +02:00
Themaister
318b26cc0d
Fix Android build.
2013-08-11 00:55:05 +02:00
twinaphex
c7d3c9e955
(Apple) Fix build
2013-07-28 23:01:16 +02:00
twinaphex
237c55dbab
(Griffin) Change ifdef for linuxraw input
2013-07-28 20:04:11 +02:00
twinaphex
12b3cfbcc4
(Griffin) Move HAVE_OMAP ifdef to video drivers
2013-07-28 19:56:35 +02:00
twinaphex
3e9fc928f8
(Griffin) Add HAVE_OMAP to griffin
2013-07-28 19:55:18 +02:00
twinaphex
46e7cb4f7a
(Vita) Remove Vita stub
2013-07-27 20:47:00 +02:00
twinaphex
ac8f57e679
Add platform_apple.c frontend driver
2013-07-27 17:40:21 +02:00
twinaphex
003635499f
Add QNX frontend context file
2013-07-27 17:16:46 +02:00
twinaphex
4eb283b7e3
Cleanups to frontend_ctx
2013-07-27 12:59:23 +02:00
twinaphex
69381c2735
Add frontend_context.c - use for all console platform ports
...
(and other possible ports in future)
2013-07-26 20:58:47 +02:00
twinaphex
627c30b10c
Take out GRIFFIN macro hacks
2013-07-18 19:54:00 +02:00
twinaphex
30fff5049b
Combine frontend.c and frontend_objc.c - meancoot - test if this
...
still works for OSX/iOS - can only check out later today
2013-07-16 13:06:13 +02:00
twinaphex
328ce6ad31
(RARCH_CONSOLE) Combine frontend_console.c with frontend.c - hope
...
and pray this doesn't break hard
2013-07-15 14:19:29 +02:00
twinaphex
3e6ba96c0d
Combine frontend_bbqnx.c and frontend.c
2013-07-15 13:40:47 +02:00
meancoot
b3c36b54d7
(Apple) Generalize the ios_joypad driver
2013-07-08 15:15:29 -04:00
twinaphex
4e390c0dd1
Add librsound_orig.c for targets other than PS3
2013-07-08 00:38:03 +02:00
twinaphex
44d447c6eb
Don't use __APPLE__ in Griffin as well (for Griffin expandability
...
purposes if we are ever going to allow OSX SDL port building)
2013-07-07 23:51:13 +02:00
meancoot
a0d22d7c44
(Apple) Build fixes (hope I didn't break anything else with that merge)
2013-07-07 16:24:28 -04:00
meancoot
b924302464
Merge branch 'master' of https://github.com/libretro/RetroArch
...
Conflicts:
griffin/griffin.c
2013-07-07 16:20:08 -04:00
meancoot
78acc25931
(Apple) Add keyboard input support for OSX
2013-07-07 16:01:58 -04:00
twinaphex
04168c00b0
(Griffin) Move more includes into Griffin
2013-07-07 21:25:22 +02:00
twinaphex
77e6ff75a6
(Griffin) Flesh out Griffin some more for regular PC-style builds
2013-07-07 21:17:58 +02:00
twinaphex
75cce7fb4d
(Pandora) Add static preliminary Makefile for Pandora
...
(Alsathread) Name functions uniquely vs. alsa to resolve
symbol namespace conflicts when compiling with Griffin
2013-07-07 19:22:54 +02:00
meancoot
3d9d672a38
(Apple) On OSX, a call to apple_run_core will actaully run the game
2013-07-07 13:05:05 -04:00
meancoot
f954ae2f64
(Apple) Create OSX XCode project
2013-07-06 20:43:04 -04:00
meancoot
a852da4e88
Start spliting ios port into dual OS X and iOS ports
2013-07-06 18:24:25 -04:00
twinaphex
e60f907ec6
Place conditional compile for frontend.c inside Griffin
2013-07-06 20:29:11 +02:00
twinaphex
a442e30c71
(Playbook) Updates to RetroArch Blackberry Playbook solution
2013-07-06 19:18:41 +02:00
twinaphex
423f4944ad
(iOS/OSX) Make frontend code more generic
2013-07-05 03:56:41 +02:00
ToadKing
544a7ee8db
(GX) build fix
2013-07-04 14:52:26 -04:00
twinaphex
77d5190a01
(OSX) Make dummy context file - compile in RetroArch with Griffin
2013-07-04 15:01:38 +02:00
meancoot
79cfb96df2
WIN32 build fix
2013-06-25 21:07:20 -04:00
twinaphex
18f9b5734e
Compile in dirent wrapper for Win32 targets
2013-06-24 14:38:05 +02:00
twinaphex
54a661030f
(QNX/General) Move core_info.c/.h to root directory for reuse later
2013-06-24 13:52:14 +02:00
Squarepusher
7985de4eb8
Merge pull request #234 from Themaister/ios_btstack
...
Ios btstack
2013-06-22 20:23:13 -07:00
twinaphex
308e64094b
(ALSA QSA) Add preliminary ALSA QSA driver based on CatalystG's
...
audio driver for PCSX ReARMed - still broken - exits at 'Error:
Channel Parameter Error - no such process'
2013-06-21 18:56:39 +02:00
meancoot
c63074d04d
(iOS) Begin reworking BTstack code
2013-06-19 16:35:32 -04:00
twinaphex
8bb8b3aea3
(Blackberry/ALSA) Start work on Blackberry ALSA support
2013-06-19 12:53:19 +02:00
CatalystG
c3077bd4fe
(BlackBerry) Add Cascades button mapping interface, player 1 only so far.
2013-06-11 23:19:58 -04:00
twinaphex
a581c9ac86
(PS3) Libfreevec/Altivec implementations of memcpy/memset -
...
use redefine macros in RGL and RetroArch for them - nice speedup
2013-06-02 18:35:13 +02:00
twinaphex
1b85bcfdc3
(Blackberry) Include frontend.c - have to add a hack since
...
RARCH_MOBILE is defined for Blackberry as well yet the main
entry point is main()
2013-05-23 12:11:15 +02:00
twinaphex
46f29b1178
New define RARCH_MOBILE
2013-05-22 16:02:21 +02:00
twinaphex
1bfb203d0b
(Blackberry) Move qnx_input.c to upper-layer directory
2013-05-11 00:50:08 +02:00
twinaphex
a521b9ff75
(Griffin) Compile in history.c
2013-04-28 03:52:48 +02:00
twinaphex
28eaf7b128
(RARCH_CONSOLE) Build fix
2013-04-27 15:07:59 +02:00
CatalystG
387f81ba93
(BlackBerry) A working BB10 Cascades frontend to choose rom and core currently
2013-04-19 13:32:17 -04:00
CatalystG
b05a05bba3
Move PlayBook project to group with new BB10 cascades project.
2013-04-19 13:32:16 -04:00