Over emulatoren gesproken ... (2)
 

Niet alleen RISC OS computers kunnen worden geëmuleerd op de PC, ook Acorn 8-bit homecomputers. Daar heb ik al eens eerder over geschreven in de Asterisk, over BBC-B van Tom Seddon, pcBBC van Stuart McConnachie en een aanvullend schrijfsel over BeebEm nav een artikel door L. Bijnagte, maar deze is mogelijk alleen in Atom nieuws geplaatst.

Van de diverse BBC emulatoren was BeebEm mijn favoriet. Deze emulator, door David Gilbert in 1994 begonnen op Unix basis, werd pas populair toen er een paar jaar later in 1997 een Windows versie 0.79/0.81 verscheen en op moment van schrijven van de aanvulling was er net versie 1.35 *) uitgekomen, een versie met BBC en Master 128 (DFS/ADFS) emulatie.

De versies en auteurs/programmeurs volgden elkander al snel op, met daarbij interessante ontwikkelingen, van Teletext en Econet toevoeging tot aan Master 512 emulatie met DOS+.

Alleen ... lange tijd werkte die laatste niet bij mij!

Toen kwam Tom Walker in beeld, als duizendpoot bezig met verscheidene emulatoren: Arculator, Elkulator en B-em, ook een BBC emulator. Zie: http://b-em.bbcmicro.com

Behalve overeenkomsten zijn er een paar verschillen tussen beide emulatoren. Tom Walker omschrijft ze aldus in een forum:

B-em has better video emulation than Beebem - rather than drawing scanlines at once, it renders video on a cycle by cycle basis. This means, for example, that you can have multiple modes and palettes on a scanline (see the 'multi-mode demo' on the demo disc!). Interlace is also emulated properly (see the 'interlace demo' on the same disc) assuming you select the right video method. Also mode 7 doesn't draw characters all at once, so you can have multiple colours/settings per character (see the menu on the demo disc). I've also been told that B-em has better sound emulation, though I've not used Beebem with sound on for a long time. And of course it has BeebSID. Where Beebem still scores is in general hardware support - it has Econet and hardware speech emulation, for example. Also the second processor emulation has been tested more - I'm certain B-em is mostly correct here, but I think there are one or two bugs, mainly in the Z80 emulation.

Een groot voordeel van B-em is de FDI (Formatted Disk Image) ondersteuning. Deze was al eerder aanwezig in 2005, later verwijderd en met de nieuwste versie (v2.0a) weer toegevoegd. Veel van deze copy protected disc images zijn te downloaden vanaf www.acornpreservation.org, dankzij Dave Moore.

En... de Master512 emulatie werkt als vanzelf.

Later meer.

Janny Looyenga

*) Deze is nog altijd van mijn website te downloaden.