Commit Graph

2260 Commits

Author SHA1 Message Date
Cjacker
d65789edc4 Add alsa sound output support 2021-11-23 15:20:01 +08:00
Cjacker
64bf636b5c fix paddev[n] args 2021-11-23 15:18:41 +08:00
Michael Buckley
cf1a5901fc Mac: prefer integrated GPU 2021-11-17 19:22:00 -08:00
Michael Buckley
edc32fc0bd Mac: Implement emulation hack preferences. 2021-11-15 11:15:09 -08:00
qwertymodo
46f11f61da Add 128KByte SRAM support in cheats and netplay client 2021-08-25 10:12:11 -07:00
OV2
041108ddf2
Merge pull request #717 from ImmaturityRules/win10-sdk-fix
Fix Win10 SDK and v142 toolset build
2021-08-25 16:34:54 +02:00
Steve Sharples
a2ac3b98b1 Fix Win10 SDK and vc142 toolset build 2021-08-24 18:30:55 +01:00
qwertymodo
e66acceeda Add support for mapping more than 128KByte SRAM 2021-08-20 15:33:23 -07:00
Yoshimaster96
8980c6fc32
Add proper support for SuperFX 8MB ROM emulation
This code adds support for SuperFX ROMS which use the extended 6MB CPU ROM region specified by the official SNES documentation. It's not super well-tested though.
2021-07-31 17:33:31 -05:00
OV2
9398d21e01 win32: specify filter scale for blargg rf (fixes #704) 2021-05-27 15:15:54 +02:00
BearOso
4811462f11 cheats: Fix of delete instead of free on strdup. 2021-05-15 11:33:27 -05:00
BearOso
cf2d1bf791 Gtk: OpenGL: Fix non-PBO output path. 2021-05-15 11:23:12 -05:00
BearOso
da4bd2a018 Gtk: Make sound driver check a little simpler. 2021-05-15 11:23:12 -05:00
Michael Buckley
ebe96e91de Mac: attempt to fix a reproted crash 2021-04-25 20:43:09 -07:00
Michael Buckley
4b66a6a955 Mac: refactor preferences code, fix a couple connections, and add new icons 2021-04-25 17:44:40 -07:00
BearOso
8a5d29c4a9 memmap: Add a comment about the new hack detection. 2021-02-07 12:07:37 -06:00
BearOso
a146093e4e memmap: Add heuristic to detect Earthbound hack.
Fixes issue #691.
2021-02-06 13:08:46 -06:00
OV2
cc7e028179 win32: poll joypads in hotkey handler if paused or stopped (#684) 2021-01-11 20:31:23 +01:00
Michael Buckley
f7c6625d67 Mac: Restore Mouse, SuperScope and Justifier support 2020-12-28 21:13:09 -08:00
BearOso
364aa1ba5d Gtk: OpenGL: Use correct screen for fbconfig. 2020-11-04 13:11:28 -06:00
BearOso
77fb6ff958 Gtk: Unthread preferences creation. 2020-11-04 12:55:25 -06:00
BearOso
2bab4c41b1 Revert "Gtk: OpenGL: Try to ensure window is mapped."
This reverts commit c4a269b32a.
2020-11-04 12:54:44 -06:00
BearOso
b4de90a0f1 Revert "Gtk: Reorder init."
This reverts commit a9a9b0fafb.
2020-11-04 12:41:55 -06:00
BearOso
a9a9b0fafb Gtk: Reorder init.
This should give the window time to create, and we ensure Gtk
has a main loop iteration so it's done.
2020-11-04 12:10:30 -06:00
BearOso
c4a269b32a Gtk: OpenGL: Try to ensure window is mapped. 2020-11-04 12:03:28 -06:00
BearOso
c283df610c Fix misspelling.
Complement, not compliment.
2020-11-03 10:28:01 -06:00
Michael Buckley
fc78065348
Merge pull request #672 from orsi/update-macos-ui
Redesign preferences window to macos ui style
2020-09-23 13:55:35 -07:00
jorsi
d8a122f360 replace unknown source icons with system icons 2020-09-22 12:29:00 -04:00
jorsi
a9d993098c fix improper declaration/assignment variables 2020-09-22 12:17:14 -04:00
jorsi
e40fb0b334 remove questionable icons 2020-09-22 12:07:57 -04:00
jorsi
28d192f12d redesign preferences window to macos ui style 2020-09-14 17:31:56 -04:00
Michael Buckley
6c1926ada2
Merge pull request #671 from orsi/ignore-osx-files
Ignore osx files and remove cached/tracked .DS_Store
2020-09-13 17:34:44 -07:00
Michael Buckley
c69170cb7d
Merge pull request #670 from orsi/add-frameskip-ui
Adds frame skip stepper to preferences window
2020-09-13 17:34:09 -07:00
jorsi
9bf174c0cc delete cache of .DS_Store 2020-09-13 20:07:31 -04:00
jorsi
e3e746fdd7 add temp osx files to .gitignore 2020-09-13 20:07:06 -04:00
jorsi
d297b2c0e7 fix stepper changing text field to wrong values 2020-09-13 19:30:43 -04:00
jorsi
0121fb680c add checkbox to select Automatic; refactor event methods 2020-09-13 19:11:14 -04:00
jorsi
aee66bb68a remove log 2020-09-13 17:56:02 -04:00
jorsi
aaebe76fe7 remove Mac from string value -- users will see this string 2020-09-13 17:55:02 -04:00
jorsi
a8921f4188 add frame skip to preferences 2020-09-12 22:02:42 -04:00
Michael Buckley
7d6a63fe10
Merge pull request #667 from orsi/mac-remove-signing
remove signing from all targets
2020-09-12 10:58:13 -07:00
jorsi
62d150ee85 remove signing from all targets 2020-09-12 10:39:34 -04:00
Michael Buckley
d8f45e513f Mac: Disable library validation in debug builds so that they hopefully don't require any kind of code signing 2020-09-11 13:28:23 -07:00
Michael Buckley
3451b47b9f Mac: allow debug builds without signing, allowing for greater collaboration 2020-09-11 08:29:38 -07:00
OV2
14dcee9c62
Merge pull request #632 from gocha/appveyor-fix-tagerror
[appveyor] Fix "git: No tags can describe xxx" error caused in forked repositories
2020-09-11 15:33:43 +02:00
Michael Buckley
eefd3033cd Mac: Make escape key resume as well as pause 2020-09-07 13:59:39 -07:00
Michael Buckley
c4cdc18068 Mac: Return hardware and software reset menu items 2020-09-07 13:54:19 -07:00
Michael Buckley
a893ad05e3 Use strlcpy and strlcat in the Mac port 2020-09-07 11:23:05 -07:00
bearoso
8d2bc33023
Merge pull request #663 from sbzappa/msu-1-support-macos
Fixed support of MSU-1 audio files on MacOS.
2020-09-07 11:53:39 -05:00
sbzappa
3eab70c1e1 Fixed support of MSU-1 audio files on MacOS.
Adjusted how MacOS specific implementation of S9xMSU1OpenFile builds up
paths when calling _makepath to allow for enumeration suffixes (e.g. -1.pcm).
2020-09-07 12:28:36 -04:00