English Chinese (Simplified) Dutch French German Hindi Italian Japanese Portuguese Russian Spanish Hebrew
Banner
Banner
Software Repository
This is a list of all the software available:

MacFUSE for Snow Leopard!
With the release of Mac OS 10.6 'Snow Leopard' a few existing Mac programs got left behind. MacFUSE is one of them. While it's fairly stable on 32-bit platforms, on 64 bits (which is most systems made these days) it chokes.

Here's the fix. 

Install theses files in the following order:
MacFUSE
MacFUSE preference pane
NTFS-3G (do not reboot yet)
NTFS3g preference pane

Now reboot.

If it still doesn't work, or if you're looking for additional information, check out the following sites:

http://www.ntfs-3g.org/

http://code.google.com/p/macfuse/

Questions? Contact us at BITS Limited using the WEBMASTER account and I'll try to point you in the right direction.

Many thanks go out to Thomas Carnecky for his talented programming.

 
Bruce's Software

jpeg-6c:  This is a version of jpeg-6b that the bit width can be changed without recompiling.  It supports 8 and 12 bits for lossly and 2-16 bits for lossless.  The defaults are for 8 bit outputs to be compatible with most code.  Do not apply other patches to it, as a lot has changed.  The lossless and crop patches were applied before I made changes.  The document file in the zip package describes how to use the other file widths, also rdppm.c and wrppm.c were changed to read and write multiple widths as examples.  I made other changes so it would compile on my Mac under GCC 4.0.1 without warnings.  If you have questions or bugs, contact me at bruce.barton at bitsltd.net  Updated on 6-July-2010, but just for some warnings and to redifine INT32 for 64 bit machines.

The zip file can be found here.

jasper-1.900.1-6c: These are just the files that I changed to make it work with jpeg-6c and to lessen gcc4 compiler warnings (still 3 left).  It allows 8 and 12 bits lossy and lossless jpeg files.  It also works with 16 bits lossless files.  The files changed for jpeg-6c are jpg_dec.c and jpg_enc.c, all other file changes for compiler warnings.

The zipped changed files can be found here.

The total package with the changes can be found here.

dgate 1.4.16alpha4 is out.  This is a zip file of the files changed for use with the Conquest DICOM software 1.4.16alpha4, written by Marcel van Herk and Lambert Zijp at the Netherlands Cancer Institute.  They allow dgate to use the openjpeg library in place of the Jasper library.  In my latest changes, I added frames to the library interfaces.  This required an almost complete rewrite of the interfaces.  At the same time I removed all of the warnings except for the multichar warning.  For now it is an alpha release because I didn't have access to all the different type of uncompressed images allowed by the standard.  I have tested it on a big endian, 32 bit, power pc; little endian Intels, 32 and 64 bit, running different versions of Apple's OSX.  (April 6) Added a regen fix in dbsql.cpp to stop crashes on some old images and more warnings.  (June 19) Added member initializations that sped things up, prevented copying of most classes, and fixed a lot of other warnings.  Most fixes are enclosed in a "#if __GNUC__ "s and hopefully can be removed by the Windows builders.

The zipped changed files can be found here.

The openJPEG library can be found here.

dgate 1.4.16alpha4 update update.  Found when some images with leading zeros in the birthdate (allowed by the DICOM box) were sent to OsiriX, they became unreadable.  To fix this, I change the leading zero to a one in trnsyn.cxx.  I also changed the file in the zipped changed files above.

The changed file is here.

dgate 1.4.16alpha4 update update update.  This time, when an incoming jpeg was recompressed as j2k, the old DeleteVR() bit me again.  This is a replacement for nkiqrsop.cxx with all of the bad DeleteVRs removed except for the Philips fix where it shouldn't cause a problem and 2 places where I know it won't cause a problem.  I also changed the file in the zipped changed files above.

The changed file is here.

 

 

FTDI Programer is a small program I wrote to customize the identity of the FTDI USB to serial converter chip in OSX.  It was one of my first programs, and though not written well, it worked.  It builds with Xcode 3.2.1 with a lot of warnings that I most likely will never fix.  There maybe a lot less warnings with Xcode 2.x.

The Xcode project is here.

The Universal build is here.

 

 


Bits Limited Energy Saving Products