Follow us now on Twitter



 

Bitmap To Icon Help
Icon To Bitmap Help
Intel Hex File Compare
S-Record File Compare
Binary Viewer / Editor


Untitled Document

Bitmap To Icon

Please Note for some reason if you are adding multiple Icons into one file you must put the Largest Size Icons First ending with the smallest Icon.

This utility loads a Bitmap into memory and allows it to be saved or appended as an Icon as long as it is in one of the following formats:

Format
Windows Bitmap.

Size
16 x 16 pixels.
32 x 32 pixels.
48 x 48 pixels.
64 x 64 pixels.
72 x 72 pixels.
128 x 128 pixels.
256 x 256 pixels.

Colour Depth
1-bit - 2 Colours.
4-bit - 8 Colours.
8-bit - 256 Colours.
24-bit - 16 Million Colours.

Pick
This will also allow a mask to be created with the icon to define the transparent colour.
The Colour window displays a Standard Palette and the Custom Colours box displays the 16 most popular
colours from the Icon Window (Unless the image has a 24-bit colour depth) starting with
the most popular colour top left to bottom right.

Clear
This resets the transparent colour and clears the mask back to solid.

Zoom
This Allows the Icon Image to be zoomed to a maximum size of 256 x 256 pixels.

Help
Shows this file.

Check For Updates(Internet connection required)
This connects to the version server and checks for an updated version (No Personal Information is sent
to the server).

About
Shows the about window displaying the current version.

 


Untitled Document

Icon To Bitmap

This utility loads an Icon(s) into memory and allows it to be viewed and saved as a Bitmap as long as it is in one of the following formats:

Format
Windows Bitmap.

Size
16 x 16 pixels.
24 x 24 pixels.
32 x 32 pixels.
48 x 48 pixels.
64 x 64 pixels.
72 x 72 pixels.
128 x 128 pixels.
256 x 256 pixels.

Colour Depth
1-bit - 2 Colours.
4-bit - 8 Colours.
8-bit - 256 Colours.
24-bit - 16 Million Colours.

Zoom
This Allows the Bitmap Image to be zoomed to a maximum size of 256 x 256 pixels.

Help
Shows this file.

Check For Updates(Internet connection required)
This connects to the version server and checks for an updated version (No Personal Information is sent
to the server).

About
Shows the about window displaying the current version.

 


Untitled Document

S-Record File Compare

This utility loads two S-Record Files into virtual memory and compares them byte for byte:

File One
Displays the path to the First File to Compare, use Browse to Find the file and specify the path.

File Two
Displays the path to the Second File to Compare, use Browse to Find the file and specify the path.

Maximum Errors
The number of errors to display in File View minimum value 1, maximum value 1000.

Pre-Fill Memory
This is the byte value used to pre-fill the memory before the file is loaded, any un-loaded values will contain this value.

Ignore Checksum Errors
Any Checksum errors in the file will be ignored and the data will be loaded anyway.

Ignore Plain Text
Any plain text in the file i.e. a line not starting with a 'S' will be ignored.

Show One Error per Line
Normally each error on a line will be repeated in the File View, this option only shows the first error per line.

Auto Compare
With this option turned on when both browse buttons have been clicked a compare will start automatically..

Memory View
This option switches between File View and Memory View. File View displays the line from the file where the difference is. Memory View shows a map indicating the differences.

Differences Found
This is the total number of differences.

Address
In Memory view this is address of the byte clicked on.

File One
In Memory view this shows the byte from file one at the address clicked on.

File Two
In Memory view this shows the byte from file two at the address clicked on.

Help
Shows this file.

Check For Updates(Internet connection required)
This connects to the version server and checks for an updated version (No Personal Information is sent
to the server).

About
Shows the about window displaying the current version.

 


Untitled Document

Intel Hex File Compare

This utility loads two Intel Hex Files into virtual memory and compares them byte for byte:

File One
Displays the path to the First File to Compare, use Browse to Find the file and specify the path.

File Two
Displays the path to the Second File to Compare, use Browse to Find the file and specify the path.

Maximum Errors
The number of errors to display in File View minimum value 1, maximum value 1000.

Pre-Fill Memory
This is the byte value used to pre-fill the memory before the file is loaded, any un-loaded values will contain this value.

Ignore Checksum Errors
Any Checksum errors in the file will be ignored and the data will be loaded anyway.

Ignore Plain Text
Any plain text in the file i.e. a line not starting with a 'S' will be ignored.

