You are not logged in right now
Home » Game Maker DLLs » Bit DLL
Bit DLL
Hobbel Bit DLL

This DLL allows you to write and read bits from a file with Game Maker.
A very useful feature is that you can set a size of bits you want to read or write.

So you can write a 3 bits integer without creating to much file size on writing a byte (8 bits).

For example view this:
Bit

In the download a file called "bitlist.txt" is included wich has a list of bit size 1 till 31, followed by the maximum value can be writed with that number of bits.
Ofcourse a .gmd example, the .gml scripts, and .gmd and .gm6 embed files are included.

Example screenshot:
Bit

Game Maker Forum Topic
License:
This DLL is free to use in your application.
If you'd like to donate you can use this button:


Download:
Download "bitwrite.rar" (419 downloads)

Note! The download URLs stay valid for only one hour.
If you want to link to a download, link to this page.
Other DLLs: Max WinAPI 2 - Max WinAPI - Super Video Play - Download Manager - Ping DLL - Flash Creation DLL - Bit DLL - gmFTP - Process Viewer - CPU Usage DLL - Avi Extract - Data File DLL - Archiver - QuikFind - WinSock - GZip DLL - ColorScan - gmID3
Post comment
Name: E-mail:
Location: Homepage:
Message:
Repeat code:
Page
Page 1 of 1 ...
Message
Alex19-10-2008 16:29
Great DLL! Just what I was looking for!

There seems to be a slight problem with your Bit_MWrite xor Bit_MRead
functions.

The Bit_MRead returns twice the value it should and Bit_MRead wont accept
the highest possible values per bit size. (Maximum - 1)
Quote
Message
Alex19-10-2008 16:26
Great DLL! Just what I was looking for!

There seems to be a slight problem with your Bit_MWrite xor Bit_MRead
functions.

The Bit_MRead returns twice the value it should and Bit_MRead wont accept
the highest possible values per bit size. (Maximum - 1)
Quote
Message
Kyle29-10-2006 07:01
Very nice. :7 :9 :9~ :$) :') :) :'( :( :% :@ :o :Z :* :? :{
:{w :+ :r :P :O :N :s) :W :X :Y ;( ):O (8> :z ;) >:) >:O
*) ^) *:( *O* *; ^O^ _O- _O_ 8)7 ~O> }) }:| 8-) B-) c_/ O-)
O+ o|O -O- oO< Y)
Quote