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.

DarkBASIC Professional Discussion / DBPro Upgrade 7.1 Beta Test

Author
Message
Green Gandalf
VIP Member
21
Years of Service
User Offline
Joined: 3rd Jan 2005
Playing: Malevolence:Sword of Ahkranox, Skyrim, Civ6.
Posted: 11th Dec 2008 00:00
I may have narrowed the problem down a bit.

It's the terrain's detail map that's gone wrong - it's as if the set terrain tiling command is broken and giving different tiling on different machines. I'll be able to test that theory by doing the tiling in the shader and seeing if the problem recurs. Not tonight though.

Another possibility is that the convert object fvf command is broken - and is breaking the terrain's Stage 1 coords (the demo concerned changes the fvf format to include normals and remove the diffuse component of the terrain's original structure).

No idea which of these options is the culprit yet.
SJH
17
Years of Service
User Offline
Joined: 19th Oct 2008
Location:
Posted: 11th Dec 2008 01:54
Speaking of higher versions of DBP, when does DBP X 10 come out? I think it would be a great acheivment for DarkBasic and would provide a better time for the gamers to create a better game
Congrats on 7.1 though

-SJH
James H
19
Years of Service
User Offline
Joined: 21st Apr 2007
Location: St Helens
Posted: 11th Dec 2008 02:02 Edited at: 13th Dec 2008 00:37
The fullscreen bloom project created by Export All in Dark Shader produces a black screen - the screen quad not showing the right texture perhaps? .rar uploaded has compiled beta 10 exe. Same project turns out ok in beta 4 though not in beta 5. Also the get image command appears broken (unless intended), see this in bug reports for more details http://forum.thegamecreators.com/?m=forum_view&t=139916&b=15&p=0

Edit : upload removed
pcRaider
19
Years of Service
User Offline
Joined: 30th May 2007
Location:
Posted: 11th Dec 2008 10:19
helpfile
Example Code


ENTRY$
CLEAR ENTRY BUFFER

pcRaider
19
Years of Service
User Offline
Joined: 30th May 2007
Location:
Posted: 11th Dec 2008 10:38 Edited at: 11th Dec 2008 10:41
helpfile

print, printc , input

Parameters

Double Integer Only?
pcRaider
19
Years of Service
User Offline
Joined: 30th May 2007
Location:
Posted: 11th Dec 2008 11:13
helpfile

FTP CONNECT Url String, User String, Password String, Window Mode

Window Mode
how to use?

and
Example Code

how???
sindore
21
Years of Service
User Offline
Joined: 2nd Jul 2004
Location: Bedfordshire, UK
Posted: 11th Dec 2008 17:45 Edited at: 11th Dec 2008 17:51
DP has taken a hit with beta 10, try this code and you'll see what I mean, this is a spinning top that when the left mouse button is pressed it should fall from the camera and hit the floor.



but on the plus side objects made with primative object can be added as limbs and turned in to a mesh and be visable

soul sucking devils, twisted body of the damed, slivering slim drips from every poor, sin licking at your ears, and the smell stinging your eyes, and if you don't like it, get out of my kitchen!
LeeBamber
TGC Lead Developer
26
Years of Service
User Offline
Joined: 21st Jan 2000
Location: England
Posted: 11th Dec 2008 18:30
Try BETA11

And lo, after much toil, he placed his keyboard on the ground and lo, he saw that it was good. Then his PC crashed, and lo, he saw that is wasn't good enough!
sindore
21
Years of Service
User Offline
Joined: 2nd Jul 2004
Location: Bedfordshire, UK
Posted: 11th Dec 2008 18:32 Edited at: 11th Dec 2008 18:44
I found what the problem in dps beta 10 update





soul sucking devils, twisted body of the damed, slivering slim drips from every poor, sin licking at your ears, and the smell stinging your eyes, and if you don't like it, get out of my kitchen!
sindore
21
Years of Service
User Offline
Joined: 2nd Jul 2004
Location: Bedfordshire, UK
Posted: 11th Dec 2008 18:45
@LeeBamber

where do I get beta 11 from? the list on the 1st page only go's to beta 10

soul sucking devils, twisted body of the damed, slivering slim drips from every poor, sin licking at your ears, and the smell stinging your eyes, and if you don't like it, get out of my kitchen!
LeeBamber
TGC Lead Developer
26
Years of Service
User Offline
Joined: 21st Jan 2000
Location: England
Posted: 11th Dec 2008 19:03
sindore : Uploaded now. Send me a very small program showing something that works in BETA9 and does not work in BETA10/11. I tried the dynamic mesh example from Dark PHYSICS in BETA11 and it worked fine.

