Rupert Carmichael
e285c5842e
libretro: Complete overhaul of video output code
...
- Vertical overscan masking is now adjustable. 0, 8, 12, or 16 pixels
may be masked from both the top and bottom of the video output.
- Aspect ratios are now calculated correctly, and the proper pixel
aspect ratio will now be applied regardless of overscan settings.
The 4:3 option will just use a 4:3 display aspect ratio regardless
of overscan settings.
- Base sizes have been adjusted to reflect the ideal base sizes rather
than the doubled sizes used internally. This makes the initial window
size what one would reasonably expect instead of being doubled.
- Masking off the Super Game Boy border now works as it should. The
aspect ratios chosen for general usage will apply to the masked SGB
video output. The NTSC filter will now also work properly with this
mode active. Additionally, this setting is now independent from the
general overscan masking setting.
2024-08-03 20:06:51 -04:00
github-actions[bot]
d63ec98054
Fetch translations & Recreate libretro_core_options_intl.h
2024-07-26 09:22:32 +00:00
Rupert Carmichael
40638b3018
libretro: Explicitly disable ColorEmulation kludge
...
This kludge is not the most accurate, and will cause issues for shaders
if it were to ever be enabled. Explicitly disabling it ensures it will
not inadvertently activate as a result of other changes.
2024-07-25 21:32:36 -04:00
github-actions[bot]
5c0115612e
Fetch translations & Recreate libretro_core_options_intl.h
2024-07-19 09:22:58 +00:00
github-actions[bot]
d1e5785aa4
Fetch translations & Recreate libretro_core_options_intl.h
2024-07-12 09:23:07 +00:00
github-actions[bot]
8359121612
Fetch translations & Recreate libretro_core_options_intl.h
2024-07-05 09:23:36 +00:00
github-actions[bot]
67967573f9
Fetch translations & Recreate libretro_core_options_intl.h
2024-06-28 09:22:38 +00:00
github-actions[bot]
c5963607b5
Fetch translations & Recreate libretro_core_options_intl.h
2024-06-21 09:22:21 +00:00
Rupert Carmichael
9131a4c705
libretro: Ensure colour adjustments apply at game load time
2024-06-16 10:38:19 -04:00
Rupert Carmichael
0390fa230e
libretro: Proper line endings in program.h
2024-06-16 10:37:48 -04:00
Rupert Carmichael
87ca842eb9
libretro: Add colour adjustment core options
2024-06-15 11:09:50 -04:00
Rupert Carmichael
df246532d8
program: Add support for loading firmware and saving RTC, BS-X download data
2024-06-14 19:54:15 -04:00
github-actions[bot]
0c1df6fec5
Fetch translations & Recreate libretro_core_options_intl.h
2024-06-14 09:22:31 +00:00
github-actions[bot]
44f6ce5ded
Fetch translations & Recreate libretro_core_options_intl.h
2024-05-31 09:23:32 +00:00
github-actions[bot]
593cc3b63f
Fetch translations & Recreate libretro_core_options_intl.h
2024-05-24 09:22:09 +00:00
github-actions[bot]
37606e377e
Fetch translations & Recreate libretro_core_options_intl.h
2024-05-17 09:22:30 +00:00
github-actions[bot]
b2f3ca10ee
Fetch translations & Recreate libretro_core_options_intl.h
2024-05-03 09:21:43 +00:00
github-actions[bot]
8767988ec9
Fetch translations & Recreate libretro_core_options_intl.h
2024-04-26 09:21:39 +00:00
github-actions[bot]
51b378454e
Fetch translations & Recreate libretro_core_options_intl.h
2024-03-22 09:21:51 +00:00
github-actions[bot]
494d53b11d
Fetch translations & Recreate libretro_core_options_intl.h
2024-03-15 09:20:38 +00:00
ds22x
9c688ea5cb
Merge branch 'bsnes-emu:master' into master
2024-03-09 03:19:31 +01:00
github-actions[bot]
b12f6b6b27
Fetch translations & Recreate libretro_core_options_intl.h
2024-03-08 09:20:12 +00:00
Morilli
79770f6207
implementation of SA-1 BW-RAM protection
...
Manually cherry-picked ares commit 70f361094b
.
Co-Authored-By: absindx <59403574+absindx@users.noreply.github.com>
2024-03-02 00:26:03 +11:00
Morilli
ccbe394e7d
wdc65816: emulate (direct,X) wraparound bug in emulation mode
...
Manually cherry-picked ares commit be8fa76e7d
Co-Authored-By: Adrian Siekierka <kontakt@asie.pl>
2024-03-02 00:24:20 +11:00
github-actions[bot]
9e9b928e01
Fetch translations & Recreate libretro_core_options_intl.h
2024-03-01 09:23:11 +00:00
Screwtapello
4faca659c1
Remove link to near.sh
...
The domain expired, and got taken over by spammers.
2024-02-17 14:17:11 +11:00
github-actions[bot]
d230353616
Fetch translations & Recreate libretro_core_options_intl.h
2024-02-09 09:20:35 +00:00
github-actions[bot]
dda5b43ed6
Fetch translations & Recreate libretro_core_options_intl.h
2024-02-02 09:21:14 +00:00
github-actions[bot]
c07c116d21
Fetch translations & Recreate libretro_core_options_intl.h
2024-01-26 09:21:18 +00:00
github-actions[bot]
e5c7772582
Fetch translations & Recreate libretro_core_options_intl.h
2024-01-19 09:21:22 +00:00
github-actions[bot]
5f0bafa9e5
Fetch translations & Recreate libretro_core_options_intl.h
2024-01-12 09:21:29 +00:00
github-actions[bot]
80066f22b1
Fetch translations & Recreate libretro_core_options_intl.h
2024-01-05 09:21:15 +00:00
github-actions[bot]
1ed1dea381
Fetch translations & Recreate libretro_core_options_intl.h
2023-12-15 09:21:43 +00:00
github-actions[bot]
370a8642b1
Fetch translations & Recreate libretro_core_options_intl.h
2023-12-08 09:21:00 +00:00
github-actions[bot]
c4b27b3ae4
Fetch translations & Recreate libretro_core_options_intl.h
2023-12-01 09:21:07 +00:00
John Chadwick
40486d61c2
Simplify + update GHA workflow
2023-11-18 22:23:29 +11:00
github-actions[bot]
22e032a499
Fetch translations & Recreate libretro_core_options_intl.h
2023-11-17 09:21:01 +00:00
Tim Allen
9560959fef
Don't bother with Cirrus for anything but FreeBSD builds.
...
Since we have different hosts for different builds, let's try linking to them
directly. I vaguely recall this stopped working at some point, but we'll try
again.
2023-11-13 21:12:18 +11:00
Tim Allen
2b7bc3b08e
Build bsnes with GTK+3 on Ubuntu and FreeBSD.
...
The latest version of Ubuntu no longer provides the GTK+2 libs that bsnes
requires.
2023-11-13 21:12:18 +11:00
Rasim Labibov
3f93cd4393
hiro: Force Gtk3 to use X11 backend
2023-11-13 21:12:18 +11:00
github-actions[bot]
32885e1fba
Fetch translations & Recreate libretro_core_options_intl.h
2023-11-03 09:20:42 +00:00
ds22x
0685381e42
Sync with upstream
2023-11-01 15:05:56 +01:00
LibretroAdmin
b8fbf6ca07
Merge pull request #33 from JoeOsborn/fix-emscripten
...
use emar instead of em++/emcc for archiving
2023-11-01 05:47:07 +01:00
Adrian Siekierka
dab534b658
wdc65816: fix PLB wrapping in emulation mode ( #1277 )
...
>Regarding PLB, it looks like it reads from $200 and snes9x, mesen,
bsnes, and the official CPU manual all got it wrong.
Reproduced and verified on real hardware via
https://github.com/gilyon/snes-tests
2023-10-31 17:48:07 +11:00
github-actions[bot]
ef4df4e683
Fetch translations & Recreate libretro_core_options_intl.h
2023-10-27 09:20:19 +00:00
github-actions[bot]
e71eca1199
Fetch translations & Recreate libretro_core_options_intl.h
2023-10-20 09:20:43 +00:00
github-actions[bot]
6e73d33127
Fetch translations & Recreate libretro_core_options_intl.h
2023-10-13 09:20:58 +00:00
Joseph C. Osborn
edc5010977
use emar instead of em++/emcc for archiving
2023-10-10 11:51:55 -07:00
github-actions[bot]
dce703f241
Fetch translations & Recreate libretro_core_options_intl.h
2023-10-06 09:20:45 +00:00
github-actions[bot]
39c6b38c2f
Fetch translations & Recreate libretro_core_options_intl.h
2023-09-29 09:20:37 +00:00