
ScriptVM, a script language
-
- Enthusiast
- Posts: 203
- Joined: Sat Apr 26, 2003 6:33 pm
- Location: Spain
- Contact:
Hi, ScriptVM presents some problems to compile with PB 3.90, but it's not a big problem, it will be solved, it's very difficult add a lot of things to PB, and dont exist some problems with old sources, Fred are making a very good work, and i hope that this problems will be fixed on next versions, i tryed compile ScriptVM with PB 3.90, but one of the bugs (thanks dominique) was not located. I will try to compile now on 3.90.
I found also other bugs on ScriptVM v0.40, i fixed all of them, and a new version (0.41) is available on ScriptVM web, i will update the sources to download from my web, but i want to clean a little before submit it to my web.
I found also other bugs on ScriptVM v0.40, i fixed all of them, and a new version (0.41) is available on ScriptVM web, i will update the sources to download from my web, but i want to clean a little before submit it to my web.
-
- Enthusiast
- Posts: 203
- Joined: Sat Apr 26, 2003 6:33 pm
- Location: Spain
- Contact:
Hi, the only new thing its that i dont have a computer on this moment, i was waiting my new notebook computer for the next week, and i have exams on june, and i must study Algebra, Fundaments of computer physics, Mathematical logic, Numeric Analises, Fundaments of programming II(Java), and Technologies of computers,
i dont have time to solve problems of ScriptVM on PB 3.90.

-
- Enthusiast
- Posts: 203
- Joined: Sat Apr 26, 2003 6:33 pm
- Location: Spain
- Contact:
Hi, i get some time to made a beta version of ScriptVM (now 0.60b), now the compiler is a two pass compiler, solving the problem of use procedures before are declared on the code, now the win32 api functions not must be declared can be used directly like internal commands, the compiler have a better error handling, and some interesting intern commands are added:
Else to use with If-EndIf.
DirectX Sprites commands:
FlipDXBuffers
CreateDXSprite
DrawDXSpriteFast
DrawDXSprite
DrawDXTransparentSprite
CloseDXScreen
FreeDXSprite
InitDXSprite
OpenDXScreen
GetDXScreenDC
ReleaseDXScreenDC
The editor can access to help file using F1, and shows the information of the command where the cursor is located, it also work with Win32 API if you put win32.hlp file of delphi on help\ directory.
To know how to use this new commands, see sprite.bas example, the Sprite commands are not available on the help file that its the help file of v0.50. Be carefull with sprites, if it is outside the screen it will not drawed, i must read more on DX SDK about screen cliper to solve this.
The source code is not available, when i finish exams i will fix the bugs and i will added the source code to ScriptVM web.
if someone want to try it, download beta version from: http://www.balrogsoftware.com/scriptvm/ ... v0.6b).zip
Bye!!
Else to use with If-EndIf.
DirectX Sprites commands:
FlipDXBuffers
CreateDXSprite
DrawDXSpriteFast
DrawDXSprite
DrawDXTransparentSprite
CloseDXScreen
FreeDXSprite
InitDXSprite
OpenDXScreen
GetDXScreenDC
ReleaseDXScreenDC
The editor can access to help file using F1, and shows the information of the command where the cursor is located, it also work with Win32 API if you put win32.hlp file of delphi on help\ directory.
To know how to use this new commands, see sprite.bas example, the Sprite commands are not available on the help file that its the help file of v0.50. Be carefull with sprites, if it is outside the screen it will not drawed, i must read more on DX SDK about screen cliper to solve this.
The source code is not available, when i finish exams i will fix the bugs and i will added the source code to ScriptVM web.
if someone want to try it, download beta version from: http://www.balrogsoftware.com/scriptvm/ ... v0.6b).zip
Bye!!
-
- Enthusiast
- Posts: 203
- Joined: Sat Apr 26, 2003 6:33 pm
- Location: Spain
- Contact:
Hi, the final 0.60 version is availabe on scriptvm web, a new command for sprite collision was added, and other sprite draw function was added also, i added a game example called ScriptVM Fighters, a installer tool, a simple image editor. With this version of ScriptVM it's very easy create a 2d game. Source code for PB 3.81 will be available on some days.
A screenshot of the installer tool:

And a screenshot of the game created with ScriptVM:

A screenshot of the installer tool:

And a screenshot of the game created with ScriptVM:

-
- Enthusiast
- Posts: 203
- Joined: Sat Apr 26, 2003 6:33 pm
- Location: Spain
- Contact: