Uli's Software PageThis page contains all sorts of free software projects of mine. Take a look and get what you need. All of them have been developed on and for Linux, but you might be lucky and get them to work on other operating systems as well. FuseCompressI am now maintaing the FuseCompress 0.9.x tree.xmms-winampxmms-winamp allows you to use Winamp visualization plugins with XMMS.x2divxx2divx has been the first project of mine to reach a larger userbase. Although it has now been obsoleted by the likes of mencoder and transcode, it might still serve an educational purpose. After all, I have found its code in a great many avifile applications... :)The EmulatorsThis page contains my emulator ports. From DOS to Linux, from Win32 to Linux, from SDL to Qtopia/Opie, it's all there.mp2000This little tool allows you to use your Multiprog 2000 smartcard programmer to write Goldwafer cards under Linux.uhs2htmluhs2html converts Universal Hint System (UHS) files to HTML. It parses both "old" and "new" formats.Flash2Advance USB for LinuxA command-line tool for up-/downloading data to/from GBA carts using the Flash2Advance USB linkerLinux on the Samsung V25A small tool and a kernel patch to get better power management support on the Samsung V25 and similar notebook computers.SDL for the Game Boy AdvanceThis is a basic port of SDL-1.2.4 to the GBA. Sound is not implemented. Install DevKitAdvance, then compile withCC=arm-agb-elf-gcc ./configure --disable-cdrom ; make Here's an example application. pForth for the Game Boy AdvanceThis is a port of the Forth interpreter pForth V19 to the GBA. Since pForth is amazingly portable I only had to make minor adjustments. This port uses the MBV2 for console and file I/O, so you have to have an MBV2 in console mode connected to your GBA to make use of it.Unfinished GBA gameThis is a game I have been working on for a while and finally gave up upon because of my lack of talent in level design.GBA Super Memory Stick LibraryAllows you to boot custom multiboot images from the stick and to use it as a storage device.MiscellaneousHere's a patch featuring 3dnow!/MMX optimizations I once made for the MPEG Software Simulation Group MPEG-2 decoder, version 1.2. They accelerate the encoder to about 400% its original speed on my Athlon (and, IIRC, about 500% on a K6-2, which is the CPU I developed it for). It has since been obsoleted by the mjpegtools variant of this encoder which is even faster.Anonymous Subversion ServerYou can find the most up-to-date versions as well as unfinished and unreleased works at the vault. Usesvn co http://www.emulinks.de/svn/<module name> to check out. All code released under the terms of the GNU Public License v2 unless specified otherwise. Back to emulinks.de |