wswan:tutorial:development_environment
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
wswan:tutorial:development_environment [2024/02/17 13:45] – created asie | wswan:tutorial:development_environment [2025/07/12 06:15] (current) – asie | ||
---|---|---|---|
Line 21: | Line 21: | ||
===== Configuring an IDE ===== | ===== Configuring an IDE ===== | ||
- | The Wonderful | + | Typically, |
- | + | ||
- | <WRAP round info> | + | |
- | Other IDEs and editors with clangd support, such as Sublime Text and vim, should also have full compatibility. In addition, the proprietary Visual Studio Code with Microsoft' | + | |
- | </ | + | |
To install the clangd plugin in VSCodium: | To install the clangd plugin in VSCodium: | ||
Line 33: | Line 29: | ||
- Select the project extension named " | - Select the project extension named " | ||
- Press the " | - Press the " | ||
+ | |||
+ | Other IDEs and editors with clangd support, such as Sublime Text and vim, should also have full compatibility. In addition, the following IDEs have been tested and should at least partially work: | ||
+ | |||
+ | * Visual Studio Code, using Microsoft' | ||
+ | * CLion, using JetBrains' | ||
===== Installing an emulator ===== | ===== Installing an emulator ===== | ||
- | Unfortunately, | + | The best emulator for doing WonderSwan |
+ | |||
+ | {{ : | ||
+ | |||
+ | Other options | ||
- | * [[https:// | + | |
- | * [[https:// | + | * [[https:// |
===== Testing on physical hardware ===== | ===== Testing on physical hardware ===== | ||
Line 47: | Line 52: | ||
==== Flash cartridges ==== | ==== Flash cartridges ==== | ||
- | A flash cartridge allows the user to load their own code and run it on physical hardware. There aren't very many options available currently; it is my understanding that this should improve in the medium-to-long | + | A flash cartridge allows the user to load their own code and run it on physical hardware. There aren't very many options available currently; it is my understanding that this should improve in the medium term. |
=== WS Flash Masta === | === WS Flash Masta === | ||
- | The [WS Flash Masta](https:// | + | The [[https:// |
Available for $120-$130 new when in stock, which is not very often. | Available for $120-$130 new when in stock, which is not very often. | ||
Line 57: | Line 62: | ||
=== InsideGadgets flash cartridge === | === InsideGadgets flash cartridge === | ||
- | InsideGadgets sells [[https:// | + | InsideGadgets sells [[https:// |
Available for $54 new when in stock, though a new customer has to spend an additional $10 for the edge adapter and $30 for the USB flasher device, for a total of $94. If you happen to also be interested in GB/GBC/GBA homebrew, said flasher might be a good investment. | Available for $54 new when in stock, though a new customer has to spend an additional $10 for the edge adapter and $30 for the USB flasher device, for a total of $94. If you happen to also be interested in GB/GBC/GBA homebrew, said flasher might be a good investment. | ||
Line 79: | Line 84: | ||
The MobileWonderGate web browser supports downloading and launching small homebrew binaries with the `application/ | The MobileWonderGate web browser supports downloading and launching small homebrew binaries with the `application/ | ||
- | This option is more limited than the WonderWitch, | + | This option is more limited than the WonderWitch, |
=== Second-hand/ | === Second-hand/ |
wswan/tutorial/development_environment.1708177546.txt.gz · Last modified: by asie