Show One Error per Line
Normally each error on a line will be repeated in the File View, this option only shows the first error per line.

Auto Compare
With this option turned on when both browse buttons have been clicked a compare will start automatically..

Memory View
This option switches between File View and Memory View. File View displays the line from the file where the difference is. Memory View shows a map indicating the differences.

Differences Found
This is the total number of differences.

Address
In Memory view this is address of the byte clicked on.

File One
In Memory view this shows the byte from file one at the address clicked on.

File Two
In Memory view this shows the byte from file two at the address clicked on.

Help
Shows this file.

Check For Updates(Internet connection required)
This connects to the version server and checks for an updated version (No Personal Information is sent
to the server).

About
Shows the about window displaying the current version.

 


Untitled Document

Binary Viewer / Editor

This program allows the user to view and edit binary files.

Warning: This program writes changes made directly to disk with no undo facility, it is your responsibility to ensure you know what you are doing I would suggest making a copy of the file before you start editing.

File - Open
Opens the File Open Dialog box, It remembers the last file opened and the last Filter used.

File - Close
Closes the Active Tab window.

File - Recent
this sub-menu displays the last 5 files opened.

File - Exit
Exits the program.

Search - Find Ascii
Opens the Find Ascii Dialog box, allows you to search for ASCII strings in the Active Tab window e.g. Program.

Search - Find Hex
Opens the Find Hex Dialog box, allows you to search for HEX/DEC strings in the Active Tab window e.g. 0x35, 0x45, 127, 0x33, 255. The string can contain only the following characters:- 'a' to 'f', 'A' to 'F', '0' to '9', 'x' and ',', Hex numbers must '0x'. All variables must be separated by commas ','. The string cannot contain zero i.e. 0x00 or 0.

Search - Find Next
Repeats the last search operation.

Help - Help
Displays this file.

Check For Updates(Internet connection required)
This connects to the version server and checks for an updated version (No Personal Information is sent
to the server).

About
Shows the about window displaying the current version.

 

Display Mode Options:

Little Endian
Specifies the byte order for larger than 8-bit types as Low byte First.

Big Endian
Specifies the byte order for larger than 8-bit types as High byte First.

Hex
Specifies the display mode for the values as Hexadecimal (base 16).

Dec
Specifies the display mode for the values as Decimal (base 10).

Oct
Specifies the display mode for the values as Octal (base 8).

Bin
Specifies the display mode for the values as Binary (base 2).

Read Only
This switches between read-only and write mode (for read-only files it is disabled), switching tabs or opening a file defaults to read-only.

Display Panel:

File Size
Displays the size of the file in decimal bytes.

Goto Address
Specify the address to jump to, it can be in either Hexadecimal or Decimal. For Hexadecimal numbers start the number with 0x i.e. 0xFFFF for Decimal numbers simply type the number 65535.

Jump
Jump to the address specified in Goto Address.

Hex Address
Shows the current file address in Hexadecimal.

Dec Address
Shows the current file address in Decimal.

Value - 8-bit
Shows the 8-Bit value currently pointed to (can be in either Hex, Dec, Oct or Bin).

Value - 16-bit
Shows the 16-Bit value currently pointed to (can be in either Hex, Dec, Oct or Bin).

Value - 32-bit
Shows the 32-Bit value currently pointed to (only in Hex).

Value - 64-bit
Shows the 64-Bit value currently pointed to (only in Hex).

Red Grn Blu Alpha
Shows the effective 32-bit Colour value and sample colour.

Red Grn Blu
Shows the effective 24-bit Colour value and sample colour.

+ Button
Increments the pointer by the respective number of bytes.

- Button
Decrements the pointer by the respective number of bytes.

Main Window
Shows the currently pointed to file information in the following format.

Address     Raw Byte Data                                              Ascii Information
00000000 00000000 00000000 00000000 000000000 ................

Clicking with the left mouse button in the Raw Byte Data Section (When not in read only mode) allows you to input raw hexadecimal data directly over-writing the information in the file.

Clicking with the left mouse button in the Ascii Information Section (When not in read only mode) allows you to input raw ascii data directly over-writing the information in the file. In this section you can also use the old DOS method to insert raw ascii data i.e. Hold down <alt> and type the decimal value on the numeric keypad i.e. <alt>032 will insert a space, valid values are from 01 to 126.

Address Shows the current 32-bit file pointer location in hexadecimal

Right clicking in the tab window displays the popup menu.