8000 Accurate mmc3 by andrew-hoffman · Pull Request #2 · andrew-hoffman/halfnes · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Accurate mmc3 #2

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 11 commits into from
Jul 30, 2014
Merged

Accurate mmc3 #2

merged 11 commits into from
Jul 30, 2014

Conversation

andrew-hoffman
Copy link
Owner

057 (7/30/2014)
-PPU is now pixel accurate. Meaning that many glitchy games are now completely
fixed. However it also means that performance is worse.
-MMC3 and MMC5 scanline counters have been rewritten to be more accurate.
Fixed games:
-Marble Madness
-Laser Invasion
-Mickey's Adventures in Letterland
-Rad Racer
-Slalom
-Tiny Toon Adventures (the status bar was off by one scan line before)
-Mega Man 3 (displays same glitchy lines as real hardware)
-Every Namco 163 game (scanline counter was broken)

Also passes several more of blargg's PPU and MMC3 tests.
I haven't fixed all of the MMC3 based multicart mappers yet.

… man 3 fails, badly. I will work it out before release.

Also remember to copy this to the other MMC3 based mappers.
…tting new rising edges very quickly in a row.
… run mega man 3, but I did have to add yet another method to the mapper class to do it. (Just reading if the PPU is off broke the MMC5 counter instead.) Now to fix every other mmc3-based mapper.
-PPU is now pixel accurate. Meaning that many glitchy games are now completely
fixed. However it also means that performance is worse.
-MMC3 and MMC5 scanline counters have been rewritten to be more accurate.
Fixed games:
-Marble Madness
-Laser Invasion
-Mickey's Adventures in Letterland
-Rad Racer
-Slalom
-Tiny Toon Adventures (the status bar was off by one scan line before)
-Mega Man 3 (displays same glitchy lines as real hardware)
-Every Namco 163 game (scanline counter was broken)

Also passes several more of blargg's PPU and MMC3 tests.
I haven't fixed all of the MMC3 based multicart mappers yet.
andrew-hoffman added a commit that referenced this pull request Jul 30, 2014
@andrew-hoffman andrew-hoffman merged commit 681a98a into master Jul 30, 2014
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant
0