Green Gandalf : If you can narrow down the problem to a piece of code that I can see and reproduce, that would be great. We are getting close to the final version and Friday is my cut-off day.

And lo, after much toil, he placed his keyboard on the ground and lo, he saw that it was good. Then his PC crashed, and lo, he saw that is wasn't good enough!
Green Gandalf
VIP Member
21
Years of Service
User Offline
Joined: 3rd Jan 2005
Playing: Malevolence:Sword of Ahkranox, Skyrim, Civ6.
Posted: 11th Dec 2008 19:28
Lee,

I'll see what I can do tonight. I'm sure much of the code in the relevant demo can be axed. I'll also try re-installing from a fresh download just in case something went wrong there (although I'd expect nothing to work if the download was corrupt ).

Ah, I see we're now up to BETA11 - I'll try that next (unless BETA12 appears before I get home ).
sindore
21
Years of Service
User Offline
Joined: 2nd Jul 2004
Location: Bedfordshire, UK
Posted: 11th Dec 2008 20:10 Edited at: 11th Dec 2008 21:33
I'm having the same problem in dps beta 11 update as I did in bate 10, but the static version of the convex and mesh commands still work.

not working dynamically


not working dynamically


as well as an error when installing.

Quote: "error opening file for writing:

C:program filesthe games creatorsbark basic professionaleditordbp_config.dll"


Edit

I reinstalled beta 11 and the dbp_config.dll error did not crop up this time.

soul sucking devils, twisted body of the damed, slivering slim drips from every poor, sin licking at your ears, and the smell stinging your eyes, and if you don't like it, get out of my kitchen!
sindore
21
Years of Service
User Offline
Joined: 2nd Jul 2004
Location: Bedfordshire, UK
Posted: 11th Dec 2008 21:03
I just tried clicking on a dbp file with my mouse and open it that way, but when it opens the dbp interface is blank even through the file had work in it.

the only way to open the work in dbp is to go file/open source etc, the old version I had opened files that you just clicked on.

soul sucking devils, twisted body of the damed, slivering slim drips from every poor, sin licking at your ears, and the smell stinging your eyes, and if you don't like it, get out of my kitchen!
Jeff Miller
21
Years of Service
User Offline
Joined: 22nd Mar 2005
Location: New Jersey, USA
Posted: 12th Dec 2008 01:14
Lee - thanks for tracking down the Vista screen grab bug and fixing it in Beta 11!

I also want to thank you in an overall sense for the considerable work you have been devoting to DBPro over the last 8.5 months in particular. Last year when you were devoting considerable time to FPS for DX 10, there was a growing anxiety among DBP addicts that DBP had a bleak future. Starting early March of this year you have been totally refuting these fears, making significant improvements in DBP.

I would like to put my oar in the water for my contemporary Green Gandalf and ask you to consider giving him a bit of slack in tracking down his advanced terrain shader problem if he cannot complete tracking it down by Friday (it is already early Friday in your time zone I believe). He did report it less than 7 hours after the release of Beta 10, has only had two evenings to deal with it, and has a day job and a family. He has been generously providing free shaders to the DBP community for some time, which I am sure increases the value of DBP. I would hate to see his advanced terrain shader project languish from inoperability until the next formal update.
Green Gandalf
VIP Member
21
Years of Service
User Offline
Joined: 3rd Jan 2005
Playing: Malevolence:Sword of Ahkranox, Skyrim, Civ6.
Posted: 12th Dec 2008 01:54
Thanks for that Jeff - but I have just managed to narrow it down and sent it to Lee (only he will know the true cause of the problem). I'm sure Lee is as keen as we are to get these bugs out - but he also only has so many hours in the day.

It's certainly a pain trying to track down a bug which appears in one version and not another - every time you make a change to the code you need to check it against both upgrades.

Fortunately, I've only got a few commands to worry about - Lee's got a whole sackful.

Since it's getting late I won't mention the Help files ...
James H
19
Years of Service
User Offline
Joined: 21st Apr 2007
Location: St Helens
Posted: 12th Dec 2008 02:03
DS export back to normal and get image bug fixed, many thanks
pcRaider
19
Years of Service
User Offline
Joined: 30th May 2007
Location:
Posted: 12th Dec 2008 02:08 Edited at: 12th Dec 2008 02:09
helpfile
Example Code

OBJECT COLLISION

Jeff Miller
21
Years of Service
User Offline
Joined: 22nd Mar 2005
Location: New Jersey, USA
Posted: 12th Dec 2008 03:05
GG - I'll cover for you on the help files while you catch 40 winks in your time zone.

