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.

Author
Message
TheAbomb12
22
Years of Service
User Offline
Joined: 14th Aug 2003
Location: Amist the blue skies...
Posted: 8th Oct 2003 21:59
Hey,

I noticed that none of my dark Basic pro games work with windows ME even though i installed the latest directx drivers, all i get is an unknow error. Is there any way to fix this?

-thx

Those who Fight with swords get killed by those who don't
OSX Using Happy Dude
22
Years of Service
User Offline
Joined: 21st Aug 2003
Location: At home
Posted: 8th Oct 2003 22:59
Do you have DX9.0b ?


Avatar & Logo by Indi. Insert witty comment here...
BatVink
Moderator
23
Years of Service
User Offline
Joined: 4th Apr 2003
Location: Gods own County, UK
Posted: 8th Oct 2003 23:08
Also, what's your gfx card? I have a Win2K laptop that nothing works on, but it's the card not the operating system.

BatVink (formerly StevieVee)
http://facepaint.me.uk/catalog/default.php
TheAbomb12
22
Years of Service
User Offline
Joined: 14th Aug 2003
Location: Amist the blue skies...
Posted: 9th Oct 2003 03:16
Im sorry, let me specify. My computer (Win XP w/ 128 Radeon 9000 video card) runs perfectly. I have all the lastest drivers for all my hardware and I have DX 9.0b installed; I can edit fine, complile fine, run fine. However, when my friends want to play my game, even though they meet ALL the minimum system requirments AND intalled the latest version of DX (DX 9.0b), they are unable to play and get a message "unknown error". THis error ONLY (to the best of my knowledge) occurs on Windows ME.

Those who Fight with swords get killed by those who don't
indi
23
Years of Service
User Offline
Joined: 26th Aug 2002
Location: Earth, Brisbane, Australia
Posted: 9th Oct 2003 03:26
you didnt mention what video card the target machine has on it.

If you want help for a specific machine u need to supply the details of that machine.

there is a nice program called AIDA32 which bundles all the hardware and software details into a nice interace, download it an get your friend to run it if they are not sure about specific parts.

TheAbomb12
22
Years of Service
User Offline
Joined: 14th Aug 2003
Location: Amist the blue skies...
Posted: 9th Oct 2003 03:36
eh, eh, eh...

you see though, the target machine is EVERYONE who meets the Min requirements but has windows ME. There isnt any one i know (out of about 6 people) who has ME that has been able to run it. Now unless 6 people suddenly had thier video cards turn to ash, i believe that ME is the cause of all my woes.

Those who Fight with swords get killed by those who don't
Ian T
23
Years of Service
User Offline
Joined: 12th Sep 2002
Location: Around
Posted: 9th Oct 2003 04:13
Sorry but it's not just ME causing that... I used DBP on ME with no problems and several other people on these boards still do. You should supply people who want to help you with the information they need instead of assuming you've located the problem first-- it leads to quicker solutions .

--Mouse: Famous (Avatarless) Fighting Furball

A very nice %it, indeed.
TheAbomb12
22
Years of Service
User Offline
Joined: 14th Aug 2003
Location: Amist the blue skies...
Posted: 9th Oct 2003 04:35
OK then,
but can I have a link to AIDA32?

Those who Fight with swords get killed by those who don't
indi
23
Years of Service
User Offline
Joined: 26th Aug 2002
Location: Earth, Brisbane, Australia
Posted: 9th Oct 2003 04:43
a simple keyword search of that name in google would of found it
heres one of the links in case thats not so obvious

http://www.aida32.hu/aida32.php

TheAbomb12
22
Years of Service
User Offline
Joined: 14th Aug 2003
Location: Amist the blue skies...
Posted: 9th Oct 2003 06:31 Edited at: 9th Oct 2003 08:03
@Mouse
I know at least 1 person from this forum who has ME and that can operatate Dark Basic but cannot run my game. Obviously, theres something you and your friends have that my peers are missing. Can you give me your system info and your friends info so maybe we can find a link between the problem?

