BeOS stuff

Tracker.NewFS

Tracker.NewFS an alternative Tracker that has some more features and, if you want to, supports icon themes in PNG or SVG. The filesystem parts were reworked and provide some speedups. Also error handling on filesystem operations has been extended and provides options based on the context. Name collisions can be solved by directly renaming the file during the operation for example. For more information please see the Tracker.NewFS project page.

Downloads

Screenshots

libbsvg

The aim of libbsvg is to support the SVG recommendation set forth by the W3C. SVG stands for Scalable Vector Graphics and is a way to describe graphical content using vector data. It is a native SVG implementation for the BeOS.

Project Page

BeBochs

BeBochs is the BeOS native version of the Bochs IA-32 Emulator. It features a native BeOS GUI and has some OS specific tweaks like a sort of HLT support and support for direct CD-Rom access.

Downloads

QEMU

QEMU is a generic and open source processor emulator which achieves a good emulation speed by using dynamic translation. This is the BeOS specific port supporting a native GUI and native Audio Output. See the QEMU project page for more information.

Downloads

cpu_fix and system_time_patch

The cpu_fix is a driver that fixes timing and CPU reporting issues under BeOS R5 and Dano. BeOS does not correctly handle CPU frequencies above 2.1GHz and miscalculates the internal cv_factor that is used to map the time stamp counter (how many cylces have passed) to the current system uptime. This results in fast clocks and pitched audio. Also these CPUs are incorrectly reported as having negative MHz. When cpu_fix gets loaded, it will recalculate the correct factors and write these values to the kernel. The timing should then be correct.
For Dano based system, this fix is enough, as the factors are shared between the kernel and userspace and can be reexported by the driver. On BeOS R5 this is not the case and this is the reason for the system_time_patch. It changes the userspace system_time() implementation to use the kernel system_time(). Fixing the factors there (with cpu_fix) will then also fix it for all running applications. This is useful when using SpeedStep and then rescanning cpu_fix.
Read the full story about those issues here.

Downloads

Remember

Remember is a tiny tool to remind you of events. It uses BFS attributes to store its information. This means that you can edit all of an event's data directly using the Tracker. Therefore it comes with no extra GUI. It just pops up an alert when the event occures.

Downloads

Screenshots

MLDonkey

MLDonkey is a peer to peer file sharing tool. It supports multiple networks like eDonkey/eMule, Gnutella and Soulseek. It is written in O'Caml that can be found below. This will only work on systems with BONE.

Downloads

Old Downloads

O'Caml

O'Caml stands for Objective Caml. Caml is a general-purpose programming language, designed with program safety and reliability in mind. It is very expressive, yet easy to learn and use. Caml supports functional, imperative, and object-oriented programming styles. It has been developed by the INRIA, France's national research institute for computer science, since 1985. Find more information and resources at the official O'Caml homepage.

Downloads

Athlon XP Patcher

This is a small utility for Windows that patches an installed BeOS R5 PE image for use with either AMD Athlon XP/MP/Duron or default Intel processors. It has a simple to use GUI that was written in Borland Delphi (source included).

Downloads

ADSL-Upload fix

The ADSL-Upload fix can help you if you are using BeOS R5 net_server and can't seem to be able to transmit files with a certain size. ADSL uses PPPoE which has a slightly smaller MTU (maximal transmission unit) than the one of normal PPP packets that is used by the net_server. This mismatch can result in hangs and aborted connections.
This package contains replacements for the responsible net_server add-ons and a patched net_server itself. I only repackaged this to an installable file. The original author of the patch is Philippe Houdoin and the patched net_server was made by Marcus Overhagen.

Downloads

Forum

Discuss about all the stuff here at the forum.

back