Flybrowser

A web browser for MSX-1. This was my graduation project from university. The architecture was based on a proxy which parses and compress the HTML and images, and send only compressed data to the MSX.

I didn't write any tcp/ip code for this, but it became fully functional when it was included into UZIX. At one time, this browser was even faster than browsers for windows! This occurred during an MSX meeting where the only internet access was a mobile EDGE connection, and downloading compressed data from MSX was faster than downloading the HTML and JPEGs from PCs.

The name was based on a conversation with a friend who is a veterinarian. He was explaining how houseflies don't have a brain, instead they have independent nervous bulbs for each member (one for each wing, one for the legs, and so on). And then we realized a fly is not unlike an MSX, which has independent processors for each part, such as VDP and PSG.

Download: brow.zip

Source: github