Commit Graph

1823 Commits

Author SHA1 Message Date
Sorgelig
9307e54f1d OSD: reflect global volume status when changed by keyboard. 2023-05-10 16:33:01 +08:00
Sorgelig
15a6841d35 video: wallpeper dir follows config name. 2023-05-08 00:42:35 +08:00
zakk4223
e1e4ff5c67 PSX: Fix PREGAP cue files entries
Co-authored-by: Zakk <zakk@rsdio.com>
2023-05-01 06:31:16 +08:00
Sorgelig
f62bacee76 Release 20230423. 2023-04-23 19:54:22 +08:00
MikeS11
725a032f8c YC.txt Update 20230413 (#768) 2023-04-14 02:55:49 +08:00
paulb-nl
646f96c395 Add NeoGeo CD support (#767)
support/megacdd: add Play track command for Neo Geo

neocd: use separate index for audio
2023-04-06 23:27:39 +08:00
David Shadoff
7788e694dd PCE: Fix Freezing during intro on Tanjou Debut ( # 176 ) (#766)
Treat SendDataRequest sane as SendStatus during Latency wat periods. It was freezing only when "Normal Seek" was in place; this seems to be a result of sending data requests during wait periods, when statuses were not sent.
2023-04-03 23:18:45 +08:00
garyjsweet
ef85fced17 Add an extra /tmp file to track file-selector visibilty (#763)
External integrations already have access to the CURRENTPATH,
FULLPATH and STARTPATH files in order to see which file is currently
active in the file selector and which core was started.

Unforuntately there is no way for the integration to see when
the file selector closes and whether the file was selected or
the selector was cancelled. In my use-case, I have an external
display showing game data and marquee images. When the file
selector is active, this display shows data about the current
file selection. When a game is running it shows info about that
game. Without a way to know if the selection menu is visible, the
transition from displaying the highlighted selection to displaying
the active game is impossible when the file selector has just been
cancelled. I also want to be able to use the extra data about the
game that has been picked within the console menu. That data is
available in CURRENTPATH, but if the menu is cancelled, we don't
know if it's valid to use or not.

This new file just tracks the status of the file select menu.
When the file selector menu is onscreen it contains "active".
When cancelled it contains "cancelled".
If the file was actually chosen it contains "selected".

That set of extra information is enough to know which game
is currently running and which is just under selection regardless
of whether the menu was cancelled or actually selected.

Note: there are almost certainly nicer ways to expose all this
information,  but I'm attempting to keep any existing integrations
that use these files working without requiring any changes.
2023-03-27 05:08:46 +08:00
MikeS11
d9ce12977a YC.txt Update 20230325 (#762) 2023-03-25 15:14:46 +08:00
Winston
27e1107955 update crawlable wiki link (#759) 2023-03-17 15:22:51 +08:00
Winston
c652f7507b Update wiki link to direct to new wiki (#758) 2023-03-17 04:24:19 +08:00
MikeS11
2df243c4cb YC.txt Update 20230312 (#755)
- Added Interlaced Genesis Modes
- Added NES Dandy Mode
- Cleanup Typos
- Added C128 and other arcade cores
2023-03-14 00:02:16 +08:00
Sorgelig
b5ea246ffe Add v option to CONF_STR. 2023-03-08 01:57:51 +08:00
MikeS11
81920903d7 YC.txt Update (#752)
Updated  / Fixed a few values which did not work in the initial release.
Added - Atari Lynx, Arkanoid, SVI328
2023-03-06 03:17:48 +08:00
Sorgelig
0fdca03270 menu: fix scrolling of folders with initial underscore. 2023-03-06 03:16:02 +08:00
Sergey Dvodnenko
cf91bf378e saturn: cdd fixes (#749) 2023-02-27 23:40:15 +08:00
Sorgelig
5be5b35e82 Support for named INI files. 2023-02-25 20:34:37 +08:00
Sorgelig
0c74d294c8 Release 20230223. 2023-02-23 23:52:35 +08:00
Matheus Fraguas
0c03e569a8 Support to use mouse wheel as spinner. (#744) 2023-02-22 04:13:20 +08:00
MikeS11
60c9f806ea Video: Y/C Update (#743)
Update Y/C Parser
- Added the Y/C tuned phase inc's into the yc.txt file.
- Fixed an issue with the parser handling spaces in the core name
Removed force SOG on CVBS / SVIDEO Modes
2023-02-19 04:22:32 +08:00
Erik Scheffers
52237c4d36 C128: Extend C64 disk routines to support 1571 drive (dual-sided disks and MFM formats) (#742)
* C128: add support for .d71 and .g71 disk images

* C128: add creating or resizing tracks in .g64/.g71 images

* C128: change "1571" flag from bit 8 of lba to bit 10

* C128: fix second side of d71 images

* C128: small fix for gcr track end position detection

* C128: set track speed to 8 for MFM tracks

* C128: provide detected disk image type to core

* C128: add bit to indicate disk image GCR support
2023-02-15 22:49:01 +08:00
Sam Hardeman
6a8eda7d43 Add functionality to change MaxCLL (peak nits) and MaxFALL (avg nits) + HDR with HDMI limited bugfix (#740) 2023-02-12 23:54:32 +08:00
Sorgelig
6dcd754ac9 video: support for PAL-60 and PAL-M modes for S-Video and CVBS. 2023-02-08 22:53:45 +08:00
Sorgelig
a91f03d56e Support for YC phase_inc override. 2023-02-08 20:47:35 +08:00
Sorgelig
8d735d4e77 Add control for S-Video/CVBS module. Add vga_mode parameter into INI. 2023-02-08 10:22:50 +08:00
Martin Donlon
4d0caf154b video: default preset and reset option.
`preset_default` option added to ini. Filename is relative to the presets/ path.

"Reset to defaults" option added to video processing menu which will delete the config files and reload the default configuration.
2023-02-07 02:55:52 +08:00
zakk4223
65f6152a79 Improve single BIN PSX image handling (#737)
Co-authored-by: Zakk <zakk@rsdio.com>
2023-01-31 23:17:11 +08:00
Sorgelig
5a3d8cd36f Fix text formatting. 2023-01-30 03:40:25 +08:00
Sam Hardeman
12597108ab Fix color controls bug affecting YPbPr + direct_video (#735) 2023-01-30 03:35:29 +08:00
Sorgelig
7cca599fd3 Release 20230122. 2023-01-22 22:11:03 +08:00
Sam Hardeman
bfc6dfde3d video: Re-ordering of HDR options to make HLG default + clean-up in ini explanation (#730) 2023-01-15 04:37:52 +08:00
paulb-nl
82ba074463 neogeo_loader: send romwait & pwait to core (#729) 2023-01-11 04:40:10 +08:00
Sam Hardeman
2eb0e538ea video: HLG HDR mode with hdr=3
* Replace HDR metadata with one correctly tuned for BT2020

* Add HLG HDR mode for hdr=3, by request of Mathieulh
2023-01-05 00:06:37 +08:00
Sam Hardeman
9276306cf1 Replace HDR metadata with one correctly tuned for BT2020 (#721) 2023-01-02 16:27:07 +08:00
Sorgelig
920751382c Release 20221224. 2022-12-24 21:48:32 +08:00
Sam Hardeman
2b279d1488 video: HDR display/output support (BT2020 / DCI P3) (#718)
* Merge branch 'hdr' of https://github.com/wickerwaka/Main_MiSTer into feature-hdr

Merged in wickerwaka's old HDR branch and integrated the BT2020 and DCI P3 color space conversion matrices. Changed "hdr" option to be a selection of matrix instead of saturation option.

* Add HDR example to MiSTer ini
2022-12-22 02:43:15 +08:00
Sam Hardeman
3214046c50 Feature: HDMI color controls via tranceiver CSC (#715)
* Addition of HDMI color controls (brightness, contrast, saturation, hue, gain, offset) that can be tweaked via MiSTer.ini (examples in-file). These controls are used to construct a matrix for the HDMI chip's color space converter. Due to the nature of this change, HDMI limited and YCbCr options have been reworked and combined into the color matrix routine (hdmi_config_set_csc)

* Change cc_ prefix to video_, as per suggestion and inline with existing video options.
2022-12-21 13:38:47 +08:00
Sorgelig
caac5f52b2 Use names.txt for MGL and MRA as well. 2022-11-29 22:06:55 +08:00
Sorgelig
2d40444af0 ini option to disable autofire. 2022-11-28 20:46:42 +08:00
birdybro
c24a7ac742 Fix no_merge_vidpid parsing bug (#712) 2022-11-28 20:04:30 +08:00
Sorgelig
4eddbd22c6 file_io: some formatting. 2022-11-26 20:57:38 +08:00
Sorgelig
62e819ddf8 Release 20221124. 2022-11-24 21:00:08 +08:00
Sorgelig
f95046edaf Debug print of current config. 2022-11-24 20:52:05 +08:00
Aitor Gómez
f202336c36 pcxt: Overrides Win hotkey in the core (#708) 2022-11-14 00:45:25 +08:00
Sorgelig
434cce3a14 input: fix ALT/GUI sticky keys when OSD opened. 2022-11-13 08:33:36 +08:00
Sorgelig
9b64fb67f2 input: prevent key releases and F12 code from passing to core when OSD is opened. 2022-11-13 08:06:23 +08:00
Sorgelig
7913771888 input: add pageup/pagedown buttons to controller in linux console. 2022-11-11 19:37:42 +08:00
Sorgelig
aee51e107d x86: some fixes and tweaks after merge. 2022-11-11 18:27:35 +08:00
Sorgelig
babb0c8bdf saturn: fix warning. 2022-11-11 18:24:16 +08:00
Aitor Gómez
598e3d755f pcxt: HDD support, based on AO486 (#706) 2022-11-11 17:46:18 +08:00