Editing WonderSwan emulators
Jump to navigation
Jump to search
Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.
The edit can be undone.
Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 1: | Line 1: | ||
{{for|other emulators that run on WonderSwan hardware|Emulators on WonderSwan}} | {{for|other emulators that run on WonderSwan hardware|Emulators on WonderSwan}} | ||
{{Infobox console | {{Infobox console | ||
− | |title=WonderSwan | + | |title = Bandai WonderSwan/Color |
− | |logo=WonderSwan-Black-Left.png | + | |logo = WonderSwan-Black-Left.png |
− | |image=WonderSwan-Color-Blue-Left.png | + | |image = WonderSwan-Color-Blue-Left.png |
− | |image2=WonderSwanCrystal.png | + | |image2 = WonderSwanCrystal.png |
− | |image3=SwanCrystal-Wine-Left.png | + | |image3 = SwanCrystal-Wine-Left.png |
− | |imagecaption='''Top:''' The WonderSwan.<br/>'''Middle:''' The WonderSwan Color.<br/>'''Bottom 2:''' The SwanCrystal<small>(Blue Violet & Red Wine).</small> | + | |imagecaption = '''Top:''' The WonderSwan.<br/>'''Middle:''' The WonderSwan Color.<br/>'''Bottom 2:''' The SwanCrystal <small>(Blue Violet & Red Wine).</small> |
− | |developer= | + | |developer = Bandai |
− | |type=[[:Category:Handheld consoles|Handheld game console]] | + | |type = [[:Category:Handheld consoles|Handheld game console]] |
− | |generation=[[:Category:Fifth-generation video game consoles| | + | |generation = [[:Category:Fifth-generation video game consoles|Fifth generation]] |
− | |release=1999 (WonderSwan)<br>2000 (WonderSwan Color)< | + | |release = 1999 <small>(WonderSwan)</small><br/>2000 <small>(WonderSwan Color)</small><br/>2002 <small>(Swan Crystal)</small> |
− | |discontinued=2003 | + | |discontinued = 2003 |
− | + | |emulated = {{✓}} | |
− | |||
− | |emulated={{✓}} | ||
}} | }} | ||
The '''WonderSwan''', '''WonderSwan Color''' and '''SwanCrystal''' are the fifth-generation handheld game consoles produced by [[wikipedia:Bandai|Bandai]] in 1999, 2000 and 2002, respectively. It is the brainchild of Game Boy/Color creator, [[wikipedia:Gunpei_Yokoi|Gunpei Yokoi]]. There were three versions eventually released: A black-and-white version, a color version, and a '''Crystal''' version with an improved screen. | The '''WonderSwan''', '''WonderSwan Color''' and '''SwanCrystal''' are the fifth-generation handheld game consoles produced by [[wikipedia:Bandai|Bandai]] in 1999, 2000 and 2002, respectively. It is the brainchild of Game Boy/Color creator, [[wikipedia:Gunpei_Yokoi|Gunpei Yokoi]]. There were three versions eventually released: A black-and-white version, a color version, and a '''Crystal''' version with an improved screen. | ||
− | |||
− | |||
− | |||
− | |||
==Emulators== | ==Emulators== | ||
− | + | {| class="wikitable" style="text-align:center;" | |
− | {|class="wikitable" style="text-align:center; | + | |- |
− | !scope="col"|Name | + | ! scope="col"|Name |
− | !scope="col"|Platform(s) | + | ! scope="col"|Platform(s) |
− | !scope="col"|Latest Version | + | ! scope="col"|Latest Version |
− | !scope="col" | + | ! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr> |
− | + | ! scope="col"|<abbr title="WonderSwan">WS</abbr> | |
− | !scope="col" | + | ! scope="col"|<abbr title="WonderSwan Color">WSC</abbr> |
− | !scope="col"| | + | ! scope="col"|[[Libretro|Libretro Core]] |
− | + | ! scope="col"|Active | |
− | !scope="col"| | + | ! scope="col"|[[Recommended Emulators|Recommended]] |
− | !scope="col"|Active | ||
− | !scope="col"|[[Recommended | ||
|- | |- | ||
− | ! colspan=" | + | ! colspan="9"|PC / x86 |
|- | |- | ||
− | |[[ | + | |[[Mednafen]] |
− | |align=left|{{Icon|Windows|Linux|macOS}} | + | |align=left|{{Icon|Windows|Linux|macOS|FreeBSD}} |
− | |[ | + | |[{{MednafenURL|releases}} {{MednafenVer}}] |
− | |{{✓}} | + | |{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} |
− | |{{ | ||
− | | | ||
− | |{{ | ||
− | | | ||
− | |{{✓}} | ||
− | |{{✓}} | ||
− | |{{✓}} | ||
|- | |- | ||
− | |[[ | + | |[[higan]] |
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}} | |align=left|{{Icon|Windows|Linux|macOS|FreeBSD}} | ||
− | | | + | |[https://github.com/higan-emu/higan/releases {{higanVer}}] |
− | + | |{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} | |
− | |{{✓}} | ||
− | |{{ | ||
− | |{{✓}} | ||
− | | | ||
− | |{{✓}} | ||
− | |{{✓}} | ||
− | |{{✓}} | ||
|- | |- | ||
|[[BizHawk]] | |[[BizHawk]] | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|align=left|{{Icon|Windows}} | |align=left|{{Icon|Windows}} | ||
− | |[http:// | + | |[http://tasvideos.org/BizHawk/ReleaseHistory.html {{BizHawkVer}}] |
− | + | |{{✓}} ||{{✓}} ||{{✓}} ||{{✗}} ||{{✓}} ||{{✓}} | |
− | |{{ | ||
− | | | ||
− | |||
− | |||
− | |{{✓}} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | | | ||
− | |{{✓}} | ||
− | | | ||
− | |{{✗}} | ||
− | | | ||
− | |||
− | |{{✓}} | ||
− | | | ||
− | |{{ | ||
|- | |- | ||
|[[MAME]] | |[[MAME]] | ||
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}} | |align=left|{{Icon|Windows|Linux|macOS|FreeBSD}} | ||
|[http://www.mamedev.org/release.html {{MAMEVer}}] | |[http://www.mamedev.org/release.html {{MAMEVer}}] | ||
− | |{{ | + | |{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✗}} |
− | |{{ | ||
− | | | ||
− | |{{✓}} | ||
− | | | ||
− | |{{✓}} | ||
− | |{{✓}} | ||
− | |{{✗}} | ||
|- | |- | ||
|[[Cygne]] | |[[Cygne]] | ||
|align=left|{{Icon|Windows}} | |align=left|{{Icon|Windows}} | ||
− | |[http://cygne.emuunlim.com 2.1a] | + | |[http://cygne.emuunlim.com/ 2.1a] |
− | |{{ | + | |{{✓}} ||{{✓}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} |
− | |{{ | ||
− | |{{ | ||
− | | | ||
− | |{{✗}} | ||
− | | | ||
− | |{{✗}} | ||
− | |{{✗}} | ||
|- | |- | ||
− | |[http://sourceforge.jp/projects/oswan/devel Oswan] | + | |[http://sourceforge.jp/projects/oswan/devel/ Oswan] |
|align=left|{{Icon|Windows}} | |align=left|{{Icon|Windows}} | ||
|[http://sourceforge.jp/projects/oswan/releases/p5046 1.7.3] | |[http://sourceforge.jp/projects/oswan/releases/p5046 1.7.3] | ||
− | |{{ | + | |{{✓}} ||{{✓}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} |
− | |{{ | ||
− | |{{ | ||
− | | | ||
− | |{{✗}} | ||
− | | | ||
− | |{{✗}} | ||
− | |{{✗}} | ||
|- | |- | ||
|[http://wsonline.emuunlim.com/ WonderScott] | |[http://wsonline.emuunlim.com/ WonderScott] | ||
|align=left|{{Icon|Windows|Web}} | |align=left|{{Icon|Windows|Web}} | ||
|[https://www.zophar.net/ws/wonderscott.html 0.54b] | |[https://www.zophar.net/ws/wonderscott.html 0.54b] | ||
− | |{{✗}} | + | |{{✗}} ||{{✓}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} |
− | |{{ | ||
− | |{{ | ||
− | |{{✗}} | ||
− | | | ||
− | |{{✗}} | ||
− | | | ||
− | |{{✗}} | ||
|- | |- | ||
|[https://www.zophar.net/ws/wscamp.html WSCamp] | |[https://www.zophar.net/ws/wscamp.html WSCamp] | ||
|align=left|{{Icon|Windows}} | |align=left|{{Icon|Windows}} | ||
|[https://emulationrealm.net/downloads/file/237-wscamp 0.21] | |[https://emulationrealm.net/downloads/file/237-wscamp 0.21] | ||
− | |{{✗}} | + | |{{✗}} ||{{✓}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} |
− | |{{ | ||
− | |{{ | ||
− | |{{✗}} | ||
− | | | ||
− | |{{✗}} | ||
− | | | ||
− | |{{✗}} | ||
|- | |- | ||
− | |[https://web.archive.org/web/20141105014113/http://www.xe-emulator.com Xe] | + | |[https://web.archive.org/web/20141105014113/http://www.xe-emulator.com/ Xe] |
|align=left|{{Icon|Windows|Linux}} | |align=left|{{Icon|Windows|Linux}} | ||
|[https://web.archive.org/web/20141022230129/http://www.xe-emulator.com/index.php?m=download 2.16.2] | |[https://web.archive.org/web/20141022230129/http://www.xe-emulator.com/index.php?m=download 2.16.2] | ||
− | + | |{{✓}} ||{{✓}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} | |
− | |||
− | |||
− | |||
− | |||
− | |{{✓}} | ||
− | | | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |{{✓}} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | | | ||
− | |||
− | |||
− | |{{✓}} | ||
− | | | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |{{✗}} | ||
− | | | ||
− | |{{✗}} | ||
− | | | ||
− | |{{✗ | ||
− | |||
− | |||
− | |||
|- | |- | ||
− | + | ! colspan="9"|Mobile / ARM | |
− | |||
− | | | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
− | + | |[[Mednafen]] | |
+ | |align=left|{{Icon|Android|Linux}}<ref group=N name=libretro>Only available as a libretro core (e.g. [[RetroArch]]).</ref> | ||
+ | |[{{MednafenURL|releases/}} {{MednafenVer}}] | ||
+ | |{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} | ||
|- | |- | ||
− | + | ! colspan="9"|Console | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | | | ||
|- | |- | ||
− | + | |[http://dev-e.sakura.ne.jp/ eSwan] | |
− | |||
− | |[ | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|align=left|{{Icon|PSP}} | |align=left|{{Icon|PSP}} | ||
− | |[ | + | |[http://psp-news.dcemu.co.uk/eswan.shtml 0.09] |
− | |{{✗}} | + | |{{✗}} ||{{✓}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} |
− | | | ||
− | |||
− | |||
− | |||
− | |{{✓}} | ||
− | | | ||
− | |{{✓}} | ||
− | |||
− | |||
− | |||
− | | | ||
− | |{{✗}} | ||
− | | | ||
− | |{{✗}} | ||
− | | | ||
− | |{{✗ | ||
− | |||
− | |||
− | |||
|- | |- | ||
− | | | + | |pSwan |
|align=left|{{Icon|PSP}} | |align=left|{{Icon|PSP}} | ||
− | | | + | |0.07 |
− | |{{✗}} | + | |{{✗}} ||{{✓}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} |
− | | | ||
− | |{{ | ||
− | |||
− | | | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |{{✓}} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | | | ||
− | |{{✗}} | ||
− | | | ||
− | |{{✗}} | ||
− | | | ||
− | |{{✗ | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
|Wonderstation | |Wonderstation | ||
|align=left|{{Icon|PS2}} | |align=left|{{Icon|PS2}} | ||
|[https://www.thetechgame.com/Downloads/id=207041/wonderstation-oswan-ps2-01.html 0.1] | |[https://www.thetechgame.com/Downloads/id=207041/wonderstation-oswan-ps2-01.html 0.1] | ||
− | |{{✗}} | + | |{{✗}} ||{{✓}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{TBD}} |
− | | | ||
− | |{{ | ||
− | | | ||
− | |{{ | ||
− | | | ||
− | |{{✗}} | ||
− | | | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |{{✗}} | ||
− | |||
− | |||
− | | | ||
− | |{{ | ||
|- | |- | ||
|OswanDC | |OswanDC | ||
|align=left|{{Icon|DC}} | |align=left|{{Icon|DC}} | ||
|[https://emulationrealm.net/downloads/file/1096-oswan-dc 0.15] | |[https://emulationrealm.net/downloads/file/1096-oswan-dc 0.15] | ||
− | |{{✗}} | + | |{{✗}} ||{{✓}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} |
− | | | ||
− | |{{ | ||
− | | | ||
− | |||
− | |{{ | ||
− | | | ||
− | |{{✗}} | ||
− | |||
− | |||
− | | | ||
− | |||
− | |{{✗}} | ||
− | | | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |{{✗}} | ||
|} | |} | ||
− | |||
<references group=N /> | <references group=N /> | ||
− | === | + | ==Notes== |
− | |||
;WSCamp:A WonderSwan and WS Color emulator written by Toshi. This was the first WonderSwan emulator to feature sound as well as gamepad support, and it has a very high compatibility rate and excellent speed. It was the most accurate WonderSwan emulator at the time in the early 2000's, beating out [[Cygne]] and Oswan. | ;WSCamp:A WonderSwan and WS Color emulator written by Toshi. This was the first WonderSwan emulator to feature sound as well as gamepad support, and it has a very high compatibility rate and excellent speed. It was the most accurate WonderSwan emulator at the time in the early 2000's, beating out [[Cygne]] and Oswan. | ||
;[[Cygne]]:The first WonderSwan emulator created on the Windows platform, written by DOX and released under the GNU General Public License. It had undergone massive improvements over its original DOS beta form in the early 2000's, including better timing and fixes to the SRAM. Cygne has a high compatibility rate, but lacks in speed and does not offer any sound support. Cygne supports both the original WonderSwan and the WonderSwan Color. However, it was abandoned in 2002. | ;[[Cygne]]:The first WonderSwan emulator created on the Windows platform, written by DOX and released under the GNU General Public License. It had undergone massive improvements over its original DOS beta form in the early 2000's, including better timing and fixes to the SRAM. Cygne has a high compatibility rate, but lacks in speed and does not offer any sound support. Cygne supports both the original WonderSwan and the WonderSwan Color. However, it was abandoned in 2002. | ||
− | |||
;Oswan:Oswan is a WonderSwan/WS Color emulator based on the Cygne source code and authored by David Raingeard. Improvements upon the original Cygne source include the additional of sound support and many speed improvements. Oswan also features the ability to apply several video filters as well as color schemes to add color to WonderSwan Classic titles. It has been abandoned but two variants of it were released in 2007 and 2010. | ;Oswan:Oswan is a WonderSwan/WS Color emulator based on the Cygne source code and authored by David Raingeard. Improvements upon the original Cygne source include the additional of sound support and many speed improvements. Oswan also features the ability to apply several video filters as well as color schemes to add color to WonderSwan Classic titles. It has been abandoned but two variants of it were released in 2007 and 2010. | ||
;WonderScott:The second WonderSwan/WSC emulator, this WonderSwan emulator written in JavaScript was authored by Julien Frelat (Gollum) and released by the same team that made Boycott Advance. An online web format of WonderScott was also available at its official website, but is probably permanently inaccessible. It was somehow abandoned after its last version, v0.54b, was uploaded near the end of 2001 with poor compatibility. | ;WonderScott:The second WonderSwan/WSC emulator, this WonderSwan emulator written in JavaScript was authored by Julien Frelat (Gollum) and released by the same team that made Boycott Advance. An online web format of WonderScott was also available at its official website, but is probably permanently inaccessible. It was somehow abandoned after its last version, v0.54b, was uploaded near the end of 2001 with poor compatibility. | ||
+ | |||
+ | '''Features & pages on recommended/available WonderSwan/WS Color emulators:''' | ||
+ | * [http://www.racketboy.com/retro/bandai-wonderswan-101-a-beginners-guide BANDAI WONDERSWAN 101: A BEGINNER’S GUIDE] (July 6th, 2007 by racketboy; updated June 19th, 2018. Old feature covering early WonderSwan emulation. Oswan and WSCamp were the recommended emulators according to the article. Both are too old by now and not recommended.) | ||
+ | * [https://en.wikibooks.org/wiki/PSP/Emulation_List#Bandai_WonderSwan Wikibooks.org] (PSP/Emulation List. 5 old emulators and ports for the PSP.) | ||
+ | * [http://www.vtemulation.net/emulators/windows/ws.php VTEmulation.net] (Old list of 3 old, early 2000's recommended emulators. Site no longer maintained.) | ||
+ | * [http://www.old-computers.com/MUSEUM/emulator.asp?c=1175&st=2 Old-Computers.com] (List of 5 old, early 2000's emulators. For reference only.) | ||
+ | * [https://www.zophar.net/ws.html Zophar's Domain] (List of downloads for 5 old, early 2000's emulators.) | ||
==Debugging== | ==Debugging== | ||
Line 399: | Line 129: | ||
:::''make SUBTARGET=rom_name DRIVERS=src/mame/drivers/whatever.c REGENIE=1'' | :::''make SUBTARGET=rom_name DRIVERS=src/mame/drivers/whatever.c REGENIE=1'' | ||
;Oswan:A very good, worked and unused emulator. But it has a (poorly working) debugger, so making a hack patch on a WS game can be a lot smoother process with this software's tool than Mednafen's. | ;Oswan:A very good, worked and unused emulator. But it has a (poorly working) debugger, so making a hack patch on a WS game can be a lot smoother process with this software's tool than Mednafen's. | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
[[Category:Consoles]] | [[Category:Consoles]] | ||
[[Category:Handheld consoles]] | [[Category:Handheld consoles]] | ||
[[Category:Fifth-generation video game consoles]] | [[Category:Fifth-generation video game consoles]] | ||
− | |||
− |