44
55Geargrafx is an open source, cross-platform, PC Engine / TurboGrafx-16 / SuperGrafx emulator written in C++.
66
7- - Accurate emulation supporting the entire HuCard PCE / SGX catalog.
7+ - Very accurate emulation supporting the entire HuCard PCE / SGX catalog.
88- Support for CD-ROM², Super CD-ROM² and Arcade CD-ROM² systems.
99- Backup RAM and Memory Base 128 support.
1010- Multi Tap support (up to 5 players).
@@ -173,8 +173,31 @@ Settings with (restart) means that core has to be closed for the new setting to
173173
174174- ** No Sprite Limit** [ geargrafx_no_sprite_limit] (** Disabled** |Enabled)
175175
176- Enabling this option removes the per-line sprite limit, but may cause glitches in certain games.
177- It's best to keep this core option disabled.
176+ Remove the per-line sprite limit. This reduces flickering but may cause glitches in certain games. It's best to keep this option disabled.
177+
178+ - ** Video Low-Pass Filter** [ geargrafx_lowpass_filter] (** Disabled** |Enabled)
179+
180+ Enable a low-pass video filter to simulate the signal degradation of analog video output on CRT displays.
181+
182+ - ** Video LPF Intensity** [ geargrafx_lowpass_intensity] (** 100** |0 - 100)
183+
184+ Set the intensity of the video low-pass filter as a percentage from 0 to 100.
185+
186+ - ** Video LPF Cutoff** [ geargrafx_lowpass_cutoff] (** 5.0 MHz** |3.0 MHz|3.5 MHz|4.0 MHz|4.5 MHz|5.0 MHz|5.5 MHz|6.0 MHz|6.5 MHz|7.0 MHz)
187+
188+ Set the cutoff frequency of the video low-pass filter. Lower values produce a softer image.
189+
190+ - ** Video LPF HuC6270 5.36 MHz** [ geargrafx_lowpass_speed_536] (** Disabled** |Enabled)
191+
192+ Apply the video low-pass filter when HuC6270 is running in 5.36 MHz dot clock mode (256px width).
193+
194+ - ** Video LPF HuC6270 7.16 MHz** [ geargrafx_lowpass_speed_716] (** Enabled** |Disabled)
195+
196+ Apply the video low-pass filter when HuC6270 is running in 7.16 MHz dot clock mode (341px width).
197+
198+ - ** Video LPF HuC6270 10.8 MHz** [ geargrafx_lowpass_speed_108] (** Enabled** |Disabled)
199+
200+ Apply the video low-pass filter when HuC6270 is running in 10.8 MHz dot clock mode (512px width).
178201
179202- ** Backup RAM (restart)** [ geargrafx_backup_ram] (** Enabled** |Disabled)
180203
@@ -184,6 +207,10 @@ Settings with (restart) means that core has to be closed for the new setting to
184207
185208 When enabled, ensures deterministic emulation behavior for netplay by setting consistent reset values for memory and hardware registers. This helps prevent desyncs during netplay sessions.
186209
210+ - ** Safe VDC Defaults (Homebrew)** [ geargrafx_safe_vdc_defaults] (** Disabled** |Enabled)
211+
212+ When enabled, sets safe default values for the VDC (Video Display Controller) registers. This can help some homebrew software run correctly.
213+
187214- ** CD-ROM (restart)** [ geargrafx_cdrom_type] (** Auto** |Standard|Super CD-ROM|Arcade CD-ROM)
188215
189216 Select the CD-ROM system type. The * Auto* setting automatically selects the appropriate CD-ROM system based on the loaded content.
@@ -203,7 +230,7 @@ Settings with (restart) means that core has to be closed for the new setting to
203230
204231- ** HuC6280A Audio Chip** [ geargrafx_psg_huc6280a] (** Enabled** |Disabled)
205232
206- Enable or disable the HuC6280A audio chip emulation. The HuC6280A provides the PSG (Programmable Sound Generator) functionality .
233+ Enable the HuC6280A audio chip, as found in the SuperGrafx and CoreGrafx I. When disabled, the original HuC6280 chip from the PC Engine is used instead .
207234
208235- ** PSG Volume** [ geargrafx_psg_volume] (** 100** |0 - 200)
209236
0 commit comments