Themaister
7bd6f8e6c2
Update gitignore.
2012-11-13 10:27:36 +01:00
Themaister
cc0038d076
Fix OSX build.
2012-11-13 10:27:00 +01:00
Themaister
64d9a6fbda
0.9.8-beta2
2012-11-13 00:52:23 +01:00
Themaister
2742125729
Enable rate control by default on PC.
2012-11-11 13:57:44 +01:00
Themaister
71c84af8fa
Make windowed fullscreen default.
...
True fullscreen has a tendency to fail far more often than windowed
mode.
2012-11-11 12:11:31 +01:00
Themaister
1681741554
Reinit textures if pixel format changes in GL.
2012-11-10 23:56:04 +01:00
twinaphex
6d6c170f09
(Xbox 1) Set up for 32bit color now - just need a more elegant
...
way of automatically switching on 32bit/16bit color during init
instead of g_settings.video.color_format
2012-11-10 16:17:01 +01:00
twinaphex
013f833492
(XDK) Small optimization
2012-11-10 16:04:22 +01:00
twinaphex
35c96b17b9
(XDK) Set up now for 32bit color-capable libretro ports
2012-11-10 16:03:08 +01:00
twinaphex
5d315029ae
(360 Set 32bit color format - screen currently cut in half
2012-11-10 15:57:05 +01:00
twinaphex
a510387e9e
remove ifndef around XRGB8888 for RARCH_CONSOLE
2012-11-10 15:44:59 +01:00
twinaphex
6f2c6fcaa1
(360) Put filebrowser on stack again - fixes crash at startup
...
in Gambatte
2012-11-10 15:39:39 +01:00
twinaphex
e87477a75f
(360) Now supports RGB565
2012-11-10 14:32:15 +01:00
twinaphex
93f9316a9b
(Xbox 1) Build fixes
2012-11-10 13:46:24 +01:00
Themaister
ca44dee735
Fix crash on frame dupes in D3D9.
2012-11-10 13:57:21 +01:00
Hans-Kristian Arntzen
3a473dfec2
Merge pull request #62 from almostalive/master
...
use tmpdir/filename instead of tmprom.
2012-11-09 15:09:35 -08:00
twinaphex
de4648a127
(Android) Possible context fix
2012-11-09 22:33:54 +01:00
twinaphex
48b0bc7f2d
(Android) Use eglGetError
2012-11-09 21:52:07 +01:00
twinaphex
acb4f63cfb
(Android) Build fix
2012-11-09 21:20:55 +01:00
twinaphex
eb5bb55754
(Android) Need to know return val
2012-11-09 20:47:17 +01:00
Themaister
9d2ca33b5b
Do not attempt to start rewind if state_size is 0.
2012-11-09 20:26:12 +01:00
almostalive
f1da4e8fb0
Minor change to retorach-zip
...
removed tmprom and uses tmpdir/filename instead.
2012-11-09 12:56:39 -06:00
twinaphex
8ba727ab30
(Android) Build fix
2012-11-09 17:05:03 +01:00
twinaphex
0b6bbe04a3
(Android) Add log error messages for Android EGL context for debugging
2012-11-09 09:43:16 +01:00
Hans-Kristian Arntzen
d1b23aeb42
Merge pull request #61 from almostalive/master
...
Adds Savestate support to retroarch-zip
2012-11-08 22:46:01 -08:00
almostalive
ff25a0cb23
Adds Savestate support to retroarch-zip
2012-11-08 16:31:56 -06:00
Themaister
08cbefdeca
Update icons to pixel-perfect (LexSfX).
2012-11-08 22:31:05 +01:00
Themaister
d7c7ad279e
Update version strings to 0.9.8-beta1.
2012-11-07 23:33:22 +01:00
Themaister
752b7608e7
Fix audio test.
2012-11-07 23:42:23 +01:00
Themaister
6421fe248b
Optimize SINC resampler.
...
Trade memory for performance. Avoid using linear interpolation
between phases.
2012-11-07 23:27:31 +01:00
Themaister
ef418260de
Shut up clang about inline asm.
...
We make sure to only compile it in for GCC compatible compilers.
2012-11-06 19:05:00 +01:00
Themaister
bebe0d78a7
Optimize sinc for AVX as well.
...
Disable it for now however, as it's slightly slower
than SSE1 for the few taps we're using.
From testing, it's 10-20% faster when number of taps are increased.
The AVX path might need some more tuning, but it's fair to
assume the algorithm is memory bound.
2012-11-06 18:52:09 +01:00
twinaphex
71191c1440
(RGLv2) Take out accidental swap file
2012-11-06 09:36:30 +01:00
twinaphex
5580c201b1
(PS3) Committed RGL v2 - PS3 build should now compile again
2012-11-06 09:23:41 +01:00
Themaister
330e724f34
Use vec_madd instead of vec_mul.
...
vec_mul was apparently a POWER7 instruction.
2012-11-06 09:26:28 +01:00
twinaphex
876bf69a80
(PS3) Hack around vec_mul not being supported for PS3 VMX/Altivec
...
for now
2012-11-06 03:33:00 +01:00
twinaphex
fcf75398ea
(PS3) Get build at least working again
2012-11-06 02:37:36 +01:00
Themaister
cb6ae7726a
Fix derp.
2012-11-06 01:50:10 +01:00
Themaister
aa6d291707
Style nits.
2012-11-05 11:57:40 +01:00
twinaphex
af648b6598
(Performance) Use one single unsigned variable instead of
...
multiple bools - also introduce bitmasks
2012-11-05 09:06:00 +01:00
Themaister
9f3af988f1
Only build D3D as C++ on Win32.
...
Fix a couple of headers with #ifdef __cplusplus.
2012-11-04 22:56:41 +01:00
Themaister
df53e3eee4
Compile in D3D9 by default.
2012-11-04 00:48:13 +01:00
Themaister
18f704988d
Add perf counter to d3d frame.
2012-11-04 00:14:43 +01:00
Themaister
29158640e6
Slim down double ifdef.
2012-11-03 23:11:27 +01:00
twinaphex
c89a601b2e
(Android) Take out (erroneous) HAVE_FIXED_POINT ifdef
2012-11-03 23:04:33 +01:00
Themaister
61a5b42ee7
Purge some more fixed point cruft.
2012-11-03 23:03:57 +01:00
Themaister
aaefdbf27e
Remove lingering HAVE_FIXED_POINT define.
2012-11-03 23:02:27 +01:00
twinaphex
f6031379f4
Remove HAVE_FIXED_POINT in general.h
2012-11-03 23:00:42 +01:00
twinaphex
55562a96af
(Android) Clean up native glue code + inline some stuff
2012-11-03 22:52:41 +01:00
twinaphex
f4d6fedd44
(Android) Add commented-out NEON CFLAG for now
2012-11-03 22:26:15 +01:00