Results 1 to 3 of 3
  1. #1
    EmuTalk Member
    Join Date
    Apr 2013
    Posts
    110
    Mentioned
    0 Post(s)

    MetroBoy - A playable, circuit-level simulation of an entire Game Boy

    Just a shout out to everyone, I recently discovered a new Game Boy emulator/simulator* that is circuit-level accurate!

    *MetroBoy GitHub

    MetroBoy is a playable, circuit-level simulation of an entire Game Boy. MetroBoy isn't an emulator in the traditional sense. It's comparatively slow, though you can use it to play Game Boy games. It should run at full speed on most modern processors, with my current laptop running at about 2.5x realtime in fast mode. MetroBoy is more like a Verilog simulation of a Game Boy that's been translated into C++. You can also think of it as being written in a subset of C++ that's designed to to be mechanically translated into synthesizable Verilog. MetroBoy is very, very accurate. It should run any ROM you throw at it, though there are a few corner cases regarding sprite vs. scroll timing that fail in Wilbert Pol's test suite. Only first-gen Game Boy games that use the MBC1 controller are supported - Game Boy Color roms will not work.
    Drag and drop rom files into the window to load them.





    EDIT 1:

    MetroBoy 1.01

    Fixed LYC bugs and various interrupt glitches.
    There's still some halt-to-int timing issues, but compatibility should be improved.
    Attached Files Attached Files
    Last edited by Black Zero; April 30th, 2019 at 16:09. Reason: New release

  2. #2
    Texture Pack Invader NES_player4LIFE's Avatar
    Join Date
    Nov 2005
    Location
    Earth
    Posts
    2,222
    Mentioned
    21 Post(s)
    Thanks for the news.
    -NES
    We are in the process of archiving all qualifying texture packs!
    Contact me via PM to have your N64 texture pack hosted on Emulation64.com!
    Having a hard time loading Large packs? Be sure to patch your emulator.
    Can't load .DAT or .HTC archives? Look no further then this shiny Tutorial, Android users may use this Tutorial.

      Spoiler:

  3. #3
    EmuTalk Member
    Join Date
    Apr 2013
    Posts
    110
    Mentioned
    0 Post(s)
    Forgot to mention that although you can use the keyboard to control the games, you can also use JoytoKey programs such as AntiMicro to map the hardcoded mapped keyboard controls to a controller.

    A nice little tip!

Posting Permissions

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