I suspect that the boasting about the ability of the multi-monitor argument to be able to "double the widge" (I know of the UK vulgar slang meaning) in the recently revised help file for the SET DISPLAY MODE command is probably meant to be "double the width".
Green Gandalf
VIP Member
21
Years of Service
User Offline
Joined: 3rd Jan 2005
Playing: Malevolence:Sword of Ahkranox, Skyrim, Civ6.
Posted: 12th Dec 2008 12:04
Quote: "is probably meant to be "double the width". "


One would hope so.
Newturk
18
Years of Service
User Offline
Joined: 23rd Feb 2008
Location: Turkey
Posted: 12th Dec 2008 16:02
Do you want to handle networking commands with new release.

I could not find the same basic situation on networking side of DPPro. There are nearly 4-5 different plugins, thanks to their owners but they use different commands and requires high level networking knowledge to make special arrangements.

I belive that DPro team will deal this important side of the Dpro gaming mantality. The unclear side of the networking commands are connecting to the server/host. Ports arrangement, sendng receivng data side...

New Games. Now it is over than 60.000 lines....
Green Gandalf
VIP Member
21
Years of Service
User Offline
Joined: 3rd Jan 2005
Playing: Malevolence:Sword of Ahkranox, Skyrim, Civ6.
Posted: 12th Dec 2008 18:25
Quote: "2. U71B10 seems to have fouled up one of my Advanced Terrain shader demos - see images in attached zip file (the OK one is from an executable compiled at the convention, the dodgy one is from U71B10). No time to investigate further tonight - will report back with more details and confirmation tomorrow."


I've now heard from Lee about this. It seems that Lee has had to change the way objects with certain FVF formats are handled by the set object effect and load effect commands and my problem was a result of this.

Fortunately there is a simple solution to this in my code and I think the final solution opted for by Lee will be easier and more satisfactory to use generally. Lee has also said he will add some explanation to the load effect Help file entry for the DoNotGenerateExtraData parameter. With luck this will help me at least.
Guyra
20
Years of Service
User Offline
Joined: 10th Nov 2005
Location: Norway
Posted: 13th Dec 2008 23:57
It appears that "load image" does not return an error even if several loaded images have the same image number.

Example:


Accidentally encountered bug in 7.1 beta 12. Don't know how long it has been that way, though.
Green Gandalf
VIP Member
21
Years of Service
User Offline
Joined: 3rd Jan 2005
Playing: Malevolence:Sword of Ahkranox, Skyrim, Civ6.
Posted: 14th Dec 2008 00:23
Quote: "Accidentally encountered bug in 7.1 beta 12"


Didn't know there was a beta 12. Must have a look!

So there is! That was sneaked in quietly. Must check it out.
EdzUp
23
Years of Service
User Offline
Joined: 8th Sep 2002
Location: UK
Posted: 14th Dec 2008 00:26
I think TGC should add warnings to DBPro's compiler, that could be flagged as a warning 'load image Id used in multiple commands' or something. Somethings in DBPro would be easier if it was flagged as warnings and errors like C++.

-EdzUp
Green Gandalf
VIP Member
21
Years of Service
User Offline
Joined: 3rd Jan 2005
Playing: Malevolence:Sword of Ahkranox, Skyrim, Civ6.
Posted: 14th Dec 2008 01:22
BETA12 is looking good. No problems spotted so far.

Just need the Help files tidied up a bit still ...
sydbod
18
Years of Service
User Offline
Joined: 14th Jun 2008
Location: Just look at the picture
Posted: 14th Dec 2008 01:49
Could some one please try a screen capture with the equivalent command of
dbGetImage(image_iID,0,0,dbScreenWidth(),dbScreenHeight(),1);

MAKE SURE: you have used the equivalent command of
dbSetDisplayModeAntialias ( 1024, 768, 32, 1, 8, 0)
to set up your screen.

I keep getting an error message of
"Tried to read a surface which has no read permissions!"
with the C++ versions, and the DBPro version may be using the same code base for these instructions.

It would be nice to get this problem fixed at this point rather than further down the line (assuming it also exists here).
pcRaider
19
Years of Service
User Offline
Joined: 30th May 2007
Location:
Posted: 14th Dec 2008 06:08
A simple question.
"MAKE EMITTER" command
How do you use this?
Under any kind of situation,
In any kind of purpose?
"MAKE OBJECT" and what different?
Jeff Miller
21
Years of Service
User Offline
Joined: 22nd Mar 2005
Location: New Jersey, USA
Posted: 14th Dec 2008 13:51
sydbod -

