* Saturn: fix the status of commands (Die Hard Arcade, Suchie-Pie Doki Doki Nightmare)
* Saturn: increase max seek delay between tracks (Pocket Fighter)
* Write unique game info to /tmp/GAMENAME
* Remove CD product code lookup, and crc32
* Remove product codes
/tmp/GAMENAME only uses file path and crc32
* Clean up
* Cleanup
* Only write CRC32 and or Product Code to /tmp/GAMEID
Realizing we already have the file path, this change writes the already calculated CRC32 and or game ID (N64 and PSX only) to /tmp/GAMEID. This ignores boot*.rom and cd_bios*.rom
CRC32: XXXXXXXX
Product Code: XXXXXXXXXXXX
* Clean up
* Update neogeo_loader.cpp
* Skip GAMEID for all BIOS files
* Guard behind log_file_entry ini option and clean up print statements
* Add MRA GAMEID support and improve GAMEID writing
MRA files use setname as serial
* Add MGL handling for /tmp/ STARTPATH, FULLPATH, CURRENTPATH, and FILESELECT
* Update mgl /tmp/ file handling
* Change default composite_sync value to 1
From a troubleshooting perspective, composite_sync=1 seems like a more common gotcha because more people are using consumer CRTs than monitors.
I'm wondering if it makes sense to make this change as it covers more use cases.
* Update cfg.cpp
* Simple Auto Direct Video
direct_video=2
Checks for 1024x768 HDMI resolution and sets direct_video=1
No hot plug detect
No EDID parsing
No device whitelist
No hdmi_limited set based on EDID whitelist
* Add EDID detection and set hdmi_limited for common DACs
- AG6200 sets hdmi_limited=2
- CS5213 sets hdmi_limited=0
* Fix logic to pass normal EDID resolution if not 1024x768
* Update MiSTer.ini
* Remove 1024x768 resolution check
- Only use mfg_id from EDID to identify known compatible DACs
* Add DAC id and settings to dv_dac.txt and dv_dac_user.txt
- mfg_id
- rgb range
- hdmi_audio_96khz
- composite_sync: 0, 1, or "" (default is "")
- dv_dac_user.txt for HDMI video upscalers that support direct video
- device commented out by default
* Fix parsing of dv_dac.txt
DAC model name wasn't being displayed due to empty composite_sync field
* Simple Auto Direct Video
direct_video=2
Checks for 1024x768 HDMI resolution and sets direct_video=1
No hot plug detect
No EDID parsing
No device whitelist
No hdmi_limited set based on EDID whitelist
* Add EDID detection and set hdmi_limited for common DACs
- AG6200 sets hdmi_limited=2
- CS5213 sets hdmi_limited=0
* Fix logic to pass normal EDID resolution if not 1024x768
* Update MiSTer.ini
* Remove 1024x768 resolution check
- Only use mfg_id from EDID to identify known compatible DACs
* Add DAC id and settings to dv_dac.txt and dv_dac_user.txt
- mfg_id
- rgb range
- hdmi_audio_96khz
- composite_sync: 0, 1, or "" (default is "")
- dv_dac_user.txt for HDMI video upscalers that support direct video
- device commented out by default
* Fixes pause on CD+G (TurboGrafx16_MiSTer#189)
Fix pause on GRAPHICS playback screen by continuously sending subcode data. Also, synthesize subcode data when subcode file not found, so that regular CDs don't have issues in that function.
* suppress debug msg
Requires corresponding updates to TurboGrafx16_MiSTer.
Currently works when audio is running; pause/stop will need further updates.
Currently only supports a single, *.sub file which represents the whole disc.
- Fixes games not loading after inserting audio CDs
CD-i: Disc type transfer to core
- Audio CD or CD-i sent via status flags
CD-i: Adopt folder select behavior of PSX and Saturn
A single image in a folder is loaded when a folder is selected