User contributions for Asie
From WSdev Wiki
Jump to navigationJump to search
23 February 2025
- 10:0110:01, 23 February 2025 diff hist +74 Display/Palette →Color reproduction
- 10:0110:01, 23 February 2025 diff hist +1,054 Display/Palette No edit summary
- 09:5609:56, 23 February 2025 diff hist −2 Display →More information
- 09:5509:55, 23 February 2025 diff hist −9,439 Display No edit summary
- 09:5409:54, 23 February 2025 diff hist +1,597 N Display/Sprites Created page with " The display system can show up to 128 sprites at once. Sprites are always drawn in front of Screen 1, but they can be drawn in front of or behind Screen 2. Sprites are stored in a sprite table in the console's internal RAM. It consists of up to 128 four-byte entries, of which any sequential slice can be displayed: <pre> (Byte 1) (Byte 0) 15 bit 8 7 bit 0 ---- ---- ---- ---- vhPi pppt tttt tttt |||| |||| |||| |||| |||| |||+--++++-++++- Tile index (0-511..." current
- 09:5409:54, 23 February 2025 diff hist +977 N Display/Screens Created page with " A screen is a layout of tiles. Each cell in a screen controls one 8x8 tile. The display system can show two distinct screens simultaneously. It also supports hardware flipping of tiles, both horizontally and vertically. The size of each screen is fixed at 32x32 cells or 256x256 pixels, while each cell is stored as a two-byte word: <pre> Address 15 bit 8 7 bit 0 ---- ---- ---- ---- 0bbb byyy yyxx xxx. ||| |||| |||| ||| ||| |||| ||++-+++-- X coord..." current
- 09:5109:51, 23 February 2025 diff hist +1,974 N Display/Palette Created page with "The display system provides sixteen different palettes that can be used to color or shade tiles. * Palettes 0-7 can be used for the two screens only; * Palettes 8-15 can be used for both screens and sprites. == Palette format == === Mono === In ''mono'' modes, palettes are stored in I/O ports 0x20 through 0x3F. Each palette contains four three-bit entries, which are pointers into a global, four-bit shade lookup table: <pre> Palette Global shade LUT..."
- 09:4009:40, 23 February 2025 diff hist +4,271 N Display/Tile Data Created page with "== Tile data == The tile data is stored at a fixed memory location: * <tt>$2000</tt> - <tt>$3FFF</tt> for 2 bit per pixel tiles in "mono" mode, for a total of 512 tiles. * <tt>$2000</tt> - <tt>$5FFF</tt> for 2 bit per pixel tiles in "color" mode, for a total of 1024 tiles. * <tt>$4000</tt> - <tt>$BFFF</tt> for 4 bit per pixel tiles in "color" mode, for a total of 1024 tiles. == Tile data formats == === 2 bits per pixel, planar === The tiles are stored in an interlea..." current
- 09:3809:38, 23 February 2025 diff hist +774 N Display/LCD Icons Created page with "The WonderSwan features thirteen fixed LCD segments which are displayed to the right<sup>(color)</sup> or below<sup>(mono)</sup> the main display. These are: * Six under control of software ** Large circle ** Medium circle ** Small circle ** Horizontal orientation ** Vertical orientation ** (Shooting) Star (Sleep) * Four software can query ** Speaker ** Volume A (small wave<sup>(mono)</sup>, center wave<sup>(color)</sup..."
22 February 2025
- 15:2315:23, 22 February 2025 diff hist +405 I/O port map fix links
- 15:2115:21, 22 February 2025 diff hist −8,241 Display move I/O ports out
- 15:2115:21, 22 February 2025 diff hist +8,528 N Display/IO Ports Created page with "== Graphics I/O ports == {{Anchor|Display Control}} === Display Control ($00) === <pre> 7 bit 0 ---- ---- ..wo Ws21 || |||| || |||+- Enable Screen 1 layer || ||+-- Enable Screen 2 layer || |+--- Enable Sprite layer || +---- Enable Sprite window |+------ Screen 2 tiles are drawn (if window enabled): | 0 = inside window, | 1 = outside window. +------- Enable Screen 2 window </pre> {{Anchor|Display Background}} === Display Background Co..."
21 February 2025
- 19:3419:34, 21 February 2025 diff hist +85 ROM header →Flags ($C)
5 February 2025
- 17:3317:33, 5 February 2025 diff hist +102 WonderGate →Hardware current
- 16:0216:02, 5 February 2025 diff hist +315 WonderGate Initial hardware documentation
- 15:5815:58, 5 February 2025 diff hist +113 N Template:Cc0-1.0 Created page with "{{PAGENAME}} [https://creativecommons.org/publicdomain/zero/1.0/ cc0-1.0 license text]" current
- 15:5715:57, 5 February 2025 diff hist +90 N File:MobileWonderGate PCB bottom.jpg Bottom of the MobileWonderGate peripheral's PCB. current
- 15:5715:57, 5 February 2025 diff hist +87 N File:MobileWonderGate PCB top.jpg Top of the MobileWonderGate peripheral's PCB. current
- 15:5715:57, 5 February 2025 diff hist +93 N MediaWiki:Licenses Created page with "* Unknown license|I don't know * cc-by-4.0|Creative Commons Attribution 4.0 * cc0-1.0|CC0 1.0" current
21 January 2025
- 16:2316:23, 21 January 2025 diff hist +597 Display →I/O ports
- 16:0916:09, 21 January 2025 diff hist +27 Display No edit summary
- 16:0516:05, 21 January 2025 diff hist −15 I/O port map use "Etc" over "Aux" to match official terminology
- 16:0516:05, 21 January 2025 diff hist +3 Display →LCD Icon Control ($15): use "Etc" over "Aux" to match official terminology
- 16:0416:04, 21 January 2025 diff hist −6 I/O port map No edit summary
- 16:0416:04, 21 January 2025 diff hist −21 Display segment -> icon
19 January 2025
- 12:2212:22, 19 January 2025 diff hist +53 WSdev Wiki →Cartridge components
- 12:2112:21, 19 January 2025 diff hist +18 WSdev Wiki →Cartridge components
1 January 2025
- 17:3617:36, 1 January 2025 diff hist +164 WonderWitch/Flash →Sector layout: validate sector protection settings on WW cart current
31 December 2024
- 10:1210:12, 31 December 2024 diff hist +1 NEC V30MZ instruction set →RETF: fix cycle counts
29 December 2024
- 15:5815:58, 29 December 2024 diff hist +217 WonderWitch/FreyaBIOS/Display →INT $12/AH=$12 - sprite_set_data current
- 13:4913:49, 29 December 2024 diff hist 0 m WonderWitch/FreyaBIOS/Text →INT $13/AH=$07 - text_put_numeric current
- 13:4913:49, 29 December 2024 diff hist +210 WonderWitch/FreyaBIOS/Text →INT $13/AH=$07 - text_put_numeric
- 13:3313:33, 29 December 2024 diff hist 0 WonderWitch/FreyaBIOS/Text →INT $13/AH=$07 - text_put_numeric
- 10:2510:25, 29 December 2024 diff hist +25 WonderWitch/FreyaBIOS/Text →INT $13/AH=$07 - text_put_numeric
- 10:2210:22, 29 December 2024 diff hist +319 WonderWitch/FreyaBIOS/Text →INT $13/AH=$07 - text_put_numeric
- 10:0710:07, 29 December 2024 diff hist +49 WonderWitch/FreyaBIOS/Text →INT $13/AH=$07 - text_put_numeric: fix text_put_numeric
- 09:4609:46, 29 December 2024 diff hist −2 m WonderWitch/FreyaBIOS/System →INT $17/AH=$0A - sys_get_ownerinfo current
- 09:4609:46, 29 December 2024 diff hist +86 WonderWitch/FreyaBIOS/System →INT $17/AH=$0A - sys_get_ownerinfo: document return codes
28 December 2024
- 15:4715:47, 28 December 2024 diff hist 0 Cartridge connector →Pinout: oops current
- 15:0715:07, 28 December 2024 diff hist +91 Accessory port pinout No edit summary current
- 11:0411:04, 28 December 2024 diff hist +50 NEC V30MZ flags No edit summary current
- 11:0211:02, 28 December 2024 diff hist +641 NEC V30MZ instruction set →Official instructions
- 10:5910:59, 28 December 2024 diff hist +82 NEC V30MZ flags add remaining anchors
- 10:5910:59, 28 December 2024 diff hist +84 NEC V30MZ flags →Status flags: add anchors
- 07:0707:07, 28 December 2024 diff hist +30 m Accessory port pinout →HDMI connector mapping
27 December 2024
- 23:3723:37, 27 December 2024 diff hist +155 NEC V30MZ instruction set →NOP
- 23:3723:37, 27 December 2024 diff hist +280 NEC V30MZ instruction set No edit summary
- 23:3523:35, 27 December 2024 diff hist +2 NEC V30MZ instruction set →ROL
- 23:3423:34, 27 December 2024 diff hist −6 NEC V30MZ instruction set No edit summary
- 23:3223:32, 27 December 2024 diff hist +8,423 NEC V30MZ instruction set No edit summary