Skip to content

Commit 20b7802

Browse files
committed
Update Geargrafx docs
1 parent 8601e7e commit 20b7802

1 file changed

Lines changed: 31 additions & 4 deletions

File tree

docs/library/geargrafx.md

Lines changed: 31 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
Geargrafx 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

Comments
 (0)