<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>
Date   : Wed, 03 Aug 2005 20:59:44 +0000 (GMT)
From   : "Thomas Harte" <thomasharte@...>
Subject: Re: Decent BBC emulator for OS X?

--=_NextPart_Lycos_3813538970638_ID

Samwise said:
> I'm an advocate for MESS as a long-term emulator.  

Perhaps I'm living 10 years in the past, but I was under the impression that
MESS is a very poor quality emulator as a result of attempting to combine
a modular design with moderately decent speed. Full of stuff like this (pseudo
code, of course!):

func draw_scanline(y pos)
{
   for(address = start address to end address)
   {
      read from address in emulated RAM, draw pixels according to current palette
   }
}

 ..

while(not done)
{
   cpu_go(128 cycles);
   draw_scanline(y++);
}
       
Tom Walker said:
> You could have removed [references to 2xSAI] you know.

Didn't even cross my mind, as I tend to be stupid with other people's code.
I'll have a go, and if I get it working then I'll contribute a binary back
your way! Presumably whatever I end up doing will be broadly similar for
Elkulator also?

I'm using an Allegro 4.2.0 beta at the minute since I was involved in writing
a new Allegro demo game, but if the slight API changes require any fixes
to your code I'll alert you.

-Thomas

Lycos email has now 300 Megabytes of free storage... Get it now@...
--=_NextPart_Lycos_3813538970638_ID--
<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>