WSdev Wiki: Difference between revisions
From WSdev Wiki
Jump to navigationJump to search
No edit summary |
(→Links: might as well add Wonderful) |
||
(8 intermediate revisions by 2 users not shown) | |||
Line 13: | Line 13: | ||
=== Console components === | === Console components === | ||
* [[Display]] | * [[SoC]] | ||
* [[Sound]] | ** [[Display]] | ||
** [[Hyper Voice]]<sup>(color)</sup> | ** [[Sound]] | ||
* [[Keypad]] | *** [[Hyper Voice]]<sup>(color)</sup> | ||
* [[Timers]] | ** [[Keypad]] | ||
* [[Interrupts]] | ** [[Timers]] | ||
* [[UART]] | ** [[Interrupts]] | ||
* [[EEPROM]] | ** [[UART]] | ||
* [[ | ** [[DMA]]<sup>(color)</sup> | ||
* [[Boot ROM]] | |||
* [[EEPROM|Internal EEPROM]] | |||
** [[Splash animation]]<sup>(color)</sup> | |||
=== Cartridge components === | === Cartridge components === | ||
* [[Cartridge connector]] | |||
* [[Mapper]] | * [[Mapper]] | ||
** [[Bandai 2001]] | ** [[Bandai 2001]] | ||
** [[Bandai 2003]] | ** [[Bandai 2003]] | ||
** [[KARNAK]] | ** [[KARNAK]] | ||
* [[EEPROM]] (2001) | |||
* [[Real-Time Clock]] (2003) | * [[Real-Time Clock]] (2003) | ||
=== Pinouts === | === Pinouts === | ||
* [[Cartridge connector#Pinout|Cartridge pinout]] | |||
* [[Accessory port pinout]] | * [[Accessory port pinout]] | ||
* [[2001 Mapper pinout]] | * [[2001 Mapper pinout]] | ||
Line 49: | Line 55: | ||
=== WonderWitch === | === WonderWitch === | ||
* [[FreyaBIOS]] | * [[WonderWitch]] | ||
* [[WonderWitch .fx files|.fx file format]] | ** [[WonderWitch/FreyaBIOS|FreyaBIOS]] | ||
** [[WonderWitch/FreyaOS|FreyaOS]] | |||
** [[WonderWitch .fx files|.fx file format]] | |||
== Links == | == Links == | ||
* [https://wonderful.asie.pl/wiki/doku.php?id=wswan:index#guides Wonderful Toolchain Wiki] - gcc-ia16-based homebrew toolchain guides and documentation | |||
* [https://github.com/WonderfulToolchain/awesome-wsdev awesome-wsdev] - curated documentation/tools/source code link list | * [https://github.com/WonderfulToolchain/awesome-wsdev awesome-wsdev] - curated documentation/tools/source code link list | ||
Revision as of 20:29, 12 July 2024
WonderSwan Development Wiki
Reference
General
- Memory map
- I/O port map
- ROM header
- NEC V30MZ - the WonderSwan CPU (80186-compatible)
- Timing
Console components
- SoC
- Display
- Sound
- Hyper Voice(color)
- Keypad
- Timers
- Interrupts
- UART
- DMA(color)
- Boot ROM
- Internal EEPROM
- Splash animation(color)
Cartridge components
- Cartridge connector
- Mapper
- EEPROM (2001)
- Real-Time Clock (2003)
Pinouts
- Cartridge pinout
- Accessory port pinout
- 2001 Mapper pinout
- 2003 Mapper pinout
- KARNAK pinout
- GIZA pinout
- S-3511A pinout
Accessories
- WonderBeat 9480 headphone adapter
- WonderBorg robot
- WonderGate mobile adapter
- WonderWave infrared adapter
WonderWitch
Links
- Wonderful Toolchain Wiki - gcc-ia16-based homebrew toolchain guides and documentation
- awesome-wsdev - curated documentation/tools/source code link list