ALL BITMAP 2.0 DOWNLOAD PAGE

Copyright © 2009 Nobun

License: GPL3


If you liked this program, please leave a comment at forumfree

---


All Bitmap (AllBmp) is an application made by me (Nobun) written with g++/Allegro (Allbmp main program) and g++/Qt4 (Allbmp fronthead).

AllBmp is able to re-adapt a list of "original" images (*.PCX or *.BMP - can be both RGB or 256-colors) changing them in 256-colors images (PCX or BMP) that are "clones" of "original" images, but using a palette configuration decided by the user (must be save in one of supported formats).

Palette file format supported that can be loaded for params are:

1. Pal -> Jasc Pal format (.pal): the most common format. Used in a lot of painting program like IrfanView and I.Mage

2. Act -> Photoshop Act File (.act): it is the format used in Photoshop and used in Mugen. DON'T USE THIS OPTION IF YOU HAVE TO LOAD A BOR.ACT you have to choose the 3rd option

3. Actinv -> BOR Act File (*.act): This is a particular way-to-read act files used in BOR. I don't know if it is used in other programs. In this case the colors are not inverted.

----

The program is composed by 2 binaries:

1) allbmp -> the main program. It can be complex to use. I suggest to run the fronthead instead.

2) ab20front -> allbmp fronthead (the GUI). It is easy to use. Require to be in the same directory of allbmp binary.

here a shot of allbmp fronthead (the GUI)






As you can see, the most important thing to care about is to choose from “pal” to “act” to “actinv” BEFORE choosing the palette filename. Choose “pal” if you must load a Jasc Pal File. Choose “act” if you must load a Mugen Act file. Choose “actinv” if you must load a BOR Act file.




















INSTRUCTIONS

This is a list of what you do to run the program (thank to Fightn Words for the description of windows steps. I use it and I changed it a little)


For Linux


Step 1) Download allbmp20-linux-install.tar.gz

Step 2) Read instructions and info about pre-requisites and building instructions and install Allegro and Qt4 (also development tools) into your linux system

Step 4) run ./DO-INSTALL or duble-click into DO-INSTALL

Step 5) Follow instructions during building process

Step 6) Run allbmp by terminal ( ./allbmp) to test screen-resolution then exit. If screen-resolution test returns an error you must change resolution by editing AllBmp.cfg and you must test again.

Step 7) You can now use All Bitmap by running ab20front.exe


For Windows


Step 1)
Download all files for your corresponding operating system: (Windows) Mingwm10.zip, QtCore4.zip, QtGui4.zip, AllBmp20-Windows-Binary.zip

Step 2)
Unzip all files into a separate directory

Step 3)
Move alleg42.dll, mingwm10.dll, QtCore4.dll and QtGui4.dll into your Windows/System 32 directory

Step 5)
Run allbmp.exe to test screen-resolution then exit. If screen-resolution test returns an error you must change resolution by editing AllBmp.cfg and you must test again.

Step 6)
You can now use All Bitmap by running ab20front.exe


PACKAGES

AllBmp is available for Windows and Linux, both in source or binary version

Linux version of AllBmp requires Allegro and Qt4 to be installed compleatly into your system.

Windows version of AllBmp requires you download and copy alleg42.dll, QtCore4.dll and QtGui4.dll into c:\windows system.

alleg42.dll is included in both windows binary packages but not in the source package.
QtCore4.dll is not included in my program packages and must be downloaded from this page
QrGui4.dll is not included in my program packages and must be downloaded from this page

Here the packages available (Linux Packages, Windows Packages, Windows DLL):


LINUX PACKAGES


allbmp20-linux-install.tar.gz
This is the suggested package for Linux (for all Linux distros). It contains all the sources but with special settings and modifications for an easy-build into Linux. This will work in ANY Linux distros where Allegro and Qt4 are installed correctly (also development libraries must be installed). NO invasion into linux system. All Binaries will builded into a subfolder of the "installer".
During "installation", user can decide to build preferred fronthead (if 1024x768 or 800x600).

allbmp20-ubuntu-binaries-standard.tar.gz
AllBmp and AllBmp fronthead Binaries builded by me into a Linux Ubuntu 8.04. Need Allegro and Qt4 installed. Not sure if it will work in other linux distros. (FrontHead size: 1024x768)

allbmp20-ubuntu-binaries-800x600.tar.gz
AllBmp and AllBmp fronthead Binaries builded by me into a Linux Ubuntu 8.04. Need Allegro and Qt4 installed. Not sure if it will work in other linux distros. (FrontHead size: 800x600)

allbmp20-sources-linux
Sources of AllBmp itself and AllBmp fronthead (both ui resolutions) for linux.
(Linux and Windows sources are equals, a part some little differences).



WINDOWS PACKAGES


AllBmp20-Windows-Binary-Standard
Windows binaries (fronthead size: 1024x768)
Alleg42.dll included (other DLLs must be downloaded)

AllBmp20-Windows-Binary-800x600
Windows binaries (fronthead size: 800x600)
(for less-powerfull and older pc monitors that doesn't support 1024x768 and more)
Alleg42.dll included (other DLLs must be downloaded)

AllBmp20-Sources-Windows
Sources of AllBmp itself and AllBmp fronthead (both ui resolutions) for windows
NO .DLL INCLUDED



WINDOWS DLL


To run AllBmp under windows you need mingwm10.dll, QtCore4.dll and QtGui4.dll Here you can download them


Download Mingwm10.zip

Size of zip: 4,6k

Download QtCore4.zip

Size of zip: 0,97MB

Download QtGui4.zip

Size of zip: 4,02MB



QtGui4.DLL is very large. Zipped file, luclky is not so large, but, however, for VERY SLOW connections, I uploaded a splitted version of QtGui4.zip


Download QtGui4-p1.zip

Splitted version of QtGui4.zip – Part I

Size of zip: 2,01MB


Download QtGui4-p2.zip

Splitted version of QtGui4.zip – Part II

Size of zip: 2,01 MB



You must copy all Dlls (alleg42.dll that you found into windows binaries package, QtCore4.dll that you found into QtCore4.zip and QtGui4.dll that you find into QtGui4.zip) into c:\windows\system32.


If you downloaded QtCore4-p1.zip and QtCore4-p2.zip you must follow those steps in order to extract QtCore4.dll


  1. Extract all files contained into QtCore4-p1.zip into a temporary folder

  2. Extract all files contained into QtCore4-p2.zip into the same folder of step 1

  3. Run QtCore4-build (double click)

  4. A new file QtCore4.zip will be created

  5. Extract QtCore4.dll from QtCore4.zip



Note: Thank to Fightn Words to give me the information that also mingw10.dll needed in order to run the fronthead.