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

GapiDraw 2.0 development progress


Postby stuff » May 3, 2003 @ 6:22pm

stuff
pm Member
 
Posts: 41
Joined: Feb 2, 2003 @ 5:22pm


Postby Johan » May 3, 2003 @ 8:56pm

(back home again)

Tully: Thanks for the help resolving the issue with Win98 systems...

Erick: Thanks for reporting the FillRect issue. It has been fixed...

So... Here it is .. A special "PocketMatrix edition" of GapiDraw 2.00 without the documentation.. I'll do the official web release next week when I have all the docs finished...

[GapiDraw 2.00]
http://www.gapidraw.com/gapidraw200.exe
http://www.gapidraw.com/gapidraw200.zip

Final changes since RC1:
-Now works in full screen mode again on Win98 systems
-Fixed a bug where setting dwOpacity to 255 would cause FillRect to do nothing.
-New flag CGapiApplication: config.bUseVSyncAsFPS - for smooth 1:1 action in full screen mode (see the updated TileDemo application)
-Removed the flag GDDISPLAY_NOVSYNC
-New function CGapiDisplay::SurfacesAreLost() to check if video surfaces have been lost. It will return GDERR_SURFACELOST until CGapiDisplay::RestoreAllSurfaces have been called.

Thanks a lot for all the feedback!! GapiDraw 2.0 wouldn't be what it is unless all of you had helped!Thanks!

Tim: Best of luck with the new patch of Jack, it'll be the first 2.0 release out there (Unless tedson beats you to it with PocketWar)... :)

I'm going out for some beers now!

//Johan
User avatar
Johan
pm Member
 
Posts: 1843
Joined: Jan 12, 2002 @ 12:38pm
Location: Sweden


Postby Hosed » May 4, 2003 @ 4:24am

Clipping is highly application dependent. GapiDraw shouldn't be doing this for you. Look at how DirectDraw's clipping worked. An engine that used DDraw clipping modified to use it's own clipping generally saw 3 fold performance improvements or better.

It's a fairly simple function at it's root, but your game may not need to clip in both X and Y directions, etc. These are optimizations you can make when you roll your own that a GDraw version wouldn't be able to account for.
L. L. Goodwin<BR>Purveyor of Code<BR><A href="http://www.planettribes.com/hosed/">Hosed's House of Code</A>
User avatar
Hosed
pm Member
 
Posts: 249
Joined: Jan 3, 2002 @ 2:51am
Location: Montana, USA


Postby efortier » May 4, 2003 @ 5:11am

I agree with Hosed on clipping. My clipping functions had to be tweaked for a dynamically moving camera (origin). I need to clip based on movement (up/down/left/right) in a single direction at a time, so a general clipping function won't work for me.

What could be a beneficial project for many of us is the creation of a PocketPC/Smartphone targetted Open Source game lib. Clipping, graphics, sound, etc. It could provide plenty of helper functions for various aspects of gaming on mobile platforms.

I would be happy to initiate this project, however our game isn't finished yet... (I can't find anyone able to make good looking graphics!)

--Eric
User avatar
efortier
pm Insider
 
Posts: 373
Joined: May 15, 2002 @ 10:32pm


Postby egarayblas » May 4, 2003 @ 6:49am

-- home of the think & tap games!
User avatar
egarayblas
pm Insider
 
Posts: 627
Joined: Sep 14, 2002 @ 1:50am
Location: Philippines


Postby Guest » May 4, 2003 @ 8:08pm

Jack the Uni-Psychle 1.1 is live now and works great with Gapidraw 2.0. Thanks for another great release!

-Tim
www.discordstudios.com/jack
Guest
 


Postby Johan » May 5, 2003 @ 5:40pm

User avatar
Johan
pm Member
 
Posts: 1843
Joined: Jan 12, 2002 @ 12:38pm
Location: Sweden


Down?

Postby Guest » May 5, 2003 @ 5:40pm

Guest
 


Postby Johan » May 5, 2003 @ 5:43pm

User avatar
Johan
pm Member
 
Posts: 1843
Joined: Jan 12, 2002 @ 12:38pm
Location: Sweden


Postby Guest » May 5, 2003 @ 9:33pm

Guest
 


Postby Johan » May 5, 2003 @ 9:43pm

User avatar
Johan
pm Member
 
Posts: 1843
Joined: Jan 12, 2002 @ 12:38pm
Location: Sweden


Can not use soft keys in SmartPhone 2002

Postby Noty » May 6, 2003 @ 11:46am

Dear Johan, before you release the "really" final version of GapiDraw, I want to remind you soft keys don't work in the version that I downloaded two days ago.
Last edited by Noty on May 6, 2003 @ 11:54am, edited 1 time in total.
Noty
pm Member
 
Posts: 3
Joined: Apr 15, 2003 @ 10:41am


Postby Johan » May 6, 2003 @ 11:48am

Noty: They work on my devices (3800, E115, 528, e740). What device are you using?

The MIPS issue has been resolved.. Unfortunately I won't have time to put the release together until Thursday. It will be 2.01...
User avatar
Johan
pm Member
 
Posts: 1843
Joined: Jan 12, 2002 @ 12:38pm
Location: Sweden


Vka Vkb Vkc

Postby tango4 » May 6, 2003 @ 11:52am

I suspect he may have the '91 keycode' return problem. Between my dell axim and ipaq I get differing codes returned for keys.

Ian
User avatar
tango4
pm Member
 
Posts: 11
Joined: Oct 15, 2002 @ 7:49am


Postby Noty » May 6, 2003 @ 12:05pm

Sorry for Johan and tango4, I corrected the previous post. I use SmartPhone 2002 emulator and don't know how to use soft keys. Sorry for all, I know it's impossible to use soft keys now.
Last edited by Noty on May 6, 2003 @ 12:14pm, edited 1 time in total.
Noty
pm Member
 
Posts: 3
Joined: Apr 15, 2003 @ 10:41am


PreviousNext

Return to GapiDraw


Sort


Forum Description

The Cross-platform Graphics SDK for Palms, Pocket PCs, Symbian Devices, and Stationary PCs.

Moderators:

sponge, Johan

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