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 / Your 3 Most Annoying Bugs

Author
Message
jobromedia
12
Years of Service
User Offline
Joined: 9th May 2012
Location: Stockholm, Sweden
Posted: 17th May 2012 11:23
10% sight on one eye. That gotta say something about my situation.

Tried the magnifier. Didn't like it a bit.

MIDI packs for sale.
Best regards
Johan Brodd
jobromedia
12
Years of Service
User Offline
Joined: 9th May 2012
Location: Stockholm, Sweden
Posted: 17th May 2012 11:35 Edited at: 17th May 2012 11:37
Oops. Double post. Sorry.

MIDI packs for sale.
Best regards
Johan Brodd
MrValentine
AGK Backer
13
Years of Service
User Offline
Joined: 5th Dec 2010
Playing: FFVII
Posted: 17th May 2012 11:39
what you can do is browse the commands manually outside of DBPro...

Quote: "C:\Program Files (x86)\The Game Creators\Dark Basic Professional\Help\commands"


by default... come back a folder and you will see all the other help documentation, some plugins have the help documents inside the projects folders...

I hope that helps...

and you can use windows search [win7 is a beauty] to do keyword search within the folder and find documents containing certain commands...

I do this now...

Santman
12
Years of Service
User Offline
Joined: 15th Sep 2011
Location: Inverness
Posted: 17th May 2012 21:27
jobromedia, MrValentine

This may sound stupid, but if you use the help files outside DBPro as suggested, and use Firefox, the view menu lets you zoom in to your hearts content. Pretty certain you can alter the font size too.....actually, IE should be able to as well, in the bottom right corner of the window???

Alternatively, load it into Word - then tset the font to whatever you want and save it off.
MrValentine
AGK Backer
13
Years of Service
User Offline
Joined: 5th Dec 2010
Playing: FFVII
Posted: 17th May 2012 21:30
Santman
that was my point... just did not think I needed to mention browser zoom

[editing the html in word is not a good idea btw...]

Santman
12
Years of Service
User Offline
Joined: 15th Sep 2011
Location: Inverness
Posted: 17th May 2012 21:32
Why not edit the HTML? It's just a web page. Lol. If you;re reasonable competant, which you'd expect most on here to be, then it should be ok.
MrValentine
AGK Backer
13
Years of Service
User Offline
Joined: 5th Dec 2010
Playing: FFVII
Posted: 17th May 2012 21:33
just word can add extra unwanted code but meh just backup ^^ or reinstall ^^

Adrian
20
Years of Service
User Offline
Joined: 11th Nov 2003
Location: My Living Room
Posted: 19th May 2012 00:30
I think there's still a problem with Advanced Terrains not being rendered completely sometimes. The ground is where it should be, it's simply not being rendered. It's the top and right-hand edge if I remember correctly.)

If it's an easy fix it would be nice (I've only just started to use them)
WLGfx
16
Years of Service
User Offline
Joined: 1st Nov 2007
Location: NW United Kingdom
Posted: 19th May 2012 05:32
@jobromedia - Not so long ago I added a simple plugin that loaded and played .xm, .mod, etc files. Doesn't have all the functionality that you've written there but it does the job.

If you use the google search at the bottom of this page you should find some links that would help. If I find the link to mine I'll post it...

