-
Notifications
You must be signed in to change notification settings - Fork 852
Issues
is:issue state:open
is:issue state:open
Issue creation is restricted in this repository
Search results
- Status: Open.#751 In bfirsh/jsnes;
- Status: Open.#732 In bfirsh/jsnes;
- Status: Open.#647 In bfirsh/jsnes;
Test coverage gaps: PPU, APU, controllers, mappers, browser, state serialization
difficulty: hardComplex change spanning multiple subsystems or requiring deep NES knowledgeComplex change spanning multiple subsystems or requiring deep NES knowledgeenhancementNew feature or capabilityNew feature or capabilitypriority: mediumIncorrect behavior for specific games or edge casesIncorrect behavior for specific games or edge casesStatus: Open.#617 In bfirsh/jsnes;TypeScript type definitions are incorrect
component: browserBrowser integration (browser/)Browser integration (browser/)difficulty: easySmall, localized change (1-2 lines)Small, localized change (1-2 lines)priority: mediumIncorrect behavior for specific games or edge casesIncorrect behavior for specific games or edge casesStatus: Open.#610 In bfirsh/jsnes;APU: various channel bugs (sequencer reset, length counter gating, timer stepping, noise LFSR)
accuracyHardware accuracy improvementHardware accuracy improvementcomponent: apuAPU / audio (papu/)APU / audio (papu/)difficulty: mediumModerate change requiring understanding of one subsystemModerate change requiring understanding of one subsystempriority: mediumIncorrect behavior for specific games or edge casesIncorrect behavior for specific games or edge casesStatus: Open.#609 In bfirsh/jsnes;PPU: minor rendering issues (odd-frame skip, monochrome bg, sprite 0 left-column)
accuracyHardware accuracy improvementHardware accuracy improvementcomponent: ppuPPU / graphics (ppu/)PPU / graphics (ppu/)difficulty: easySmall, localized change (1-2 lines)Small, localized change (1-2 lines)priority: lowMinor inaccuracy or code quality issueMinor inaccuracy or code quality issueStatus: Open.#607 In bfirsh/jsnes;PPU: no 8-sprite-per-scanline limit or sprite overflow flag
accuracyHardware accuracy improvementHardware accuracy improvementcomponent: ppuPPU / graphics (ppu/)PPU / graphics (ppu/)difficulty: mediumModerate change requiring understanding of one subsystemModerate change requiring understanding of one subsystempriority: highSignificantly wrong behavior affecting many gamesSignificantly wrong behavior affecting many gamesStatus: Open.#604 In bfirsh/jsnes;CPU: CLI/SEI/PLP interrupt inhibit delay and BRK/NMI hijacking not implemented
accuracyHardware accuracy improvementHardware accuracy improvementcomponent: cpuCPU emulation (cpu.js)CPU emulation (cpu.js)difficulty: hardComplex change spanning multiple subsystems or requiring deep NES knowledgeComplex change spanning multiple subsystems or requiring deep NES knowledgeenhancementNew feature or capabilityNew feature or capabilitypriority: lowMinor inaccuracy or code quality issueMinor inaccuracy or code quality issueStatus: Open.#603 In bfirsh/jsnes;CPU: IRQ and reset interrupt handlers missing proper cycle timing
accuracyHardware accuracy improvementHardware accuracy improvementcomponent: cpuCPU emulation (cpu.js)CPU emulation (cpu.js)difficulty: mediumModerate change requiring understanding of one subsystemModerate change requiring understanding of one subsystempriority: mediumIncorrect behavior for specific games or edge casesIncorrect behavior for specific games or edge casesStatus: Open.#602 In bfirsh/jsnes;Most mappers missing toJSON/fromJSON — save states lose bank state
component: mapperMemory mappers (mappers/)Memory mappers (mappers/)difficulty: mediumModerate change requiring understanding of one subsystemModerate change requiring understanding of one subsystempriority: mediumIncorrect behavior for specific games or edge casesIncorrect behavior for specific games or edge casesStatus: Open.#600 In bfirsh/jsnes;Add missing popular mappers (206, VRC, FME-7, MMC4)
component: mapperMemory mappers (mappers/)Memory mappers (mappers/)difficulty: hardComplex change spanning multiple subsystems or requiring deep NES knowledgeComplex change spanning multiple subsystems or requiring deep NES knowledgeenhancementNew feature or capabilityNew feature or capabilitypriority: mediumIncorrect behavior for specific games or edge casesIncorrect behavior for specific games or edge casesStatus: Open.#599 In bfirsh/jsnes;