Version 1.20

Vavoom news.

Version 1.20

Postby Janis Legzdinsh » 16 Apr 2006 19:45

Version 1.20 has been released. There have been a lots of changes in internal workings of the engine and progs, probably the most notable is support for modular progs.

On Unix systems savegames and config files now are stored in home directory. This should simplify the instalation.

This version also has been tested and known to work on FreeBSD, Solaris 10 (x86 version), BeOS and Darwin (PowerPC version, which means it should work on MaxOS X).

And of course there have been other fixes and improvements, most notably in Strife.
User avatar
Janis Legzdinsh
Site Admin
 
Posts: 1952
Joined: 13 Jan 2002 08:30
Location: Limassol, Cyprus

Postby Deathlike2 » 17 Apr 2006 04:30

Looks good.. there are some some bugs that have not been addressed yet... I'll be testing if the fixes are working properly...

Good job.
Deathlike2
 
Posts: 187
Joined: 27 Oct 2005 22:42

Postby zico » 17 Apr 2006 06:41

Woah, what a huge changelog :D

By the way:
Code: Select all
    
07.02.2006
  Moved finale screens and status bars to classes, created client game class
 for global data and methods.


Does this include the fix for the finals in Doom2, too?

However, very good work. I will create a package today :)
By the way. Are there any needs for RPM packages? Usually I always create RPMs out of the source on my SuSE system. So it won't be a problem if you want to have them on your page.
zico
 
Posts: 27
Joined: 12 Mar 2006 18:50

Postby Crimson Wizard » 17 Apr 2006 08:38

What does this mean: "Implemented support for modular progs"? What are "modular progs"?
And what exaclty are the changes in VavoomC language? (except for mentioned global variables)

Made true and false keywords

oh yes :)

Removed player stats limit

Was it the limit I had been fighting with some time ago? :wink:

Created modifiers class that handles all modifiers.

And what's this?

Wrote from scratch a dyamic string class.

oh yes x2 :D

Made Entity, ViewEntity, Player, LevelInfo and GameInfo classes shared by
client and server.

What does this changes in whole? Excuse me, but it seems I have partially forgotten how it was earlier.

And well, great work. :wink:
Crimson Wizard
 
Posts: 881
Joined: 09 Nov 2005 14:21
Location: St. Petersburg, Russia

Postby Janis Legzdinsh » 17 Apr 2006 11:57

Does this include the fix for the finals in Doom2, too?

No.

By the way. Are there any needs for RPM packages?

Personaly I don't need them.

What does this mean: "Implemented support for modular progs"? What are "modular progs"?
And what exaclty are the changes in VavoomC language? (except for mentioned global variables)

Basicly it works like DLL files in Windows or shared libraries in UNIX.

Removed player stats limit

Was it the limit I had been fighting with some time ago? :wink:

Yes, it is.

Created modifiers class that handles all modifiers.

And what's this?

That's completely internal to compiler, inspired by sources of Mono's C# compiler.

Made Entity, ViewEntity, Player, LevelInfo and GameInfo classes shared by
client and server.

What does this changes in whole? Excuse me, but it seems I have partially forgotten how it was earlier.

They were server-only classes. It's first step towards Unreal engine-like networking system.
User avatar
Janis Legzdinsh
Site Admin
 
Posts: 1952
Joined: 13 Jan 2002 08:30
Location: Limassol, Cyprus

Postby scen » 18 Apr 2006 06:10

Good work Janis, i'll try soon this release!

Thanks for "config files in home dir" new feature! :D
User avatar
scen
 
Posts: 197
Joined: 24 Jan 2006 21:41
Location: Padova, Italy

Postby gunrock » 19 Apr 2006 02:29

nice...trying it out now
User avatar
gunrock
 
Posts: 176
Joined: 09 Oct 2002 02:19


Return to News

Who is online

Users browsing this forum: No registered users and 1 guest

cron