The only reason I assumed anything is because i had no knowledge of any one with ME being able to run my game EXE file . ME seemed like the most likely culprit at the time.

Even still 6 people running into the same problem (all of which have ME ) dosent sound like a hardware problem to me, but i will go along with what you say.


@indi
umm...thanks

this is going to take awhile though to get all of information but here is mine...



Those who Fight with swords get killed by those who don't
indi
23
Years of Service
User Offline
Joined: 26th Aug 2002
Location: Earth, Brisbane, Australia
Posted: 9th Oct 2003 06:41
On ya mate.
Its a lot easier for people trying to help you to see at a glance what your specs are.

When u get the ME details it should show a correlation and therefore the problem at hand.

TheAbomb12
22
Years of Service
User Offline
Joined: 14th Aug 2003
Location: Amist the blue skies...
Posted: 9th Oct 2003 07:38 Edited at: 9th Oct 2003 08:01
ok first one i can get...



what does it mean when you get a .DLL error (this is totally unrelated to the windows ME issue, just a side note)

Those who Fight with swords get killed by those who don't
indi
23
Years of Service
User Offline
Joined: 26th Aug 2002
Location: Earth, Brisbane, Australia
Posted: 9th Oct 2003 07:47
you dont need to post the ip address bro , that can be a security issue.


what is required that can help are these things.
* indicates the important ones

CPU type and speed
RAM
*Operating system with all the security patch updates.
*Video card brand
*current video drivers used for it
*Direct X version

indi
23
Years of Service
User Offline
Joined: 26th Aug 2002
Location: Earth, Brisbane, Australia
Posted: 9th Oct 2003 07:49
a DLL is a dynamic linked library.

in laymans terms its like a series of functions or tools that perform certain tasks bundled into a file that the system reads when required.

its loaded and used when required, are you trying to load a DLL into DBP and it crashes?

TheAbomb12
22
Years of Service
User Offline
Joined: 14th Aug 2003
Location: Amist the blue skies...
Posted: 9th Oct 2003 08:00 Edited at: 9th Oct 2003 08:07
no,
When one of my buds tries to play my game, it says some thing about the DLL.
I told him that it means he need a function that he is missing, which would mean he needs the updated Direct X.
I figure he dosent have the right Direct X version, but he claims he does...

(p.s. i know what a DLL is, i just didnt know what the error means...
oh and i took out the IP address )

Those who Fight with swords get killed by those who don't
indi
23
Years of Service
User Offline
Joined: 26th Aug 2002
Location: Earth, Brisbane, Australia
Posted: 9th Oct 2003 09:05
if its something about a d3d device or back buffer DLL error then its clearly a direct x compatability issue.

TheAbomb12
22
Years of Service
User Offline
Joined: 14th Aug 2003
Location: Amist the blue skies...
Posted: 9th Oct 2003 21:36 Edited at: 9th Oct 2003 21:38
ok thx, I'll let my friend know he dosent have the right Direct X.

Quote: "CPU type and speed
RAM
*Operating system with all the security patch updates.
*Video card brand
*current video drivers used for it
*Direct X version"


How do I find the EXACT direct x version on someone's computer? Is the info I am currectly giving you (beside the DX version) enough to determine a correlation? What more do you need?

Those who Fight with swords get killed by those who don't
the_winch
23
Years of Service
User Offline
Joined: 1st Feb 2003
Location: Oxford, UK
Posted: 9th Oct 2003 21:42
Get them to run dxdiag
start > run > and enter "dxdiag"

Also the text of the error message might help.
TheAbomb12
22
Years of Service
User Offline
Joined: 14th Aug 2003
Location: Amist the blue skies...
Posted: 10th Oct 2003 00:40
ok,

Dxdiag removes the need for aida32, so I might be able to give you info a little faster.

Those who Fight with swords get killed by those who don't
TheAbomb12
22
Years of Service
User Offline
Joined: 14th Aug 2003
Location: Amist the blue skies...
Posted: 14th Oct 2003 08:17


