215 Commits

Author SHA1 Message Date
Themaister
12d21cf7a6 Make title handling more sane. 2011-03-26 18:34:58 +01:00
Themaister
ec51ceb010 Add usage of snes_library_id(). 2011-03-17 01:25:44 +01:00
Themaister
46c6955cfe Fix odd viewport problem with shaders. 2011-03-16 12:47:31 +01:00
Themaister
252425c35c Some cleanups. 2011-03-16 12:28:02 +01:00
Themaister
d309d472e1 Code cleanup. Accumulate scale values. 2011-03-15 18:14:01 +01:00
Themaister
898c4e8c6c Works quite decently now. :) 2011-03-14 23:59:31 +01:00
Themaister
56ac7b4649 Something's working :D 2011-03-14 23:48:19 +01:00
Themaister
9dd05b7101 New params, but is broken for now. 2011-03-14 23:20:51 +01:00
Themaister
e2daab9ce9 Fetch some scale values (this is not in the standard (yet!)) 2011-03-14 22:51:03 +01:00
Themaister
ef19ea7a85 Add fbo structures, ready to implement. :v 2011-03-14 22:09:35 +01:00
Themaister
01cf24f15f Add filter attributes. 2011-03-14 21:28:30 +01:00
Themaister
f870080497 Render fonts. Very dirty. :( 2011-03-13 20:52:06 +01:00
Themaister
394de09907 Should hopefully fix flickering :v 2011-03-12 19:28:56 +01:00
Themaister
560cafccaf Futile attempt to try and fix font flickering. 2011-03-12 19:09:25 +01:00
Themaister
0b09032164 Hrm 2011-03-12 18:42:59 +01:00
Themaister
4949a131f8 Multi-passing in XML should work. 2011-03-12 16:33:01 +01:00
Themaister
8b241c3deb Preparation for new XML shader specs. 2011-03-12 15:30:57 +01:00
Themaister
f94dc125e5 An initial take on bsnes CPU filters. 2011-03-07 19:12:14 +01:00
Themaister
ec367d333d Add error message when FBO fails. 2011-03-07 00:03:10 +01:00
Themaister
9535097894 Fix build for Win32. 2011-03-06 22:18:25 +01:00
Themaister
b541c27226 FBO seems to work! :D 2011-03-06 19:56:35 +01:00
Themaister
52c8d96dca FBOs. Hacky atm, need more flexibility. 2011-03-06 16:52:49 +01:00
Themaister
7053006e77 Add more verbose messages, should fix netplay hangup on Win32. 2011-03-01 14:46:58 +01:00
Themaister
7c16424ba3 Shader enabling, and automatic resolution detection. 2011-02-28 16:59:31 +01:00
Themaister
f64880aee1 Try glFlush() to remedy occational font flicker... 2011-02-26 23:56:45 +01:00
Themaister
fed1857918 Might fix odd font flickering. 2011-02-26 19:32:59 +01:00
Themaister
93202f191c Add pausing when window loses focus :p 2011-02-05 21:45:44 +01:00
Themaister
757514242d Remove redundant flush. 2011-02-05 11:32:23 +01:00
Themaister
af010712f3 Use a more proper blending technique for fonts. 2011-02-04 16:24:09 +01:00
Themaister
9ad9cbd7de Build fixes for OSX. (PPC) 2011-02-04 13:49:53 +01:00
Themaister
5bcde44684 Remove some undeeded warning/error messages. 2011-01-27 23:05:20 +01:00
Themaister
644f247026 Should fix GL on other cards than nVidia... 2011-01-27 14:17:01 +01:00
Themaister
17663bbe46 Add save state slots. 2011-01-23 23:09:54 +01:00
Themaister
2267c7d048 Update licensing headers. 2011-01-23 20:29:28 +01:00
Themaister
f0e444b8d9 Show better log when font loading fails. 2011-01-23 14:48:19 +01:00
Themaister
e5fd3b95fa Configurable message positioning. 2011-01-23 02:59:44 +01:00
Themaister
21b9f57af1 Add configurable font path/font size. 2011-01-23 02:48:06 +01:00
Themaister
0c10f10edd Add shaders in the mix. Can disable/enable shaders on the fly. 2011-01-23 00:49:09 +01:00
Themaister
2211dc73e1 Progress on font rendering. :) 2011-01-23 00:27:20 +01:00
Themaister
bd23e23661 Fix build errors for Win32. 2011-01-19 13:07:11 +01:00
Themaister
c7e6e73bcb Fix a blooper in headers. 2011-01-17 20:54:58 +01:00
Themaister
becfeb57eb Oh dear... I hate this bugs that plague you for days, but are so stupid. 2011-01-13 21:25:52 +01:00
Themaister
d82d8ac2a4 Use desktop bpp. 2011-01-13 20:18:27 +01:00
Themaister
90a5059b5b More error checking... 2011-01-11 22:33:28 +01:00
Themaister
7b5969cb55 some common error routine, and more stringent error checking. 2011-01-11 22:13:55 +01:00
Themaister
d30ce0e867 Add accelerated visual sdl attribute 2011-01-11 21:16:57 +01:00
Themaister
d9f75d3a6a Add message when shader init fails. 2011-01-11 19:23:21 +01:00
Themaister
35124dc288 Use the more portable "SDL.h" include convention for SDL. 2011-01-07 18:11:06 +01:00
Themaister
2a4995c21f Starting Win32 support. 2011-01-07 17:59:53 +01:00
Themaister
064ab9e7bd Use glX/wgl VSync toggling... Detect default audio driver. 2011-01-06 23:15:49 +01:00