Commit Graph

497 Commits

Author SHA1 Message Date
OV2 05b827a60e Merge pull request #101 from greg-kennedy/master
General changes to x11 port (Xv accel, fullscreen, aspect control, joysticks, etc)
2016-01-12 18:46:36 +01:00
trickart a4fd652a8b Add ja.po 2016-01-10 22:29:23 +09:00
Greg Kennedy 5990555449 Gracefully handle joystick errors, and attempt to reconnect unplugged sticks. 2016-01-04 17:41:52 -06:00
Greg Kennedy 602d70195f Fixes to maxaspect 2016-01-04 17:20:13 -06:00
Greg Kennedy 9f960951b2 Update config.sub, config.guess, install-sh to latest from autotools re: issue #81 2016-01-02 22:40:24 -06:00
Greg Kennedy f1f71f92e8 Add -maxaspect option for fullscreen, which stretches / autocrops, but ignores 8:7 aspect. 2016-01-02 22:32:31 -06:00
Greg Kennedy 65a3701be3 Switch to Fullscreen fails unless done after MapWindow. 2015-12-29 16:17:24 -06:00
Greg Kennedy a371d3b389 Add output scaling when Xv fullscreen is enabled. 2015-12-29 14:25:19 -06:00
Greg Kennedy 7396766588 Add Xv acceleration support to unix port. 2015-12-29 14:04:13 -06:00
Greg Kennedy 2db2c2f57c Wrap XImage in a generic struct, for extending with XvImage later. 2015-12-29 00:55:03 -06:00
Greg Kennedy 6d7b68f4d1 Add XV extension to configure script. 2015-12-28 15:24:34 -06:00
Greg Kennedy 71648e7a86 Add -fullscreen option, which starts snes9x in fullscreen mode. 2015-12-28 15:22:11 -06:00
Greg Kennedy b02099f52b Add error message if sound device cannot be opened. 2015-12-28 14:39:16 -06:00
OV2 3351c3b820 win32: fix auto mouse cursor hide 2015-10-11 22:13:36 +02:00
Brandon Wright dfe3925638 Add missing splash source file. 2015-08-19 13:58:34 -05:00
Brandon Wright 8a52db74da Draw splash background with drivers.
Avoids cairo conflicts and allows user to see post-processing changes.
2015-08-16 05:36:56 -05:00
Brandon Wright 9a27cf6b36 Remove superfluous expose causing parsing stop on GTK+3. 2015-08-14 02:01:24 -05:00
Brandon Wright 93f2aa68b9 unix port is not GTK+ port 2015-08-11 20:27:56 -05:00
BearOso 0c5e9aaf82 Merge pull request #64 from nmagre/master
gtk: add xBRZ (2x, 3x, 4x)
2015-08-12 03:21:42 -05:00
BearOso e4d5cbc5ba Merge pull request #78 from thauti/bugfix
Gtk : Fix Mutex problem
2015-08-12 02:54:12 -05:00
OV2 9372aa9541 Win32: improve transfer of command line controller settings 2015-05-24 16:17:58 +02:00
thauti 668432a569 Fix Mutex problem 2015-05-12 22:45:57 +02:00
OV2 825706be4f Merge pull request #72 from dartraiden/master
Fix typos in docs
2015-05-11 19:35:00 +02:00
OV2 8153ce48c0 Merge pull request #70 2015-04-30 22:36:27 +02:00
dartraiden e7101ce9fe Fix typos in docs 2015-04-23 22:56:15 +03:00
OV2 9ca3bcce39 Win32: fix joypad hotkeys on joypads > 0 2015-04-20 17:55:57 +02:00
OV2 56a4ce5ef8 Win32: another attempt on hotplugging crashes 2015-04-20 17:55:19 +02:00
gocha 7aafcd0d67 Windows: Migrate to Visual Studio 2013 <https://www.visualstudio.com/en-us/products/visual-studio-community-vs.aspx>
Library files <https://onedrive.live.com/redir?resid=b489e346390b4f82!600&authkey=!AHuA4W8o0eCQtWQ&ithint=file%2c7z>
2015-04-19 19:32:19 +09:00
OV2 951a383ae2 Win32: fix controller hotplugging 2015-04-02 20:40:50 +02:00
DaMan 61f1358849 Limit rewind buffer on 32bit
Signed-off-by: OV2 <OV2@sessionclan.de>
2015-02-27 20:41:25 +01:00
OV2 70cf3df1b4 Win32: only check joypads on arrival/disconnect 2015-02-27 20:23:31 +01:00
OV2 688c164fcb Win32: add missing Ptr changes (DaMan) 2015-02-01 15:19:20 +01:00
OV2 43e04cddc7 Win32: use SetWindowLongPtr instead of SetWindowLong (DaMan) 2015-02-01 01:45:14 +01:00
Nicolas Magré 0ec0f2f38c GTK: update xbrz to 1.2
Conflicts:
	filter/xbrz.cpp
2015-01-30 14:38:06 +01:00
OV2 1d140638da Win32: update xbrz to 1.2 2015-01-29 21:42:32 +01:00
Nicolas Magré 68af47097e gtk: add xBRZ (2x, 3x, 4x) 2015-01-28 15:24:35 +01:00
BearOso 47f82d7e61 Merge pull request #62 from sebn/gtk-fix-desktop-entry-mimetype
gtk: fix desktop entry mimetype
2015-01-07 17:00:51 -06:00
Sebastien Nicouleaud 92ef5edc15 gtk: fix desktop entry mimetype
Current application/x-snes-rom is not an official IANA mimetype:
https://www.iana.org/assignments/media-types/application/x-snes-rom

The correct mimetype is application/vnd.nintendo.snes.rom:
https://www.iana.org/assignments/media-types/application/vnd.nintendo.snes.rom

The old mimetype was kept since someone may be using it.
2015-01-07 22:44:44 +01:00
Juha Laukkanen 118544e8ac Use of rewind feature (stateman) with GTK. 2014-06-27 08:36:36 +00:00
OV2 da9409b0e4 win32: add 2xbrz/3xbrz 2014-06-25 23:16:52 +02:00
OV2 54bfd407bb win32: add xbrz 2014-06-24 21:55:42 +02:00
OV2 5e0319ab3e libretro: rework controller assignment 2014-06-02 22:20:19 +02:00
OV2 6cdcd4eac0 libretro: range-check port id 2014-05-29 16:19:31 +02:00
OV2 768bf4948d libretro: do not display half-ready interlaced images 2014-05-25 18:13:28 +02:00
OV2 2d1ceb4fb5 win32: use correct color conversion (Zenju) 2014-05-25 18:12:53 +02:00
OV2 7948c062ca win32: allow port command line arguments to work 2014-05-25 18:12:36 +02:00
Brandon Wright ba712914aa Adjust scaling to match window sizing. 2014-04-15 11:02:02 -05:00
Brandon Wright df8ad8104a Round window width. 2014-04-01 12:06:21 -05:00
Brandon Wright 427ef85bd3 Use overscan height of 239 pixels.
Resize window on status bar visibility.
2014-03-29 22:15:04 -05:00
Brandon Wright ea09396218 Add more aspect correction options. 2014-03-29 05:48:35 -05:00