Archive for February, 2004

Keyboard support in CASMSIM

I added support for keyboard events to operate the calculator, configurable by the KML file. However, some keys such as enter, tab, and the arrows don’t work because GTK+ usurps them for keyboard navigation (accessibility). I need to figure out how to disable that (as a configurable option). For an RPN calculator, [...]

Back on January 21, I added the ability to use an image with transparency to define the shape of the calculator window, using call gdk_pixbuf_render_threshold_alpha() and gtk_widget_shape_combine_mask(). When this is used, there is no menu bar and gtk_window_set_decorated() is called to avoid having the usual window manager frame and decorations. Unfortunately this meant [...]

I recently received the Billy Wilder DVD collection as a birthday gift. I’d seen several Billy Wilder films, including “The Apartment” and “Some Like it Hot” at the Stanford Theatre, and am excited about seeing more of his films. I just watched Irma la Douce and it was quite enjoyable. One could [...]

asm68
In 1991 I ported the Motorola freeware cross-assemblers to MPW on the Macintosh, merged them, and added a bunch of enhancements, resulting in asm68. In the mid-90s PIC support was added and it was ported to Linux.
Someone on Usenet was asking for a Linux version of the as09 freeware assembler. I don’t think [...]

m2psd can now demux to PES streams

m2psd MPEG 2 Program Stream Demultiplexer, release 0.11:
I added an option to output Packetized Elementary Streams (PES) instead of Elementary Streams (ES). This may be useful when it is desired to retain the presentation time stamps, necessary to maintain audio/video synchronization.