The values you propose in the Set Display Command turn on antialiasing (with the 8). We have been informed that you cannot read an antialiased screen, and therefore cannot capture it.

The problem that Lee fixed in Beta 11 was that Vista users were getting the effect of a setting of 2 when they were not turning antialiasing on, and even when they inserted a Set Display Command to set the parameter to zero, and could never do a screen capture.
sydbod
18
Years of Service
User Offline
Joined: 14th Jun 2008
Location: Just look at the picture
Posted: 14th Dec 2008 14:30 Edited at: 14th Dec 2008 14:39
Quote: "We have been informed that you cannot read an antialiased screen, and therefore cannot capture it. "


OK, thanks, I tried to bring this problem to attention in the Dark GDK thread but no response happened.

It strikes me as a bit strange, because I have no problems doing a screen capture from the game, using the "Print Screen" keyboard key, and pasting the capture into any paint program, to display it.

http://i16.photobucket.com/albums/b49/sydbod/AA.jpg

It is therefor obviously possible to do an AA enabled screen capture from within this game environment. I wonder what the problem is?
LeeBamber
TGC Lead Developer
26
Years of Service
User Offline
Joined: 21st Jan 2000
Location: England
Posted: 14th Dec 2008 15:10
Hi Guys,

Looks like we ran out of time before I shoot off on holiday for a bit. Just want a quite vote from the beta testers who have tracked the versions and have tried out BETA12. Do you think I should release BETA12 as the official U71 for the regular DBP users, or keep U71 in BETA form and resume tweaking on my return in Jan09? There will be a U72 BETA of course, I simply want to get a feel for whether U70 users would benefit from U71 as it stands with BETA12.

I will check in briefly Monday AM GMT and make the appropriate upload if the vote is more Yes than No. Thanks for your continued feedback during what turned out to be quite a big update

And lo, after much toil, he placed his keyboard on the ground and lo, he saw that it was good. Then his PC crashed, and lo, he saw that is wasn't good enough!
IanM
Retired Moderator
23
Years of Service
User Offline
Joined: 11th Sep 2002
Location: In my moon base
Posted: 14th Dec 2008 15:37
I think you need to get working on that example you were going to put together for that bug.

The subscript sounds like you are using a non-integer type for the subscript - that's easy to do if you are using functions like VAL (which returns a float) or a user function.

Anyhoo - I vote YES. The release, as it currently stands, feels pretty stable.

pcRaider
19
Years of Service
User Offline
Joined: 30th May 2007
Location:
Posted: 14th Dec 2008 15:45
I vote YES.
Publish U71, and it is go
Many people want it.
-
But, start U72 beta.
Bug report of U71 will gather.
-
James H
19
Years of Service
User Offline
Joined: 21st Apr 2007
Location: St Helens
Posted: 14th Dec 2008 15:50
I vote yes, go for it and enjoy your break
IanM
Retired Moderator
23
Years of Service
User Offline
Joined: 11th Sep 2002
Location: In my moon base
Posted: 14th Dec 2008 18:21
@WindowsKiller,
1. No-one else has seen this bug.
2. You have all the information (in your code) about what triggers the bug.
3. You said you would.

If you don't want to, then that's fine, but it hardly helps people (Lee) to help you.

Guyra
20
Years of Service
User Offline
Joined: 10th Nov 2005
Location: Norway
Posted: 14th Dec 2008 18:54
@WindowsKiller: Ah, I see.
pdq
19
Years of Service
User Offline
Joined: 20th Jul 2006
Location:
Posted: 14th Dec 2008 22:42 Edited at: 15th Dec 2008 02:09
Graphics Tearing is still an issue with U7.1 B12
I have my sync rate set to 60. Even my display driver set at "force
VSync On".


UPDATE: I think I got clipping figured out. It seems every object needs to have a shader in order to use camera clip shader space setting.
LeeBamber
TGC Lead Developer
26
Years of Service
User Offline
Joined: 21st Jan 2000
Location: England
Posted: 15th Dec 2008 15:00
Sounds good, I will ask Mike to make U71 official so we can start U72 tweaks next year. Thanks for your feedback and help!

And lo, after much toil, he placed his keyboard on the ground and lo, he saw that it was good. Then his PC crashed, and lo, he saw that is wasn't good enough!
Green Gandalf
VIP Member
21
Years of Service
User Offline
Joined: 3rd Jan 2005
Playing: Malevolence:Sword of Ahkranox, Skyrim, Civ6.
Posted: 15th Dec 2008 18:16
Quote: "So, wasted half an hour, but here's a snippet that triggers the bug in all 7.1 betas:"


