Category talk:Mappers with IRQs: Difference between revisions
From NESdev Wiki
Jump to navigationJump to search
(→Where to file fixed-timing IRQ-sources: new section) |
Rainwarrior (talk | contribs) (→Where to file fixed-timing IRQ-sources: done, hope this is sufficient) |
||
(4 intermediate revisions by 2 users not shown) | |||
Line 2: | Line 2: | ||
I don't think it makes sense to say that "if it's clocked by M2, regardless of how general it is, it belongs in [[:Category:Mappers with cycle IRQs]]". 1- With such a constraint, the only thing that could possibly make sense in the overarching category would be things that used analog effects for timing ... or the way IRQs are used on "real" computers, where they signal asynchronous events. 2- Because these are not general, it ''can't'' be used for arbitrary timing. At best, they're far more crippled than Tepples's demonstration of using the DPCM for mid-screen splits. —[[User:Lidnariq|Lidnariq]] ([[User talk:Lidnariq|talk]]) 13:10, 18 May 2015 (MDT) | I don't think it makes sense to say that "if it's clocked by M2, regardless of how general it is, it belongs in [[:Category:Mappers with cycle IRQs]]". 1- With such a constraint, the only thing that could possibly make sense in the overarching category would be things that used analog effects for timing ... or the way IRQs are used on "real" computers, where they signal asynchronous events. 2- Because these are not general, it ''can't'' be used for arbitrary timing. At best, they're far more crippled than Tepples's demonstration of using the DPCM for mid-screen splits. —[[User:Lidnariq|Lidnariq]] ([[User talk:Lidnariq|talk]]) 13:10, 18 May 2015 (MDT) | ||
:Ah, I didn't understand why those 3 were left out of the cycle category. That sounds like a [[:Category:Mappers with fixed-timing IRQs|new category]] to me, then. Since they're all still cycle counters (even though the timing isn't configurable) I made that a subcategory of cycle IRQs for now, but we can move it back to the parent category if there are other kinds (you mention it on the scanline IRQ category description, but do any exist?). Better to just keep all the fixed ones in their own category, since that's a far more important property than either cycle or scanline counting. - [[User:Rainwarrior|Rainwarrior]] ([[User talk:Rainwarrior|talk]]) 14:06, 18 May 2015 (MDT) | |||
::For fixed PPU timing, there's [[iNES Mapper 091]], and whatever board [http://forums.nesdev.org/viewtopic.php?t=12554 zxbdragon found] here... —[[User:Lidnariq|Lidnariq]] ([[User talk:Lidnariq|talk]]) 14:28, 18 May 2015 (MDT) | |||
:::Okay, I'll move the category up to the parent, then. The reason I thought it would be best to exclude them is that if you want list of "good" cycle/scanline IRQs you probably don't want them in there. Actually... maybe multiple-inheritence would solve this. I'll make two new subcategories, both additionally parented to the fixed-timing one. - [[User:Rainwarrior|Rainwarrior]] ([[User talk:Rainwarrior|talk]]) 14:44, 18 May 2015 (MDT) | |||
:::Okay, that's done. I think this should make it easy to find "useful" IRQs, but also easy to find the various subcategories one might be interested in. - [[User:Rainwarrior|Rainwarrior]] ([[User talk:Rainwarrior|talk]]) 14:53, 18 May 2015 (MDT) |
Latest revision as of 20:53, 18 May 2015
Where to file fixed-timing IRQ-sources
I don't think it makes sense to say that "if it's clocked by M2, regardless of how general it is, it belongs in Category:Mappers with cycle IRQs". 1- With such a constraint, the only thing that could possibly make sense in the overarching category would be things that used analog effects for timing ... or the way IRQs are used on "real" computers, where they signal asynchronous events. 2- Because these are not general, it can't be used for arbitrary timing. At best, they're far more crippled than Tepples's demonstration of using the DPCM for mid-screen splits. —Lidnariq (talk) 13:10, 18 May 2015 (MDT)
- Ah, I didn't understand why those 3 were left out of the cycle category. That sounds like a new category to me, then. Since they're all still cycle counters (even though the timing isn't configurable) I made that a subcategory of cycle IRQs for now, but we can move it back to the parent category if there are other kinds (you mention it on the scanline IRQ category description, but do any exist?). Better to just keep all the fixed ones in their own category, since that's a far more important property than either cycle or scanline counting. - Rainwarrior (talk) 14:06, 18 May 2015 (MDT)
- For fixed PPU timing, there's iNES Mapper 091, and whatever board zxbdragon found here... —Lidnariq (talk) 14:28, 18 May 2015 (MDT)
- Okay, I'll move the category up to the parent, then. The reason I thought it would be best to exclude them is that if you want list of "good" cycle/scanline IRQs you probably don't want them in there. Actually... maybe multiple-inheritence would solve this. I'll make two new subcategories, both additionally parented to the fixed-timing one. - Rainwarrior (talk) 14:44, 18 May 2015 (MDT)
- Okay, that's done. I think this should make it easy to find "useful" IRQs, but also easy to find the various subcategories one might be interested in. - Rainwarrior (talk) 14:53, 18 May 2015 (MDT)