Date : Mon, 06 Feb 1995 18:21:19 +0000 (GMT)
From : Mark Cooke <ee2015@...>
Subject: Re: Elite Bug: SOLVED AT LAST!
Hi Chris,
> Thanks for the message. Yes, I hope to try out a dozen or so other
> games, just to convince myself everything's okay with the PPC
> version. I'll also tidy up the documentation while I'm at it.
> I hope to upload in the next few days.
Great.
> The speed of the PPC version is encouraging and I hope to work on
> sound emulation in the near future. Have you done any sound yourself?
Well, I automagically detect if there's an adlib compatible in the
machine, but I don't use it as yet. It should be fairly simple (a lookup
table) to use sound on my emulator as stands. I'll need to play about a
bit with the slow data bus off the system via though. The joys of
handshakes etc.
> I've heard someone's chipped a PPC601 to 135 MHz. Anyone want to play
> Revs at 2-3 times normal speed? (Mark, I believe you're getting this
> kind of performance anyway!). Time to implement that speed governor.
Wow.
POI : My emulator manages about 2-3 times beeb speed for opcodes only (on
a DX/2-66). Add in 50Hz refresh and vias and it drops off to about
1.7 times faster. My version should have an automatic speed syncing feature
(I trap the 18.2Hz timer, and use it by having it add 3 to a screen frame
counter, decremented every frame. This will have an interesting effect on
very fast machines, of 3 'instant' frames, followed by a long delay... When
this is a problem, I'll put some code in to reprogram the timer to 50Hz,
and use the results directly. Unfortunately, the bios clock runs off the
18.2Hz ticker, so that has to be accounted for too.)
Regards,
Mark
+-----------------------------------------------------------------------+
| Mark Cooke | Email : ee2015@... |
|----------------------------+------------------------------------------|
| bbc-emu-request@... - Home of the BBC Emulator Mailing list |
| URL : http://kestrel.fen.bris.ac.uk/students/ee2015/Welcome.html |
+-----------------------------------------------------------------------+