Perhaps you could have more usefully "wasted" that time a few days ago - then it wouldn't have been "wasted".

The interesting thing about your snippet is that it only seems to fail when you delete the final element. Weird.
Green Gandalf
VIP Member
21
Years of Service
User Offline
Joined: 3rd Jan 2005
Playing: Malevolence:Sword of Ahkranox, Skyrim, Civ6.
Posted: 15th Dec 2008 23:06
Quote: "It was wasted time anyway, as I had to install the beta again only for that, and revert back to U6.7 afterwards to continue working on my game."


Don't be silly. If you'd posted the snippet earlier, Lee might have had time to investigate and solve the problem.
Rampage
18
Years of Service
User Offline
Joined: 4th Feb 2008
Location: New Zealand
Posted: 17th Dec 2008 10:10 Edited at: 17th Dec 2008 10:11
I'm getting a "Could not determine parameter type of 'GET MEMORY AVAILABLE(0)' at line 2XXX" error in this new version, never used to happen to me
EDIT: This was while compiling the FPSC source.


"Welcome to the forums, MasterXMP. Your game looks like garbage..." - Game Maker
TobiAleks
17
Years of Service
User Offline
Joined: 18th Dec 2008
Location: Poland
Posted: 18th Dec 2008 14:49
I'm buy today DarkBASIC Professional (yea!). Without any upgrade my verion is 1.054. After upgrade to version 7.1 I have still 1.054 (probably about windows is not uptade).

TobiAlex and TobiAleks = one person
Jeff Miller
21
Years of Service
User Offline
Joined: 22nd Mar 2005
Location: New Jersey, USA
Posted: 19th Dec 2008 02:56
Software has a long shelf-life wherever you bought it. Version 5.4 is 4.5 years old. There are forum members who have skills with updating very old versions, and I hope that one will come forward to give some specific update advice. This may be a case where you have to first register the product you bought online with the actual disk in the disk drive, later closing down, and later trying to upgrade while still having the disk in the drive. I used to have to do something like that.
TobiAleks
17
Years of Service
User Offline
Joined: 18th Dec 2008
Location: Poland
Posted: 19th Dec 2008 13:49
Jeff my english is so bad, so probably you don't understand me I want say 7.1 version not upgrade 'About windows' (Help -> About...) so after upgrade I still see version 1.054. I think is little bug

TobiAlex and TobiAleks = one person
IanM
Retired Moderator
23
Years of Service
User Offline
Joined: 11th Sep 2002
Location: In my moon base
Posted: 19th Dec 2008 13:57
Try re-running the installer. If given the option, select 'repair' - that usually sorts it all out.

TobiAleks
17
Years of Service
User Offline
Joined: 18th Dec 2008
Location: Poland
Posted: 19th Dec 2008 14:36
I'm use all upgrade file from 6.0 to 7.1. I think work fine I have 7.1 version now, but still have some problem with debbuger (my new topic).

TobiAlex and TobiAleks = one person
Serge Adjo
19
Years of Service
User Offline
Joined: 3rd Aug 2006
Location:
Posted: 21st Dec 2008 17:16
yeah, you can, try re-running the installer.

FPS-HARDCORE-FPS: IntensiveGaming
BealziBob
21
Years of Service
User Offline
Joined: 9th Jul 2004
Location: The Grim North (UK)
Posted: 22nd Dec 2008 22:11 Edited at: 22nd Dec 2008 22:15
Hello Lee,

I would propose a pragmatic approach here. It is very easy to push a release to quell the vocal masses, however I would go for stability and leave the beta available for the trailblazers. Remember, DBPro users on the whole tend to be amateurs! I know I am not a particularly active member of the community but in your shoes, I am sure I would prefer a stable, welcomed release rather than a tirade of "my 10,000 line code doesn't work any more!" response.

Yours, (lurking for many years)

Bealzibob

Edit: (Yes I have become microsofts b*tch)


Just a casual observer.
kaedroho
18
Years of Service
User Offline
Joined: 21st Aug 2007
Location: Oxford,UK
Posted: 23rd Dec 2008 19:01
I third that. Why release a buggy update? arnt they meant to solve bugs?

Juso
23
Years of Service
User Offline
Joined: 23rd Sep 2002
Location: Finland
Posted: 24th Dec 2008 12:17 Edited at: 24th Dec 2008 12:18
I think 7.1 is the best version ever
My 9000 line code works well and also 7000 line code. And even exes are about 1 mega smaller (15 % smaller) than with 6.8

And havent tens of bugs been repaired?

Login to post a reply

Server time is: 2026-06-17 04:36:48
Your offset time is: 2026-06-17 04:36:48