View Full Version : Doc for anyone wanting to program an emu
refraction
May 31st, 2004, 18:03
just had a read, 157 pages of bliss! explains all concepts and optimisations of emulators, from the basics all the way up to dynamic recompilers and binary translation!! truely brilliant! enjoy :)
http://people.ac.upc.es/vmoya/docs/emuprog.pdf
Teamz
May 31st, 2004, 18:40
yeah I read that doc a couple of times last year and I must say it is VERY good to anyone interested in technical emulation
lol yeah I deleted the double post :P but yeah it's a very good doc ;)
refraction
May 31st, 2004, 19:04
aye must be, so good you had to say it twice :P
xamenus
June 1st, 2004, 07:14
Cool, I'll have to take a look at that. :)
Nighty0
June 2nd, 2004, 22:19
really cool...... i'm in chapter 3 right now...... very thanks.......
/*EDIT*/
i'm thinking...... what you think about we (emutalk users) create a thread with some links to high quality docs (like the doc above) related to emulation (other docs than that already hosted by emulation64).......
i hope this can help some programmer newbies/emu fans (like me), and can help all emulation community.......
only an idea.......
-//zAe\\-
June 15th, 2004, 12:33
Brilliant!
zenogais
June 19th, 2004, 05:58
I've skimmed through this doc a few times, its a very good document, but in no way "comprehensive". I still recommend anyone who wants to learn emu programming read through it.
sammyboy
July 6th, 2004, 18:59
I know this post is a bit late but what are they on about CD ROM. This is an online doc right or is it just been uploaded to the internet by someone.
MasterPhW
July 6th, 2004, 20:15
i'm thinking...... what you think about we (emutalk users) create a thread with some links to high quality docs (like the doc above) related to emulation (other docs than that already hosted by emulation64).......
i hope this can help some programmer newbies/emu fans (like me), and can help all emulation community.......
only an idea.......
You are thinking? Great! :P
And a great idea, too! Let us do that together! Nighty? Will you open the thread? That will be a sticky one!
Doomulation
July 8th, 2004, 20:57
Great doc? Bah :P
It mostly tells you how this works, how that works... (really confusing too) and little to what you need to know. Well, this is at least IMO. So much crap in it and stuff, I gave up reading it.
refraction
July 9th, 2004, 00:01
Great doc? Bah :P
It mostly tells you how this works, how that works... (really confusing too) and little to what you need to know. Well, this is at least IMO. So much crap in it and stuff, I gave up reading it.
Emulation theory is more important than the code itself, you should be able to work that out eventually, but it helps to know HOW your going to do it first and understanding the concepts.
when you went to school did the teacher just go "right heres some raw materials, make it explode" or did he sit you down to a few lessons telling you how things happen first? :)
GbaGuy
July 9th, 2004, 07:36
when you went to school did the teacher just go "right heres some raw materials, make it explode" or did he sit you down to a few lessons telling you how things happen first? :)
The first one actually...
Chemistry teacher would give the homework for a new topic
first, then grade right/wrong, then teach us the topic.. (not very well.. I might add..)
Safe to say, things blew up *A LOT*... nearly failed...
refraction
July 9th, 2004, 09:04
The first one actually...
Chemistry teacher would give the homework for a new topic
first, then grade right/wrong, then teach us the topic.. (not very well.. I might add..)
Safe to say, things blew up *A LOT*... nearly failed...
then that would make sense to me to learn the theory first rather than just jump straight in without knowing what your doing ;)
milen
July 9th, 2004, 09:41
then that would make sense to me to learn the theory first rather than just jump straight in without knowing what your doing ;)
The two methods had their good and bad sides. I personally prefer a little little little bit of theroy just to start ,next a lot of practiece and if you have time than again theory. I never get to third step :)
For my part, I always learn theory a lot, and then practice :)
zenogais
July 9th, 2004, 19:39
My approach to emulation is to do what I can, then learn the theory behind what I don't understand.
Doomulation
July 9th, 2004, 20:45
Emulation theory is more important than the code itself, you should be able to work that out eventually, but it helps to know HOW your going to do it first and understanding the concepts.
when you went to school did the teacher just go "right heres some raw materials, make it explode" or did he sit you down to a few lessons telling you how things happen first? :)
Well, see the doc is just like: "okay, to boot the computer from a disk, put it in the disk drive and start the computer."
Now, what if the one who were going to do this don't know what a "disk" or "disk drive" is? Or, how to actually put it in there?
That's mostly what this doc fails to deliver. It delivers the theory, but without the understanding on HOW to do it, it's pretty much useless =/
Powered by vBulletin® Version 4.1.10 Copyright © 2012 vBulletin Solutions, Inc. All rights reserved.