© 2004 VMM Basic Language
v1.1
by Pedro Gil Guirado (Balrog Software)

[ Home ] [ Screenshots ] [ Downloads ] [ Online manual ] [ Support ] [ Forums ] [ Links ]


Buy with Share It


News
24 - 11 - 2004
VMM Basic v1.1 released, a complete new debugger, new multimedia commands, new window commands, and more...

26 - 10 - 2004
New demo of VMM Basic v1.01 released, with all commands included, it can not create executables, and show a message on DirectDraw screens.

20 - 10 - 2004
VMM Basic v1.01 released, 28 new commands, new constants, three new libraries included (Font, MPEG, and Stack Pointer), new window controls, and more...

30 - 9 - 2004
VMM Basic v1.0 released, you can buy it with Share It, for only 18 EUR. For any question click here to send an email to the author.

26 - 9 - 2004
VMM Basic DEMO available in downloads, version 1.0 beta stage, this demo is limited to API functions and intern commands (Red color on editor) except D3D Sprite and Webcam library.
Demos
Jungle Hit
Webcam game, only 260 lines of code!!! Click here to download.

VMM Fighters
2D shot'em up game coded with this language. Click here to download.

Compiled examples
Executables of the examples included with this language. Click here to download.

Free Downloads

Overview

VMM Basic is a virtual machine that execute a byte-code program, it's like an interpreter but faster, the syntax is similar to Basic languages, you can make very small stand-alone executables, the size of VMM Basic runtime header is 19 kb, and the virtual code is strongly packed.

VMM Basic have intern motion detection commands to make interactive games for your webcam, intern sprite commands based on DirectX to make any 2d game with blend, rotation, color key, animations, deformation, color layer effects, and more, network commands to make online games, it support all Win32 API functions, and external dll user libraries can be used with UseLibrary command.

And all for only 18 EUR, with all future updates free!!!

Main features

  • Create stand-alone executables.
  • Up to 5 types of variables.
  • Arrays up to 4 types and 16 dimensions.
  • If - Else - EndIf, Repeat - Until, While - Wend, For - Next flow control commands.
  • Complete debugger to examine your programs step by step.
  • Procedures with full recurrence, up to 16 parameters.
  • Local and global variables.
  • STDCALL and CDECL dynamic link libraries supported.
  • Motion detection engine based on VFW.
  • Creation of Windows GUI's easily.
  • Easy sprite engine based on DirectDraw and Direct3D.
  • Sprite animation engine based on DirectDraw and Direct3D.
  • 334 native commands, 6488 API commands, and 6112 constants.
29 libraries with 334 native commands:

2D Drawing
Animation
AVI
Console
D3D Sprite
File
Font
Image
INI
Joystick
Keyboard
Library
Math
Memory
Menu
MIDI
Misc
Mouse
MPEG
Network
Requester
Sound
Sprite
Stack Pointer
String
System
Timer
Webcam
Window
11 AWARDS:

Freeware


Get Free Tiral 5 star award. Software Download, shareware and freeware.