BearOso
13eefd9944
unix: Make port compile.
2023-03-07 13:58:22 -06:00
BearOso
f3fafab8b3
Remove unused logger.cpp and logger.h.
2022-04-25 15:45:39 -05:00
BearOso
1085ed6fad
Remove Settings.SupportHires
...
There's no point in disabling it at this point, so it's always supported.
2022-04-13 15:06:13 -05:00
BearOso
aa6abace40
Create output buffer in core.
...
TODO: Fix Windows.
2022-04-10 16:41:16 -05:00
BearOso
12e19abbe9
Unix: Regenerate configure.
2022-01-31 16:18:33 -06:00
BearOso
111b92ca58
Unix: xvideo: Prefer RGB then YUY2 then I420.
2022-01-31 16:15:42 -06:00
bearoso
951de39c87
Merge pull request #727 from cjacker/master
...
Add alsa sound output and I420 Xvideo image format support for unix CLI.
2022-01-31 16:10:44 -06:00
BearOso
eb2c993a91
Update version and copyright for 1.61.
2022-01-30 17:52:50 -06:00
Cjacker
a57531b9f8
fix realloc error
2021-11-25 21:34:51 +08:00
Cjacker
bd996da4af
Add I420 Xvideo image format support, with both libyuv hardware acceleration and software conversion support.
2021-11-23 15:59:38 +08:00
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
BearOso
bb622bdf5b
Add a compat.cpp file for compatibility symbols.
2020-09-07 10:57:17 -05:00
Kenta Yoshimura
e2c1abb7fc
audio output thread
2020-08-29 17:15:17 +09:00
BearOso
e705e71a97
Remove S9xChooseMovieFilename
...
This is integration of the frontend with the core. Disable
the button mappings that use it. The frontend should implement on
its own.
2020-08-07 14:08:51 -05:00
BearOso
f04f1bbe44
Remove S9xChooseFilename
...
This is integration of the frontend with the core. Disable
the snapshot button mappings that use it. Any frontend should
implement those port commands its own.
2020-08-07 14:08:51 -05:00
BearOso
063b3a959c
Move _splitpath and _makepath into core.
2020-08-07 14:08:51 -05:00
BearOso
e322bbf109
Remove S9xSetPalette
2020-08-07 14:08:51 -05:00
bearoso
855ab4d947
Merge pull request #573 from greg-kennedy/master
...
Joystick events send a bogus XWarpPointer event to prevent screensaver
2019-09-16 12:01:13 -05:00
Greg Kennedy
2722dd5991
UNIX: fix incorrect YUY2 conversion
...
Removal of GFX_MULTI_FORMAT forces all internal formats to RGB565, however YUY2 conversion still expected RGB555 in some places. Notably, the color lookup was being built in RGB555 but now referenced in RGB565..
This changes x11.cpp to correctly do YUY2 color lookup based on the RGB555 value, by dropping the LSB of the green component.
Incidentally this fixes an outstanding TODO re: text rendering onto YUY2, where the RGB565 was already assumed internally. Now it's just assumed everywhere :)
2019-09-16 09:08:26 -05:00
Greg Kennedy
6c8f0c004f
Joystick events send a bogus XWarpPointer event to prevent screensaver / dpms launch
2019-09-12 21:45:38 -05:00
bearoso
bf4e6f8b62
Merge pull request #523 from yoffy/unmacro-tile
...
Unmacro tile.cpp
2019-06-26 16:46:12 -05:00
Taimoor Ahmad
d16c9775a9
Only show if DisplayTime is enabled in settings
2019-05-11 23:24:17 -04:00
OV2
c74d459d41
Merge pull request #535 from yoffy/optimization-flags
...
unix: Defaults -O3 and adds --enable-sse41, --enable-avx and --enable-neon.
2019-05-06 17:26:27 +02:00
Kenta Yoshimura
8452680d0a
unix: Revert -Ofast to -O3.
2019-05-06 23:56:06 +09:00
Kenta Yoshimura
c1042e5349
unix: Defaults -Ofast and adds --enable-sse41, --enable-avx and --enable-neon.
2019-05-05 02:57:02 +09:00
Kenta Yoshimura
0f71fcd0ab
unix: Fix --enable-debug or -O3 not working.
2019-05-05 02:47:21 +09:00
Kenta Yoshimura
7603ed09d2
tile: Divide instantiations. This enables parallel compilation.
2019-05-04 15:01:01 +09:00
Brandon Wright
f70e072bd9
Revert to higher APU clock.
2019-04-12 12:10:51 -05:00
Brandon Wright
f5c5c8c2b3
unix: Fix sound.
2019-03-18 14:28:38 -05:00
Brandon Wright
65c5995436
Update version number and start changelog.
2019-03-13 17:40:51 -05:00
Brandon Wright
76b6342ca1
Remove most of GFX_MULTI_FORMAT.
2019-03-07 17:14:51 -06:00
Brandon Wright
ab1fa8d360
Update version to 1.59.2.
2019-02-27 20:36:00 -06:00
Brandon Wright
fc4f476414
Bump version number to 1.59.1.
2019-02-27 19:02:56 -06:00
Brandon Wright
f2069e8af9
Remove extra parameter from S9xInitSound
...
Explain disabling USE_SLANG in how2compile.txt
2019-02-27 11:02:22 -06:00
Brandon Wright
aaadcf820f
Bump version number and copyright date.
2019-02-20 16:25:56 -06:00
Brandon Wright
9c120fe3bf
Adjust default input rate, too.
2019-02-19 17:54:57 -06:00
Brandon Wright
1d57e214b3
GTK/Unix: Consistent default playback rate.
2019-02-15 13:06:25 -06:00
OV2
3322be6f18
unix: remove unnecessary file from makefile ( fixes #495 )
2019-02-14 17:04:40 +01:00
Greg Kennedy
136f0a1e74
Add some entries to the Unix default snes9x.conf
...
These knobs were missing default entries in snes9x.conf.default.
2018-12-24 12:21:51 -06:00
Brandon Wright
18d52cd0f5
Bump version number to 1.58.
2018-12-13 11:58:33 -06:00
Brandon Wright
e41b54bf1f
Move snes9x.conf.default to unix directory.
2018-12-01 18:56:22 -06:00
Brandon Wright
5f56cadafb
Use a license stub everywhere.
...
This points to the full license in the root directory.
2018-11-15 17:31:39 -06:00
Brandon Wright
e5aed9f8d5
Update 1.56.2 to 1.57 everywhere but appveyor.
2018-11-08 19:00:36 -06:00
Brandon Wright
e49dcc0cb2
GTK+, Unix: Preserve current joypad state when rewinding.
2018-06-16 17:31:41 -05:00
Brandon Wright
de593cbe6f
Bump version number to 1.56.2. Update changes.txt.
2018-06-16 17:10:13 -05:00
Brandon Wright
3578139270
Bump version number.
2018-06-07 16:02:48 -05:00
Brandon Wright
83480765f1
Sanity check input rate better.
2018-06-07 15:49:41 -05:00
Brandon Wright
642ce83e47
Switch back to .cht format. Update to byuu's new form.
2018-06-03 18:02:48 -05:00
Brandon Wright
78bc52cd8e
Add some debugging info. Don't reset timer when reading $4211.
2018-05-28 18:24:11 -05:00