Results 1 to 7 of 7

Thread: [VB6] Port for use DX9 in VB6.

  1. #1

    Thread Starter
    Lively Member Mikle's Avatar
    Join Date
    Oct 2009
    Location
    Tuapse, Russia
    Posts
    118

    [VB6] Port for use DX9 in VB6.

    Port and some examples: https://yadi.sk/d/2L5Yh8Yo39dfnY
    The source of dx_vb.dll (C++ 2008): https://yadi.sk/d/aggh01cn39dg5S
    The source of d3dx_sc.dll (C++ 2008): https://yadi.sk/d/Y9FOQIKB39dgWP
    To compile dx_vb.dll and d3dx_sc.dll you need to install "DirectX9 SDK october 2004"

    Some games on VB6 and dx_vb with sources:
    Shooter: https://yadi.sk/d/AJW0G7U_mmfqu
    Air simulator: https://yadi.sk/d/vzXGcJx_hoPsh
    Racing game: https://yadi.sk/d/2ao-CaukqvDKc

  2. #2
    Addicted Member
    Join Date
    Jan 2010
    Posts
    250

    Re: [VB6] Port for use DX9 in VB6.

    want to check this, but somehow, don't you think dx9 already abandoned by many developer ?
    yes, i was dx9 /vb6 developer once with some project in games. too bad vb6 didn't support more than dx10 anymore (or i mistake ?)

  3. #3
    PowerPoster
    Join Date
    Jun 2015
    Posts
    2,224

    Re: [VB6] Port for use DX9 in VB6.

    There was no vb6 support for anything beyond dx8, but that doesn't mean VB itself can't use the latest DX.
    anyone can flatten the API (like Mikle) or use a typelib (like The Trick) for the latest DX.

    DX9 is a a preferred target considering it's part of every recent windows OS, just like the VB6 runtime.
    Also isn't it the last DX on WinXP?
    What did we really gain from dx10 beyond shaders?

  4. #4
    Addicted Member
    Join Date
    Jan 2010
    Posts
    250

    Re: [VB6] Port for use DX9 in VB6.

    Quote Originally Posted by DEXWERX View Post
    There was no vb6 support for anything beyond dx8, but that doesn't mean VB itself can't use the latest DX.
    anyone can flatten the API (like Mikle) or use a typelib (like The Trick) for the latest DX.

    DX9 is a a preferred target considering it's part of every recent windows OS, just like the VB6 runtime.
    Also isn't it the last DX on WinXP?
    What did we really gain from dx10 beyond shaders?
    yes, correct ...my mistake to think vb6 couldn't handle dx9, somehow dx9 still used by many developers

  5. #5
    Member Dragokas's Avatar
    Join Date
    Aug 2015
    Location
    Ukraine
    Posts
    679

    Re: [VB6] Port for use DX9 in VB6.

    Also isn't it the last DX on WinXP?
    Yes, XP doesn't support DX10.
    There are some hacks over internet. But, officially not, not support.

    Mikle, very-very nice. I know about your projects for a long time. Thank you for hard painstaking work. Will go to shoot with your 'doom'
    Malware analyst, VirusNet developer, HiJackThis Fork author || my CodeBank works

  6. #6
    Addicted Member
    Join Date
    Jan 2010
    Posts
    250

    Re: [VB6] Port for use DX9 in VB6.

    One last question,
    Yes I know games created in VB will suffer speed optimized than C, but since hardware, proc, RAM already evolved into today, don't you guys think games created in VB can considered "professional" ?
    just thought, I know you can't create : the witcher 3, grand theft auto, etc. But at least the "power of VB" still able to pull such as Starcraft 2, transport tycoon, rollercoaster tycoon , etc ..

  7. #7
    Member Dragokas's Avatar
    Join Date
    Aug 2015
    Location
    Ukraine
    Posts
    679

    Re: [VB6] Port for use DX9 in VB6.

    Starcraft 2
    Look in the list of developers. There are a lot of them. This would take one person a lifetime.
    I think the main limitation for VB6 will be no x64 support.
    Malware analyst, VirusNet developer, HiJackThis Fork author || my CodeBank works

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width