Message Board


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

February 9, 2007, 13:40
Transdiv
Whiskered
38 posts
Release 0.88

- Fixed the bug about graphics flickering caused by problems in the change of the Z in version 0.87e.

- Eliminated the use of MessageBox because critical errors with the interpreter (fxi) in Windows; caused by problems with the last SDL version. Now the output goes to stderr.txt.

- New Scale Filters : scale2x, hq2x, scanline2x, normal2x
To support this there is a new global variable named "scale_mode",
The simple set of this variable realizes the scale.
The possible values are :
SCALE_NOFILTER - Deactivates the scale.
SCALE_SCALE2X - Actual scale filter 2x (Also you can activate it using the flag in the variable "graph_mode" like allways)
SCALE_HQ2X - 2x scale with hq2x filter (better quality, less performance)
SCALE_SCANLINE2X - 2x scale with scanline filter
SCALE_NORMAL2X - 2x scale without filter

NOTE: If scale is activated (setting the new variable or using the flag in "graph_mode"), you can change the filters changing the new variable without the need to use set_mode.

- Support up to 32 joysticks (deppending on OS); To the known functions, there has been added the next ones :
GET_JOY_BUTTON(joystick, buttom)
GET_JOY_POSITION(joystick, axis)
JOY_BUTTONS(joystick)
JOY_AXES(joystick)


Download

https://sourceforge.net/projec … ?group_id=2714

Please, if anyone have more than 1 joystick, can he verify if the functionality is correct?; If not, plz report the bug with details in the forum.

[Edited on February 9, 2007 by Transdiv]
____________
#
February 9, 2007, 15:40
Rincewind
programmer
1545 posts

Thanks again for translating, keep them coming.

Quote:
- Eliminated the use of MessageBox because critical errors with the interpreter (fxi) in Windows; caused by problems with the last SDL version. Now the output goes to stderr.txt.

That's nice, it even replaced the copyright messagebox that appears when the FXI is started without a DCB of the same name near. :) I always disliked that as it made it look as if it said something about your game when for some reason the user fucked up the dcb - and who wants his game to be associated with GNU GPL, haha.

Quote:
SCALE_NORMAL2X


So this just scales up the game 2x without applying the scale2x algorithm? Would that run on the same speed as without scaling it up?

Other than that I was wondering if Juan was following some kind of build plan for Fenix - things that have to be done before he is allowed to give it another build number - or whether he's just changing numbers whenever he likes. I understand he's free to do that for subversions(a,b,c etc), but I am curious about the number before it.
____________
Personal website: http://www.loijson.com
#
February 9, 2007, 21:21
Transdiv
Whiskered
38 posts
Quote:
That's nice, it even replaced the copyright messagebox that appears when the FXI is started without a DCB of the same name near. :) I always disliked that as it made it look as if it said something about your game when for some reason the user fucked up the dcb - and who wants his game to be associated with GNU GPL, haha.

Well, the GPL message is there (stderr.txt), but at least it doesn't pop-up in your user's face.


Quote:
SCALE_NORMAL2X

So this just scales up the game 2x without applying the scale2x algorithm? Would that run on the same speed as without scaling it up?

Not sure, I don't use scale modes but probably is a bit little slower because anyway it must blit more pixels.


Quote:
Other than that I was wondering if Juan was following some kind of build plan for Fenix - things that have to be done before he is allowed to give it another build number - or whether he's just changing numbers whenever he likes. I understand he's free to do that for subversions(a,b,c etc), but I am curious about the number before it.


Juan decides whenever he likes I believe. Probably because he is the solo developer. When he adds enough changes, additions and bug fixes, he increments the number, and when to fixs a fix :) , he adds a letter. I don't believe he has a straight plan but in past emails he exposes some interesting generic ideas what he wants to do. But the main idea now is not to add features but to have a solid Fenix and get rid off the nasty bugs.
____________
#

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

Quick reply


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