BG v3.6 - BatchGraphics

BG is a utility and also a collection of programs for cmd.exe.
With it you can write character graphics, make mini batch games,
print text in color and also play sounds.
Originally it was only one program, but now, it relies
some functions in separated executables.

The collection of utilities are 7 programs:

bg.exe		: Tool for print text color in cmd.exe.
		It accepts regular expressions for print ascii characters.
		It also have useful functions.

sound.exe	: Tool for play sound files in format .wav from cmd.exe
		You can play sounds and also stop it.
		A sound is stop automatically when the cmd.exe window that launch
		the command is closed. Also when you use the argument stop.

keystick.exe	: Tool that return the code of a key pressed is it is present, else return 0.

kmstick.exe	: Tool that wait a maximum time of 1 second for get a keyboard press key or
		mouse primary button click, returning a code with the info.

pixelfnt.exe    : Tool for load in the current windows session for cmd.exe a raster font of 1x1, 2x2, 3x3
		pixels and set it.

sprite.exe	: Tool for draw on the console screen a sprite file created with editor.exe

editor.exe	: Tool for create sprites for draw with sprite.exe.

bg

Changelog:

v3.6 :	Minor changes.

v3.5 :  Sprites.exe now internally uses an associative array.
        Bugfix: bg.exe font function now works ok on windows 10.

v3.4 :  Minor changes on bg.exe and pixelfnt.exe.

v3.3 :  Bugfix: pixelfnt.exe now works ok on windows xp and windows 8.
        Minor changes: bg.exe, sprite.exe. Most of the executables recompiled for run more speedy.

Download bg36.zip with contains executables, documentation and sources

bg36.zip info:

File:		bg36.zip
Size:		76437 bytes
SHA-256:	34a2638c65a682a016bd79e32204b0e6519d1b2bfb1b0959c9dd3b74019a2a61

Files inside bg36.zip info:

File:		bg.exe
Size:		6656 bytes
SHA-256:	fe4e795fadb920ed7449e469384889a9d31d7850969e33db81ae62c22007fc6c

File:		pixelfnt.exe
Size:		7680 bytes
SHA-256:	76350a793961c2b329e48991458b41f2388a65723e258f4aa16f7b791d9a3957

File:		sound.exe
Size:		5120 bytes
SHA-256:	d605b26b5562f1e950ba09f9ae1ccec7812c212225db3ec4c721790a71ca822a

File:		sprite.exe
Size:		7168 bytes
SHA-256:	031f12147690825af15978365d445d3b2a147c0e80d8023f6b7d232c373b06d3

File:		editor.exe
Size:		18631 bytes
SHA-256:	a18d00b6f4a711a17c8434cf39697aabd3c0a9831e795b799f3e7598dfaba38b

File:		keystick.exe
Size:		2048 bytes
SHA-256:	9d8832e99ac64de5d92903eebda697f9bfe76a3756ec46887c7f2f3c500b9748

File:		kmstick.exe
Size:		3584 bytes
SHA-256:	07f8e7e759d221e65e03e454f9088fcb7220d9660abfcdcf9b142564c49950a6

See the source code online (excludes binaries)