User contributions for Undisbeliever
From SNESdev Wiki
Jump to navigationJump to search
13 April 2024
- 00:1400:14, 13 April 2024 diff hist −31 VBlank routine →Write-twice register example: Fix BG1 scroll shadow variables example current
1 March 2024
- 23:2923:29, 1 March 2024 diff hist +370 Errata →DMA: Add HDMA failure when DMA transfer ends when HDMA starts current
26 February 2024
- 01:4901:49, 26 February 2024 diff hist +227 HDMA examples →Indirect HDMA: Add indirect HDMA screenshots current
- 01:4101:41, 26 February 2024 diff hist +93 N File:Hdma indirect repeating pattern screenshot.png Screenshot of the indirect HDMA repeating pattern example on HDMA_examples page current
- 01:3801:38, 26 February 2024 diff hist +101 N File:Hdma indirect mapping screenshot.png Screenshot of the indirect HDMA contiguous array mapping example on HDMA_examples page. current
- 01:2401:24, 26 February 2024 diff hist −7 Reading and writing PPU memory Use $ for hexadecimal so the examples will compile in ca65 current
- 01:1801:18, 26 February 2024 diff hist +221 Errata →Video: Document why a sprite should not have a horizontal position of -256 ($100)
- 01:0601:06, 26 February 2024 diff hist 0 Sprites →References: Update object dropout test link to version 3 current
- 00:2400:24, 26 February 2024 diff hist −6 Sprites →2. 34 Slivers per Line: slivers can be partially onscreen.
- 00:2200:22, 26 February 2024 diff hist +271 Sprites →1. 32 Sprites per Line: Sprites with X=-256 count towards the 32 Sprites per line limit
21 February 2024
- 07:4607:46, 21 February 2024 diff hist +65 VBlank interrupts Fix ca65 compile errors in NmiIsr current
17 February 2024
- 05:5505:55, 17 February 2024 diff hist +12 Init code Fix ResetHandler so it compiles in ca65 current
- 05:5005:50, 17 February 2024 diff hist 0 m Init code Fix A1Bn typo
- 05:4905:49, 17 February 2024 diff hist 0 m Init code →Reset Registers Routine: Fix OBJSEL typo
10 February 2024
- 00:4600:46, 10 February 2024 diff hist +2,327 HDMA examples Add Timing section
23 October 2023
- 09:0009:00, 23 October 2023 diff hist +525 Windows Add Window Mask Logic section current
- 08:5508:55, 23 October 2023 diff hist +98 N File:Window mask logic table.png A table of the 4 window mask logic settings combined with the 2 invert window flags. current
13 October 2023
- 06:3006:30, 13 October 2023 diff hist +2,528 Drawing window shapes Add Combining two windows examples current
- 06:0306:03, 13 October 2023 diff hist +85 N File:Combining windows four.svg Diagram showing how a 4 digit window can be drawn using OR or XOR logic current
- 06:0206:02, 13 October 2023 diff hist +82 N File:Combining windows star.svg Diagram showing how a star window can be drawn using OR or XOR logic current
- 05:5905:59, 13 October 2023 diff hist +55 Drawing window shapes Enclosed page into a new section "Drawing a single window with HDMA"
4 July 2023
- 07:1707:17, 4 July 2023 diff hist +851 Errata Add 65c816 eratta
28 May 2023
- 08:2508:25, 28 May 2023 diff hist +457 Errata Add Mode 7 multiplier bug
- 08:0308:03, 28 May 2023 diff hist +231 HDMA examples The HDMAEN writes in these examples must occur during VBlank.
26 May 2023
- 14:2914:29, 26 May 2023 diff hist +524 Errata →DMA: Activating HDMA outside of VBlank
11 May 2023
- 08:0108:01, 11 May 2023 diff hist +315 SPC-700 instruction set →Instructions: Add notes to TSET1, TCLR1, MUL & DIV instructions (to match Errata page)
- 07:5207:52, 11 May 2023 diff hist +813 Errata →Audio: Add errata for TSET1, TCLR1, MUL & DIV SPC-700 instructions
20 March 2023
- 03:3803:38, 20 March 2023 diff hist +3,037 Reading and writing PPU memory →VRAM: Video RAM: Add Reading VRAM
10 February 2023
- 10:0710:07, 10 February 2023 diff hist +1,354 Reading and writing PPU memory →VRAM: Video RAM: Add table of common VMAIN values
6 February 2023
- 10:2210:22, 6 February 2023 diff hist +2,095 Reading and writing PPU memory →VRAM: Video RAM: Writing word data to VRAM
21 January 2023
- 02:2502:25, 21 January 2023 diff hist +5,263 Reading and writing PPU memory Added dot-points about reading and writing VRAM
12 January 2023
- 01:2901:29, 12 January 2023 diff hist +2,501 Reading and writing PPU memory Add bullet point list about reading and writing OAM
10 January 2023
- 09:0209:02, 10 January 2023 diff hist +4,386 N Reading and writing PPU memory Add CGRAM
5 January 2023
- 02:4602:46, 5 January 2023 diff hist +4,319 HDMA examples Add two HDMA to CGRAM examples
- 02:3802:38, 5 January 2023 diff hist +115 N File:Hdma textbox gradient.png A cropped screenshot of a textbox with a background gradient created with a HDMA to CGADD and CGDATA. current
20 December 2022
- 02:1102:11, 20 December 2022 diff hist +3,631 HDMA examples →Dynamic HDMA tables: Double buffering in indirect mode
- 02:0502:05, 20 December 2022 diff hist +77 N File:Hdma bghofs shear animation.png A shear animation using a HDMA to a horizontal offset register. current
18 December 2022
- 02:5702:57, 18 December 2022 diff hist +1,038 HDMA examples →Double buffered HDMA tables: Describe double-buffering. Document the assumptions that must be met for the example to work correctly.
4 December 2022
- 02:5002:50, 4 December 2022 diff hist +2,006 HDMA examples →Dynamic HDMA tables: Add pseudocode for a double-buffered horizontal offset parallax effect
- 02:1402:14, 4 December 2022 diff hist +62 N File:Hdma double buffered parallax.png An example HDMA double-buffered parallax effect. current
2 December 2022
- 01:2701:27, 2 December 2022 diff hist +3,191 HDMA examples Add list of dynamic HDMA table techniques, added HDMA textbox wipe example
- 01:1801:18, 2 December 2022 diff hist +107 N File:Hdma textbox wipe.gif A HDMA textbox wipe animation that is created by modifying a HDMA table in RAM during VBlank. current
29 November 2022
- 09:2809:28, 29 November 2022 diff hist +4,530 HDMA examples →HDMA Tables: Add indirect HDMA examples
- 08:2508:25, 29 November 2022 diff hist +959 HDMA examples →HDMA Tables: Add pseudocode showing HDMA register values
26 November 2022
- 02:0802:08, 26 November 2022 diff hist −11 HDMA examples →HDMA Tables: Replaced Line-Counter bitmasks with ranges.
25 November 2022
- 07:3807:38, 25 November 2022 diff hist +2,330 HDMA examples →HDMA Tables: Add Repeating HDMA entries
- 07:3307:33, 25 November 2022 diff hist +167 N File:Hdma repeat entry events.png An annotated Mesen-S Event Viewer screenshot for a HDMA targeting the BG1HOFS register, changing BG1HOFS on every scanline using two HDMA repeat entries. current
- 07:2607:26, 25 November 2022 diff hist +32 m HDMA examples →Non-repeat HDMA entries: Fix typos
- 05:4205:42, 25 November 2022 diff hist +202 HDMA examples →HDMA Tables: If Line-Counter is 0x80: count = 128, repeat flag = 0
21 November 2022
- 05:5105:51, 21 November 2022 diff hist +224 HDMA examples →Non-repeat HDMA entries: Add annotated Mesen-S screenshots