ScriptVM, a script language

Developed or developing a new product in PureBasic? Tell the world about it.
thefool
Always Here
Always Here
Posts: 5875
Joined: Sat Aug 30, 2003 5:58 pm
Location: Denmark

Post by thefool »

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

Post by BalrogSoft »

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.
User Mike
User
User
Posts: 68
Joined: Mon Jan 26, 2004 7:06 pm

Post by User Mike »

Sounds great BalrogSoft.

I'm really learning a lot from your tool, and I appreciate this very much.

Keep up the excellent work.

:D
-Pure Basic User and loving it!-
Polo
Addict
Addict
Posts: 2422
Joined: Tue May 06, 2003 5:07 pm
Location: UK

Post by Polo »

Your project sounds really interesting, I can't wait for the PB 1.90 code source !
Polo
Addict
Addict
Posts: 2422
Joined: Tue May 06, 2003 5:07 pm
Location: UK

Post by Polo »

any news ?
BalrogSoft
Enthusiast
Enthusiast
Posts: 203
Joined: Sat Apr 26, 2003 6:33 pm
Location: Spain
Contact:

Post by BalrogSoft »

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.
Polo
Addict
Addict
Posts: 2422
Joined: Tue May 06, 2003 5:07 pm
Location: UK

Post by Polo »

8O
You have a lot of work !
Well, no problem, I'll try to solve it by myself :wink:
BalrogSoft
Enthusiast
Enthusiast
Posts: 203
Joined: Sat Apr 26, 2003 6:33 pm
Location: Spain
Contact:

Post by BalrogSoft »

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!!
Polo
Addict
Addict
Posts: 2422
Joined: Tue May 06, 2003 5:07 pm
Location: UK

Post by Polo »

thanks a lot !
i'm going to try it, can't wait for the sources !
BalrogSoft
Enthusiast
Enthusiast
Posts: 203
Joined: Sat Apr 26, 2003 6:33 pm
Location: Spain
Contact:

Post by BalrogSoft »

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:
Image

And a screenshot of the game created with ScriptVM:
Image
User Mike
User
User
Posts: 68
Joined: Mon Jan 26, 2004 7:06 pm

Post by User Mike »

Awesome Balrogsoft!

This keeps getting better and better.

:D
-Pure Basic User and loving it!-
thefool
Always Here
Always Here
Posts: 5875
Joined: Sat Aug 30, 2003 5:58 pm
Location: Denmark

Post by thefool »

Very cool! Will go downloading right now! 8)
TronDoc
Enthusiast
Enthusiast
Posts: 310
Joined: Wed Apr 30, 2003 3:50 am
Location: 3DoorsDown

Post by TronDoc »

BalrogSoft wrote:game example called ScriptVM Fighters
too cool
can I post a link to that game packaged
with my theWRAP program
as a demo?
Joe
BalrogSoft
Enthusiast
Enthusiast
Posts: 203
Joined: Sat Apr 26, 2003 6:33 pm
Location: Spain
Contact:

Post by BalrogSoft »

Hi TronDoc, yes, you can post the link, i saw your application theWrap, i will include on ScriptVM links, it's a good utility to use with ScriptVM also...
El_Choni
TailBite Expert
TailBite Expert
Posts: 1007
Joined: Fri Apr 25, 2003 6:09 pm
Location: Spain

Post by El_Choni »

Looks great, congrats!
El_Choni
Post Reply