Welcome to SineMaker

If you are interested in developing games, demos
or other graphic related programs. Then SineMaker is the tool for you.

News

**** 2002-01-18 ****
New tutorial: Optimizing a drawing routine by guest author Fredrik Mörk.
The sample includes "Making simple skins for your application" and "How to draw fading lines".  
**** 2002-01-11 ****
New Tool: Sprite MapMaker (Arrange your sprites in one picture and get VB code to handle it).
New tutorial: The second part of the Sprite MapMaker tutorial is how to setup and use sprites in VB with the Blitter Object Control (Bob).
**** 2002-01-07 ****
New tutorial:
Rotozoom (Oldskool demo effect).
**** 2001-11-29 ****
New tutorial: How to use Bob surfaces (Fast pixel access in VB).
**** 2001-11-29 ****
It has been a while but now it's here SineMaker 1.0

New in SineMaker 1.0
SineMaker Editor:
1. Fixed sine loaderror when width and height in the Editor is set to Resize.
2. Added standard resolutions to select in the Editor (320x200, 600x800 etc etc).

Bob control:
1. Added ABlt (Alpha blit) method. To fade over a hole screen with no transparent parts. 
2. Added AFastBlt (Alpha fast blit) method. To fade over a hole screen with no transparent parts. AFastBlt uses a special calculation of alpha channels. It is faster then ABlt but can only use 255 alpha channels. 
3. Added hWnd property to use with api calls.
4. Added hDC property to use with api calls.

New Samples:
1. Surface Sample 1.
2. Fade Intro.

New sines and graphics.

New
Setup:
New improved setup allowing you to choose if you want to install Visual Basic Runtime files or you all ready have Visual Basic installed and for some reason don't want to upgrade/change your current system. 
**** 2001-11-29 ****
A new version of S.M.A.K 1.0 (SineMaker Application Kit)

This will help you to distribute your SineMaker application.
**** 2001-11-29 ****
New site. Well a totally new look on this site. Enjoy!
**** 2000-02-22 ****
SineMaker Beta6

New in Beta6 version of the Bob control:
1. The TbltEx method allows you to blit transparently outside the BobCtl.
2. New example sines.

DXFullScreen only:
3. The DXGetScanLine function retrieves the scan line that is currently being drawn on the monitor.
4. The DXWaitForVerticalBlank method helps the BOBCtl to synchronize itself with the vertical blank interval on the monitor.

**** 2000-02-22 ****
S.M.A.K Beta6 (SineMaker Application Kit)

This will help you to distribute your SineMaker application.
**** 2000-02-22 ****
NetCon sample

A intro with calculated fire, bouncing logo and a scroll. This sample takes advantage of the new functions TbltEx, DXGetScanLine in SineMaker Beta6. Check it out in full screen mode.
**** New 2000-02-22 ****
Information page updated.
**** 2000-01-07 ****
SineMaker Beta5a.

Some source files to the fire sample where missing in the SineMaker (Beta5) release.
Here is the new installation of SineMaker (Beta5a) with complete fire source.
**** 1999-12-29 ****
SineMaker Beta5.

Beta 5 includes many new features.
For example:

• TABlt and TAFastBlt (Transparent alpha blit).

• Surfaces are a new concept in the Bob control. With those you can get low level fast pixel access. This opens up a whole new area of graphics coding.

• DXFullScreen allow you to easy take advantage of DirectX 7 if you want to run your application in full screen. The BobCtl allows you to code independent for GDI and/or DirectX.

• Two new samples.

• Bug fixes.

**** 1999-12-29 ****
S.M.A.K (SineMaker Application Kit)

This will help you to distribute your SineMaker application.
 


Copyright © 2001 Lars-Håkan Jönsson