Skip to content

redclock/NesUnity

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

26 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

NesUnity - In Progress

An NES emulator based on Unity3D for personally study, uncompleted.

Current Status:

Unscrollable background only:

screen.png

Progress & planning:

  1. Rom file:
  • iNes (.nes file) βœ…
  1. CPU
  • Addressing modes βœ…
  • Memory mapping βœ…
  • Mappers πŸ”²
    • NROM βœ…
    • Other
  • 6502 instructions βœ…
    • official βœ…
    • unofficial βœ… Ref
    • Tested with nestest.nes log βœ…
    • Disassmebly πŸ”²
  1. PPU
  • Memeory mappings
    • Register βœ…
    • IO βœ…
    • Palette βœ…
  • Backgrounds πŸ”²
    • NMI interruption βœ…
    • PatternTable πŸ”²
    • NameTable + AttributeTable πŸ”²
    • Scrolling
  • Sprites
    • OAM
    • DMA
    • Priority
    • Sprite0 hit
    • Overscan
  1. Input
  2. APU
  • Pulse
  • Triangle
  • Noise
  • DMC

About

An NES emulator based on Unity3D - In Progress

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages