Forum Index | FAQ | New User | Login | Search

Make a New PostPrevious ThreadView All ThreadsNext ThreadShow in Flat Mode*

SubjectRe: Emulator Writing Reply to this message
Posted byJan_Klaassen
Posted on10/07/05 05:56 PM

> Hi,
> I'm new to this area of emulation and was hoping someone could clear some things
> up for me.
> How exactly do I go about writing an emulator, I understand I need to first
> emulate the chips of the system I will be emulating. I'm not gonna be stupid so
> have opted for something along the lines of the Genesis. All the chips for this
> have already been emulated to my knowledge so what exactly comes next?
> Advice on what steps I should follow to construct an emulator would be cool,
> also advice on what languages I should be looking to use. A reasonable time
> frame for the project would be good also and a level of difficulty. I'm looking
> to do it as a 3rd year project in University and have 9 months to complete a
> large project.

It depends on which parts you want to write yourself. If you want to write everything yourself, forget it. The 68000, the VDP, and the YM2612 are each quite complex.

I would suggest you look for a system that's based on a 6502 CPU and well documented. The NES would probably qualify, as would some old home computers from the early 80s (though probably not the C64 if accuracy is your goal). You could write all of the code yourself.

Entire Thread
Subject  Posted byPosted On
*Emulator Writing  caseh10/03/05 12:31 PM
..Re: Emulator Writing  Jan_Klaassen10/07/05 05:56 PM
.*Re: Emulator Writing  erikduijs10/05/05 05:23 AM
.*Re: Emulator Writing  Bart T.10/04/05 00:05 AM
..*Re: Emulator Writing  Hyde10/04/05 01:26 PM
...*Re: Emulator Writing  Bart T.10/04/05 10:39 PM
....*Re: Emulator Writing  caseh10/14/05 07:37 PM
.....*Re: Emulator Writing  codingsama05/25/06 10:16 AM
.....*Re: Emulator Writing  Stainless01/12/06 11:36 AM
.....*Re: Emulator Writing  Jan_Klaassen10/15/05 09:51 AM