Results 1 to 7 of 7

Thread: accurate pure emulation.

  1. #1
    Controller Man ulaoulao's Avatar
    Join Date
    Dec 2005
    Location
    FL
    Posts
    3,391

    Default accurate pure emulation.

    Wanted to stat a thread on this pure accuracy in emulation trend.

    First to some this up in a easy to understand fashion as some of you could care less to know the in-depths of it all. The best way to describe accurate emulation in the coined word sense is, low level emulation(LLE). So what exactly is LLE? Well not getting in to detail here its emulating a console at chip level. The chip is not the lowest level you can go but its best for the argument of this topic. An example of LLE is Bsnes. This emulator has emulated each chip the console has and the game cartridge co-processors. So when the game is read its like the original environment. There is no need for game patches or hacks. All that is needed here is to emulate the chips by translating op-codes and what not. So the emulator is effectively a console cloned device in software.

    High level emulation ( HLE ), perfect example here is UltraHLE. This emulator skips the consoles and emulates the games. So it Basically reads the game data and compiles code and interprets what is should do and preforms the same behavior on a computer. To do this we make guesses, and a lot of them. Think of this like a huge database of what should I do when I see x code.

    Now its important to know that LLE is emulation, HLE is more like interpretation. So If I want to speak Spanish I would need 1 interpreter. me -> interpreter -> you. This is much like HLE, as the interpreter knows both languages. Now if I want to speak to the word globally, I may need many interpreters. Onc for each language. Now think of humans needing food to preform. How much food do you think a global discussion will need compared to a person to person. That is a large pile of boretto's.

    This is nothing short of the truth, to accurately emulate the snes you will need a dual core cpu 3g or better. Take bsnes, the worlds only emulator that has %100 pure accuracy in every commercial game requires it.

    So why does dolphin and ulraHLE look and act so good, who needs this LLE crap? Well its the subtleties you dont see and miss. To many people this is not important, if this is you, why are you still reading? Go home! Cause this topic is not for you.

    There is so much more to be said but its not really that important. I just want to talk about emulators that have pure accurate emulation. Some emulators will mix HLE and LLE I know but this is for the pure of the pure. Chip level emulation, no hacks or patches. And if you think about it one day all of these electronic devises may be gone. So software much carry on the legacy.

    Bsnes now part of higan has reached 100% accuracy.
    higan , aims to support gb through snes ( maybe vba?), no longer going to support nds. I wish I could find a place that shows progress but I can not.
    puNES I believe this is a bit ahead of higan.
    cen64 Most people do not believe accurate n64 emulation will be seen in the next 70+ years. If a 3gh is need for snes... but this emu is trying.

    I think there is a psx emulator trying lle but not sure. So anything else out there?

    here is the most recent progress I can find on higan.
    amazingly GBA is really solid, thanks in no small part to Cydrak. The main GBA issue is that I need a database to select appropriate save types.
    NES is solid as a core, too; that one just lacks broad mapper/controller support.
    GB/GBC is the only core that's quite bad all throughout. Seemingly the simplest system of all, that system suffers from extremely bad documentation, and to me the Z80'ish code is very annoying to debug.
    Last edited by ulaoulao; October 3rd, 2013 at 19:18.
    Original, the only way to play.

    Forums
    main page - Working controllers

  2. #2
    Big fan of Mupen64 Mupen64 Man's Avatar
    Join Date
    Jun 2008
    Location
    Columbus, Ohio
    Age
    28
    Posts
    1,480

    Default Re: accurate pure emulation.

    Very informative, thanks buddy! Gonna be "that guy" and like this. also, Hacktarux is, or at least was working on a cycle-accurate n64 emulator. http://www.emutalk.net/threads/52511...ad-of-accuracy
    Last edited by Mupen64 Man; October 4th, 2013 at 08:56.

  3. #3
    Controller Man ulaoulao's Avatar
    Join Date
    Dec 2005
    Location
    FL
    Posts
    3,391

    Default Re: accurate pure emulation.

    Ran I came across that, and do believe he is done.
    Original, the only way to play.

    Forums
    main page - Working controllers

  4. #4
    Controller Man ulaoulao's Avatar
    Join Date
    Dec 2005
    Location
    FL
    Posts
    3,391

    Default Re: accurate pure emulation.

    What about atari, I know we can't link to anything but surly we can talk about it?
    Original, the only way to play.

    Forums
    main page - Working controllers

  5. #5
    Forum Administrator Lefteris_D's Avatar
    Join Date
    Sep 2003
    Location
    Athens, Greece
    Age
    38
    Posts
    3,856

    Default Re: accurate pure emulation.

    Quote Originally Posted by ulaoulao View Post
    What about atari, I know we can't link to anything but surly we can talk about it?
    Yes, the problem was with listing the emulators. A discussion should be fine.
    ...

  6. #6
    The New Kid Hectic's Avatar
    Join Date
    Apr 2012
    Posts
    29

    Default Re: accurate pure emulation.

    The most interesting article I ever read on Bsnes/Higan was an interview with Byuu himself. I'll see if I can dig it out.

    *poof* and here it is: tested dot com/tech/gaming/44376-16_bit-time-capsule-how-emulator-bsnes-makes-a-case-for-software-preservation/ (you'll have to assemble the url, due to restrictions placed on new members)

    While I have a huge amount of respect for any emulator author, Byuu is, I feel, a man worthy of a gold star. Someone dedicated to perfection, as opposed to making games playable and cutting - often inconsequential - corners to achieve the end result. I'm sure we'll see cycle-perfect N64 emulation at some point; but my toes curl and wallet flinches at the processing power it will require.

  7. #7
    Controller Man ulaoulao's Avatar
    Join Date
    Dec 2005
    Location
    FL
    Posts
    3,391

    Default Re: accurate pure emulation.

    What this one?
    http://arstechnica.com/gaming/2011/0...es-emulator/1/

    I post that thing everywhere, great reading for anyone.

    Lets just see what CEN64 does for us.
    Last edited by ulaoulao; November 17th, 2013 at 02:19.
    Original, the only way to play.

    Forums
    main page - Working controllers

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

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