Page 2 of 2 FirstFirst 12
Results 11 to 18 of 18

Thread: Make your own emulator/ game emulation?

  1. #11

    Default Re: Make your own emulator/ game emulation?

    thanks dude111 but yeah seriously any help on how to start would be cool, cause me and my friend are gonna try to figure it out saturday just for the hell of it lol

  2. #12

    Default

    Ya think it might be possible to create one that works with 100% EVERY GAME??

    That would be k-rad!!

  3. #13
    Controller Man ulaoulao's Avatar
    Join Date
    Dec 2005
    Location
    FL
    Posts
    3,326
    Blog Entries
    2

    Default Re: Make your own emulator/ game emulation?

    Study a language very closly. Example: C++

    Learn assembly. Know what pops and pushes, and registers are very well.

    Start with a very primitive console.

    get failure with An IDE for displaying graphics, example DirectX

    If you have no knowledge of the above plan on investing 1 year minimum for a very basic introduction. This is assuming more the 2 hours a day. Sorry, an emulator will not rise from this 1 year into crash course. Though if you have dedication it could be possible. Most emulators are built with programmers that have 5+ years in these areas.

    Remember a rom is a hex dump. You will not see anything in there but machine code calls. And this is built for that console. Your goal is to interpret these calls and trick the OS in to thinking its for it. If you dont know what they are for , you will never get anywhere...

    Is this simple? Well I can't say for certain but I have been using c++ for 20 + years and I have worked with assembly. c++ Is fun.. The closest analogy for assembly I can thinks of is.. When you where younger, and assuming you have a vindictive brother... Imagine if you will, one day getting on your bike, sitting down only to find your brother ran off with the seat.. Lets just say its not a conferable experience. But seriously I have never attempted to write an emulator, nor do I have the ambition to.. but its not child's play and you will need to focus.

    Tip, get involved with the open source gamecube emulator dolphin. The source is freely available and you can join the project. Most of the assembly calls are written in to an api so you wont need to deal with that but it will give you an idea of how an emulator is constructed.

    Good luck and my the force be with you, you will need it.
    Last edited by ulaoulao; April 20th, 2009 at 15:08.
    Original, the only way to play.

    Forums
    main page - Working controllers

  4. #14

    Default Re: Make your own emulator/ game emulation?


  5. #15
    Controller Man ulaoulao's Avatar
    Join Date
    Dec 2005
    Location
    FL
    Posts
    3,326
    Blog Entries
    2

    Default Re: Make your own emulator/ game emulation?

    I agree with kman8807
    What? He asked a question. What do you agree with? You mean you second his question?

    Either way its been pretty much answered.
    Original, the only way to play.

    Forums
    main page - Working controllers

  6. #16
    Windows 10 cibomatto2002's Avatar
    Join Date
    May 2005
    Location
    Nashville,Tennessee
    Age
    44
    Posts
    1,362

    Default Re: Make your own emulator/ game emulation?

    You got to be a genius or smarter than the average bear to even make Emulators I'm just glad people make them and most are free. Wonder how many are working on the M.A.M.E. team?

  7. #17
    Controller Man ulaoulao's Avatar
    Join Date
    Dec 2005
    Location
    FL
    Posts
    3,326
    Blog Entries
    2

    Default Re: Make your own emulator/ game emulation?

    I'm just glad people make them and most are free
    Amen to that bro.
    Original, the only way to play.

    Forums
    main page - Working controllers

  8. #18
    Cool Member pix07's Avatar
    Join Date
    Jul 2016
    Location
    Poland
    Age
    29
    Posts
    332

    Default Re: Make your own emulator/ game emulation?

    Mostly for understanding machine required is assembler then translate it to any high language like C++
    "God made the integers, all else is the work of man "- Leopold Kronecker

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
  •