Results 1 to 9 of 9

Thread: Nintendo Entertainment System emulator in VB6 [EXE + source]

Threaded View

  1. #1

    Thread Starter
    Member
    Join Date
    Jan 2010
    Posts
    34

    Nintendo Entertainment System emulator in VB6 [EXE + source]

    EDIT: Updated to version 0.1.1, added 1x, 2x, 3x scaling selection. Fixed bug where it crashed if you click cancel on the load state dialog.

    EDIT 2: Updated to version 0.1.3, MMC3 fixed enough so that Super Mario Bros 3 basically runs perfectly. Added battery-backed SRAM emulation. Added netplay support. Not tested over internet, works great on LAN.

    I've been working on a NES emu from scratch (other than some small snippets for DirectX audio and fast image blitting) in VB6 the last couple of weeks, thought I'd share what I have. It's still a work in progress, but a lot of games play fine. It's got auto frame-skipping, save states, and AUTHENTIC Game Genie support! Source and EXE included in attachment. Check the readme.txt if you have any problems or ask in here!

    (The GG ROM is legal to include, Galoob made it public domain years ago)

    The bad:
    - A lot of games have graphics glitches or don't run.
    - APU has a few issues, most noticeably that I haven't been able to get sweeps to work right so they're disabled for now.
    - It's slow. You'll want an Intel Core-i3/i5/i7 or AMD equivalent to play at full a 60 FPS. High end Pentium 4 or Core 2 Duo will work, but it will skip frames to compensate.

    I'll be fixing things over the next few weeks and updating with major improvements here! If it doesn't start or has no audio, start cmd.exe AS ADMINISTRATOR, then run resreg.bat.

    Download: (too large to attach to post)

    Source and EXE in ZIP: http://rubbermallet.org/vbNES-0.1.3.zip
    MSI installer, no source: http://rubbermallet.org/vbNES-0.1.3.msi

    MSI doesn't require messing with registering any files.

    And some screenshots:











    Last edited by miker00lz; Feb 10th, 2016 at 12:32 PM.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width