Deploy DLL
Moderator: Moderators
Deploy DLL
Basic proof of concept of deploying a DLL from a EXE ( like Game Maker ).
K
- Attachments
-
- Deploy.zip
- (302.08 KiB) Downloaded 2766 times
@y_offs_et - Don't use the Dina Bitmap as I used it here! I wanted to have some spacing between the letters .. and because I was lazy, I simply used a 16x16 pixel cell for each letter ( while 8x16 is enough ).
Just use CBFG to create Bitmap Fonts, or otherwise you could rip a proper Dina Bitmap from my ini "extension"
K
Deploy DLL or use DLL's on current Windows 10 64 bit?
Can the with ZGE 5.0b supplied bass.dll
be used/registered/made functional
on a current Windows 10 (64bit Build 21H1/21H2)?
If yes, what would be neccessary to do?
It seems that all projects using external dll's
except opengl32
(opengl32.dll is availble in various versions under the C:\Windows\.. directory)
can not be executed
(ZZDC fails on start to load/find the mentioned dll
even if it is exactly in the 'exe-file'-directory.
regsrv32 '..dll' fails to register for example bass.dll.
Also the deploy.zip -example fails to load the
locally generated ID3.dll.
I even tried to Compile ZGE with a current
embarcadero+delphi(11)+ide.
But this new compiled ZGE does not seem to work
with the other external dll's.
// but probably i did not try all project deployment configurations/combinations
How could I possibly test a delivered dll if it is feasible/able to
be loaded by windows 10. Could it be somehow made 'compatible'
with the compatibility settings of executables? Although these are
not available for dll's?
Thanks for some more detailed information about 'external-dll'
usage on current Windows 10-systems.
Cheers
A.
PS: Or do I need to ask Microsoft??
be used/registered/made functional
on a current Windows 10 (64bit Build 21H1/21H2)?
If yes, what would be neccessary to do?
It seems that all projects using external dll's
except opengl32
(opengl32.dll is availble in various versions under the C:\Windows\.. directory)
can not be executed
(ZZDC fails on start to load/find the mentioned dll
even if it is exactly in the 'exe-file'-directory.
regsrv32 '..dll' fails to register for example bass.dll.
Also the deploy.zip -example fails to load the
locally generated ID3.dll.
I even tried to Compile ZGE with a current
embarcadero+delphi(11)+ide.
But this new compiled ZGE does not seem to work
with the other external dll's.
// but probably i did not try all project deployment configurations/combinations
How could I possibly test a delivered dll if it is feasible/able to
be loaded by windows 10. Could it be somehow made 'compatible'
with the compatibility settings of executables? Although these are
not available for dll's?
Thanks for some more detailed information about 'external-dll'
usage on current Windows 10-systems.
Cheers
A.
PS: Or do I need to ask Microsoft??
Re: Deploy DLL or use DLL's on current Windows 10 64 bit?
I see, the problem is that the included bass.dll is 32-bit while ZGE is now 64-bit. Does anyone know where we can find a 64-bit bass DLL? I'm not sure what the official project homepage is.
Re: Deploy DLL or use DLL's on current Windows 10 64 bit?
Re: Deploy DLL
Thanks Kjell
This file works. I've updated ZGE so the latest version includes this 64-bit bass.dll.
@ab2: Does this solve your problem?
This file works. I've updated ZGE so the latest version includes this 64-bit bass.dll.
@ab2: Does this solve your problem?
Re: Deploy DLL
Hello and many
thanks for your fast reaction!
Yes bass.dll works now on current windows 10 64 bit. Great!
Although my 'problems' are of weak priority.
In general I am working through tutorials
to learm more about ZGE
and would like to try out
some of seemingly interesting
examples.
The in this forum and elsewhere mentioned extra dll's
are currently seemingly all not working .. or have no 64 bit version.
So if some experience and ressources could be invested
into the following dll's for a 64 bit version I personally would be glad:
qoob.dll
ZgeSkelet.dll
ZgeSpeak.dll
ZgeListen.dll
ZgeBox2D.dll
ZgeNano.dll
Thanks for your time and your support!
Cheers
A.
thanks for your fast reaction!
Yes bass.dll works now on current windows 10 64 bit. Great!
Although my 'problems' are of weak priority.
In general I am working through tutorials
to learm more about ZGE
and would like to try out
some of seemingly interesting
examples.
The in this forum and elsewhere mentioned extra dll's
are currently seemingly all not working .. or have no 64 bit version.
So if some experience and ressources could be invested
into the following dll's for a 64 bit version I personally would be glad:
qoob.dll
ZgeSkelet.dll
ZgeSpeak.dll
ZgeListen.dll
ZgeBox2D.dll
ZgeNano.dll
Thanks for your time and your support!
Cheers
A.
Re: Deploy DLL
The sources of several of those libraries can be found here: https://github.com/Rado-1
I'm not sure if Rado1 have made 64-bit builds of those available for download.
"qoob" library is by another author and seems it is no longer maintained and the sources aren't available.
I'm not sure if Rado1 have made 64-bit builds of those available for download.
"qoob" library is by another author and seems it is no longer maintained and the sources aren't available.