Emulator Programming

This is a discussion on Emulator Programming within the C Programming forums, part of the General Programming Boards category; :-) Hey! I've decided I'm going to program an emulator for a video game console, calculator, or whatever. But I ...

  1. #1
    Registered User
    Join Date
    Jun 2006
    Posts
    47

    Emulator Programming

    :-) Hey!

    I've decided I'm going to program an emulator for a video game console, calculator, or whatever. But I need somewhere to start. Which in your opinion is the easiest console or calculator to emulate, and which does not require alot of programming expertise? I've been programming for a while now, but this is my first emulator, so I want to start from the bottom. And does anyone know where I can find a tutorial on programming an emulator in C? I found tutorials online, but they don't tell me anything I don't know, like what libraries I need to use in the source code. They just tell what an emulator is made of.

    Thanks!
    ~Matt

  2. #2
    Gawking at stupidity
    Join Date
    Jul 2004
    Location
    Oregon, USA
    Posts
    3,162
    It depends on how advanced the thing is you're trying to emulate. An Atari 2600 is a lot easier to emulate than a Playstation for example. And some high-end graphing calculator is harder to emulate than a 4-function Radioshack POS.
    If you understand what you're doing, you're not learning anything.

  3. #3
    Devil's Advocate SlyMaelstrom's Avatar
    Join Date
    May 2004
    Location
    Out of scope
    Posts
    4,066
    There are several open source emulators available on the internet if you look for them. I'd download one of their source codes and see what they do. Then when you write your own you can add your own little spin on it.
    Sent from my iPadŽ

Popular pages Recent additions subscribe to a feed

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21