BeBits Information Developer Central Submit Application Your Account Web Links Contact Us
BeBits
Please support our sponsors!
AGMSRAMFileSystem
Version History
  Go back to the AGMSRAMFileSystem Page

Version 20040403
 License:   LGPL
 Updated:   April 3, 2004
 Source:   Source Included
A few minor bug fixes:

The virtual date modified attribute is now in seconds rather than microseconds, so it matches BFS. Internally the date modified index is still in microseconds, like BFS does too (presumably that's why it has a 64 bit number for the index).

Memory allocation has been hacked to work around some BeOS kernel memory allocation bugs. So now you should be able to mount new disks (DOS file system / disk cache failure) and open terminal windows (ptty malfunctions avoided) after the file system has been running for a while. Basically, it was filling up kernel memory space with 1MB chunks (fragmenting it too), now it uses 64MB chunks and tries to leave a 58MB hole for other kernel areas to grow into.

Intel Version - requires R5   (868 KB) 659 downloads
  Working Link Download Author's Site (Ontario, Canada)
  Working Link Download Author's Backup Site (Ontario, Canada)

Version 20040228 (unfinished - but useable)
 License:   LGPL
 Updated:   February 28, 2004
 Source:   Source Included
Made it more useable! Now OpenTracker shows icons for files that had attributes with a zero attribute type. Tested successfully with R5 BeOS, Pineapple News (program and database), Mozilla (program and cache), NetPositive (cache).

Fixed a few bugs with attributes not being read if the user program was asking for the wrong thing (made attribute type checking less strict). Also avoid a kernel crash by not printing out query strings that are several kilobytes long (happens when you used Open With in Tracker). Added instructions on how to have it start up automatically when you boot up.

Intel Version - requires R5   (861 KB) 122 downloads
  Working Link Download Author's Site (Ontario, Canada)
  Working Link Download Author's Backup Site (Ontario, Canada)

0.0 (unfinished)
 License:   LGPL
 Updated:   November 2, 2003
 Source:   Source Included
Since unexpectedly getting a job, I had to cut my sabbatical short and leave this project in an unfinished state. Rather than hiding it, I'm posting it so that other people can be inspired, and maybe finish it. It is useable, but incomplete (see readme for missing functionality).

Any Processor - requires R5   (127 KB) 85 downloads
  Working Link Download x86 Patch for Big Query Crash Bug
  Working Link Download x86 Patch for Big Query Crash Bug via Author's Backup Site (Onta
Intel Version - requires R5   (1.54 MB) 216 downloads
  Working Link Download Author's Backup Site (Ontario, Canada)
  Working Link Download Author's Site (Ontario, Canada)

 
BeGroovy
  Recent Downloads  -  # 386
Total Downloads  -  # 1,815
Total Views  -  # 1,366
User Ratings  -  N/A
  Example Code
File System Addons
1.  QEMU - 9.62
2.  ScummVM - 9.50
3.  cpu_fix - 9.42
4.  Jukebox - 9.36
5.  Haiku AGP busm... - 9.35
6.  vim6 - 9.31
7.  Transmission - 9.27
8.  Beezer - 9.25
9.  BeeF - 9.25
10.  HandBrake - 9.24
1.  Ati Radeon Grap... - 360
2.  Realtek RTL8139... - 254
3.  BeOS 5 Personal... - 243
4.  ATI Rage 128 Pr... - 156
5.  USB Serial driver - 127
6.  Firefox - 118
7.  DjVu Viewer - 102
8.  Broadcom 440x 1... - 101
9.  S3 Trio 64 v2 DX... - 93
10.  Ensoniq AudioPCI... - 80
You are not logged in.
 Login or create an account...
Hosted by NetConnect

 
Unless otherwise noted, everything is copyright © 1999-2002 Fifth Ace Productions, LLC. All Rights Reserved.
For more legal trivia, take a gander at our
Legal Stuff page and our Privacy Statement.
Fifth Ace Productions