Brandon Wright
5c0aabacbe
cirrus: Add libgtkmm-3.0-dev to linux packages.
2020-07-17 14:56:41 -05:00
Brandon Wright
e17ff69533
Gtk: Switch codebase to gtkmm.
...
GTK: Remove support for GTK+ 2.0.
GTK 3 is stable and widespread enough now.
GTK: Rearrange headers to eliminate gtk_s9xcore.h
Gtk: Initial gtkmm conversion work.
Gtk: More gtkmm conversion and bug fixing.
Gtk: More gtkmm fixes.
Gtk: More Fixes
OpenGL no longer creates a second window.
Accelerators are fixed.
Gtk: More fixes
Removed GLX context dependency on Gtk.
Gtk: Fix formatting.
Gtk: Remove a #pragma once
2020-07-17 14:48:34 -05:00
Brandon Wright
3c3ea985ef
GTK: Refactoring of display output code.
...
Moves buffer management to single location.
2020-06-30 17:28:10 -05:00
Brandon Wright
38bcabff68
Shaders: Use const char * for filenames.
2020-06-30 16:53:52 -05:00
bearoso
341a6c7aea
Merge pull request #636 from LinRs/zh_CN
...
GTK: Add Simplified Chinese translations
2020-06-30 14:14:46 -05:00
bearoso
4d2c484c81
Merge pull request #642 from JotaRandom/master
...
Translation update
2020-06-30 14:14:08 -05:00
bearoso
fd558dbd05
Merge branch 'master' into master
2020-06-30 14:13:50 -05:00
Brandon Wright
0f0914cca5
GTK: Config code cleanup.
2020-06-21 15:25:54 -05:00
bearoso
4c89a52e63
Merge pull request #644 from AlexApps99/master
...
Improvements to mute when using turbo
2020-06-21 15:17:24 -05:00
AlexApps99
9e91d9d8ae
Fixed sound playing while in turbo after pause
...
(this may break other aspects of audio around pausing)
2020-06-21 22:02:08 +12:00
AlexApps99
4f3e6681ef
Added rewind to turbo mute
2020-06-21 21:46:27 +12:00
Michael Buckley
cb562b2e4c
Mac: Remove 1-pixel border that was cutting into the window
2020-06-20 17:35:14 -07:00
Brandon Wright
4b456306da
Remove out-of-bounds access with macs rifle data.
...
Don't access past the end of the internal array, just use the
internal_macs variable directly.
2020-06-20 11:05:25 -05:00
Brandon Wright
5c3fbf6740
Fix some warnings.
...
Removed sstrncpy function.
Changed bindings in GTK port to std::array and fixed packing nonsense.
2020-06-20 10:44:11 -05:00
Pablo Lezaeta Reyes
bbdc7e2f21
Update Spanish Translation
...
Signed-off-by: Pablo Lezaeta Reyes <jota@Jota-PC.localdomain>
2020-06-12 02:51:13 -04:00
pablo Lezaeta Reyes
d607c1e38d
Update translations [placeholder]
...
Signed-off-by: pablo Lezaeta Reyes <jota@Jota-PC.localdomain>
2020-06-12 02:39:28 -04:00
JotaRandom
2d4d589923
Merge pull request #1 from snes9xgit/master
...
Merging
2020-06-11 05:10:33 -04:00
Brandon Wright
995f0be52c
SA1: Remove memory remapping at load state.
...
This fixes the Mega Man X SA1 patch.
2020-06-07 15:38:01 -05:00
OV2
432fc08498
Merge pull request #638 from cout/increase_sram_size
...
Increase SRAM size to 512KB
2020-03-31 20:37:27 +02:00
Paul Brannan
a70aa17c56
Increase SRAM size to 512KB
...
Increased SRAM size from 128KB to 512KB. This fixes a crash in the
emulator when writing to SRAM between addresses $720000 and $7DFFFF.
2020-03-31 06:35:29 -04:00
Michael Buckley
bdd7db354d
Mac: Fix redraw issues on dual monitor setups when closing and reopening the window
2020-03-18 20:14:57 -07:00
Michael Buckley
09dc8f19c0
Mac: Fix pause fade after closing and reopening window
2020-03-18 17:54:18 -07:00
Michael Buckley
a4b207cbaa
Mac: Always save SRAM on window close and quit
2020-03-18 17:22:51 -07:00
Michael Buckley
7d028a4e74
Mac: Fix window redraw crash
2020-03-18 17:22:39 -07:00
LinRs
abfa59945d
GTK: Add Simplified Chinese translations
2020-03-04 21:48:00 +08:00
Michael Buckley
d6a0fa8ea5
Mac: Another fix to joypad hats
2020-03-01 17:19:23 -08:00
Michael Buckley
4d0b99ef12
Mac: Prevent centering analog stick from affecting hat values
2020-03-01 17:19:23 -08:00
Michael Buckley
0a9d83654b
Mac: Make metal layer inherit content sale from window to fix issues swapping between retina and non-retina monitors
2020-03-01 16:59:00 -08:00
gocha
4b7b092af4
CI: delete `git describe --tags` from appveyor.yml to prevent the "git : fatal: No tags can describe" errors in forked repositories
2020-02-18 17:11:56 +09:00
OV2
0a8972524d
Merge pull request #625 from gocha/vs2019fix
...
Fix Visual Studio 2019 (C3848 error in conffile.cpp)
2020-01-21 21:21:02 +01:00
OV2
8e5a1af9db
Merge pull request #608 from hg/master
...
CI builds for Linux/FreeBSD/macOS/libretro cores, + binary downloads
2020-01-21 21:12:24 +01:00
Michael Buckley
41a683a0fe
Merge pull request #624 from kethinov/typo
...
Fix Super Scope typo
2020-01-18 20:57:01 -08:00
gocha
7f6d9d6432
win32: fix compilation error in vs2019
2020-01-19 12:48:06 +09:00
Eric Newport
a35f6ce720
Fix Super Scope typo
2020-01-18 13:54:00 -05:00
Michael Buckley
c7a2fc2290
Mac: Re-enable high resolution graphics
2020-01-17 06:30:23 -08:00
Michael Buckley
085ae9d8b6
Merge pull request #621 from gtalusan/master
...
Mac: make HID hat switches work
2020-01-16 08:14:54 -08:00
Michael Buckley
3b5f04a5d1
Fix joypads for multiple players
2020-01-15 20:23:05 -08:00
Michael Buckley
e7c47ef25d
Mac: Report button presses for all 8 players, not just the first 2
2020-01-15 20:10:10 -08:00
Michael Buckley
70b3345476
Mac: Fix keyboard implementation for players 2-8
2020-01-15 20:01:56 -08:00
Michael Buckley
404c01019f
Mac: Fix keyboard preferences for players 2-8
2020-01-15 19:40:22 -08:00
George Talusan
173e882c7d
Mac: make HID hat switches work
2020-01-13 00:50:48 -05:00
Michael Buckley
b11657cd0f
Mac: Fix HID parsing for gamepads
2020-01-12 15:47:58 -08:00
Michael Buckley
04692e1ee4
Merge pull request #619 from gtalusan/master
...
Mac: fix gamepad control on Catalina
2020-01-06 20:40:48 -08:00
George Talusan
c4baea0acd
Mac: fix gamepad control on Catalina
2020-01-06 11:25:21 -05:00
Michael Buckley
c12415f351
Mac: fix a crash caused by a race condition when switching ROMs
2020-01-05 15:50:17 -08:00
OV2
89f480207d
win32: fix for save/load preview dialog in opengl fullscreen ( #580 )
2020-01-03 16:23:56 +01:00
OV2
5a4c5be0e2
win32: add save banks, hotkeys, menu changes
2019-12-30 17:03:06 +01:00
OV2
e268af2966
Classify region id 18 as PAL ( fixes #615 )
2019-12-29 23:46:30 +01:00
OV2
10fe4be245
win32: display the actual region number for unknown regions
2019-12-29 23:14:30 +01:00
OV2
c5c1268db0
win32: default reset game hotkey to one that actually works
2019-12-27 17:48:59 +01:00