Note: To run LaserBoy, edit the file LaserBoy.bat so that it calls the executable (LaserBoy.exe in Windows) with the two arguments following that are the width and the height in pixels of the screen that LaserBoy will open and populate.

..........................................

LaserBoy is compiled with:

libSDL version 1.2.14.0
http://www.libsdl.org/

boost C++ version 1.49.0
http://www.boost.org/

Using:

Dev-C++
http://www.bloodshed.net/devcpp.html

..........................................

This version of LaserBoy, (since 03-22-2012), was built in Mac-OSX!

1. Install xcode.
2. Install macport.
3. Install SDL through macport.
4. Install boost through macport.
5. Go to the LaserBoy src folder in terminal and type:

bash# make -f Makefile.osx

..........................................

This version of LaserBoy, (since 03-18-2010), is built with SDL version 1.2.14.0 and comes with a new SDL.dll (for Windows).

..........................................
This version of LaserBoy, (since 12-08-2009), adds the /rescales/ directory under the ./txt/ directory and allows a user to make plain ASCII text file tables of 256 unique, even, signed short integers for LaserBoy wave color signal remapping.

..........................................

This version of LaserBoy, (since 10-15-2009), adds the /wtf/ directory and allows a user to save wtf files of any name and open them during the run of LaserBoy!

..........................................

This version of LaserBoy, (since 07-22-2009), deprecates the /cpp/ subdirectory. Now LaserBoy generated C++ files will be saved in the txt directory.

..........................................

This version of LaserBoy, (since 07-03-2009), changes some things about the directory structure inside the LaserBoy directory.

The subdirectory, /pal/ has been removed and a new subdirectory named /txt/ has been added. Saving palette information is now part of LaserBoy's new ability to save frames, frame sets, palettes and color tables in plain ASCII.

..........................................


This version of LaserBoy, (since 03-06-2009), changes some things about the directory structure inside the LaserBoy directory.

The directory names use to look like this:

bmp
cpp
dxf
ild
pal
src
wav
wav\ADAT
wav\split

Now LaserBoy will look for files in a directory structure that looks like this:

bmp
cpp
dxf
ild
pal
src
wav
wav\audio
wav\unformatted

Note:

The directories ADAT and split have been removed from inside of the wav directory.
Their contents should be combined inside the new unformatted directory.

Stereo audio wave recordings should be placed inside the audio directory.


..........................................


This version of LaserBoy, (10-26-2008), changes some things about the directory structure inside the LaserBoy directory.

The directory names use to look like this:

ADAT
bmp
cpp
dxf
frames
palettes
src
waves
waves\split

Now LaserBoy will look for files in a directory structure that looks like this:

bmp
cpp
dxf
ild
pal
src
wav
wav\ADAT
wav\split

Note:

The directory ADAT has been moved to inside of the wav directory.
The frames directory has been renamed ild.
The palettes directory has been renamed pal.
The waves directory has been renames wav.

I hope this doesn't mess up your stuff!

James.  :o)
