User contributions for Asie
From WSdev Wiki
Jump to navigationJump to search
24 July 2024
- 16:0816:08, 24 July 2024 diff hist +1,213 N WonderWitch/FreyaBIOS/Key Created page with "The Display interrupt provides helper functions for accessing the WonderSwan's keypad. == Interrupts == === INT $11/AH=$00 - key_press_check === * AH = $00 Return: * AX = A bitmask containing the currently held keys. <pre> 15 bit 8 7 bit 0 ---- ---- ---- ---- .... 4321 4321 bas. |||| |||| ||| |||| |||| ||+- Start |||| |||| |+-- A |||| |||| +--- B |||| ++++----- X1/X2/X3/X4 ++++----------- Y1/Y2/Y3/Y4 </pr..."
23 July 2024
- 20:2820:28, 23 July 2024 diff hist −2 m WonderWitch/FreyaBIOS/Display No edit summary
- 20:2720:27, 23 July 2024 diff hist +6,743 N WonderWitch/FreyaBIOS/Display Created page with "The Display interrupt provides an abstraction layer and helpers for the WonderSwan's display hardware. Note that features specific to the WonderSwan Color are implemented using libwwc, which is linked statically with the user program and thus not part of the BIOS call surface. == Interrupts == === INT $12/AH=$00 - display_control === * AH = $00 * BX = Display Control value === INT $12/AH=$01 - display_st..."
- 20:0520:05, 23 July 2024 diff hist +706 WonderWitch No edit summary
20 July 2024
- 08:2008:20, 20 July 2024 diff hist +15 m WonderWitch/FreyaBIOS/Sound No edit summary current
- 08:1808:18, 20 July 2024 diff hist +2,061 N WonderWitch/FreyaBIOS/Sound Created page with "The Sound interrupt provides an abstraction layer for the WonderSwan's sound hardware. == Interrupts == === INT 15/AH=00h - sound_init === * AH = 00h === INT 15/AH=01h - sound_set_channel === * AH = 01h * BL = Channel Control value === INT 15/AH=02h - sound_get_channel === * AH = 02h Return: * AL = Channel Control value === INT 15/AH=03h - sound_set_output === * AH = 03h * BL = Sound#S..."
13 July 2024
- 06:2606:26, 13 July 2024 diff hist +56 Display →Screen 2 Scroll Y ($13): clarify
- 06:2606:26, 13 July 2024 diff hist +209 Display →Screen 1 Scroll Y ($11): clarify
- 06:2506:25, 13 July 2024 diff hist +90 Display →Sprite Window Bottom ($0F): clarify
- 06:2506:25, 13 July 2024 diff hist +241 Display →Screen 2 Window Bottom ($0B): clarify
- 06:2306:23, 13 July 2024 diff hist +47 m Display →Display Control ($00)
12 July 2024
- 20:2920:29, 12 July 2024 diff hist +152 WSdev Wiki →Links: might as well add Wonderful
- 19:5119:51, 12 July 2024 diff hist +19 Display →Windows
- 19:4919:49, 12 July 2024 diff hist +312 Display →Sprites
- 19:4719:47, 12 July 2024 diff hist +77 Display →Screens
- 19:4719:47, 12 July 2024 diff hist +491 Display →Screens
- 19:4119:41, 12 July 2024 diff hist 0 Display →Background color
- 19:4119:41, 12 July 2024 diff hist 0 m Display →Transparency
- 19:4119:41, 12 July 2024 diff hist 0 m Display →Palettes
- 19:4119:41, 12 July 2024 diff hist +44 m Display →Palettes
- 19:3919:39, 12 July 2024 diff hist +2 m Display →Color
- 19:3819:38, 12 July 2024 diff hist +132 Display →Components
- 19:3719:37, 12 July 2024 diff hist +677 Display →Components: rewrite the palette section too
- 19:2519:25, 12 July 2024 diff hist +2,166 Display →Tiles: rewrite the whole thing to be more clear
10 July 2024
- 18:4718:47, 10 July 2024 diff hist 0 Display →Internal I/O ports: fix references
- 18:4518:45, 10 July 2024 diff hist +70 m Display →LCD Final Line ($16)
30 May 2024
- 17:3317:33, 30 May 2024 diff hist +46 EEPROM →Internal EEPROM Control ($BE, $BF write)
- 17:2817:28, 30 May 2024 diff hist 0 EEPROM →Internal EEPROM Command ($BC, $BD): Fix ERAL typo
- 08:4208:42, 30 May 2024 diff hist +166 EEPROM →Hardware notes
28 May 2024
- 19:5119:51, 28 May 2024 diff hist +100 EEPROM →WEN - Write Enable
- 19:5119:51, 28 May 2024 diff hist +89 EEPROM →WDS - Write Disable
- 19:4519:45, 28 May 2024 diff hist +211 EEPROM →Internal EEPROM Control ($BE, $BF write)
- 14:2414:24, 28 May 2024 diff hist +74 EEPROM →Internal EEPROM Data ($BA, $BB read)
- 14:2314:23, 28 May 2024 diff hist +143 EEPROM →Internal EEPROM Data ($BA, $BB write)
- 14:1414:14, 28 May 2024 diff hist +265 EEPROM →Internal EEPROM Data ($BA, $BB)
- 14:1014:10, 28 May 2024 diff hist +59 EEPROM →Internal EEPROM Command ($BC, $BD)
- 14:0914:09, 28 May 2024 diff hist +159 EEPROM →Internal EEPROM Control ($BE, $BF write)
- 14:0814:08, 28 May 2024 diff hist −119 Bandai 2001 No edit summary
- 14:0714:07, 28 May 2024 diff hist 0 EEPROM →Internal EEPROM Status ($BE, $BF read)
- 14:0714:07, 28 May 2024 diff hist 0 EEPROM →Internal EEPROM Control ($BE, $BF write)
- 14:0714:07, 28 May 2024 diff hist 0 EEPROM →Internal EEPROM Status ($BE, $BF read)
- 14:0714:07, 28 May 2024 diff hist +1 EEPROM →Internal EEPROM Control ($BE, $BF write)
- 14:0614:06, 28 May 2024 diff hist +120 EEPROM →Internal EEPROM Status ($BE, $BF read)
- 14:0214:02, 28 May 2024 diff hist +92 EEPROM →Internal EEPROM Command ($BC, $BD)
3 April 2024
- 16:4416:44, 3 April 2024 diff hist +153 Sound →Sound Test ($95): document bits 1, 2, 3
- 16:1816:18, 3 April 2024 diff hist +186 Sound →Sound Output Control ($91)
2 April 2024
- 18:3018:30, 2 April 2024 diff hist +27 m ROM header →Save type/size ($B)
- 18:3018:30, 2 April 2024 diff hist +172 ROM header →Save type/size ($B)
29 March 2024
- 14:5314:53, 29 March 2024 diff hist +73 Hyper Voice No edit summary current
- 14:5214:52, 29 March 2024 diff hist +18 Hyper Voice →Hyper Voice Control ($6A, $6B)