Next Generation Emulation banner

What does it take to become an Emu author?

1K views 13 replies 9 participants last post by  Kraelis  
#1 ·
Well,...I think i have a solid background as what is emulation and its development. but, i just want to ask this question. You have console named " X" and you want to create an emulator for it. what steps do you take to carry this task and what knowledge do you exactly need to emulate a console? ...just curious....
 
#2 ·
This question has been asked numerous times. Get yourself a console "X" devlopment kit, a book on C or C++, a book on Windows Programming using the WinAPI, the console "X" in question, and lastly a game to play in console "X." Then you need to see some examples of emulation programming (ie. sourcecode). Then you need patience... a lot of it.
 
#3 ·
It's stuff like this which makes we bow down in awe to the emu authors. Trying to reconcile differences with pcs and consoles is simply too darn difficult.
 
#4 ·
well if you manage to make a game using C or C++ language, you can get make an emulator yourself by following certain source codes and other stuff... and it benifits a lot not working alone ;)
 
#5 ·
all I know is it's way over my head and all emu makers deserve some of the highest credit of anyone I know. I mean who would sit endless hours working on something just so cheap ppl like us don't have to spend money on the real thing. All I can say is THANKS to the emu authors and uh yeah. YAY almost 100 posts, how the hell did I get so many already? (you must be laughing, 100? many? ROFLOL)
 
#7 ·
that sorta sucks, I mean the coders/decoders for EpsxE and PJ64 are amazing and yet almost illegal. :/
 
#8 ·
Iq...lots of IQ...thats all I can say.
 
#10 ·
Well,....I was actually wondering about the "starting point"....where do you exactly start? I was hoping an emu author sees this but i guess they wont go over thier work for us :(
 
#13 ·
well I think the best way would be asking the emu authors themselves what should be done... but I doubt it that they entaertain such question thoroughly and fully detailed...
 
#14 ·
An experienced C++ programmer doesn't necessarily know beans about emulation. It's not something thought in mainstream education.

IQ? Well, that and lots of coffee... :D

I can make a game easily, but I still think emulation needs a lot more work to understand, unless, you already have something to start with, but then, the problem now is understanding that stuff you have. But I guess it's better than starting from nothing.

I guess, first you have to understand how the PSX BIOS works, and know how the game communicates to it. Basically, you're trying to recreate the API. Once you figure that out, you gotta start interpreting the instructions of the BIOS, i.e. Draw what needs to be drawn, render what must be rendered... etc...



:bow: Emu Authors