http://www.metagameplay.com
Those who Fight with swords get killed by those who don't
TheAbomb12
22
Years of Service
User Offline
Joined: 14th Aug 2003
Location: Amist the blue skies...
Posted: 14th Oct 2003 08:18
sorry its been while

http://www.metagameplay.com
Those who Fight with swords get killed by those who don't
TheAbomb12
22
Years of Service
User Offline
Joined: 14th Aug 2003
Location: Amist the blue skies...
Posted: 17th Oct 2003 03:47
heres another guy


http://www.metagameplay.com
Those who Fight with swords get killed by those who don't
bruceatk
22
Years of Service
User Offline
Joined: 25th Aug 2003
Location: Loudon, NH
Posted: 17th Oct 2003 04:19
I would ask the question in a different way. Have you given the program to anyone that does have it work? It's possible that your program has a dependency that makes it dependent on your computer (ie. some specific path to a file).

One way to help figure that kind of stuff out is to find out what the program is doing right before the error. There are a couple of programs that help you out with that. You can get them at http://www.sysinternals.com

filemon - monitors file activity
regmon - monitors registry activity.

Bruce
Xander
23
Years of Service
User Offline
Joined: 3rd Mar 2003
Location: In college...yeah!
Posted: 17th Oct 2003 05:16
I use Windows ME, haven't had any problems with any DB Pro programs. Here are my specs:

Pentium III 1GHZ
Geforce4 MX 440SE w/ 64MB video ram and dual 350 mhz ram dacs
256MB memory

Anyone want to pass over a program for me to try

Xander - Bolt Software

It doesn't matter if it is confusing, as long as it works
TheAbomb12
22
Years of Service
User Offline
Joined: 14th Aug 2003
Location: Amist the blue skies...
Posted: 17th Oct 2003 20:35 Edited at: 17th Oct 2003 20:36
@bolt
You can try to play my game. Its at http://www.metagameplay.com under the download section

http://www.metagameplay.com
Those who Fight with swords get killed by those who don't
TheAbomb12
22
Years of Service
User Offline
Joined: 14th Aug 2003
Location: Amist the blue skies...
Posted: 17th Oct 2003 20:39
@bruceatk
Quote: "I would ask the question in a different way. Have you given the program to anyone that does have it work? "


Well yes and no. It works for everyone who dosent have ME. But i will check out that site.

http://www.metagameplay.com
Those who Fight with swords get killed by those who don't
TheAbomb12
22
Years of Service
User Offline
Joined: 14th Aug 2003
Location: Amist the blue skies...
Posted: 18th Oct 2003 03:05
have you played it bolt?

http://www.metagameplay.com
Those who Fight with swords get killed by those who don't
Medicine Soup
23
Years of Service
User Offline
Joined: 25th Mar 2003
Location: Arizona, USA
Posted: 18th Oct 2003 15:06
I am having a similar problem with XP. (Disclamer: the problem occurred on all xp machines. I am not excluding the possibility of coincidental incompatabilities like DirectX) But the problem was not ONLY XP. It would only occur when I was using the move sprite command as well as running the program on the XP machine. If both were not present the problem would not occur. My point is, stating "I use DBP on ME all the time" doesn't really prove ANYTHING untill you have run TheAbomb12's code on your ME machine.
TheAbomb12
22
Years of Service
User Offline
Joined: 14th Aug 2003
Location: Amist the blue skies...
Posted: 18th Oct 2003 20:53
Yes,
That is why I have been trying to get at least 1 person with ME to be able to play it.

http://www.metagameplay.com
Those who Fight with swords get killed by those who don't
KOL
22
Years of Service
User Offline
Joined: 10th Aug 2003
Location:
Posted: 19th Oct 2003 06:27
TheAbomb12,

I too get this DLL error - I have developed in DBPro with ME for a while now and about the only problems that I get is with Video Modes....

I get the following:
'Failed to load DLL (17: ConvMDL.dll)'

