Differences

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

Link to this comparison view

Next revision
Previous revision
systems:wswanc [2021/06/05 07:09] – created igno2ksystems:wswanc [2022/05/31 11:52] (current) atari
Line 1: Line 1:
 +<WRAP group>
 +<WRAP round box twothirds column>
 +{{ https://raw.githubusercontent.com/fabricecaruso/es-theme-carbon/master/art/logos/wonderswancolor.svg?nolink&360 }}
 +
 ====== Bandai WonderSwan Color ====== ====== Bandai WonderSwan Color ======
  
Line 5: Line 9:
 Prior to WonderSwan's release, Nintendo had a practical monopoly in the Japanese handheld market. After the release of the WonderSwan Color, Bandai took approximately 8% of the market share in Japan, partly due to its low price.  Prior to WonderSwan's release, Nintendo had a practical monopoly in the Japanese handheld market. After the release of the WonderSwan Color, Bandai took approximately 8% of the market share in Japan, partly due to its low price. 
  
-^ shortname | ''wswanc'' | +This system scrapes metadata for the "wonderswancolor" group and loads the ''wonderswancolor'' set from the currently selected theme, if available. 
-^ emulator/core(s) | libretro/mednafen_wswan | +</WRAP>
-^ rom format(s) | ''.wsc'' ''.zip'' ''.7z'' |+
  
 +<WRAP third column>
 +{{ https://raw.githubusercontent.com/fabricecaruso/es-theme-carbon/master/art/consoles/wonderswancolor.png?nolink&350 |}}
 +</WRAP>
 +</WRAP>
  
 +==== Quick reference ====
 +
 +  * **Emulator:** [[#retroarch|RetroArch]]
 +  * **Core:** [[#libretro:_mednafen_wswan|libretro: Mednafen_wswan]]
 +  * **Folder:** ''/userdata/roms/wswanc''
 +  * **Accepted ROM formats:** ''.wsc'', ''.zip'', ''.7z''
 +
 +===== BIOS =====
 +
 +No WonderSwan Color emulator in Batocera needs a BIOS file to run.
 +
 +===== ROMs =====
 +
 +Place your WonderSwan Color ROMs in ''/userdata/roms/wswanc''.
  
 ===== Emulators ===== ===== Emulators =====
  
 +==== RetroArch ====
  
-==== libretro/mednafen_wswan ==== +[[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.
  
-Batocera uses the standalone port [[https://github.com/libretro/beetle-wswan-libretro|Beetle Cygne]] based on Mednafen. Mednafen's WonderSwan emulation is based on [[http://cygne.emuunlim.com/|Cygne]], modified with bug fixes and to add sound emulation. +=== RetroArch configuration ===
  
-===== ROMs =====+RetroArch offers a **Quick Menu** accessed by pressing ''[HOTKEY]'' + {{:wiki:south.png?nolink&20|South button (B SNES)}} which can be used to alter various things like [[:advanced_retroarch_settings|RetroArch and core options]], and [[:remapping_controls_per_emulator|controller mapping]]. Most RetroArch related settings can be altered from Batocera's EmulationStation.
  
-Place your WonderSwan Color ROMs in ''/userdata/roms/wswanc/''+Standardized features available to all libretro cores: ''wswanc.videomode'', ''wswanc.ratio'', ''wswanc.smooth'', ''wswanc.shaders'', ''wswanc.pixel_perfect'', ''wswanc.decoration'', ''wswanc.game_translation'' 
 + 
 +^ ES setting name ''batocera.conf_key'' ^ Description => ES option ''key_value''
 +^ Settings that apply to all cores of this emulator || 
 +| **GRAPHICS BACKEND ''wswanc.gfxbackend''** | Choose your graphics rendering\\ => OpenGL ''opengl'', Vulkan ''vulkan''. | 
 +| **AUDIO LATENCY ''wswanc.audio_latency''** | Audio latency in milliseconds, turn it up if you hear crackles\\ => 256 ''256'', 192 ''192'', 128 ''128'', 64 ''64'', 32 ''32'', 16 ''16'', 8 ''8''. | 
 +| **THREADED VIDEO ''wswanc.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: Mednafen_wswan === 
 + 
 +Batocera uses the standalone port [[https://github.com/libretro/beetle-wswan-libretro|Beetle Cygne]] based on Mednafen. Mednafen's WonderSwan emulation is based on [[http://cygne.emuunlim.com/|Cygne]], modified with bug fixes and to add sound emulation 
 + 
 +== libretro: Mednafen_wswan configuration == 
  
 ===== Controls ===== ===== Controls =====
  
-The default button mapping to the WonderSwan Color is 1-to-1. It has the exact button layout as a [[systems:gb|Nintendo Game Boy]]. You can rotate the screen with the ''Select'' button.+Here are the default WonderSwan Color's controls shown on a [[:configure_a_controller|Batocera Retropad]]: 
 + 
 +{{ https://raw.githubusercontent.com/batocera-linux/batocera-controller-overlays/master/solid-4k/wswanc.png }} 
 + 
 +The default button mapping to the WonderSwan Color is 1-to-1 with the [[systems:gb|Nintendo Game Boy]]. You can rotate the screen with the ''[SELECT]'' button.
  
 {{ :systems:wswanc.jpg?nolink&750 |}} {{ :systems:wswanc.jpg?nolink&750 |}}
 +
 +===== Troubleshooting =====
 +
 +==== Further troubleshooting ====
 +
 +For further troubleshooting, refer to the [[:support|generic support pages]].
 +
  • systems/wswanc.1622876997.txt.gz
  • Last modified: 5 years ago
  • by igno2k