Improved version of BeebEm 0.9 for Unix/Linux

I have compiled an improved version of BeebEm 0.9 (written by Dave Gilbert). The changes aren't revolutionary, but are making the work with the UNIX version of BeebEm much more pleasant (and user friendly). Here is a list of the changes:

Installing instructions

Simply download the precompiled package beebem0.9p1.tgz and log in as root. Slackware users should execute the command installpkg beebem0.9p1.tgz. Users of other distributions should execute the following commands: (sorry, I did not made a RPM or DEB package yet)
cd /
tar zxvf beebem0.9p1.tgz
Then make sure that 800x600 is the default resolution for 8 bit displays (It doesn't hurt if your resolution is better, but it is nicer to have a lower resolution). You have to change your /etc/X11/XF86Config file or use a tool like xf86config. Then you can invoke the script beeb from the Linux console (not from an X terminal):
beeb diskimage.ssd
diskimage.ssd is automatically used as the default disc image. You can quit BeebEm by pressing [CTRL][ALT][BACKSPACE]. Your X cursor should be over the BeebEm area as otherwise BeebEm would not receive any key events.

Postscript

A nice idea would be to create a 640x512 Modeline for XFree86. Then you would be running a real full screen Beeb emulator. To do this you should also replace the numbers 80 and 44 by 0 in the file beebwin.cc line 76 and recompile BeebEm (beebem0.9p1.src.tgz). I do have a LCD display, so I can't test this.

Files

beebem0.9p1.tgz
Precompiled package (ROM images included)
beebem0.9p1.src.tgz
Source code (without ROM images or shell scripts)

Links

http://www.treblig.org
Dave Gilbert's home page
http://www.rickynet.net/beebem
Richard Gellman's BeebEm page
http://members.aol.com/mikebuk/beebem/index.html
Mike Wyatt's BeebEm page
http://www.nvg.ntnu.no/bbc
The BBC lives!
For comments, please mail at sparc@kayoon.net