I even searched my system for this DLL (and found it....) - It looks like a DBPro DLL - I even placed the DLL in the folder where the application was extracted to. The program creates a window that is probably 100 x 15 pixels with the title '1945' and still gives me the same error.

My guess is it is some sort of exotic ME specific bug. I noticed from your web site that program was also for Win98, have you had any problems there? [98 and ME should have architecture...]

Could the DLL be calling some NT specific DLL is not available for ME? If you are not doing any DLL calls, it could be some issue with XP compiling you applicataions... Of course because I'm not from TCG that I'm probably talking out of my A**. Have you tried to run the source code on a ME machine?
TheAbomb12
22
Years of Service
User Offline
Joined: 14th Aug 2003
Location: Amist the blue skies...
Posted: 21st Oct 2003 08:30 Edited at: 21st Oct 2003 08:33
problems with win98? Not that I know of, I think I tested one computer, and it worked ok, but nowadays not very many people (that i know) still own win98.

now have you tried running the program in different locations??
try places like desktop, my documents, c:/, programs files. Since you HAVE the DLL there might be something wrong with where the .exe is looking for ther DLL.

Im not sure if XP compiles differently then the other windows OSs, but its worth a check...

KOL
22
Years of Service
User Offline
Joined: 10th Aug 2003
Location:
Posted: 21st Oct 2003 13:22 Edited at: 21st Oct 2003 16:13
I get the same results no matter where I place it [desktop, my documents, windows/system with a copy of the dll in question, c: etc.]
It goes about 30 seconds and then issues the error. My experence with DBPro so far has been that you should be able to run applications anywhere [even from CD] with out trouble because all of the required code should be included in the execuatble. Unless you are accessing 3rd party DLLs/plugins or custom made DLL(s). These would be required [from what I have gathered] to be at least present in the application root folder [which is why I placed that DLL with the App.] - or a Path folder [of course I'm not sure about this last statement because I did not develop on the DBPro system itself.]
The DLL in question is found in the plugins folder in DBpro [Locatetd at "..\Dark Basic Software\Dark Basic Professional\Compiler\plugins" on my machines] and is appearently coppied to the WindowsTemp folder during the compile process.

Time to look at this a different way...
Is there anything beyond normal DBPro that you are tring to perform in this App [are you trying to run commands that are from any dll packs, plugins, custom made code]?
Is it possible for you to run the source code from a ME machine?

Quote: "
I noticed that none of my dark Basic pro games work with windows ME even though i installed the latest directx drivers, all i get is an unknow error.
"


Is this the same error every time? And have you tried any of the packaged code examples on ME to see if you reciever the same error? [Note: If you are getting this error for any of the code examples there must be something wrong with your install of DB because every piece of code I have played with so far has ran fine for my ME machine. I have multiple OSes [OSi?] and will periodically check for compability and speed issues with the same exe file(s).]

Also, I have recently compiled code on XP and tried it on ME with out problems [My own stuff of course], so it is at least possible to do what you are trying to do.
KOL
22
Years of Service
User Offline
Joined: 10th Aug 2003
Location:
Posted: 21st Oct 2003 16:03
I've added something to the Code Base area that might help in your situation. I will go ahead and attach here for your convience:



My suggestion is this:
Since it looks this error is occuring when your code is running DBPro commands, add the above. This will give you a better idea as to what exactly is causing this issue. Add the above Trace function to your code and then for every line from the start to the point where your main display loop occurs, add a Trace command in the form of Trace("<Line# or Just #>:<What was going on or What is the Value of a Variable etc>") : <Execute Command>

Recompile your program and give it to someone [you trust] with ME. Have them run the program and then get the TraceFile.txt file from them and look at where it ends. This may at least indicate which line/command is giving you problems. If no TraceFile.txt file is generated, then the issues might be with the way you have compiled your file, project settings, some file that is packed with your Execuatble, etc: generally something out side of the Program Code.

Hope it helps.

Login to post a reply

Server time is: 2026-07-26 05:22:30
Your offset time is: 2026-07-26 05:22:30