ToadKing
816f2f6d47
waiver text update
2013-10-31 21:06:37 -04:00
twinaphex
7021ada78f
(Android) Add GPL license waiver dialog box - text will need further
...
refinement
2013-11-01 01:47:20 +01:00
twinaphex
93c1bae991
(Librsound) Update comment in rsnd_get_time_usec
2013-11-01 00:13:17 +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
dd68d46b4c
(Android) Wrap pthread calls
2013-10-31 23:12:40 +01:00
twinaphex
8f3a404ff6
(Android Phoenix) RetroActivity - get rid of unused showToastAlert
2013-10-31 17:58:13 +01:00
twinaphex
8e33364cdc
(Android Phoenix) Some cleanups in CoreSelection.java
2013-10-31 17:09:20 +01:00
twinaphex
0f67501354
(Android) Remove note about GPU requirements shaders
2013-10-31 17:04:49 +01:00
twinaphex
ed72993745
(Android) Remove now obsolete libretro_cores.cfg
2013-10-31 17:00:42 +01:00
Squarepusher
dd106c68d2
Merge pull request #364 from lioncash/master
...
[Android | ModuleWrapper] Handle case where a core is added without an info file.
2013-10-31 08:52:21 -07:00
Lioncash
19b538a154
[Android | ModuleWrapper] Handle case where a core is added without an info file.
2013-10-31 11:51:23 -04:00
twinaphex
0e18087d2a
(Android Phoenix) Fixed some issues with ModuleWrapper (Lioncash)
2013-10-31 15:59:12 +01:00
Squarepusher
bf4a96d22f
Merge pull request #363 from lioncash/core-manager
...
Core Manager + core info file support.
2013-10-31 07:18:31 -07:00
Lioncash
a9cd6f8406
[Android] Fix accessibility scope of a field in KeyBindPreference.java. This doesn't need to be package-private, but private. It should not be able to be directly accessed.
2013-10-31 07:58:09 -04:00
Lioncash
0cd372c3c0
[Android] Validate constructor parameters in ConfigFile.
2013-10-31 07:50:05 -04:00
Lioncash
03260c3e6f
[Android] Change ConfigFile's get[x] methods to throw IllegalArgumentExceptions instead on NumberFormatExceptions. It was incorrect to throw that exception, since it had nothing to do with how the number was formatted in the string.
...
If a number formatting problem occurred, [type object].parse[type]() methods would throw a NumberFormatException.
Also fixed a slight typo in CoreManagerActivity.
2013-10-31 07:45:09 -04:00
Lioncash
e11b678ddd
[Android] Readability cleanup in IconAdapter.java.
2013-10-31 05:06:31 -04:00
Lioncash
97c1745909
Revert "[Android] Move the main activity to use Fragments."
...
This is pretty pointless at the moment actually.
This reverts commit bfdc1e0e60
.
- Keeps some modifications to the MainMenuActivity. Most notably the title string retains itself upon orientation changes.
- Also fix some bugs in the PreferenceListFragment. Most notably, the handler message not being removed.
2013-10-31 04:59:24 -04:00
Lioncash
bfdc1e0e60
[Android] Move the main activity to use Fragments.
...
Cleaned up the main activity as well.
2013-10-31 04:00:33 -04:00
Lioncash
7c07e35f4a
[Android] Implement info file support for Android. Also modified the core manager to adapt to this.
...
- Added JavaDoc to ModuleWrapper and ConfigFile as well.
- Did some tiny simplifications with ConfigFile.java
- Handle the IOExceptions with the parameterized constructor. The only reason this could fail is fail is if the InputStream suddenly closed for an arbitrary reason.
2013-10-31 01:54:42 -04:00
ToadKing
fea062ce67
fix static library builds with empty core directories
2013-10-30 21:53:01 -04:00
ToadKing
e03114b880
[EMSCRIPTEN] remove chrome workaround in RWebAudio, it didn't actually activate or work well anyway
2013-10-30 21:52:38 -04:00
ToadKing
8a617ffa0b
[EMSCRIPTEN] fix build
2013-10-30 21:37:48 -04:00
twinaphex
bcc5909e00
(QNX) Add default_libretro_path for __QNX__
2013-10-31 02:36:31 +01:00
twinaphex
1bdaf62be1
Move some more default settings to config.def.h
2013-10-31 02:34:49 +01:00
twinaphex
32acec4ab9
(Android) Default libretro path directory
2013-10-30 23:50:19 +01:00
Themaister
f2e85f9b9b
Clean up driver prev/next/find a bit.
2013-10-30 23:37:46 +01:00
Lioncash
490f35a6c3
[Android] InstalledCoresFragment is now functional. Complete with alphabetic sorting and the ability to uninstall cores.
2013-10-30 18:20:50 -04:00
twinaphex
559a91ff1f
(Android Phoenix) Clean up two warnings
2013-10-30 23:20:07 +01:00
twinaphex
aab3f93f56
Fix driver next/previous switching
2013-10-30 17:50:43 +01:00
twinaphex
b2d1fe66b3
(RGUI) Can now change drivers from RGUI - you need to restart
...
for changes to take effect
2013-10-30 17:06:50 +01:00
twinaphex
7c39118f91
(RGUI) Rename 'Info Options' to 'Driver Options'
2013-10-30 16:05:59 +01:00
twinaphex
7e833618a6
(RGUI) Add Info page - will eventually be possible to switch
...
drivers with this
2013-10-30 15:36:37 +01:00
twinaphex
3219c5b9f2
(PS3/XDK) Set input and input_data pointers to NULL in context files
2013-10-30 14:03:21 +01:00
twinaphex
229dbf9cb2
Move some more default settings to config.def.h
2013-10-30 13:58:35 +01:00
twinaphex
bb73a82f45
(Android) Fix some org.retroarch -> com.retroarch references (config.def.h)
2013-10-30 13:15:49 +01:00
Themaister
f0f1b5ded6
Style nits and build fix.
2013-10-30 12:52:44 +01:00
twinaphex
ae896fbd79
Move some default values for settings over to config.def.h
2013-10-30 12:45:46 +01:00
Lioncash
8453002ee0
[Android] Initial skeleton for the core manager. Not functional yet.
2013-10-30 00:55:41 -04:00
twinaphex
e51cecbff4
(create-ouya-project.sh) Script is useless now
2013-10-30 03:33:08 +01:00
twinaphex
967e1e2846
(Android) Change packagename from org.retroarch to com.retroarch
2013-10-30 03:06:54 +01:00
Squarepusher
b558f258dc
Update Building in Eclipse.md
2013-10-30 02:46:22 +01:00
twinaphex
1cb18daa50
(Info files) Set default directories for info files on iOS/QNX
2013-10-30 02:28:30 +01:00
twinaphex
0952c88ec2
(Android Java) update libretro_cores.cfg (note to Lioncash - we
...
should be getting rid of this file short-term and using the core
info files directly from the Java frontend instead)
2013-10-30 02:19:06 +01:00
twinaphex
9e6578de21
core_info.c - we no longer need the Android shenanigans to do
...
with diverging core naming conventions
2013-10-30 01:52:44 +01:00
twinaphex
6a449e898d
(Android Java) Disregard 'libretro_' prefix - should just add all
...
cores it can find in assets/cores
2013-10-30 01:16:28 +01:00
twinaphex
9e4b672634
Move cores to an 'asset' folder - create a directory in phoenix/assets folder,
...
call it 'cores', move all the cores there. The APK extract and retroarch activity
libraries still need to remain in phoenix/libs. This will allow Lioncash to make
his core manager be able to uninstall cores etc.
2013-10-30 01:07:49 +01:00
twinaphex
aaa8fc1f37
(GLES2 GL) Query GL_EXT_unpack_subimage and if it's there, use it -
...
Tegra 4 should support it etc.
2013-10-29 23:21:15 +01:00
Themaister
9be4fe705b
viewport_info can be NULL. Check for this.
2013-10-26 18:51:00 +02:00
Themaister
fc5ba8f79a
Use configured aspect ratio to set windowed size.
...
Fixes some cases where core aspect is used and aspect_ratio_auto isn't set.
2013-10-26 18:31:48 +02:00