Commit Graph

1066 Commits

Author SHA1 Message Date
Themaister
95636d4f04 Refactor XVideo driver. Also, attempts harder to find suitable formats. 2011-11-02 17:51:15 +01:00
Themaister
43905e410e Fix build ... *grummel* 2011-11-02 17:04:49 +01:00
Themaister
d23a7e3ddf HAVE_OPENGL=1 in Windows. 2011-11-02 17:02:59 +01:00
Themaister
652f4c5856 More explicit checking for inconsistency. 2011-11-02 16:54:45 +01:00
Themaister
90febc4ecf Use dynamic by default.
FFmpeg and Python does not require explicit --enable.
2011-11-02 16:50:34 +01:00
Themaister
34b5994842 Fix minor issue. 2011-11-01 21:28:32 +01:00
Themaister
0c3f6ed66b Cleanup and optimize rewind a bit. Forced POT buffer size. 2011-11-01 21:00:41 +01:00
Themaister
f3e487557e Fix some style nits. 2011-11-01 20:27:59 +01:00
Themaister
ee12266a2b Fix build for OSX. 2011-11-01 18:45:50 +01:00
Themaister
1981b14de9 Allow OpenGL to be disabled. 2011-11-01 18:24:43 +01:00
Themaister
65665f36cc Fixup netplay. 2011-10-31 22:51:54 +01:00
Themaister
a48dc55c41 Fix ugly possible segfault. 2011-10-30 16:58:45 +01:00
Themaister
202a458524 Updates for 0.9.1. 2011-10-30 11:24:16 +01:00
Themaister
b4de704a09 Style nit. 2011-10-30 02:12:00 +02:00
Themaister
fef5edfac8 Change default aspect handling. 2011-10-30 01:58:08 +02:00
Themaister
a6e74775b1 Edge trigger reset. 2011-10-29 13:35:01 +02:00
Themaister
ee66a28d05 Style nit. 2011-10-29 13:33:15 +02:00
Themaister
5e28d82af2 Fix compile with HAVE_CONFIGFILE=0. 2011-10-28 17:10:58 +02:00
Themaister
c2a06bfa09 Replace some magic numbers. 2011-10-28 09:06:34 +02:00
Themaister
66510e21aa Fixup build for non dynamic builds. 2011-10-28 00:34:42 +02:00
Themaister
ec5e3355b9 Add some logging. 2011-10-28 00:23:49 +02:00
Themaister
0522a2d6a0 Start implementing some minor extensions to libsnes. 2011-10-27 23:40:34 +02:00
Themaister
fad89f9d2d More gracious error handling for state tracker. 2011-10-26 19:51:10 +02:00
Themaister
97f937ec6d Use floating point values for uniforms from Python. 2011-10-26 10:26:09 +02:00
Themaister
9647006a2b Merge branch 'master' of github.com:Themaister/SSNES 2011-10-25 23:03:20 +02:00
Themaister
418ba455f8 Allow the rest of the buttons in Python.
Fix issue where long type was enforced for return values of uniforms.
2011-10-25 23:02:17 +02:00
Themaister
197d62860b Default screenshot directory. 2011-10-24 21:34:30 +02:00
Themaister
402451626f More accurate colors for screenshot. 2011-10-24 19:23:58 +02:00
Themaister
3739cbfc70 Minor cleanup for rewind. 2011-10-23 17:13:16 +02:00
Themaister
235355ffc7 Check more explicitly for XVideo and Xext. 2011-10-23 12:48:44 +02:00
Themaister
4856d0cac3 Allow screenshots while paused. 2011-10-23 12:38:11 +02:00
Themaister
77a2723bb0 Neat optimizations for SSE. 2011-10-23 02:56:33 +02:00
Themaister
41cd6e21c3 Use _mm* intrinsics. 2011-10-22 23:36:02 +02:00
Themaister
1fc99c7123 Fix deprecation warning. 2011-10-22 22:54:36 +02:00
Themaister
fddcc3447c Fix build for Clang. 2011-10-22 22:19:54 +02:00
Themaister
70e9f084b7 Merge branch 'master' of github.com:Themaister/SSNES 2011-10-22 20:20:03 +02:00
Themaister
824790a80d Updates for 0.9. 2011-10-22 20:19:40 +02:00
Themaister
23d23983bc Fix broken #define in header. 2011-10-21 22:12:03 +02:00
Themaister
c42655ed91 Logging for paused. 2011-10-20 23:33:15 +02:00
Themaister
f46ee78c76 Apply a hack and push the frame several times when changing fullscreen. 2011-10-20 23:28:46 +02:00
Themaister
5d1d188231 Hardcode hermite for 2 channels. 2011-10-20 22:26:41 +02:00
Themaister
c55ce543c2 Revert "Use C99 stdio in mingw, yay" :\
This reverts commit de8bc62474.
2011-10-19 18:12:30 +02:00
Themaister
de8bc62474 Use C99 stdio in mingw, yay 2011-10-19 18:10:05 +02:00
Themaister
397da887a7 Merge branch 'master' of github.com:Themaister/SSNES 2011-10-19 08:16:26 +02:00
Themaister
f44733d7f6 Only show paused rewind for 1 frame. 2011-10-26 03:24:39 +02:00
Themaister
5faa28a1a2 Clarify x/yscale. 2011-10-19 08:16:01 +02:00
Themaister
efaa85ff9b Cleaner. 2011-10-18 21:59:37 +02:00
Themaister
8f5580be10 Frame advance goes into pause. 2011-10-18 21:57:28 +02:00
Themaister
c7acd99548 Same for SDL ... 2011-10-18 19:52:43 +02:00
Themaister
64ee13e6f4 Push window loop in .alive(). 2011-10-18 19:51:38 +02:00