Welcome to Emulationworld

Forum Index | FAQ | New User | Login | Search

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


SubjectRe: Creating GBA Emulator Reply to this message
Posted byerikduijs
Posted on08/13/04 06:42 PM



> > > Sometimes object-oriented design is way more trouble than it's worth.
> >
> > I agree, however I'm curious if he meant something that I hadn't heard about
> > before. ;)
> >
>
> ...well all I'll say is, try making a C++ class out of StarScream and then
> running two Megadrives at once...
> ;-)
>
> That's what I tried to do in the first iteration of DGen and the results were...
> messy!
>

I don't know StarScream, but I could imagine it maybe doesn't lend itself very well to wrap it up in a class? Other than that, I wouldn't know why you wouldn't be able to run 2 megadrives at once using OO if the rest of the megadrive emulator is OO too...
Also, when you go for OO you have to be careful to keep polymorphic virtual calls down as you will pay for them.
<- erik rewriting his OO 68k interpreter to a code generator ->



-
Entire Thread
Subject  Posted byPosted On
*Creating GBA Emulator  cubexrock08/06/04 00:41 AM
.*Re: Creating GBA Emulator  finaldave08/06/04 10:16 AM
..*Re: Creating GBA Emulator  Raiden1608/09/04 07:06 PM
...*Re: Creating GBA Emulator  Bart T.08/10/04 01:43 AM
....*Re: Creating GBA Emulator  Raiden1608/10/04 05:21 AM
.....*Re: Creating GBA Emulator  finaldave08/11/04 11:03 AM
.......Re: Creating GBA Emulator  erikduijs08/13/04 06:42 PM
.......*Re: Creating GBA Emulator  Riff08/13/04 08:02 PM
........*Re: Creating GBA Emulator  erikduijs08/13/04 11:22 PM
.........*Re: Creating GBA Emulator  Riff08/14/04 01:07 AM
..........*Re: Creating GBA Emulator  erikduijs08/14/04 10:31 AM
...........*Re: Creating GBA Emulator  Riff08/14/04 07:48 PM
......*Re: Creating GBA Emulator  Raiden1608/12/04 06:42 PM
.*Re: Creating GBA Emulator  Bart T.08/06/04 01:33 AM