Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
systems:gbc [2021/11/27 10:58] – template consistency overhaul atarisystems:gbc [2021/12/07 10:19] (current) – fix external link atari
Line 9: Line 9:
 The "Color" spelling remains consistent throughout the world, even in countries that opt to use the British spelling: "colour". The "Color" spelling remains consistent throughout the world, even in countries that opt to use the British spelling: "colour".
  
-This system scrapes metadata for the "gbc" group(s) and loads the ''gbc'' set from the currently selected theme, if available.+This system scrapes metadata for the "gbc" group and loads the ''gbc'' set from the currently selected theme, if available.
 </WRAP> </WRAP>
  
Line 20: Line 20:
  
   * **Emulator:** [[#retroarch|RetroArch]]   * **Emulator:** [[#retroarch|RetroArch]]
-  * **Cores available:** [[#libretro_gambatte|gambatte]], [[#libretro_mgba|mgba]], [[#libretro_vba-m|vba-m]], [[#libretro_mesens|mesens]]+  * **Cores available:** [[#libretro:_gambatte|libretro: Gambatte]], [[#libretro:_mgba|libretro: mGBA]], [[#libretro:_vba-m|libretro: VBA-M]], [[#libretro:_mesens|libretro: MesenS]]
   * **Folder:** ''/userdata/roms/gbc''   * **Folder:** ''/userdata/roms/gbc''
   * **Accepted ROM formats:** ''.gbc'', ''.zip'', ''.7z''   * **Accepted ROM formats:** ''.gbc'', ''.zip'', ''.7z''
Line 38: Line 38:
 ==== RetroArch ==== ==== RetroArch ====
  
-[[https://docs.libretro.com/|RetroArch]] (formerly SSNES), is a ubiquitous frontend that can run multiple "cores", which are essentially the emulators themselves. The most common cores use the [[https://www.libretro.com/|libretro]] API, so that's why cores run in RetroArch in Batocera are referred to as "libretro/(core name)". RetroArch aims to unify the feature set of all libretro cores and offer a universal, familiar interface independent of platform.+[[https://docs.libretro.com/|RetroArch]] (formerly SSNES), is a ubiquitous frontend that can run multiple "cores", which are essentially the emulators themselves. The most common cores use the [[https://www.libretro.com/|libretro]] API, so that's why cores run in RetroArch in Batocera are referred to as "libretro(core name)". RetroArch aims to unify the feature set of all libretro cores and offer a universal, familiar interface independent of platform.
  
 === RetroArch configuration === === RetroArch configuration ===
Line 52: Line 52:
 | **THREADED VIDEO ''gbc.video_threaded''** | Improves performance at the cost of latency and more video stuttering. Use only if full speed cannot be obtained otherwise.\\ => On ''true'', Off ''false''. | | **THREADED VIDEO ''gbc.video_threaded''** | Improves performance at the cost of latency and more video stuttering. Use only if full speed cannot be obtained otherwise.\\ => On ''true'', Off ''false''. |
  
-=== libretro/Gambatte ===+=== libretroGambatte ===
  
 Gambatte is an accuracy-focused, open-source, cross-platform Game Boy Color emulator written in C++. It is based on hundreds of corner case hardware tests, as well as previous documentation and reverse engineering efforts. The accuracy of the emulator is among the highest and is based off numerous reverse engineering tests and document studies. Gambatte is an accuracy-focused, open-source, cross-platform Game Boy Color emulator written in C++. It is based on hundreds of corner case hardware tests, as well as previous documentation and reverse engineering efforts. The accuracy of the emulator is among the highest and is based off numerous reverse engineering tests and document studies.
  
-We use the latest [[https://github.com/libretro/opera-libretro|libretro]] core. See the [[https://docs.libretro.com/library/gambatte/|official documentation]] for more information.+We use the latest [[https://github.com/libretro/gambatte-libretro|libretro]] core. See the [[https://docs.libretro.com/library/gambatte/|official documentation]] for more information.
  
-== libretro/Gambatte configuration ==+== libretroGambatte configuration ==
  
 ^ ES setting name ''batocera.conf_key'' ^ Description => ES option ''key_value'' ^ ^ ES setting name ''batocera.conf_key'' ^ Description => ES option ''key_value'' ^
Line 69: Line 69:
 | **COLORIZATION ''gb.gb_colorization''** | Set the Game Boy palettes to use\\ => Off ''none'', GB - Smart Coloring ''GB - SmartColor'', GB - DMG ''GB - DMG'', GB - Light ''GB - Light'', GB - Pocket ''GB - Pocket'', GB - Black and White ''GB - Disabled'', GBC - Blue ''GBC - Blue'', GBC - Brown ''GBC - Brown'', GBC - Dark Blue ''GBC - Dark Blue'', GBC - Dark Brown ''GBC - Dark Brown'', GBC - Dark Green ''GBC - Dark Green'', GBC - Grayscale ''GBC - Grayscale'', GBC - Green ''GBC - Green'', GBC - Inverted ''GBC - Inverted'', GBC - Orange ''GBC - Orange'', GBC - Pastel Mix ''GBC - Pastel Mix'', GBC - Red ''GBC - Red'', GBC - Yellow ''GBC - Yellow'', SGB - 1A ''SGB - 1A'', SGB - 1B ''SGB - 1B'', SGB - 1C ''SGB - 1C'', SGB - 1D ''SGB - 1D'', SGB - 1E ''SGB - 1E'', SGB - 1F ''SGB - 1F'', SGB - 1G ''SGB - 1G'', SGB - 1H ''SGB - 1H'', SGB - 2A ''SGB - 2A'', SGB - 2B ''SGB - 2B'', SGB - 2C ''SGB - 2C'', SGB - 2D ''SGB - 2D'', SGB - 2E ''SGB - 2E'', SGB - 2F ''SGB - 2F'', SGB - 2G ''SGB - 2G'', SGB - 2H ''SGB - 2H'', SGB - 3A ''SGB - 3A'', SGB - 3B ''SGB - 3B'', SGB - 3C ''SGB - 3C'', SGB - 3D ''SGB - 3D'', SGB - 3E ''SGB - 3E'', SGB - 3F ''SGB - 3F'', SGB - 3G ''SGB - 3G'', SGB - 3H ''SGB - 3H'', SGB - 4A ''SGB - 4A'', SGB - 4B ''SGB - 4B'', SGB - 4C ''SGB - 4C'', SGB - 4D ''SGB - 4D'', SGB - 4E ''SGB - 4E'', SGB - 4F ''SGB - 4F'', SGB - 4G ''SGB - 4G'', SGB - 4H ''SGB - 4H'', Special 1 ''Special 1'', Special 2 ''Special 2'', Special 3 ''Special 3'', Special 4 (TI-83 Legacy) ''Special 4 (TI-83 Legacy)'', TWB64 - Pack 1 ''TWB75 - WonderSwan'', TWB64 - Pack 2 ''TWB76 - Yellow Banana''. | | **COLORIZATION ''gb.gb_colorization''** | Set the Game Boy palettes to use\\ => Off ''none'', GB - Smart Coloring ''GB - SmartColor'', GB - DMG ''GB - DMG'', GB - Light ''GB - Light'', GB - Pocket ''GB - Pocket'', GB - Black and White ''GB - Disabled'', GBC - Blue ''GBC - Blue'', GBC - Brown ''GBC - Brown'', GBC - Dark Blue ''GBC - Dark Blue'', GBC - Dark Brown ''GBC - Dark Brown'', GBC - Dark Green ''GBC - Dark Green'', GBC - Grayscale ''GBC - Grayscale'', GBC - Green ''GBC - Green'', GBC - Inverted ''GBC - Inverted'', GBC - Orange ''GBC - Orange'', GBC - Pastel Mix ''GBC - Pastel Mix'', GBC - Red ''GBC - Red'', GBC - Yellow ''GBC - Yellow'', SGB - 1A ''SGB - 1A'', SGB - 1B ''SGB - 1B'', SGB - 1C ''SGB - 1C'', SGB - 1D ''SGB - 1D'', SGB - 1E ''SGB - 1E'', SGB - 1F ''SGB - 1F'', SGB - 1G ''SGB - 1G'', SGB - 1H ''SGB - 1H'', SGB - 2A ''SGB - 2A'', SGB - 2B ''SGB - 2B'', SGB - 2C ''SGB - 2C'', SGB - 2D ''SGB - 2D'', SGB - 2E ''SGB - 2E'', SGB - 2F ''SGB - 2F'', SGB - 2G ''SGB - 2G'', SGB - 2H ''SGB - 2H'', SGB - 3A ''SGB - 3A'', SGB - 3B ''SGB - 3B'', SGB - 3C ''SGB - 3C'', SGB - 3D ''SGB - 3D'', SGB - 3E ''SGB - 3E'', SGB - 3F ''SGB - 3F'', SGB - 3G ''SGB - 3G'', SGB - 3H ''SGB - 3H'', SGB - 4A ''SGB - 4A'', SGB - 4B ''SGB - 4B'', SGB - 4C ''SGB - 4C'', SGB - 4D ''SGB - 4D'', SGB - 4E ''SGB - 4E'', SGB - 4F ''SGB - 4F'', SGB - 4G ''SGB - 4G'', SGB - 4H ''SGB - 4H'', Special 1 ''Special 1'', Special 2 ''Special 2'', Special 3 ''Special 3'', Special 4 (TI-83 Legacy) ''Special 4 (TI-83 Legacy)'', TWB64 - Pack 1 ''TWB75 - WonderSwan'', TWB64 - Pack 2 ''TWB76 - Yellow Banana''. |
  
-=== libretro/mGBA ===+=== libretromGBA ===
  
 mGBA is an emulator for running Game Boy Advance games. It aims to be faster and more accurate than many existing Game Boy Advance emulators, as well as adding features that other emulators lack. It also supports Game Boy and Game Boy Color games. mGBA is an emulator for running Game Boy Advance games. It aims to be faster and more accurate than many existing Game Boy Advance emulators, as well as adding features that other emulators lack. It also supports Game Boy and Game Boy Color games.
  
-== libretro/mGBA configuration ==+== libretromGBA configuration ==
  
 ^ ES setting name ''batocera.conf_key'' ^ Description => ES option ''key_value'' ^ ^ ES setting name ''batocera.conf_key'' ^ Description => ES option ''key_value'' ^
Line 88: Line 88:
 | **FRAMESKIP ''gba.frameskip_mgba''** | Skip frames to improve performance (smoothness)\\ => 0 ''0'', 1 ''1'', 2 ''2'', 3 ''3'', 4 ''4'', 5 ''5'', 6 ''6'', 7 ''7'', 8 ''8'', 9 ''9'', 10 ''10''. | | **FRAMESKIP ''gba.frameskip_mgba''** | Skip frames to improve performance (smoothness)\\ => 0 ''0'', 1 ''1'', 2 ''2'', 3 ''3'', 4 ''4'', 5 ''5'', 6 ''6'', 7 ''7'', 8 ''8'', 9 ''9'', 10 ''10''. |
  
-=== libretro/VBA-M ===+=== libretroVBA-M ===
  
 VBA-M is a Game Boy Advance emulator with the goal to improve upon VisualBoyAdvance by integrating the best features from the various builds floating around. It also supports Game Boy, Game Boy Color and Super Game Boy (both borders and palettes). VBA-M is a Game Boy Advance emulator with the goal to improve upon VisualBoyAdvance by integrating the best features from the various builds floating around. It also supports Game Boy, Game Boy Color and Super Game Boy (both borders and palettes).
  
-== libretro/VBA-M configuration ==+== libretroVBA-M configuration ==
  
 ^ ES setting name ''batocera.conf_key'' ^ Description => ES option ''key_value'' ^ ^ ES setting name ''batocera.conf_key'' ^ Description => ES option ''key_value'' ^
Line 107: Line 107:
 | **SENSOR SENSITIVITY (TILT) ''gba.tilt_sensitivity''** | For Gyro-enabled games (bound to right analog stick)\\ => 10 ''10'', 15 ''15'', 20 ''20'', 25 ''25'', 30 ''30'', 35 ''35'', 40 ''40'', 45 ''45'', 50 ''50'', 55 ''55'', 60 ''60'', 65 ''65'', 70 ''70'', 75 ''75'', 80 ''80'', 85 ''85'', 90 ''90'', 95 ''95'', 100 ''100'', 105 ''105'', 110 ''110'', 115 ''115'', 120 ''120''. | | **SENSOR SENSITIVITY (TILT) ''gba.tilt_sensitivity''** | For Gyro-enabled games (bound to right analog stick)\\ => 10 ''10'', 15 ''15'', 20 ''20'', 25 ''25'', 30 ''30'', 35 ''35'', 40 ''40'', 45 ''45'', 50 ''50'', 55 ''55'', 60 ''60'', 65 ''65'', 70 ''70'', 75 ''75'', 80 ''80'', 85 ''85'', 90 ''90'', 95 ''95'', 100 ''100'', 105 ''105'', 110 ''110'', 115 ''115'', 120 ''120''. |
  
-=== libretro/MesenS ===+=== libretroMesenS ===
  
 <WRAP center round todo> <WRAP center round todo>
  • systems/gbc.1638010697.txt.gz
  • Last modified: 4 years ago
  • by atari