Skip to content

Commit a14af3f

Browse files
committed
Update Geargrafx docs
1 parent 11de9b3 commit a14af3f

File tree

1 file changed

+24
-4
lines changed

1 file changed

+24
-4
lines changed

docs/library/geargrafx.md

Lines changed: 24 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,13 @@
55
Geargrafx is an open source, cross-platform, PC Engine / TurboGrafx-16 / SuperGrafx emulator written in C++.
66

77
- Accurate emulation supporting the entire HuCard PCE / SGX catalog
8-
- CD-ROM² and Super CD-ROM² systems
8+
- CD-ROM², Super CD-ROM² and Arcade CD-ROM² systems
99
- Multi Tap support (up to 5 players)
1010
- Controllers:
1111
* Standard Gamepad (2 buttons)
1212
* Avenue Pad 3 (3 buttons, auto-configured based on game)
1313
* Avenue Pad 6 (6 buttons)
14-
- Internal database for automatic rom detection
14+
- Internal database for automatic rom detection and hardware selection if `Auto` options are selected
1515
- Backup RAM support
1616
- Save state support
1717
- Retro Achievements support
@@ -54,9 +54,10 @@ Content that can be loaded by the Geargrafx core have the following file extensi
5454

5555
- .pce
5656
- .sgx
57-
- .bin
58-
- .rom
5957
- .cue
58+
- .chd
59+
60+
Geargrafx supports `chd`, `cue/bin`, `cue/img` and `cue/iso` CD-ROM images. `cue/iso + wav` is also supported when audio track format is 44100Hz, 16 bit, stereo. It does not support MP3 or OGG audio tracks.
6061

6162
RetroArch database(s) that are associated with the Geargrafx core:
6263

@@ -186,6 +187,10 @@ Settings with (restart) means that core has to be closed for the new setting to
186187

187188
Specify the BIOS file to use for CD-ROM emulation. The *Auto* setting automatically selects the appropriate BIOS based on the loaded content. You can also manually choose one for compatibility with specific games.
188189

190+
- **Preload CD-ROM (restart)** [geargrafx_cdrom_preload] (**Disabled**|Enabled)
191+
192+
This option will preload all CD-ROM tracks in RAM. It will increase the memory usage of the core, but may improve performance.
193+
189194
- **No Sprite Limit** [geargrafx_no_sprite_limit] (**Disabled**|Enabled)
190195

191196
Enabling this option removes the per-line sprite limit, but may cause glitches in certain games.
@@ -207,6 +212,21 @@ Settings with (restart) means that core has to be closed for the new setting to
207212
This may cause movement based glitches to occur in certain games.
208213
It's best to keep this core option disabled.
209214

215+
- **PSG Volume** [geargrafx_psg_volume] (**100**|0 - 200)
216+
217+
This option sets the volume of the PSG sound system, which is used for sound effects and music in many games.
218+
The value is a percentage from 0 to 200, where 100 is the default volume.
219+
220+
- **CD-ROM Volume** [geargrafx_cdrom_volume] (**100**|0 - 200)
221+
222+
This option sets the volume of the CD-ROM sound system, which is used for music in CD-ROM games.
223+
The value is a percentage from 0 to 200, where 100 is the default volume.
224+
225+
- **ADPCM Volume** [geargrafx_adpcm_volume] (**100**|0 - 200)
226+
227+
This option sets the volume of the ADPCM sound system, which is typically used for speech in CD-ROM games.
228+
The value is a percentage from 0 to 200, where 100 is the default volume.
229+
210230
## Joypad
211231

212232
| RetroPad Inputs | PCE Pad (2-button) | Avenue Pad 3 (3-button) | Avenue Pad 6 (6-button) |

0 commit comments

Comments
 (0)