help with fast ext
Blitz3D Forums/Blitz3D Programming/help with fast ext
| ||
Hi there, i do not know if it's the place to ask about Fast Exp. I just bought the 1.15 retail release, as i was intereseted in reflaction/refraction effects. But it looks like most of the .bb samples don't run. i added the .dll tot he bin folder and the .decls in the UserLib folder. Am i missing something? Cheers, jTassinrai |
| ||
I usually put the .dll in the directory with the .bb I'm running. What error is it throwing? |
| ||
Hi Stayne, i'm getting Memory Access Violation... and even running the demos from the FastExtension folder including in there the .dll i recive that error while the fastext.bb is executed on this function Function GetBuffer% () Return SetBuffer_ (-1) End Function cheers, jTassinari |
| ||
hi, don't place the dll in the bin folder place them on the userlibs folder or in the application folder. i prefere the first so, no more than one copy (usually the last one) is on my system. At the time to do a zip for distribution, remember to include the dll with your exe) From the "userlibs.txt" in that folder: There is now a directory in the root blitzpath called 'userlibs'. By adding DLLs and '.decls' files to this directory, you can extend blitz's command set. Juan |
| ||
i tested all the combinations, could there be a missworking relation among b3d 1.105 and fast ext 1.15? anyone has them working properly? thanks, cheers, jTassinari |
| ||
You can certify yourself of this matter by testing your FastEXT with B3D 1.104. |
| ||
hi again, probably this is the problem in the v105 thread people are sayin that this new release broke fast ext and mikahilV is saying that will work on the new version: http://blitzbasic.com/Community/posts.php?topic=89691 install an earlier distribution of blitz3d, till an update of fastExt appear. Juan |
| ||
comment out the line Setbuffer Backbuffer(). |
| ||
By the way I always put the DLLs in the bin folder and in the folder of the source. As far as I know, when you run a program using a DLL through the IDE you need the DLL in the bin folder because that's where the blitzcc.exe is. But if you compile a program it needs to be with the DLL so that's why I also put one with the source code. So basically the DLL needs to be with the EXE that is being run. Running from an IDE uses the BlitzCC.exe which is in the bin folder, so put DLL's there. Also, use 1.104 (or lower) with FastExt until FastExt gets updated. |
| ||
thanks everyone my friends, > i'll roll back the installation to 1.104, and test all over again =) Got back to 1.104 and it works fine, :D thanks again, cheers, jTassinari |
| ||
@jtassinari: Please, don't panic and wait FastExt for B3D 1.105, new FE version in progress... |