123
-=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- (c) WidthPadding Industries 1987 0|596|0 -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=-
Socoder -> Off Topic -> userlibs

Page : 1 2 Next
Prev
Sun, 29 Jul 2007, 16:29
dna
Many of you have seen and used this type of coding



I need to know what to do with it and where to put it.

No Sarchasm Please.

-=-=-
DNA
Sun, 29 Jul 2007, 16:32
Jayenkai
c:\program files\blitz3d\userlibs
"Add to winmm.decls (or create) in userlib directory"

-=-=-
''Load, Next List!''
Sun, 29 Jul 2007, 16:52
dna
There is no such directory on my hard drive


Sun, 29 Jul 2007, 16:56
dna


I was trying to upload an image of the folder but it does not work that way.

-=-=-
DNA
Sun, 29 Jul 2007, 17:05
steve_ancell
Here's where to put it.

You copy the decls and the .dll files into this folder, assuming that you installed Blitz3D to the default folder.

C:\Program Files\Blitz3D\userlibs

Now, when you open the Blitz3D IDE, the commands in the dll will be as available as Blitz3D commands. The will even be highlighted just like the standard commands.

|edit| The dll should still work without the decls file, but the commands will then not be highlighted. |edit|
Sun, 29 Jul 2007, 17:05
Jayenkai
Do you have an up to date (/LEGAL) version of Blitz?

-=-=-
''Load, Next List!''
Sun, 29 Jul 2007, 17:22
dna
Yes, I have Blitz 2D.

Also, I installed it on my f: drive, not on the c: drive.

-=-=-
DNA
Sun, 29 Jul 2007, 17:26
steve_ancell
Hey, now that Jay just mentioned about the legal version of Blitz. BRL have just released a new Blitz3D runtime beta version "runtime.dll". That's the one that goes in the C:\Program Files\Blitz3D\bin folder AFAIK. Not sure if it's any good though.

|edit| And yes... you do need a legal registered copy to download it. |edit|
Sun, 29 Jul 2007, 17:30
steve_ancell
I have just looked at the BlitzBASIC 2D file structure on my Hard Drive. It looks like dna is right, the folder does not exist.

AFAIR... BlitzBASIC 2D does not support external dll's.

|edit| I just checked... BlitzBASIC 2D does not even have a CallDLL command. |edit|
Sun, 29 Jul 2007, 17:43
Jayenkai
Actually Blitz2D DOES do CallDLL. Just depends on whether you're using "Free with a Magazine" edition, "Kept so I could use Lines during LockBuffer" edition, or the later "Oooh, DLL's!" edition..

|edit| But, no Blitz2D won't do Userlibs |edit|

-=-=-
''Load, Next List!''
Sun, 29 Jul 2007, 17:46
dna

I have the Magazine Edition. Someone told me that it could do the Dlls but a certain file had to be added to a directory.

What, I do not know.


-=-=-
DNA
Sun, 29 Jul 2007, 17:48
dna
I go over toe the pure side tommorrow. That can do it but not with this code.



-=-=-
DNA
Sun, 29 Jul 2007, 17:52
dna
Here's the include file as well Jay.



You probably can get it to work in any 2D.

There's no hurry for this.

-=-=-
DNA
Sun, 29 Jul 2007, 18:13
Jayenkai
If you're asking me to compile that for you, I'm not going to do that.
You're going to have to grab a copy of Blitz..

-=-=-
''Load, Next List!''
Sun, 29 Jul 2007, 18:49
bram32
You could maybe wrap the CallDLL command with a function, like this:

I tested the code and it compiles, but I didn't know what to do with it to get it working.
Mon, 30 Jul 2007, 11:17
steve_ancell
@Jay...
Just depends on whether you're using "Free with a Magazine" edition


When I got BlitzBASIC 2D from the PCPlus Mag, it actually stated somewhere that it's full & unrestricted. :~

|edit| The version numbers are... IDE V1.68 - Linker V1.24 - Runtime V1.68. I don't know if it will help if you compare the Free Version with the Retail Version. |edit|
Mon, 30 Jul 2007, 13:22
dna

You're right Steve it is a full, legal and unrestricted copy.
I do not know why some people keep coming up with the notion that it's illegal.

The only problem with it functionally is that there are commands that were left out of the documentation.

-=-=-
DNA
Mon, 30 Jul 2007, 13:37
dna

Now the line:



does not work. I think that this version of BB has no calldll command.
Someone on the old site mentioned that they did get this version of BB to do more but only through the use of a dll created by Purebasic for this version of BB.


-=-=-
DNA
Mon, 30 Jul 2007, 14:15
steve_ancell
Yes... What PCPlus was doing is giving away the full version of BlitzBASIC to promote the then "NEW" Blitz 3D.
|edit| The only thing you could not do was register it, because it never came with a BUID |edit|
Mon, 30 Jul 2007, 14:35
power mousey

dna,

you pirate!!

I expect to see you and Johnny Depp
in the next movie.
Pirates of the Carribean: Blitz Hacked.

Captain Jack Sparrow and his hacking first
mate...dna

Perhaps, will be a whole lot better
than the last stinker of a movie.

cheers
power mousey
Mon, 30 Jul 2007, 14:47
steve_ancell
Here's the proof that the PCPlus version is not pirated. It says on the cover "FULL PROGRAM" and also states "As sold for £30". It was given away with issue 186, on SUPER DISC 1.



|edit| And yes, that is a genuine "BOXED" version of Blitz 3D in the upper left corner. |edit|
Mon, 30 Jul 2007, 14:53
dna
That's exactly what I have here.

What is amazing is that there are better languages that are opensource. I'm not saying that the whole Blitz line should be open source but, they might get more interest if they gave the older products away.

-=-=-
DNA
Mon, 30 Jul 2007, 14:59
steve_ancell
Actually, it wasn't Blitz Research Limited that gave it away. It was actually Idigicon that released it as a freebie but then BRL & Idigicon had a bit of a disagreement, which is why Idigicon once again charged a fee for BlitzBASIC again because they no longer had BRL's permision to sell Blitz 3D.
Mon, 30 Jul 2007, 15:08
dna
I hope that they can rectify their differences since they have something good here but are lagging.

I recently installed Basic4GL and it seems that it has more to offer than Bmax, except for a few lesser functionalities.

-=-=-
DNA
Mon, 30 Jul 2007, 15:18
Jayenkai
For the record, I don't consider it piracy to be using the "Free with a Magazine" edition.
BUT.. Although it IS Free to use, you aren't allowed to upgrade it. So, you're stuck with what it is..

What I was saying, was, that the "Free with a Magazine" edition does not do DLL's.. Later ones do..


Oh, and I recently reinstalled Basic4GL, too. (Trying out Horizontal Shooter in it!)

Things you must be aware of. 1) Your Sourcecode is inside the EXE.. It's in plain view, and can be read easily.
2) Sound's not that great.. What you're trying to do here, you ain't gonna do in Basic4GL.

Other than that, not really too bad, actually.

-=-=-
''Load, Next List!''
Mon, 30 Jul 2007, 16:18
dna

I'll try Purebasic then.
Page : 1 2 Next
Prev