Thread: Old game slowdown on new systems.

  1. #1
    Registered User
    Join Date
    Aug 2008

    Old game slowdown on new systems.

    Lets say, for example, one is playing the original mega man for NES on the Wii virtual console. In some situations, there is still a framerate slowdown. I would have thought with the updated hardware that the game would perform better but this is not the case. Why is that?

  2. #2
    Join Date
    Oct 2007
    Inside my computer
    Because of emulation. To make the game work correctly, it must emulate or simulate the actual hardware it was made to run on.
    And to make the game run faster, the hardware needs to be faster, and if the hardware was faster, then everything would be faster.
    The thing is that the game isn't compiled for the Wii (or the target platform), but is actually compiled for its original console, and thus needs to be emulated.
    Quote Originally Posted by Adak View Post
    io.h certainly IS included in some modern compilers. It is no longer part of the standard for C, but it is nevertheless, included in the very latest Pelles C versions.
    Quote Originally Posted by Salem View Post
    You mean it's included as a crutch to help ancient programmers limp along without them having to relearn too much.

    Outside of your DOS world, your header file is meaningless.

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. how do the game engine and the api interact?
    By Shadow12345 in forum Game Programming
    Replies: 9
    Last Post: 12-08-2010, 12:08 AM
  2. Open-source Game Project
    By Glorfindel in forum Projects and Job Recruitment
    Replies: 0
    Last Post: 03-24-2009, 01:12 AM
  3. C++ Game of Life Program
    By rayrayj52 in forum C++ Programming
    Replies: 16
    Last Post: 09-26-2004, 03:58 PM
  4. Try my game
    By LuckY in forum A Brief History of
    Replies: 14
    Last Post: 09-15-2004, 11:58 AM
  5. My Maze Game --- A Few Questions
    By TechWins in forum Game Programming
    Replies: 18
    Last Post: 04-24-2002, 11:00 PM