Commit Graph

40 Commits

Author SHA1 Message Date
Themaister
c589d82596 Clean up some stupid code. :p 2010-12-14 15:19:13 +01:00
Themaister
81ba2daa04 indent... 2010-12-14 14:28:09 +01:00
Themaister
8a030675a4 Clean up indentation and one code style issue. 2010-12-14 14:27:29 +01:00
Devin J. Pohly
19a9641f59 add support for joystick axes
axes pushed farther than AXIS_THRESHOLD will be counted as button
presses
2010-12-14 14:00:17 +01:00
Devin J. Pohly
973c6212f2 eliminate extra loop in input_state
also introduces an is_pressed helper method
2010-12-14 14:00:12 +01:00
Themaister
14c656a419 Fix small issue 2010-12-08 00:13:57 +01:00
Themaister
d1a0500219 Adds support for vertex shader input params. :) 2010-11-19 21:21:04 +01:00
Themaister
20fe8827e2 Should fix some building issues on Win32. 2010-11-13 18:50:34 +01:00
Themaister
9296f76ef8 Add scanline shader. Fix up interface a bit for screen width and height. 2010-11-13 13:02:45 +01:00
Themaister
0ae1456325 Adds output size param. Should map closely to bsnes shaders now. 2010-11-13 12:42:07 +01:00
Themaister
ccc73ccbdb reset back to good old standards. ;p 2010-11-13 03:31:37 +01:00
Themaister
42dc761cac Loads in vertex program as well. 2010-11-13 03:13:10 +01:00
Themaister
43660dad6d Fix up globals. Hurr, durr. 2010-11-13 02:48:32 +01:00
Themaister
7fa5ec216a Updates interface for use with CRT shader. Should work with any reso
now. :)
2010-11-13 02:40:38 +01:00
Themaister
8eef955a48 Can select to use Cg shaders. 2010-11-12 23:09:43 +01:00
Themaister
dab359bdf5 Updates for Cg shaders, yay. WIP. 2010-11-12 22:32:38 +01:00
Themaister
5df01fa396 Update FPS counter more seldom for more representative FPS counter. 2010-11-09 00:17:15 +01:00
Themaister
31c303e295 Update some stuff. 2010-11-09 00:13:57 +01:00
Themaister
e703b37501 Some performance fixes (PC doesn't seem to like buffers :P 2010-11-09 00:01:17 +01:00
Themaister
c5f433f399 Update for more modern GL approach. 2010-11-08 23:38:32 +01:00
Themaister
af7819e5cc Some GL cleanups 2010-10-06 19:31:38 +02:00
Themaister
cd6d6f6483 Fix possible memory leak 2010-10-06 19:23:01 +02:00
Themaister
d895afd90c Another bug. 2010-10-02 03:28:34 +02:00
Themaister
a887fad904 Fix joypad bug. 2010-10-02 03:26:45 +02:00
Themaister
79b520a75c cleanup 2010-10-01 20:38:27 +02:00
Themaister
eea6da43d7 Some preliminary 2 player support. 2010-10-01 20:15:45 +02:00
Themaister
72390cd277 Some cleanups. 2010-08-22 00:58:09 +02:00
Themaister
2d1dff83dc Fixes issues with high-res games. :) 2010-08-22 00:51:25 +02:00
Themaister
4bc7fbd097 FPS checking. 2010-08-16 19:50:25 +02:00
Themaister
4daa48783e Fixes. 2010-08-16 18:53:27 +02:00
Themaister
38ae262d85 Some fast forwarding support. 2010-08-16 18:40:17 +02:00
Themaister
b53d538d76 Update Makefile, uses correct pixel format. 2010-06-27 18:24:26 +02:00
Themaister
13c503160f Small updates. 2010-06-27 14:57:37 +02:00
Themaister
10d9a1c6ba Updates for libsnes 0.065 2010-06-27 14:40:06 +02:00
Themaister
3b9ddde051 Uses 4:3 aspect ratio (296x224) :x 2010-05-30 20:36:58 +02:00
Themaister
d6128bf502 Added HQ filters. (They eat CPU!! :\) 2010-05-29 16:59:57 +02:00
Themaister
a4b6c3d1ec Configurable smoothness. 2010-05-29 14:45:40 +02:00
Themaister
ecdf387990 And gl 2010-05-28 18:22:06 +02:00
Themaister
06e79de6ca Warning cleanups, etc 2010-05-28 02:54:20 +02:00
Themaister
cd0f21d139 More modular at least. 2010-05-28 02:45:18 +02:00