top of page

INTRODUCING CONNTENDO

A couple years ago, if you told me that I could write my own emulator...I wouldn't of believed it, but I've created Conntendo; an NES Emulator for Windows created in C++ and using the SDL2 API.

Please check the bottom for details on the journey. NES Emulators are a dime a dozen, but I sure enjoyed the learning experience.

VERSION 2.5 AVAILABLE

An executable of Conntendo v2.5 is available for download. 

SOURCE CODE RELEASED

 I've released the entire source code; available on GitHub.

FEATURES

  • Plays over 90% of the NES library

  • Savestates for instantly saving and loading game

    • Rewind Functionality too!

  • Customizing Keyboard and Joystick Input

  • Dev Features; Nametable Viewer, Disabling Background, etc

  • Graphics Options; several Palettes, Scanlines, Non-Integer Scaling, etc

  • Debug Visuals: Highlight Sprites, Randomize Color, etc

MAPPERS

The following Mappers are currently implemented in Conntendo;

  • Mapper 0: Stock NES Hardware

  • Mapper 1:   MMC1

  • Mapper 2:   UxROMs

  • Mapper 3:   CNROMs

  • Mapper 4:   MMC3

  • Mapper 5:   MMC5

  • Mapper 7:   AxROMs ( Rare Ltd Games )

  • Mapper 9:   MMC2 ( exclusively for Punch Out )

  • Mapper 10: MMC4

  • Mapper 11: Color Dreams

  • Mapper 25: VRC4 (only partially functional)

  • Mapper 66: GxROMs

  • Mapper 69: Sunsoft FME-7

MAKING OF CONNTENDO

bottom of page