Code Monkey home page Code Monkey logo

Comments (2)

SourMesen avatar SourMesen commented on May 13, 2024

Thanks for the suggestion!
NES emulation is relatively lightweight - my old desktop (10+ years old) can run any game at over twice the normal speed in Mesen. My current desktop (6 years old) with an old i5 CPU can run most games up to around 250-300 FPS (4-5x normal speed). I imagine almost all desktop and laptop computers bought in the last decade would be able to run all games at full speed.

Also, displaying the actual picture on the screen takes up only a fraction of the time (10-15%) needed by the rest of the emulation. This part of the process also runs in another thread, meaning that to see any benefit to frame skipping, you would probably need to be running Mesen on a single-core 1ghz CPU.

I will mark this as "won't fix" for now. In the future, if/when Mesen is ported to other platforms (a Raspberry Pi comes to mind), it may be useful to add such an option.

from mesen.

Nicholas-Steel avatar Nicholas-Steel commented on May 13, 2024

In Wizards & Warriors III intro cutscenes I get around 98FPS during the scroll/parchment text scenes and 110 to 122FPS during the cinematic portions of the cutscenes (one brief instance where it drops to around 86FPS).

Windows 10 x64
Intel i7 920 @ 3.20GHZ
ASUS P6T
Geforce 760 4GB
8GB DDR3 RAM

So I don't think performance should be much of an issue on 2010 and newer hardware. Turbo mode was set to 0 during the tests.

from mesen.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.