Commit Graph

60 Commits

Author SHA1 Message Date
OV2
a13d50916d Win32: update cg matrix parameter on setviewport (d3d) 2011-05-13 09:46:43 +02:00
OV2
acfe6a53cc Win32: add frame counter to cg shader vars (Themaister) 2011-05-11 21:44:20 +02:00
OV2
54d8e77a96 Win32: add config option to disable OpenGL PBO usage 2011-05-08 03:39:25 +02:00
OV2
a4f56c08e7 Win32: merge BackgroundKeyGamekeys and BackgroundKeyHotkeys, add menu item 2011-05-08 01:41:33 +02:00
OV2
2c3b9f1f63 Win32: react to WM_DISPLAYCHANGE (hopefully without crashing) 2011-05-07 23:16:10 +02:00
OV2
f505626dda Win32: remove sync options from movie dialog; fix KEYUP handling for modifier keys; send CUSTKEYUP for background keypresses 2011-05-07 22:24:37 +02:00
OV2
0f6e8c3721 Win32: fix netplay connect 2011-05-07 18:35:11 +02:00
OV2
414782518b Win32: set HWND_TOPMOST for fullscreen window
Some graphic drivers seem to display the taskbar on non-viewport areas
if the window is not set to topmost.
2011-05-07 03:13:22 +02:00
OV2
0271051f41 Win32: add open override to _tfwopen (zlib 1.2.5) (gocha) 2011-05-07 03:11:42 +02:00
gocha
7ff42c90fd Modify zlib vcproj to support the latest version (zlib 1.2.5) 2011-05-07 02:53:01 +02:00
OV2
df37799e49 Win32: fix unicode snapshot loading 2011-05-06 01:19:30 +02:00
OV2
3a1aa9ddde Win32: fix open rom extension filters 2011-05-01 15:34:20 +02:00
OV2
1482cae24d Win32: set viewport on device reset, clear image before image size changes 2011-04-30 01:26:42 +02:00
OV2
13e8c2dc34 Win32: fix custom rom dialog 2011-04-29 13:01:06 +02:00
OV2
2644641713 Expose apu debugger status; win32: expose apu debugger, add missing type 2011-04-20 19:23:39 +02:00
OV2
c47598f3cf Update copyright in all files 2011-04-11 21:51:20 +02:00
OV2
9f22745fa5 Win32: fix double cg function unloading 2011-04-10 16:39:56 +02:00
zones
2f2d92a9da Update changelog / update minizip to 1.01h / update docs / Mac: changed MusicBox to Cocoa interface 2011-04-10 22:44:28 +09:00
OV2
1640d1e395 Win32: add missing copyright, update readme/howtocompile, match preprocessor defines 2011-03-20 23:53:39 +01:00
OV2
153db86437 Win32: dynamically load the cg runtime; gracefully disable its functionality
The cg runtime is no longer required to run snes9x. If unavailable, no error
message will be displayed unless the user tries to load a cg shader.
2011-03-20 23:21:12 +01:00
OV2
8f63cb0cea Win32: do not use pre-transformed vertices in D3D
Using pre-transformed vertices bypasses vertex shaders, which
prevented some of the cg shaders to run correctly.
2011-03-06 00:48:54 +01:00
OV2
82fe0f7819 Win32: update cg shader handling, output compile errors 2011-03-04 02:11:36 +01:00
OV2
42afceb287 Win32: fix hi-res filter box (again) 2011-03-04 00:46:18 +01:00
OV2
f1b7d31c8e Win32: fix osd for all hires filter scales 2011-03-04 00:38:16 +01:00
OV2
481bf0647f Win32: rework hi-res blending
Only blend on filters that do not blend themself.
2011-03-02 23:13:02 +01:00
OV2
b65f18fa84 Win32: add preliminary CG shader support (D3D + OGL)
CG shaders can be found in the ps3 snes9x port. Some of them will
not work correctly with all internal filter modes.
2011-02-24 01:36:11 +01:00
OV2
8cf6950c3d Win32: use generic DirectX error library (gocha) 2011-02-13 01:18:55 +01:00
OV2
85d30d5c5f Win32: Fix hires blending interfering with avi recording
Blending is now done onto a separate surface, leaving GFX.Screen
intact for avi recording. This also makes it possible to preview
the effect in the video settings.
2011-02-12 18:41:40 +01:00
OV2
c3bf1d7b59 Win32: Rework AVI image generation (gocha)
New option in emulation settings allows forcing the recording size
to 512x448, otherwise always resize output to 256x239.
Also improves avi sound sync (gocha)
2011-02-12 18:41:39 +01:00
zones
78d2b51efe I apologize my mistake. Commit changes I deleted by mistake. 2011-01-30 21:32:06 +09:00
OV2
6d03d238b6 Win32: use less aggressive waiting for soundsync 2011-01-22 15:42:39 +01:00
OV2
af8d559886 Win32: remove ASM project configurations, batch file and compile txt paragraph 2011-01-22 15:40:14 +01:00
OV2
b888c0f4ab Win32: re-merge win coreupdate commits, update version information 2011-01-16 14:06:43 +01:00
OV2
695e4b6b8e Win32: Use accurate calculation for client area->window size conversion (gocha) 2011-01-14 20:20:05 +01:00
OV2
46bc2d4c5c Win32: Add and fix Autofire for D-pad (gocha) 2011-01-14 00:26:22 +01:00
OV2
63706037a5 Win32: Fix "Turbo Down mode" hotkey assignment (gocha)
Also remove deprecated GLCube hotkey
2011-01-14 00:26:12 +01:00
OV2
cae2aebb72 Win32: Pass fullscreen setting when applying directdraw display changes 2011-01-14 00:20:56 +01:00
OV2
c9ba70cabd Win32: set SoundInputRate to 32000 during avi recording 2010-12-27 19:52:19 +01:00
OV2
6574b5591e Merge branch 'win32-dev'
Conflicts:
	win32/wconfig.cpp
2010-12-02 22:01:22 +01:00
OV2
d1e90b9ab8 Remove deprecated defines from project file 2010-12-02 21:43:01 +01:00
OV2
d92504e8ac Let DirectDraw react to display changes 2010-12-02 20:22:18 +01:00
OV2
8218618c6c Fix menu commands, add predefined window sizes 2010-12-02 20:09:49 +01:00
OV2
f8fcdcbd72 Use bSNES-style XML-based .shader files for both OpenGL and Direct3D
.shader files are parsed with MSXML. A wrapper-class would be nice,
but it does its job.
2010-11-13 20:41:38 +01:00
OV2
1c3d31828c Dynamically bind to SHCreateItemFromParsingName
SHCreateItemFromParsingName requires a windows version >= vista.
It's only needed for the jumplist, so we'll look for it dynamically.
2010-11-13 20:38:33 +01:00
OV2
371be9b5da Add "Display Frame Rate" menu toggle, change accelerators 2010-11-13 17:29:35 +01:00
OV2
f2e5dc3136 Change GLSL to use bsnes 071's unified XML files 2010-10-22 21:51:50 +02:00
OV2
3018f8dac0 Fix menu IDs; always look for valid.ext in DEFAULT_DIR 2010-10-21 23:07:11 +02:00
OV2
59f68745be New menu structure 2010-10-18 21:06:56 +02:00
OV2
270cd4fe06 Config file option to always center image 2010-10-17 02:47:53 +02:00
OV2
872c1d8fb6 Take control of win7 jumplist
Register snes9x in OpenWithProgid for all supported extensions
Sync win7 jumplist with recent roms list
2010-10-16 20:15:59 +02:00