Talk:INES Mapper 072: Difference between revisions

From NESdev Wiki
Jump to navigationJump to search
(Created page with ""Pinball Quest will require bus conflicts to be emulated if this mapper is emulated this way." <-- What is "this way", and what would be the "other" way? The game seems to run...")
 
No edit summary
Line 1: Line 1:
"Pinball Quest will require bus conflicts to be emulated if this mapper is emulated this way." <-- What is "this way", and what would be the "other" way? The game seems to run fine when not emulating any bus conflicts. [[User:NewRisingSun|NewRisingSun]] ([[User talk:NewRisingSun|talk]]) 01:05, 28 May 2020 (MDT)
"Pinball Quest will require bus conflicts to be emulated if this mapper is emulated this way." <-- What is "this way", and what would be the "other" way? The game seems to run fine when not emulating any bus conflicts. [[User:NewRisingSun|NewRisingSun]] ([[User talk:NewRisingSun|talk]]) 01:05, 28 May 2020 (MDT)
: There are a few places where Pinball Quest generates bus conflicts despite having bus conflict prevention tables, but as far as I can tell they're in places where it doesn't matter - by which I mean, the bus conflict happens in the lower bits when restoring the upper bits to 0. I think the "this way" might have been a misunderstanding due to Disch's original documentation, which implies that the contents of the lower four bits data bus on a falling edge of the clock mattered when they don't. —[[User:Lidnariq|Lidnariq]] ([[User talk:Lidnariq|talk]]) 20:22, 28 May 2020 (MDT)

Revision as of 02:22, 29 May 2020

"Pinball Quest will require bus conflicts to be emulated if this mapper is emulated this way." <-- What is "this way", and what would be the "other" way? The game seems to run fine when not emulating any bus conflicts. NewRisingSun (talk) 01:05, 28 May 2020 (MDT)

There are a few places where Pinball Quest generates bus conflicts despite having bus conflict prevention tables, but as far as I can tell they're in places where it doesn't matter - by which I mean, the bus conflict happens in the lower bits when restoring the upper bits to 0. I think the "this way" might have been a misunderstanding due to Disch's original documentation, which implies that the contents of the lower four bits data bus on a falling edge of the clock mattered when they don't. —Lidnariq (talk) 20:22, 28 May 2020 (MDT)