gitextract_4vbeh24w/ ├── .gitignore ├── .travis.yml ├── LICENSE ├── README.md ├── nbactions.xml ├── pom.xml └── src/ ├── main/ │ ├── java/ │ │ └── com/ │ │ └── grapeshot/ │ │ └── halfnes/ │ │ ├── APU.java │ │ ├── CPU.java │ │ ├── CPURAM.java │ │ ├── FileUtils.java │ │ ├── HeadlessNES.java │ │ ├── JInputHelper.java │ │ ├── JavaFXNES.java │ │ ├── NES.java │ │ ├── PPU.java │ │ ├── PrefsSingleton.java │ │ ├── ROMLoader.java │ │ ├── Twiddler.form │ │ ├── Twiddler.java │ │ ├── audio/ │ │ │ ├── AudioOutInterface.java │ │ │ ├── CircularBuffer.java │ │ │ ├── ExpansionSoundChip.java │ │ │ ├── FDSSoundChip.java │ │ │ ├── FFT.java │ │ │ ├── MMC5SoundChip.java │ │ │ ├── Namco163SoundChip.java │ │ │ ├── NoiseTimer.java │ │ │ ├── Reverberator.java │ │ │ ├── SquareTimer.java │ │ │ ├── Sunsoft5BSoundChip.java │ │ │ ├── SwingAudioImpl.java │ │ │ ├── Timer.java │ │ │ ├── TriangleTimer.java │ │ │ ├── VRC6SoundChip.java │ │ │ └── VRC7SoundChip.java │ │ ├── cheats/ │ │ │ ├── ActionReplay.java │ │ │ ├── ActionReplayGui.form │ │ │ ├── ActionReplayGui.java │ │ │ └── Patch.java │ │ ├── halfNES.java │ │ ├── mappers/ │ │ │ ├── Action52Mapper.java │ │ │ ├── AfterburnerMapper.java │ │ │ ├── AnromMapper.java │ │ │ ├── BadMapperException.java │ │ │ ├── BnromMapper.java │ │ │ ├── CaltronMapper.java │ │ │ ├── CnromMapper.java │ │ │ ├── CodemastersMapper.java │ │ │ ├── ColorDreamsMapper.java │ │ │ ├── CrazyClimberMapper.java │ │ │ ├── CrimeBustersMapper.java │ │ │ ├── FME7Mapper.java │ │ │ ├── GnromMapper.java │ │ │ ├── IremH3001Mapper.java │ │ │ ├── MIMICMapper.java │ │ │ ├── MMC1Mapper.java │ │ │ ├── MMC2Mapper.java │ │ │ ├── MMC3Mapper.java │ │ │ ├── MMC4Mapper.java │ │ │ ├── MMC5Mapper.java │ │ │ ├── Mapper.java │ │ │ ├── Mapper107.java │ │ │ ├── Mapper112.java │ │ │ ├── Mapper119.java │ │ │ ├── Mapper140.java │ │ │ ├── Mapper15.java │ │ │ ├── Mapper152.java │ │ │ ├── Mapper182.java │ │ │ ├── Mapper185.java │ │ │ ├── Mapper200.java │ │ │ ├── Mapper201.java │ │ │ ├── Mapper203.java │ │ │ ├── Mapper212.java │ │ │ ├── Mapper213.java │ │ │ ├── Mapper214.java │ │ │ ├── Mapper225.java │ │ │ ├── Mapper226.java │ │ │ ├── Mapper229.java │ │ │ ├── Mapper231.java │ │ │ ├── Mapper240.java │ │ │ ├── Mapper241.java │ │ │ ├── Mapper242.java │ │ │ ├── Mapper244.java │ │ │ ├── Mapper246.java │ │ │ ├── Mapper255.java │ │ │ ├── Mapper31.java │ │ │ ├── Mapper33.java │ │ │ ├── Mapper36.java │ │ │ ├── Mapper47.java │ │ │ ├── Mapper48.java │ │ │ ├── Mapper58.java │ │ │ ├── Mapper60.java │ │ │ ├── Mapper61.java │ │ │ ├── Mapper62.java │ │ │ ├── Mapper70.java │ │ │ ├── Mapper72.java │ │ │ ├── Mapper76.java │ │ │ ├── Mapper78.java │ │ │ ├── Mapper86.java │ │ │ ├── Mapper87.java │ │ │ ├── Mapper92.java │ │ │ ├── Mapper94.java │ │ │ ├── Mapper97.java │ │ │ ├── NINA_001_Mapper.java │ │ │ ├── NINA_003_006_Mapper.java │ │ │ ├── NSFMapper.java │ │ │ ├── NSFPlayerFont.java │ │ │ ├── NamcoMapper.java │ │ │ ├── Namcot34x3Mapper.java │ │ │ ├── NromMapper.java │ │ │ ├── Sunsoft01Mapper.java │ │ │ ├── Sunsoft02Mapper.java │ │ │ ├── Sunsoft03Mapper.java │ │ │ ├── TengenRamboMapper.java │ │ │ ├── UnromMapper.java │ │ │ ├── VRC1Mapper.java │ │ │ ├── VRC2Mapper.java │ │ │ ├── VRC3Mapper.java │ │ │ ├── VRC4Mapper.java │ │ │ ├── VRC6Mapper.java │ │ │ └── VRC7Mapper.java │ │ ├── ui/ │ │ │ ├── ControllerImpl.java │ │ │ ├── ControllerInterface.java │ │ │ ├── ControlsDialog.form │ │ │ ├── ControlsDialog.java │ │ │ ├── DebugUI.java │ │ │ ├── DummyController.java │ │ │ ├── FrameLimiterImpl.java │ │ │ ├── FrameLimiterInterface.java │ │ │ ├── GUIInterface.java │ │ │ ├── HeadlessUI.java │ │ │ ├── NESFileFilter.java │ │ │ ├── OnScreenMenu.java │ │ │ ├── Oscilloscope.java │ │ │ ├── PreferencesDialog.form │ │ │ ├── PreferencesDialog.java │ │ │ ├── PuppetController.java │ │ │ └── SwingUI.java │ │ ├── utils.java │ │ └── video/ │ │ ├── AltNTSCRenderer.java │ │ ├── NTSCRenderer.java │ │ ├── NesColors.java │ │ ├── RGBRenderer.java │ │ └── Renderer.java │ ├── java-templates/ │ │ └── com/ │ │ └── grapeshot/ │ │ └── halfnes/ │ │ └── ProjectInfo.java │ └── resources/ │ ├── changelog.txt │ └── todo.txt └── test/ ├── java/ │ └── com/ │ └── grapeshot/ │ └── halfnes/ │ ├── JInputTest.java │ └── nestest/ │ └── NesTest.java └── resources/ └── nestest/ ├── compare.log ├── nestest.log └── nestest.nes