User contributions for Ulfalizer
From NESdev Wiki
Jump to navigationJump to search
6 May 2013
- 09:0909:09, 6 May 2013 diff hist +88 APU Length Counter Constant volume flag was missing, making it look like the volume/envelope field is 5 bits long. Also make consistent with main page by using 'v' instead of 'e'.
- 09:0209:02, 6 May 2013 diff hist +17 APU Length Counter The triangle halt flag was renamed to linear counter reload flag
5 May 2013
- 14:0314:03, 5 May 2013 diff hist +38 APU Sweep Small silencing clarification
- 13:2213:22, 5 May 2013 diff hist +68 APU Envelope Clarify when the envelope counter decrement occurs
- 12:4312:43, 5 May 2013 diff hist +3 m APU Sweep Add an 'is'
- 12:4012:40, 5 May 2013 diff hist +389 APU Sweep Describe exactly when the period update happens and use the internal version of what's going in instead of the "clocked before reload" version (as it isn't any more complicated)
- 12:1112:11, 5 May 2013 diff hist −4 m APU Length Counter Fix typo
- 09:4909:49, 5 May 2013 diff hist +77 APU Sweep Internally, the target period is calculated continuously by the adder
- 09:2809:28, 5 May 2013 diff hist −99 APU Length Counter Ops... the length counter load values in the table are already adjusted to account for the becomes zero vs. is zero behavior
- 08:3808:38, 5 May 2013 diff hist +50 APU Length Counter Clarify that the clock-when-zero silencing behavior works intuitively with the halt flag too
- 08:1008:10, 5 May 2013 diff hist +10 m APU Length Counter s/APU clock/frame counter clock/
- 08:0708:07, 5 May 2013 diff hist +526 APU Length Counter The length counter period might be off by one if you just compare against zero (confirmed in Visual 2A03)
4 May 2013
- 13:5513:55, 4 May 2013 diff hist +1 m APU s/pulse channel/pulse channels/
- 09:0909:09, 4 May 2013 diff hist +504 PPU registers Use fancy-schmancy line drawing characters
- 08:2708:27, 4 May 2013 diff hist +27 m APU Rephrase pulse silencing exceptions a bit
- 08:1608:16, 4 May 2013 diff hist +50 m APU Clarify that channels play iff length counters > 0 in the abstract model
- 08:1008:10, 4 May 2013 diff hist +556 APU Add an overview of when channels will play (bit redundant, but imo justified in this case)
- 07:3307:33, 4 May 2013 diff hist 0 m APU Envelope Missed an s/N/V/
- 07:3007:30, 4 May 2013 diff hist +34 APU Envelope Use V to denote volume/envelope bits to be consistent with main page
- 07:1607:16, 4 May 2013 diff hist +153 APU Envelope Clarify that the constant volume flag only selects the volume source (verified in Visual 2A03)
- 06:2506:25, 4 May 2013 diff hist 0 m APU Pulse Linkify first instead of second mention of envelope
- 06:1806:18, 4 May 2013 diff hist +54 APU Noise Constant volume flag was missing, making it look like the volume/envelope field is 5 bits long. Also make consistent with main page by using 'v' instead of 'e'.
- 06:1406:14, 4 May 2013 diff hist 0 APU Bit field for noise volume/envelope used N while legend used V. Settle for V for consistency with other channels.
- 06:1206:12, 4 May 2013 diff hist 0 APU Pulse Use v to denote volume/envelope bits to be consistent with main page
- 06:1006:10, 4 May 2013 diff hist +62 APU Pulse Constant volume flag was missing, making it look like the volume/envelope field is 5 bits long
- 06:0406:04, 4 May 2013 diff hist +44 APU Pulse Main page says volume/envelope, so do that here too
3 May 2013
- 11:1111:11, 3 May 2013 diff hist +249 APU Triangle The triangle channel's frequency is not limited like the pulse channels' is (confirmed in http://forums.nesdev.com/viewtopic.php?f=3&t=10056&start=15#p111702)
- 06:2206:22, 3 May 2013 diff hist +61 APU Length Counter Old version made it sound like the silencing was optional too
- 06:1806:18, 3 May 2013 diff hist −9 APU "Length counter halt" is more descriptive than "length counter disable" and consistent with the linked subpages for the channels
- 06:1206:12, 3 May 2013 diff hist −22 m APU Envelope Minor clarifications (iiutc the envelope is always ticking, even in constant volume mode)
- 05:5805:58, 3 May 2013 diff hist +23 APU Envelope Be more specific about what C does
- 05:5505:55, 3 May 2013 diff hist +57 APU Envelope Add Wikipedia link for ADSR
- 05:2505:25, 3 May 2013 diff hist +20 APU Triangle Use "linear counter reload flag" instead of "halt flag" to avoid confusion with the length counter halt flag
2 May 2013
- 02:3002:30, 2 May 2013 diff hist +124 APU Clarify why it's called the "linear" counter
- 01:2201:22, 2 May 2013 diff hist +122 APU Triangle The triangle period timer ticks at the rate of the CPU clock
- 01:1701:17, 2 May 2013 diff hist 0 m APU Pulse s/KHz/kHz/
- 01:0101:01, 2 May 2013 diff hist +229 APU Pulse The pulse channels are silenced when t < 8 (confirmed in Visual 2A03, see http://forums.nesdev.com/viewtopic.php?f=3&t=10056&p=111614#p111614)
- 00:5400:54, 2 May 2013 diff hist +55 APU The pulse channels are silenced when t < 8 (confirmed in Visual 2A03, see http://forums.nesdev.com/viewtopic.php?f=3&t=10056&p=111614#p111614)
30 April 2013
- 03:4003:40, 30 April 2013 diff hist +459 Talk:APU Sweep No edit summary
29 April 2013
- 05:3005:30, 29 April 2013 diff hist +705 N Talk:APU/current Created page with "Looking at Visual 2A03 and e.g. the sq0_on and sq0_len nodes, it seems that disabling a channel doesn't touch the length counter at all. Rather, there are internal channel ena..."
- 02:1702:17, 29 April 2013 diff hist +43 APU Pulse Make the timer description be closer to the hw reality
- 01:2601:26, 29 April 2013 diff hist +189 Talk:APU Pulse No edit summary
- 00:3500:35, 29 April 2013 diff hist +336 N Talk:APU Pulse Created page with "Is the pulse timer simply clocked by CPU/2 ("APU clock") internally? Looks that way in Visual 2A03 (the timer is only 11 bits wide), only I can't get the timer to count down f..."
28 April 2013
- 04:1004:10, 28 April 2013 diff hist +134 PPU sprite evaluation Break out Notes section and add Visual 2C02 link
- 03:5503:55, 28 April 2013 diff hist +384 PPU OAM Add some more sprite zero internals details
26 April 2013
- 16:2316:23, 26 April 2013 diff hist −126 Talk:NTSC video That's a fair point
23 April 2013
- 13:0213:02, 23 April 2013 diff hist +177 Tricky-to-emulate games Add Marble Madness
- 00:4300:43, 23 April 2013 diff hist +70 Visual 2C02 '-' is actually a delay
22 April 2013
- 21:2821:28, 22 April 2013 diff hist +56 PPU registers Monochrome bit has no effect on writes to the palette (maybe obvious - confirmed in Visual 2C02)
- 01:5001:50, 22 April 2013 diff hist −17 PPU registers Clarify that sprite overflow is broken and not merily complex