Mental arithmetic? Me? (That's for computers) I can't subtract a fart from a plate of beans!
Warning! May contain Nuts!
ICERGB
21
Years of Service
User Offline
Joined: 8th Nov 2002
Location: Canada
Posted: 23rd May 2012 12:41
Was the command ever fixed where you put an movie on a 3d object with klitecodec pack installed and the program halts???

to me this was really really really really bad...
gwheycs62egydws
14
Years of Service
User Offline
Joined: 17th Aug 2009
Location: The World
Posted: 23rd May 2012 14:51
umm I got 3 questions

1. with all the bug fixes and tiny updates dun to DBP
when is a new beta going to be released for people to test out ?

2. why was the math changed so that DKShop & DKAVM do not
work as good or at all like they use to ?

3. there was a timer function added to the new DBP 7.7
any chance that could be made into a separate dll so people who do not want to update to it could use it in 7.62 ?

to move side ways - is to move forward
Since a Strait line gets thin fast
IanM
Retired Moderator
21
Years of Service
User Offline
Joined: 11th Sep 2002
Location: In my moon base
Posted: 23rd May 2012 15:28
1. Unfortunately, I have to admit that I'm the one responsible for holding things up right now - I have done little since my last post. I know that Lee is eager to get a new beta out too.

2. The maths plug-in was slow and broken - those plug-ins unfortunately relied on the broken part.

3. Which function?

gwheycs62egydws
14
Years of Service
User Offline
Joined: 17th Aug 2009
Location: The World
Posted: 24th May 2012 02:24
it was used for setting a time for a action to happen

I do not remember the exact naming of it since it's been several months since i used the beta DBP

I know there was one example that it was used with BlitzTerrain
and had bombs dropping set by the timer command

to move side ways - is to move forward
Since a Strait line gets thin fast
Adrian
20
Years of Service
User Offline
Joined: 11th Nov 2003
Location: My Living Room
Posted: 1st Jun 2012 01:43
Quote: "Was the command ever fixed where you put an movie on a 3d object with klitecodec pack installed and the program halts???"


See http://forum.thegamecreators.com/?m=forum_view&t=196690&b=1

This might help.
mr_d
DBPro Tool Maker
17
Years of Service
User Offline
Joined: 26th Mar 2007
Location: Somewhere In Australia
Posted: 2nd Jun 2012 17:50
FYI, just wanted to notify GG or IanM that I have added the zip file of the problem quite a while ago for "12. HTTP REQUEST DATA" but didn't post an update until now.

Green Gandalf
VIP Member
19
Years of Service
User Offline
Joined: 3rd Jan 2005
Playing: Malevolence:Sword of Ahkranox, Skyrim, Civ6.
Posted: 2nd Jun 2012 21:01
mr_d

Could you tell us where to find it? This thread is getting rather long.
mr_d
DBPro Tool Maker
17
Years of Service
User Offline
Joined: 26th Mar 2007
Location: Somewhere In Australia
Posted: 3rd Jun 2012 02:37
it's actually one of the first posts after the announcement

link

and it's number started as 2, don't know when/how it turned into 12...

Green Gandalf
VIP Member
19
Years of Service
User Offline
Joined: 3rd Jan 2005
Playing: Malevolence:Sword of Ahkranox, Skyrim, Civ6.
Posted: 3rd Jun 2012 15:51
Thanks. I started from the other end and gave up.
GIDustin
15
Years of Service
User Offline
Joined: 30th May 2008
Location:
Posted: 8th Jun 2012 21:28 Edited at: 8th Jun 2012 21:32
Here is a zip for:

6. Screen invalid bug
Reported by SMD_3D Interactive

All media is lost when a full screen application takes control of the screen (screen saver, UAC, CTRL+ALT+DEL with the welcome screen enabled, or switching into/out of a full screen app).

This demonstrates the loss of a single image. Matrixes, sounds, sprites, etc, are all affected.



Edit: We are not looking for a way for DBPro to auto-reload all of our media. Just a 100% guaranteed way of knowing when we need to do it ourselves.

Attachments

Login to view attachments
Todd Riggins
19
Years of Service
User Offline
Joined: 29th Oct 2004
Location: Texas, USA
Posted: 9th Jun 2012 00:49 Edited at: 9th Jun 2012 05:57
GIDustin , unfortunitely ... "Screen Invalid" is NOT coded to detect for a DirectX 9 lost device in which you are experiencing.

I never used Screen Invalid for that in windowed mode. Looking at the DBPro SDK's google source code, it only activates on the program's Window WM_ACTIVATE ( WA_ACTIVE or WA_CLICKACTIVE ) message. Under my understanding of it, it's only useful for keyboard focus detection. ** Somebody please feel free to chime in if I'm wrong.

Anyways, the point is that "Screen Invalid" does not have a bug. It has nothing to do when media is lost.

The DBPro SDK code does have "Device lost handling" callback functions for a C++ coder to program a third party dll to make use of. I have those functions created for my dll.

Ofcoarse, the main problem is DBPro itself doesn't have available commands for the user to make use of a lost device instance.

Since I'm not ready to release my project's dll to the public, I can at least create a dll just for that functionality. I can then post it in the DLL TALK forum if there is any interest. ** ( I do remember reading somewhere that someone had problems with the DBPro's callback fucntions not working right for them. Dunno, But it works for me fine ( edit: works fine for me in windowed mode ). Just check for a lost device before the sync command. )

EDIT:
Just made a new DLL TALK forum thread where anyone can download a DeviceLost.dll to test out:
http://forum.thegamecreators.com/?m=forum_view&t=197641&b=18&p=0

ExoDev.Com - A Game Development Tools Website! Featuring: XBOX360 CONTROLLER LIBRARY
GIDustin
15
Years of Service
User Offline
Joined: 30th May 2008
Location:
Posted: 9th Jun 2012 01:19
Quote: " if there is any interest"


http://forum.thegamecreators.com/?m=forum_view&t=192885&b=1

There is interest my friend. If you decide to do this, you can use that thread to post your progress. And thanks for the info as well.
Jambo B
14
Years of Service
User Offline
Joined: 17th Sep 2009
Location: The Pit
Posted: 9th Jun 2012 13:15
I'd like to add my vote for the problem which causes incorrect line numbers being reported when an error is returned. I understand that REMs inside case blocks are the culprit.

Thanks

James
MrValentine
AGK Backer
13
Years of Service
User Offline
Joined: 5th Dec 2010
Playing: FFVII
Posted: 9th Jun 2012 14:13 Edited at: 18th Jun 2012 06:02
my top three

> Screen Locks kill apps...

> Line Error issue... specially as I am a modular programmer... but I discovered this is likely a code::blocks issue...

> Nobody around to make me coffee when I need it...

EDIT

code::blocks not code:blocks... Corrected...

DarkDISCUSSION
12
Years of Service
User Offline
Joined: 6th Jul 2011
Location: Ft Madison, IA
Posted: 18th Jun 2012 01:28
Quote: "code:blocks"

i think you mean Code::Blocks



MrValentine
AGK Backer
13
Years of Service
User Offline
Joined: 5th Dec 2010
Playing: FFVII
Posted: 18th Jun 2012 06:02
Quote: " i think you mean Code::Blocks "


Indeed

JackDawson
12
Years of Service
User Offline
Joined: 12th Jul 2011
Location:
Posted: 19th Jun 2012 21:13
I love Code::Blocks.. great IDE.
Vitamin
13
Years of Service
User Offline
Joined: 15th Oct 2010
Location:
Posted: 3rd Sep 2012 18:04
I noticed one of the bugs listed in Lee Bamber's post had to do with images not scaling properly when loaded in DBPro using the "get image" and "sprite" commands. I definitely agree that this is one of the more annoying bugs, and it has my vote.
Kezzla
15
Years of Service
User Offline
Joined: 21st Aug 2008
Location: Where beer does flow and men chunder
Posted: 6th Sep 2012 07:19
I had issues with the size of my sprites until I setup the project with anti-aliasing. then it all mysteriously came back into line.

try



see if that fixes the sprite issue for you too

SamKM
14
Years of Service
User Offline
Joined: 25th May 2009
Location:
Posted: 10th Sep 2012 17:37
*crickets*
How's the work on the update coming on?
Is there a likely release date yet?
LeeBamber
TGC Lead Developer
24
Years of Service
User Offline
Joined: 21st Jan 2000
Location: England
Posted: 1st Nov 2012 01:26
I lost email contact with IanM a while back, probably work commitments which must come first of course. If we get the Kickstarter funding for FPSC Reloaded, the first order of business is to finish off the tweaks in the top twenty list and get U77 out the door. If you want to push this project along, you are welcome to pledge and grab yourself a cool game maker in the process:

http://www.kickstarter.com/projects/tgc/fps-creator-reloaded

Thanks for your 'extraordinary' patience on this one, but with so many plates spinning I can sometimes drop a few in the process. Once U77 is tied off, I will be planning a minor update called U80 which will clear the slate and prepare the ground for the Reloaded work which means I will be working in DBP every day through to October 2013 so I will have plenty of time to sort out the remaining snags.

In other DBP news, I am preparing plans to have work done on the compiler and IDE, quite separate from the Reloaded work, but it is quite early days on that one so I will reveal more once I have some agreements in place and something real to talk about.

I am pleased to see the DBP community still so vibrant even without my attendance in the forums, and I hope you are still finding the language suited to your needs. I use it all the time now for various projects and it's nice to know the last remaining issues can be solved with a few practised workarounds

Hogging the awesome since 1999
Green Gandalf
VIP Member
19
Years of Service
User Offline
Joined: 3rd Jan 2005
Playing: Malevolence:Sword of Ahkranox, Skyrim, Civ6.
Posted: 1st Nov 2012 02:10
Good news all round then.
Burning Feet Man
16
Years of Service
User Offline
Joined: 4th Jan 2008
Location: Sydney, Australia
Posted: 15th Nov 2012 02:54 Edited at: 15th Nov 2012 02:54
Heh, Balid has done such an awesome job on Indigo, that dare I say it would be kinda pointless to develop the DBPro IDE further... >_>

Can has UDT nested arrays instead?

Help build an online DarkBASIC Professional help archive.
DarkBasic Help Wikia
GreenDixy
15
Years of Service
User Offline
Joined: 24th Jul 2008
Location: Toronto
Posted: 27th Nov 2012 03:51
I am like a kid in a candy store, Glad to hear lee your going to fix DBPro for us. Thank You!

======================================
My software never has bugs. It just develops random features.
MrValentine
AGK Backer
13
Years of Service
User Offline
Joined: 5th Dec 2010
Playing: FFVII
Posted: 27th Nov 2012 07:49 Edited at: 27th Nov 2012 07:49
huh, thought I commented after Lees post...

Thank you Lee, you have no idea what some of us are making, and are planning to make with DBP, please keep it going!

If you plan on making paid updates, £10-£20-£30 More than happy to part with that as long as most of the core basics are fixed such as HTTP commands, and add some more snippets to DarkSource!!! And screen lock mechanism built in...

Anyhoo, er no only for you haha

Login to post a reply

Server time is: 2024-05-09 03:04:09
Your offset time is: 2024-05-09 03:04:09