Message Board


Message Board > Fenix / Bennu / Gemix / DIV > Fenix 0.89

March 3, 2007, 23:47
Transdiv
Whiskered
38 posts
0.89
- Lots of Fixes :)
- Fixed and fully functional the stub scheme.
- There is no limit now to the size of png loading and
saving.
- Fixed a bug when saving strings in files.
- New debug's console variable : "FILES" that shows the
number of open files in use.
- New identifier "DECLARE" that let us declare prototypes
of Functions/Processes with their variables, before using
them. This was the last pending matter that was remaining
to complete the system of public variables.

Examples :

/* Prototype declaration */
DECLARE Process Localvar()
PUBLIC
Loc1; // Local variable
Glob1; // Local variable
PRIVATE
Int text1, text2, text3, text4, text5;
END
END

/* Function */
PROCESS Localvar();
/* If you have previously use a DECLARE of this process,
you can't declare variables at this point */
BEGIN
Loc1 = 0;
Glob1 = 0;
WHILE (1); Frame(); END
END


0.88d
- Lots of Fixes :)
- Them are not necessary, but for a matter of clarity :
LOAD_FPL
UNLOAD_FGC
UNLOAD_FBM
- You can change the size of debug's console using :
CONSOLE_LINES and CONSOLE_COLUMNS.
- Now the debug's console freezes all fenix processing and
updating.
- The instruction "DEBUG;" freezes inmediatly the program
execution, there is no wait to the next frame.
- The message "Failed to open message file: msg/en.msg" was
eliminated because it is not an error and prone to
confusion.

0.88c
- Lots of Fixes :)

0.88b
- Lots of Fixes :)

0.88a
- Lots of Fixes :)
- Added to the debug's console, support to variable
assignment to the remaining data types, except POINTER,
STRUCT, ARRAY.
- The strings in debug's console can use double quotes
( " ), or simple quotes ( ' )
- The name of the scale filters Constants have been changed
to :
SCALE_NONE - Deactivates the scale.
SCALE_SCALE2X - Actual scale filter 2x (Also you can
activate it using the flag in the
variable "graph_mode" like allways
or using variable
SCALE_MODE = SCALE_NONE)
SCALE_HQ2X - 2x scale with hq2x filter (better
quality, less performance
SCALE_SCANLINE2X - 2x scale with scanline filter
SCALE_NORMAL2X or SCALE_NOFILTER - 2x scale without
filter


Trandiv

http://sourceforge.net/project … ?group_id=2714

[Edited on March 4, 2007 by Transdiv]
____________
#
March 4, 2007, 21:05
Rincewind
programmer
1545 posts

Quote:
There is no limit now to the size of png loading and
saving.

I think a lot of people will like that one.

Quote:
- Fixed and fully functional the stub scheme.

Hm could anyone explain to me what a stub scheme is?

Quote:
WHILE (1); Frame(); END


Does Juan actually know how to program in Fenix? :P

[Edited on March 4, 2007 by Rincewind]
____________
Personal website: http://www.loijson.com
#
March 6, 2007, 22:54
Transdiv
Whiskered
38 posts
Quoting Rincewind:

Quote:
- Fixed and fully functional the stub scheme.

Hm could anyone explain to me what a stub scheme is?



You can now add all kind of files to DCB (fpgs, sounds, songs, data ) and then create an exe that contains that dcb. The only kind of files you can't put in the exe are the DLLs files and files you will write in later.
____________
#
March 7, 2007, 04:18
Sandman
F3n!x0r
1194 posts

Utmost excellent!
____________
BennuWiki
Yes, my avatar has grey borders in IE (so get a decent browser)
ROOFLEZ ROOFLEZ
#
March 7, 2007, 09:28
Dennis
どこかにいる
2092 posts

can you do things like this?

Code:
Begin
  bla();
  bla();
  private
    haha;
  Begin
     haha=1; //yay
  End
  haha = 0; //error, haha doesn't exist
End


I forgot what it's called... a sub block or something.

[Edited on March 7, 2007 by Dennis]
____________
Kwakkel
#
March 7, 2007, 12:39
Transdiv
Whiskered
38 posts
No; It can't be doed
____________
#
March 7, 2007, 15:48
Dennis
どこかにいる
2092 posts

too bad, I thought it was doeingable :(
____________
Kwakkel
#
March 7, 2007, 16:13
Eckolin
Quite Whiskered
388 posts

Why do you want it doed that way?
____________
Maker of Games...
Wisdom is supreme; therefore get wisdom.
Need help with coding? I probably wrote something similar.
#
March 7, 2007, 19:05
Dennis
どこかにいる
2092 posts

because it can be useful to use. If only I haved it.
____________
Kwakkel
#

Message Board > Fenix / Bennu / Gemix / DIV > Fenix 0.89

Quick reply


You must log in or register to post.
Copyright © 2005 Booleansoup.com
Questions? Comments? Bug reports? Contact us!