User Tools

Site Tools


wswan:tutorial:development_environment

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
wswan:tutorial:development_environment [2024/02/17 13:46] asiewswan:tutorial:development_environment [2024/09/19 17:34] (current) asie
Line 36: Line 36:
 ===== Installing an emulator ===== ===== Installing an emulator =====
  
-Unfortunately, the WonderSwan does not currently have a fully hardware-accurate emulator, and so verification of finished homebrew on hardware is still essentialRegardless, they are sufficient for development - there are two options available:+The best emulator for doing WonderSwan development is [[https://github.com/SourMesen/Mesen2/|Mesen 2]]. It provides a fully-featured low-level debugger and high (if not perfect) emulation accuracy.
  
-* [[https://ares-emu.net/|Ares]] - medium-high accuracy, but does not provide a debugger ((As of recently, Ares supports debugging via a GDB stub, but gdb itself doesn't play well with 16-bit 8086 concepts.)). +{{ :wswan:tutorial:mesen2.png?direct&600 |}} 
-* [[https://github.com/WonderfulToolchain/wf-mednafen/releases|wf-mednafen]] - medium accuracy, but *does* provide [a debugger](https://mednafen.github.io/documentation/debugger.html); a fork of [Mednafen](https://mednafen.github.io/).+ 
 +Other options include: 
 + 
 +  * [[https://ares-emu.net/|Ares]] - high accuracy, but does not provide a debugger ((As of recently, Ares supports debugging via a GDB stub, but gdb itself doesn't play well with 16-bit 8086 concepts.)). 
 +  * [[https://github.com/WonderfulToolchain/wf-mednafen/releases|wf-mednafen]] - medium accuracy, but *does* provide [[https://mednafen.github.io/documentation/debugger.html|a debugger]]; a fork of [[https://mednafen.github.io/|Mednafen]].
  
 ===== Testing on physical hardware ===== ===== Testing on physical hardware =====
wswan/tutorial/development_environment.1708177597.txt.gz · Last modified: 2024/02/17 13:46 by asie