Blitz Basic download

Started by windman, January 03, 2018, 00:49:02

Previous topic - Next topic

RemiD

@Yue>>can you tell us the size (in octets/bytes) of your "dplayx.dll" file ? (right click on the file and select "properties")

LineOf7s

Stevie G released his (wonderful) vanilla Blitz3D game Polymaniacs back in June or so.  It works wonderfully on Windows 10.

In relation to "the Directplay issue" he said this (and I've confirmed independently that it works):

QuoteOnly minor issue was for win10 users having to download directplay - resolved by just dropping the dplay.dll into the game directory.

https://www.syntaxbomb.com/index.php/topic,78.msg955.html#msg955

"Life's biggest obstacles are your greatest opportunities to excel"

RonTek

@RemiD

Agreed. It seems LineOf7 has some additional info here which is related to our discussion:

Quote from: LineOf7s on January 04, 2018, 01:02:46
Stevie G released his (wonderful) vanilla Blitz3D game Polymaniacs back in June or so.  It works wonderfully on Windows 10.

In relation to "the Directplay issue" he said this (and I've confirmed independently that it works):

QuoteOnly minor issue was for win10 users having to download directplay - resolved by just dropping the dplay.dll into the game directory.

https://www.syntaxbomb.com/index.php/topic,78.msg955.html#msg955

Thanks for sharing this LineOf7, it does seem to be the best option so users will not be bothered with the legacy component dialog thing.

RemiD

Can somebody please share  the directplay dll file which allows to do that ? because i have tried with the dplayx.dll file that i found in Windows 7, and it does not work on a computer with Windows 10... It provokes a crash/error (missing linked library)



Yue

One more thing to add is the WinFix library. In Windows 8 / 10 in full-screen mode up to version 1106 compatible with Fastlibs, the Flip command does not increase FPS, i. e. regardless of the value will run below or equal to 60 fps.

WinFix is a library update and looks like the current Blitz3D released by Marck but compatible with Fastlibs.

The only weird thing I've noticed about this is that when you take a screen shot using the print key in full-screen mode, it only captures one black screen.

Translated with www.DeepL.com/Translator

RemiD

@Yue>>thanks ! i will do some tests with it...

LineOf7s

#22
The dplayx.dll I have is different to the one Yue posted (Yue = v10.0.10586.0, this = v5.03.2600.5512) so I'm posting it here in case it makes a difference.  I know for sure that this one works - for me - if nothing else. 

http://downloads.lineof7s.com/dplayx.zip

See how you go.

Update:  Either of them seem to allow Polymaniacs to run, where the lack of 'dplayx.dll' in the game folder means the game won't.
"Life's biggest obstacles are your greatest opportunities to excel"

Yue

The dirty trick is that the library plays to remove it from the same Windows 10/8, if not earlier are linked to DirectX.

RemiD

Quote
The dirty trick is that the library plays to remove it from the same Windows 10/8, if not earlier are linked to DirectX.
can you rephrase that, please ? (i don't understand what you mean, no offense)

Yue

The library for it to work must be taken from the same Windows 8/10 operating system. If it is taken from previous Windows 7/xp/ vista operating systems, it will not work, as these libraries are usually linked to DirectX.

RemiD

Ok ! This makes sense.

So it is probably better to use the dxplay.dll from Windows 10 ? or dxplay.dll from Windows 10 and Windows 8 are the same ?

Yue

Anyone can serve both Windows 8/10, both libraries are unlinked. 
If you need the WinFix library I can give it to you.

MagosDomina

I'm finally doing some Windows 10 testing with my game. Very useful info Yue!

So far I on my initial 3 laptops I tested with bloatware Windows 10 installs everything worked without having to do anything above, including the enabling of direct play.

Yue

#29
WinFix :

https://www.dropbox.com/s/yvawf7ujgs3gvah/Windows.decls?dl=0

https://www.dropbox.com/s/n5fvesmud4hkx07/winfix.dll?dl=0


Sample :

CompatData(12, 0 )  ; Fix Bug Windows 10 / 8 Blitz3D 1106 + Fastlibs
Graphics3D( 800, 600, 32, 2 )