Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

Geek Culture / PlayBasic FX - What API (GL or Dx7/Dx8/Dx9)

Author
Message
Kevin Picone
22
Years of Service
User Offline
Joined: 27th Aug 2002
Location: Australia
Posted: 4th Sep 2005 08:57 Edited at: 4th Sep 2005 09:29
Hi,

I just want to get a quick feeling of what API (for hardware acceleration) users would prefer PlayBasic FX focus on. While were naturally learning towards DX9 now, but you just never know .

Options

A) open GL
B) Direct X7
C) Direct X8
D) Direct X9
E) Combo (ie. Gl + Direct X9) state combo bellow

Kevin Picone
[url]www.underwaredesign.com[/url]
Play Nice!Play Basic (Release V1.088 Out Now)- Play Extreme with Play Basic FX {TBA}
Eric T
21
Years of Service
User Offline
Joined: 7th Apr 2003
Location: My location is where I am at this time.
Posted: 4th Sep 2005 09:10
Quote: " B) Direct X7
C) Direct X7
D) Direct X7"


B) Direct X7
C) Direct X8
D) Direct X9



I put my vote in the RGT topic already.

http://blog.myspace.com/erict An Alternative to Mouse's blog. Now with more lowbrow opinions.** Warning - explicit language**
Lost in Thought
20
Years of Service
User Offline
Joined: 4th Feb 2004
Location: U.S.A. : Douglas, Georgia
Posted: 4th Sep 2005 09:15
E) Combo (ie. Gl + Direct X9)

Assuming this means both and either/or like N3D

Kevin Picone
22
Years of Service
User Offline
Joined: 27th Aug 2002
Location: Australia
Posted: 4th Sep 2005 09:31
Eric,

Whistles



LIT,

Yep, ideally you could select what core you want to use in that case.

Kevin Picone
[url]www.underwaredesign.com[/url]
Play Nice!Play Basic (Release V1.088 Out Now)- Play Extreme with Play Basic FX {TBA}
JokerZ
AGK Silver Backer
20
Years of Service
User Offline
Joined: 2nd Jul 2004
Location: Perth, Western Australia
Posted: 4th Sep 2005 16:50
Ideally I'd go Open GL and Direct X9 as well.

Overall it gives the most flexibility.

I am the Rocker, the Roller, the OutOfController
DBAlex
20
Years of Service
User Offline
Joined: 4th Oct 2004
Location: United Kingdom
Posted: 4th Sep 2005 18:19
Is PlayBasic FX going to be a new version of PlayBasic

Like DarkBASIC Professional is to DarkBASIC Classic?

and: E) Combo (ie. Gl + Direct X9) state combo bellow
Combo: OpenGL, DirectX 7, DirectX9


AMD 64 3000 + 512mb RAM + 80GB HD + Radeon 9600se 128mb
http://www.dbastudios.cjb.net
MikeS
Retired Moderator
21
Years of Service
User Offline
Joined: 2nd Dec 2002
Location: United States
Posted: 5th Sep 2005 00:02
E) Combo (ie. Gl + Direct X9) state combo bellow

Probably the most work, but it'll offer the most flexibility. By also adding OpenGL support, you have the oppurtunity to expand to other platforms(even if you decide to only support windows, which is a big enough task).

If Option E is too much though, I say Direct X 8,9



A book? I hate book. Book is stupid.
(Formerly Yellow)
JoelJ
21
Years of Service
User Offline
Joined: 8th Sep 2003
Location: UTAH
Posted: 5th Sep 2005 00:13
COMBO

hehehe:
"TURN YOUR CAPS LOCK OFF"


Eat some of dat cheese
Raven
19
Years of Service
User Offline
Joined: 23rd Mar 2005
Location: Hertfordshire, England
Posted: 5th Sep 2005 02:21
Provided you create a stable enough framework, you should be able to create the use of any API you choose.

Personally I think that OpenGL 1.4 and DirectX 9.0 will be the most common, and given your working with Windows providing DirectX support now then adding OpenGL later would be the best idea.

DirectX9 is also MUCH easier to use than any previous models.
Still working on a stable framework should keep your options open no matter what.

Kevin Picone
22
Years of Service
User Offline
Joined: 27th Aug 2002
Location: Australia
Posted: 5th Sep 2005 17:37
Quote: "Is PlayBasic FX going to be a new version of PlayBasic

Like DarkBASIC Professional is to DarkBASIC Classic?"


PB and PBFX are actually same base language, although another generation (or two) ahead of the current release. The FX module is simply a replacement 'core'. So users can write programs that target particular specification.


Quote: "Probably the most work, but it'll offer the most flexibility. By also adding OpenGL support, you have the oppurtunity to expand to other platforms(even if you decide to only support windows, which is a big enough task)."



Yeah, Multi Platform is still a consideration. Ideally it'd be nice to have a one source -> many targets design (ie.windows based cross compiler). But it's not practical at the moment. However once the modules are fully implemented this will certainly open the possibility in the future..

Kevin Picone
[url]www.underwaredesign.com[/url]
Play Nice!Play Basic (Release V1.088 Out Now)- Play Extreme with Play Basic FX {TBA}

Login to post a reply

Server time is: 2024-11-15 19:27:22
Your offset time is: 2024-11-15 19:27:22