Projects
Warning: you are viewing ancient history. I am leaving these pages up as courtesy to anyone looking, but these projects are long since abandoned.

Software is a topic I spend a lot of time thinking about. As such, I've worked on a number of coding projects in my personal time. Some of these are already available on the internet; others sit in my home directory and collect dust.

Projects available online

These are some projects that I have in the past, for whatever reason, deemed appropriate to put online, mostly during the earlier part of my undergraduate years. Some of them, sometimes to my surprise, have made it into software distributions, such as Debian GNU/Linux, etc. Others are kind of... mundane.

  • Omicronle is an Omegle client for Windows Mobile.
  • Grouch.app is a graphical AIM client for GNUstep and Mac OS X.
  • m3u123 is a small hack which allows the use of XMMS audio plugins from the command line, without using XMMS itself.
  • A graphing calculator for MIDP cell phones
  • BlockDrop is a clone of Tetris™ for MIDP cell phones.

  • ptyaim is an AIM and IRC client for curses that runs on a variety of platforms. This is a project that I mostly wrote in high school.

Other projects

Software is something with pretty much limitless capabilities. Because of this, I often dream up program ideas and go about implementing them. Many of them are kind of unfinished, or otherwise unpolished.

Some of these are pretty interesting, even complete, but I have never bothered to release.

  • "emubox" is my name for my set-top shell for Linux. It primarily consists of a graphical menu, some custom Linux joystick drivers, and a bunch of shell scripts tying everything together. The net result is a cool little gadget that can play music, movies, and console video games, interfacing with the TV, a TV remote control, and some USB gamepads. I should mention that I first implemented this idea a few years before the popular MythTV existed. Applying strikeout since nobody has heard of MythTV anymore.

  • A small kernel that runs on i386 PCs. Not very sophisticated or interesting, but definitely a cool experimental project.

Content is © Andrew L. Šveikauskas

Powered by OpenBSD