This site is no longer active and is available for archival purposes only. Registration and login is disabled.

Download PF_0_8_1 bugfixes


Download PF_0_8_1 bugfixes

Postby BIGBEN » Jul 16, 2005 @ 3:21am

Attachments
PF_0_8_1_bugfix.zip
The file preserves the folders structure
(11.88 KiB) Downloaded 1041 times
User avatar
BIGBEN
pm Member
 
Posts: 281
Joined: Mar 18, 2003 @ 10:18pm
Location: Saint-Petersburg, Russia


Postby BIGBEN » Jul 18, 2005 @ 5:10am

This is the second version, it contains all the previous and one additional fix. Thanks to fast_rx it eliminates unwanted behaviour of your game running on background (not active).

It saves a lot of CPU by just sleeping while running on background.

:idea: Users of PocketFrog_0_7_x :idea: could also download this file. After downloading just look in game.cpp lines 179&180.
Those two lines should be added to your src\framework\game.cpp, in my case after the line 211.
Lines 431 & 439 from the game.cpp of this package will also make your life easier.

Hope you find it useful ;)
Attachments
PF_0_8_1_bugfix_2.zip
This file contains all the previous bugfixes and preserves file folder structure (in PF_0_8_1)
(11.92 KiB) Downloaded 1010 times
User avatar
BIGBEN
pm Member
 
Posts: 281
Joined: Mar 18, 2003 @ 10:18pm
Location: Saint-Petersburg, Russia


Postby DaGGeR » Jul 18, 2005 @ 10:35am

Very nice! Also it can be good idea post not only bugfixes but improvements too. For example i remember FillPoly function of PF is VERY slow. Maybe anyone can optimise it?
Last edited by DaGGeR on Jul 18, 2005 @ 7:30pm, edited 1 time in total.
Space bastards! Shoots you for your own good!
User avatar
DaGGeR
pm Member
 
Posts: 49
Joined: Aug 7, 2004 @ 12:24pm
Location: Moscow, Russia


Postby Kzinti » Jul 18, 2005 @ 6:37pm

Kzinti
pm Member
 
Posts: 3238
Joined: Jan 13, 2002 @ 5:23am


Postby BIGBEN » Jul 19, 2005 @ 5:21am

This package contains all the previous bugfixes and improvements and the following new.
This time I killed some drawing bugs:

1.The DrawVLine(...) drew 1 additional pixel at the bottom.
2.The DrawRect(...) redrew 2 pixels at the upper left and at the lower left.
3.The DrawRect(...) drew the rect with incorrect dimensions (+1 pixel for height and +1 pixel for width).

The following instructions are for the users of the previous versions of PF (non 0_8_1):

Users of PocketFrog_0_7_x could also download this fix.
Please look into the algo2d.h, line 443 of this package and replace the line in your src\internal\algo2d.h with this line (in 0_7_0 it is line 365).

Now take a look at rasterizer.cpp from this package. Lines 561, 562, 563 & 564. Replace lines in src\rasterizer.cpp (in 0_7_0 674 to 677 lines) with them.

Have a nice lib recompilation ;)
Attachments
PF_0_8_1_bugfix_3.zip
This package preservs the original folder structure.
(15.15 KiB) Downloaded 999 times
User avatar
BIGBEN
pm Member
 
Posts: 281
Joined: Mar 18, 2003 @ 10:18pm
Location: Saint-Petersburg, Russia


Postby BIGBEN » Jul 19, 2005 @ 6:19am

User avatar
BIGBEN
pm Member
 
Posts: 281
Joined: Mar 18, 2003 @ 10:18pm
Location: Saint-Petersburg, Russia


getting an error re: I2DRasterizer when I try to build lib

Postby Conan » Aug 3, 2005 @ 1:55pm

I downloaded the current latest PF & HAL and added the version 3 sources above. When I try to build PocketFrog I get one error:-
BlitAlpha' : is not a member of 'I2DRasterizer'
see declaration of 'I2DRasterizer'
This is to do with the enhancements I guess and I suppose my raster2d.h is not up to date?

Can anyone clear this up?
What is Best in Life ?
User avatar
Conan
pm Member
 
Posts: 1309
Joined: Dec 24, 2001 @ 5:16am
Location: the Shades, Ankh-Morpock


Postby BIGBEN » Aug 3, 2005 @ 5:25pm

User avatar
BIGBEN
pm Member
 
Posts: 281
Joined: Mar 18, 2003 @ 10:18pm
Location: Saint-Petersburg, Russia


Postby BIGBEN » Aug 3, 2005 @ 7:14pm

Attachments
PF_0_8_1_bugfix_4.zip
A fix for my bugfix.
(18.89 KiB) Downloaded 896 times
User avatar
BIGBEN
pm Member
 
Posts: 281
Joined: Mar 18, 2003 @ 10:18pm
Location: Saint-Petersburg, Russia


Postby Conan » Aug 4, 2005 @ 3:37pm

What is Best in Life ?
User avatar
Conan
pm Member
 
Posts: 1309
Joined: Dec 24, 2001 @ 5:16am
Location: the Shades, Ankh-Morpock


Postby BIGBEN » Aug 4, 2005 @ 4:10pm

User avatar
BIGBEN
pm Member
 
Posts: 281
Joined: Mar 18, 2003 @ 10:18pm
Location: Saint-Petersburg, Russia


Postby fast_rx » Aug 7, 2005 @ 3:25am

User avatar
fast_rx
pm Member
 
Posts: 660
Joined: Jun 10, 2003 @ 4:24pm


Postby BIGBEN » Aug 7, 2005 @ 7:17am

Thanks to fast_rx :) this bugfix contains two fixes for AlphaRaster2D::BlitAlpha in raster2d.cpp.

For users of previous versions of PF(non PHal) - open raster2d.cpp from this bugfix package; then find(ctrl-F), type "error" and you will find two lines that should be pasted into your old raster2d.cpp(if it already contain alphablit functions).

P.S. If you find this constant bugfix updates disturbing (since you need to rebuild all your lib files each time) you can wait until you would like to package setup.exe for your game. So come to this post and download the most recent bugfix. :wink:
Attachments
PF_0_8_1_bugfix_5.zip
alpha blending bugfix
(19.06 KiB) Downloaded 1012 times
User avatar
BIGBEN
pm Member
 
Posts: 281
Joined: Mar 18, 2003 @ 10:18pm
Location: Saint-Petersburg, Russia


Do a rebuild all when rebuilding the PocketFrog library

Postby Conan » Aug 8, 2005 @ 10:43am

What is Best in Life ?
User avatar
Conan
pm Member
 
Posts: 1309
Joined: Dec 24, 2001 @ 5:16am
Location: the Shades, Ankh-Morpock


Postby BIGBEN » Sep 10, 2005 @ 12:25pm

Attachments
PF_0_8_1_bugfix_6.zip
(19.19 KiB) Downloaded 1042 times
Last edited by BIGBEN on Jun 20, 2006 @ 9:09am, edited 3 times in total.
User avatar
BIGBEN
pm Member
 
Posts: 281
Joined: Mar 18, 2003 @ 10:18pm
Location: Saint-Petersburg, Russia


Next

Return to PocketFrog & PocketHAL


Sort


Forum Description

SDKs for fast and robust device-independent access to Pocket PC display hardware.

Moderators:

sponge, Kzinti

Forum permissions

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

cron