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.

Program Announcements / bdpro compiler dll mover

Author
Message
the_winch
21
Years of Service
User Offline
Joined: 1st Feb 2003
Location: Oxford, UK
Posted: 27th Dec 2003 06:16 Edited at: 9th Aug 2004 00:38


Download http://winch.dbspot.com/dll_move.php

Moves unwanted dlls in the compilerplugin dir to compilerplugins-bakup directory so dbpro can't inculde them into the exe.

I have managed to cut 2mb off some 2d sprite based projects by moving some dlls out. This is just an easier and quicker way instead of doing it by hand.

I don't have any 3d projects to test on so there may be no size decreases there.

it's cool to hate
Philip 1337
21
Years of Service
User Offline
Joined: 27th Aug 2002
Location: United Kingdom
Posted: 27th Dec 2003 13:11
would you just make a .zip version please.

ReD_eYe
21
Years of Service
User Offline
Joined: 9th Mar 2003
Location: United Kingdom
Posted: 27th Dec 2003 14:32
cool, just gotta be careful you don't take out the ones you need!


GO TO THE ETERNAL DESTINY FORUMS!!! http://forums.eternaldestinyonline.com
Do it now!!!
Philip 1337
21
Years of Service
User Offline
Joined: 27th Aug 2002
Location: United Kingdom
Posted: 27th Dec 2003 14:59
Is it possible for anyone to e-mail it to me as a zip file as i don't have winrar please.

OSX Using Happy Dude
20
Years of Service
User Offline
Joined: 21st Aug 2003
Location: At home
Posted: 27th Dec 2003 15:07
Why not download WinRar at http://www.rarlabs.com


The place for all great plug-ins
Philip 1337
21
Years of Service
User Offline
Joined: 27th Aug 2002
Location: United Kingdom
Posted: 27th Dec 2003 15:58
Cuz its a demo that lasts for 40 days then stops you re-installing it so after 40 days i won't be able to open rar files.

OSX Using Happy Dude
20
Years of Service
User Offline
Joined: 21st Aug 2003
Location: At home
Posted: 27th Dec 2003 18:54 Edited at: 27th Dec 2003 18:54
If I remember correctly you should be able to use it after 40 days - just keeps coming up with a message.

I'm not sure, but I think the program could cause problems for those using the DBPro Interface - I always activate all DLL's (as I'm too lazy to work out which ones I wont be needing). Removing the wrong ones would prevent the DLL working correctly.

IanM would need to confirm whether this is true or not though.


The place for all great plug-ins
ZomBfied
21
Years of Service
User Offline
Joined: 2nd Oct 2002
Location:
Posted: 27th Dec 2003 21:00
what happens once you compile.. do you have to put the dlls back by hand?
the_winch
21
Years of Service
User Offline
Joined: 1st Feb 2003
Location: Oxford, UK
Posted: 27th Dec 2003 22:11 Edited at: 27th Dec 2003 22:14
Quote: " would you just make a .zip version please."

Added a zip version, there should be free programs about to extract rar files. There is a simple dbpro app that uses un-rar.dll here http://winch.dbpcommunity.com/un-rar.exe

Quote: "what happens once you compile.. do you have to put the dlls back by hand?"


Sometimes the compiler adds dlls you don't need, I mostly write 2d games and when you look in the dbpdata folder in the temp directory the compiler often adds the conv*.dlls to the exe. It appears to be worse when you have a sprite game that uses memblocks.

Start the dll_move program and uncheck some dlls. Click the move dll button and the unchecked dll files will be moved from dbprocompilerplugins to dbprocompilerplugins-bakup so the compiler can't add them to the exe.
After you have compiled and tested the game click select all then move dlls and all the checked dlls will be moved back into dbprocompilerplugins.

dbpro : p166mmx @ 233 : 256mb : sb 128pci : sis onboard
IanM
Retired Moderator
21
Years of Service
User Offline
Joined: 11th Sep 2002
Location: In my moon base
Posted: 28th Dec 2003 19:02
I think that I'll be using this myself.

@TCA, if you don't allow DBPro to include a DLL that you are using with the Interface Library, the app will terminate. You just need to let people know which DLLs your plug-in is relying on.

For free Plug-ins, source and the DBPro Interface library for Visual C++ 6 and .NET
http://www.matrix1.demon.co.uk
OSX Using Happy Dude
20
Years of Service
User Offline
Joined: 21st Aug 2003
Location: At home
Posted: 28th Dec 2003 20:13
Indeed.


The place for all great plug-ins
the_winch
21
Years of Service
User Offline
Joined: 1st Feb 2003
Location: Oxford, UK
Posted: 29th Dec 2003 00:07
Updated, now moves .fx files from compiler\effects. And works better when dbp installed in non-default location.
http://winch.dbpcommunity.com/dll_move.html

dbpro : p166mmx @ 233 : 256mb : sb 128pci : sis onboard
Mussi
21
Years of Service
User Offline
Joined: 27th Jan 2003
Location: Netherlands
Posted: 30th Dec 2003 15:10
when you're program is just running fine, can you exclude the debug dll's ?

Specs: AMD Athlon 1800, 256 DDRRam 266mhz, 80GB HD 7200rmp U133, Geforce 4 Ti4400 128mb ddr sdram

http://www.apollostudio.nl/
the_winch
21
Years of Service
User Offline
Joined: 1st Feb 2003
Location: Oxford, UK
Posted: 30th Dec 2003 22:59
No the debug dlls are required, I presume they only have debug in the name from a time when tgc where including debuging info in them.

dbpro : 2ghz p4m : 512mb : geforce 4 4200 go
harggood
21
Years of Service
User Offline
Joined: 9th Apr 2003
Location: the forest
Posted: 31st Dec 2003 00:18
This is very useful. Thanks!

Login to post a reply

Server time is: 2024-04-19 18:24:32
Your offset time is: 2024-04-19 18:24:32