2000 Commits

Author SHA1 Message Date
Wojciech Mostowski
136737b4be ATX write support for Atari800 (#1196) 2026-05-15 07:19:41 +08:00
Sorgelig
b624e9bf88 Add hdmi_off ini option. 2026-05-15 07:16:49 +08:00
Sorgelig
c066bf86e0 fpga_io: add fpga_get_hdmi_int() function. 2026-05-13 20:55:33 +08:00
Sorgelig
b9a7c2f7a9 audio: add boost. 2026-05-13 00:42:05 +08:00
misteraddons
06db3e247e input: Use versioned GCDB lookup for whitelisted devices (#1193) 2026-05-11 15:37:43 +08:00
Sorgelig
342568f74d video: revert spd from block to byte write. 2026-05-09 22:29:21 +08:00
Videodr0me
71c4946ef6 C64: support for DDRAM track loading (#1192)
Co-authored-by: Your Name <Videodr0me@users.noreply.github.com>
2026-05-09 21:31:38 +08:00
misteraddons
fca5f11481 F7 = Keyboard Map (#1187) 2026-05-08 14:54:44 +08:00
misteraddons
329281e281 Allow Reflex Adapt 2 UNIQ mapping names (#1186)
Keep Reflex PSX quirks on legacy PID

Unique mappings for Reflex Adapt 2
2026-05-07 15:11:35 +08:00
Sorgelig
a33df4c92b video: add spd_quirk. 2026-05-05 04:20:05 +08:00
Sorgelig
cf2017611d video: add video_off_logo option. 2026-05-05 03:52:37 +08:00
Sorgelig
8e0acf7e3b OSD: update video info while in menu. 2026-05-04 20:22:23 +08:00
Sorgelig
f3da3a2e4e input: add special shift option for XBox Elite 2 with chatpad. 2026-05-01 03:38:21 +08:00
Sorgelig
0a53ddb887 video: disable VRR for menu core. 2026-04-30 23:48:40 +08:00
Sorgelig
0f3a6ad82a video: VRR to obey refresh_min/max, remove redundant vrr_min/max_framerate parameters. 2026-04-30 02:25:54 +08:00
Sorgelig
32958d28d4 video: add VRR_MISTER mode. 2026-04-29 22:40:14 +08:00
Sorgelig
adbec3e99d Analog sticks debug mode. 2026-04-29 16:40:01 +08:00
misteraddons
798793acdc Rewrite file list lookahead scrolling (#1169) 2026-04-29 15:15:16 +08:00
Alexey Melnikov
9ffc7765e0 Merge pull request #1168 from theypsilon/master
docs: Add per-game manual lookup and Manual menu entry
2026-04-27 14:47:31 +08:00
José Manuel Barroso Galindo
35c2111b19 Simplify findGameAsset logic with additional early returns. 2026-04-23 01:53:17 +02:00
José Manuel Barroso Galindo
4af4a814ce docs: Add per-game manual lookup and Manual menu entry.
Add shared game asset resolution for cheats and game docs, preserving the existing cheat-compatible lookup order while allowing asset-specific validation. Use it to find PDF manuals under docs/<core>/Manuals and keep cheat loading aligned with the same matching rules.

Show a synthetic Manual row above Cheats in the generic menu when a matching manual is available, and open it through the existing document viewer. Update manual state when games/images are loaded.
2026-04-23 01:20:28 +02:00
José Manuel Barroso Galindo
f6c9c13446 docs: search USB/CIFS/network for per-core doc folders (#1164)
* docs: search USB/CIFS/network for per-core doc folders

Introduces findDocsDir and findGamesDir. findGamesDir replaces the old findPrefixDir keeping the behavior intact. findPrefixDir is now an internal helper used by findGamesDir and findDocsDir.

* Cleaned comment.

* Cleaned comment.
2026-04-22 15:20:56 +08:00
Sergiy Dvodnenko
652de42a6c 3DO: increase buffer for the CUE file string (fixed long file paths) (#1162)
For example, "Naoko to Hide-bou - Sansuu no Tensai 1 - Wa to Sa no Bunshoudai Tsurukamezan Part I (Butsubutsu Koukan no Maki) (Japan)"
2026-04-22 15:05:42 +08:00
Sergiy Dvodnenko
ee5f80c334 3DO: adjust the interval between requests (fix some FMV) (#1161) 2026-04-19 22:39:27 +08:00
littlegamer87
5a855596f9 SNES: fix cheats (#1157) 2026-04-15 13:55:06 +08:00
Jon Abrams
cb320ab82c video: Power down unused HDMI-CEC on ADV7513 (#1156) 2026-04-13 15:38:28 +08:00
zakk4223
ca781d2413 Simplify osd button/KEY_F12 states. Fixes #1147 (#1155) 2026-04-12 21:55:48 +08:00
Jonathan Keller
7ff6560040 Add SNI uartmode (#1092)
* add SNI uartmode

* Conditionally hide UDP and SNI uartmodes
2026-04-06 15:03:00 +08:00
misteraddons
5b6bcfb2df video: Parse EDID manufacturer even if header invalid. Update dv_dac.txt (#1151) 2026-04-05 14:50:21 +08:00
MikeS11
91c5228a3d YC.txt Update 20260404 (#1149)
Update Atari 800/5200
Added New CoinOp cores
2026-04-05 14:44:51 +08:00
littlegamer87
3a26cf13d5 SNES: Upload mirrored rom region to sdram when rom size is not a power of 2 (#1148) 2026-04-05 14:44:26 +08:00
misteraddons
475e61925a N64: suppress "Waiting for N64 game... " debug message (#1117)
* Suppress "Waiting for N64 game to be loaded...." stdout message

* Only comment out the printf statement
2026-03-31 14:23:12 +08:00
John Sheppard
055b2cbe1d Megadrive: Add MD+ support (#1145)
Co-authored-by: John Sheppard <20251523@dfei.ie>
2026-03-31 14:16:20 +08:00
Andre Zeps
ba737be4a4 CD-i: Various fixes for CD handling (#1143)
- Fixed missing Q subcode of every other sector during Lead-In

It is interesting to note that some Audio CDs could still be read
with a broken TOC, which can be explained by entries being repeated

- Fixed single bin images without Index 0

Track End is now properly calculated
2026-03-30 18:43:48 +08:00
Sergiy Dvodnenko
8dcef7213b 3DO: auto-loading of kanji.rom, save support, send the volume header to FPGA. (#1142)
* 3DO: auto-loading of kanji.rom, save support.

* 3DO: send the volume header to FPGA.
2026-03-30 18:43:17 +08:00
Sorgelig
b79621209b Release 20260325. 2026-03-25 19:37:02 +08:00
Sorgelig
07bce89a1c fix a warning. 2026-03-25 19:24:41 +08:00
Sorgelig
5b5dd1b635 updated .gitignore 2026-03-25 19:18:27 +08:00
Wojciech Mostowski
41c93443a9 Atari800: reset fix for oscillating keyboard triggered reset (#1139)
* Atari800: reset fix for oscillating keyboard triggered reset

* Atari5200: same reset fix as for the 800

* Atari800/5200: removed function naming clash

* Atari5200: one more reset fix
2026-03-25 18:15:05 +08:00
tonytoon
b897349052 screenshot optimizations to remove stalls in inputs / cd based cores (#1126)
* increase allowed autofire rates from 5 to 30. add autofire_on_directions option to mister.ini (defaults to 0/off)

* simd rewrite of scaler memcopy

* optimize screenshots / scaler copies

* optimize screenshots; simd memcopy for scaler_read, add frame timer callback handler

* tweaks

* restore .png save functionality.

* screenshot optimizations

* fix double free, guard against NULL

* fixing merge

* add mister.ini for screenshot_image_format

* correct file extension handling.

* slightly tweak bmp routine

* consolide screenshot code back into scaler.cpp, remove custom resize/bmp code.
2026-03-24 14:55:00 +08:00
Wojciech Mostowski
0f6c94963e Atari800: support for Flash carts (#1138)
* Atari800: Flashable carts

* Atari800: Saving of Flash carts

* Atari800: Tiny touches on cart loading

* Atari800: Corina cart support
2026-03-24 14:25:44 +08:00
Sergiy Dvodnenko
83efdc6c93 Saturn: option to load the disc without resetting. (#1137) 2026-03-22 21:32:57 +08:00
zakk4223
71496d9545 OSD menu buttons working (#1132) 2026-03-22 20:55:53 +08:00
Sergiy Dvodnenko
b9f99f29c1 3DO: initial support. (#1134)
* 3DO: initial support.

* 3DO: fix the track type.
2026-03-22 20:54:30 +08:00
zakk4223
23e5f77988 input: Fix F12 and F12+modifier for OSD (#1129) 2026-03-19 14:05:15 +08:00
MikeS11
ae8e24319e YC.txt Update 20260307 (#1124)
PCXT/JR/Tandy1000 Updates
Multiple Console Cores
CoinOp Arcade Updates
2026-03-16 14:38:53 +08:00
humply
ebd9b62692 ao486: Fix Win9x IDE protected-mode driver issue (ESDI_506.PDR) (#1121) 2026-03-16 01:19:50 +08:00
tonytoon
36af7f7b46 input: increase allowed autofire rates from 5 to 30. add autofire_on_directions option to mister.ini (defaults to 0/off) (#1120) 2026-03-16 01:17:54 +08:00
Wojciech Mostowski
ad191d88d6 Atari800: fixed flawed cart loading / resetting logic (and a bug) (#1118) 2026-03-16 01:15:05 +08:00
Wojciech Mostowski
3acc4b39c4 Atari800: Adds support for CAS files (tapes)
* WIP Atari800 CAS file support

* Atari800: Basic CAS files work

* Atari800: tape timing corrections

* Atari800: Joy2 port turbos now work

* Atari800 CAS files last major bug and clean up

* Atari800 CAS sneak peek progress info for tapes

* Atari800: final CAS support touches
2026-03-13 14:40:15 +08:00