still available
Stella 2.4
Stella is a multi-platform Atari 2600 VCS emulator released under the GNU General Public License (GPL). more>>
Stella was originally developed for Linux by Bradford W. Mott, however, since its original release several people have joined the development team to port Stella to other operating systems such as AcornOS, AmigaOS, DOS, FreeBSD, IRIX, Linux, OS/2, MacOS, Unix, and Windows. The development team is working hard to perfect the emulator and we hope you enjoy our effort.
On this site youll find information about downloading, installing, using, and enhancing Stella. Youll also find useful information about the Atari 2600 and emulation.
Enhancements:
Added new video sub-system where fullscreen and windowed modes are treated
differently. Windowed modes now use -zoom_tia and -zoom_ui arguments,
while fullscreen modes can be specified by resolution using the new
-fullres argument.
- Widescreen video modes are now supported; Stella will simply center the
image with surrounding black borders.
- Many UI-related changes, including resizable ROM launcher and debugger
windows, and a new UI palette (the previous classic palette is still
available). This is still a work in progress.
- The locations of all major config files (statedir, palette file,
cheat file, properties file, etc) are now configurable from the
commandline and within the UI.
- Updates to TIA palette support. Added SECAM support, and removed the
built-in original palette. Standard, z26, and user are still
available.
- Various bugfixes to some debugger commands. The run command no
longer causes a crash, and several others have better error-checking.
- Added more complete cartridge auto-detection for Commavid (CV), 3E,
3F and Activision (FE) formats.
- Removed XStart and Width ROM properties, since the forthcoming TIA
rework wont be using them.
- Reworked internal storage of ROM properties to be faster and take up
less space.
- Added several different ways of stretching the OpenGL image to the
-gl_fsmax argument, for more flexibility.
- Removed OpenGL aspect ratio setting favour of the previously mentioned
video changes. Well see how this goes.
- Removed dirty-rect support from software rendering, since it was actually
sub-optimal in Windows and OSX and defaulted to off in previous versions.
- Added support for gzipped ROMs.
- Re-added pause support.
- Re-added support for Windows 98.
- Removed support for STELLA_BASEDIR environment variable, since each
config file can be now configured separately.
- Removed -fastscbios argument, since it must always be turned on.
- Removed PSP support, since it hasnt been updated in over a year, and
someone else is maintaining another port elsewhere.
- For the Unix/Linux port; fixed make install issues, and changed icon to
PNG format.
distributed replicated blob server 20040804
distributed replicated blob server is a very simplified distributed fileserver. more>>
You still might take a look and report any feedback from build problemss or bugs to ideas what problems drbs might solve for you.
How to keep a large set of blobs available under the following circumstances:
Tuxball 0.1
Tuxball is a simple basketball shooting game. more>>
A little C#/Cairo experiment and pretty much still is but it turn out to be pretty fun, imo. Main idea was to develop something like winhoops for Windows.
Still Yet Another Sokoban 2.0.1
Still Yet Another Sokoban is an implementation of the popular Sokoban puzzle game. more>>
"Sokoban" means "warehouse keeper" in Japanese; the goal of the game is to push all the crates into the designated crate positions.
The levels provided are not my own, they are public domain.
Main features:
- "Unlimited" undo
- Mouse controls + path finding
Alarm Applet 0.8.9
Alarm Applet is a GNOME panel applet that provides a way of either alerting the user that a particular time has arrived. more>>
This all came about because on numerous occasions there has been something that i needed to be doing, but was late for because i had become engrossed in programming something or other. Well, here is a little panel applet that should hopefully help.
Version restrictions:
The sound file that is used for sound alarms can be changed on the fly and the next sound alarm will use the new file. This may or may not cause a memory leak if you change the file a lot, so be careful for the moment.
The volume control doesnt work yet, so youll have to change that manually using a mixer program.
I have only tested this applet myself, so there are probably bugs that i havent found yet, or better ways of doing things.
If you compile the applet withou sound support, the option to have a sound alarm is still available, although it doesnt actually do anything. I could sort this out by putting loads of #ifdefs all over the place, but i happen to agree that it makes for ugly code which is difficult to maintain.
Enhancements:
- Added patches from Bruno Pires Marinho that fixed a few things and changed a few things for the better.
- NB. This will probably be the last release that contains bug fixes/features that have been contributed by myself. If i find any horrendous bugs then ill fix them, but if you want anything added from now on, then youll have to do it yourself and send me a patch.
Any new releases of the current code after this will be based on this new system of code modifcation and delegation.
Stewie Radio Automation Project 0.3.1a
The Stewie Radio Automation Project is a stand-in replacement for the XMMS playlist on random style of independent radio station more>>
Once properly configured, the user will enjoy the low maintenance of a "random playlist" station while still being able to use legal IDs, liners, multiple playlists, and music logs.
Main features:
- Low maintenance
- Multiple playlists
- Liners
- Legal IDs
- Logs every song and liner played
- Records errors and keeps truckin
Enhancements:
- Fixed a few bugs in install script
- Created error log/warning system
- Main script now updates the settings in stewie.conf in order to continue running. The only thing that *should* kill it, is not having any music available in the "master" playlist.
- Config file can be updated while script is running
- install-stewie gives "not found" audio players another chance
- Rewrote README file
Gzilla 0.3.4
Gzilla is a web browser written in the Gtk+ framework. more>>
id3tool 1.2a
id3tool is a command line editor for ID3v1 format tags, commonly used on MP3 files. more>>
id3tool is a fully GPLd program. Warm-fuzzys are 100% optional.
id3tool was written as a test program for a small id3 stub Id written for the "Ultimate MP3 Player" which is still a concept, and no code
Having made a useful tool for setting ID3 tags [I hate GUI tag editors] I decided I might as well tidy it up and release it.
The ID3 tag stub was originally written under windows, using ANSI C, and copied over to linux where it worked perfectly first time.
id3.c can still be ripped out of id3tool to provide id3 tag manipulaiton functionality for other programs under the terms of the BSD License.
Originally, I wasnt going to have any Win32 support, but somebody submitted a patch - so Ive incorporated it with some `corrections.
ID3tool became available under the BSD license with 1.2.
Enhancements:
- fixed broken getopt string (should close debian bug #280180)
- fixed broken header reference (was annoying non-linux users)
- Actually tested win32 build this time
- fixed word wrapping in copyright notice.
Navicat MySQL administrator Manager for Linux (Freeware available) 8.0.28
Navicat MySQL Manager is a set of graphical database management and monitoring tools for MySQL. Navicat is easy-to-use and powerful. It supports backup/ restore, import/ export data and synchronize da more>>
Navicat Manager is an ideal solution for MySQL administration and development. This is an all-inclusive mysql front end provides a powerful graphical interface for databases management and maintenance. Easy installation
and intuitive interface make it an irreplaceable tool for mysql on the web or your local desktop. Navicat supports all verions of MySQL and it lets you convert data to/ from MySQL, synchronizes and backups database in a snap through helpful wizards. Major features of Navicat full version include Visual Query Builder, Import/ Export, Report Builder, Backup/ Restore, SSH and HTTP Tunneling and Data Transfer. Navicat also supports to import data from ODBC, batch job scheduling (create schedule for Import/Export, Data Transfer and saved queries),
printing of table structure. It also includes a full featured graphical manager for setting the users and access privileges. Navicat version 8 supports Code Completion, Form View and email Notification Services, etc. Navicat is the number 1 MySQL database administration shareware in Download.com with over 350,000 downloads and 1,100,000 installations worldwide. Some of the users including Sony Music, Intel, Kodak, FedEx, KPMG Consulting, Ericsson,
Siemens AG, Yahoo!, NTT DoCoMo (Japan), Hitachi (Japan), Imation, Lexmark, Cisco Systems, RSA Security, Avis (Europe), U.S. Department of Energy, UPS, Disney, Oxford University, Harvard University, NASA Space Flight Center, MIT, Michigan State University, University of Michigan, ...
Navicat delivers a personal experience, simplifying the way you work. The program is also available for Windows and Mac OS X.
License:Freeware
Linux (Freeware available) 8.0.26. Navicat MySQL administrator Manager for Linux (Freeware ... Linux (Freeware available) 8.0.26 - PremiumSoft CyberTech Ltd.. Navicat MySQL administratorLicense:Freeware
Kororaa AIGLXgl Live CD 0.3
Kororaa AIGLXgl is a live CD demonstrating the new Xgl technology for 3D window manipulation and other unusual effects. more>>
The livecd now also comes with AIGLX (Fedoras 3D accelerator for X) as well as Xgl. The livecd will ask you which 3D system you want to use.
The aiglxchooser script also has the option to choose "None" which will disable all fancy effects and result in a "normal" livecd desktop. The livecd will automatically set the system to "None" for users with NVIDIA video cards as there is no open source driver available for them. Users of ATI might be able to use the opensource radeon driver, although it does not support the latest cards.
Please note: The Kororaa AIGLXgl Live CD 0.3 does NOT include the ATI or NVIDIA non-GPL video card drivers, so 3D effects will not be available on machines that require those drivers. The livecd can still be used without the 3D effects however, and installation to disk is also available.
Enhancements:
- Major changes include the removal of non-GPL ATI and NVIDIA video card drivers; the inclusion of AIGLX now along with Xgl, 2.6.18 ck patchset based kernel, KDE 3.5.4, Gnome 2.14, updated installer and many bug fixes.
- The opensource radeon driver will work with many ATI cards, but not all the newer ones. If you have an NVIDIA video card 3D effects will not be available, however you can still use this CD as a "normal" livecd and installation to disk is available.
LablGTK 2.6.0
LablGTK is a GTK+ bindings for Objective Caml. more>>
LablGTK is an OCaml library wrapping the GTK+ API. It uses the rich type system of Objective Caml to provide a strongly typed, yet very comfortable, object-oriented interface to GTK+.
It also has support for libgnomecanvas, libpanel, librsvg, GtkGLArea and the Druid widget in libgnomeui.
It is still under development, but already fully functional. All widgets (but one) are available, with almost all their methods. The GLArea widget is also supported in combination with LablGL. LibGlade and GdkPixbuf support is also included for both versions. LablGTK2 adds support for gnomecanvas, librsvg and libpanel Many examples are provided.
Objective Caml threads are supported, including for the toplevel, which allows for interactive use of the library.
THC-Dialup Login Hacker 1.1
THC-Dialup Login Hacker is a tool for penetrating dialup modems. more>>
All you need is UNIX and minicom. Have fun with this little release!
The internet is not the only door into a network. In this new days, wavelans are becoming popular, in old days, there were dial-in modems. But today, dial-in modems are still present in any company.
While tools for wardialing (scanning phone numbers for modems by dialing every number and checking if theres a carrier) are available for all operating systems for years, there were only a very few tools for trying to guess login/passwords against modem carriers, and they were all for MS-DOS only. Years ago, I wrote such a tool called LOGIN-HACKER, which is still in use by many people, just because theres no real choice.
About 5 years ago I completely moved from MS-DOS to UNIX (Linux and OpenBSD) so executing penetration tests became a pain in the ass for modem login hacking. Finally I wrote some scripts to hack into modem carriers for Unix as well.
To make it flexible and portable, I chose not to write my own terminal program and scripting language, like I did with LOGIN-HACKER. I just use simple Minicom scripts. And they are very effective! Also they could include more commands to interact with the operating system while the script is running, I made it possible, to autodetect almost any prompt, and detect if a login/password, or password only prompt was successfully passed or not.
Multicasting Master-Slave Network Filesystem 0.8
Multicasting Master-Slave Network Filesystem is a method of distributing an entire filesystem among several machines. more>>
This paper describes Multicasting Master-Slave Network Filesystem (mmsnfs) -- a new method of distributing entire filesystem among several client-machines simultaneously and efficiently.
Moreover it provides mechanisms for modifying distibuted filesystem structure reliably and securing it against introducing inconsistencies. It is designed to be used in small networks of similarly-configured machines, for instance university labs or internet cafes.
Sudoku solver 0.1
Sudoku solver application was created for solving a Sudoku with a backtracking algorithm. more>>
The last row is used for keeping track of how many cells, for the current column, are still available.
The columns 9-17 (0-based) are used for storing the numbers which are still available in rows 0-8.
The columns 18-26 are used for storing the numbers which are still available in columns 0-8.
The columns 27-35 are used for storing the numbers which are still available in each square (counting from left to right and from top to bottom).
FritzCallerID 0.2
FritzCallerID is a SuperKaramba theme that shows number, name and address (if available) for incomming and outgoing calls. more>>
It searches for the name and address for a certain number in the German phone book www.dasoertliche.de.
Phone numbers are fetched via the integrated callmonitor of the FritzBox, available on Port 1012. Before using it, you first have to open this Port of your FritzBox by dialing #96*5* from any connected phone. Firmware version xx.03.99 or newer is required.
It is still very experimental, no error handling.