Git Product home page Git Product logo

Comments (17)

leecher1337 avatar leecher1337 commented on August 21, 2024

Did you even read their homepage?
http://www.softsystem.co.uk/products/soundfx.htm

There is a .reg file that disables time limitation right on the download page.

from ntvdmx64.

leecher1337 avatar leecher1337 commented on August 21, 2024

sndfx420.zip
This version works fine here.

from ntvdmx64.

WindowsNinetyTen avatar WindowsNinetyTen commented on August 21, 2024

Did you even read their homepage?
http://www.softsystem.co.uk/products/soundfx.htm

Yes, I did read their homepage and tried to apply the fix. But I still got the "time-limited evaluation" message even after applying the notime.reg file to the registry.

I tried the file which you posted, but even that still gets the "time-limited evaluation" message.

from ntvdmx64.

peter8777555 avatar peter8777555 commented on August 21, 2024

The Source Code sbvdd.c

/*

  • Start evaluation timeout
    */
    extern void StartEvalTimeout( void)
    {
    static MMRESULT s_hTimer;

TRACE( 9, ("StartEvalTimeout()\n"));

if ( !s_hTimer)
{
DWORD dwTimeout;

/* Start the evaluation timeout */
dwTimeout = 3 * 60 * 1000;
s_hTimer = timeSetEvent( dwTimeout, 1000, &EvalTimeout, 0, TIME_ONESHOT);
if ( !s_hTimer)
  {
  TRACE( 0, ("!!! StartEvalTimeout() timeSetEvent failed\n"));
  /* Immediate timeout */
  EvalTimeout( 0, 0, 0, 0, 0);
  }
else if ( ReadRegValue( "PSQR@+,<", REG_DWORD, sizeof( dwTimeout), &dwTimeout)
  && 0x19541009 == dwTimeout
) {
  timeKillEvent( s_hTimer);
  }
}

}

The reg file:
REGEDIT4

[HKEY_LOCAL_MACHINE\Software\SoftSystems\SoundFX]
"PSQR@+,<"=dword:19541009

from ntvdmx64.

leecher1337 avatar leecher1337 commented on August 21, 2024

Recompiled sbvdd.dll free build for you, this one should work out of the box (replace it in your SysWOW64 directory):
sbvdd.zip

from ntvdmx64.

leecher1337 avatar leecher1337 commented on August 21, 2024

Btw: Reg-file probably doesn't work because it must go to WOW64 node on 64bit machines (NTVDM is 32bit application):

REGEDIT4

[HKEY_LOCAL_MACHINE\Software\WOW6432Node\SoftSystems\SoundFX]
"PSQR@+,<"=dword:19541009

notime.zip

from ntvdmx64.

peter8777555 avatar peter8777555 commented on August 21, 2024

sbvdd.zip WORK.
notime.zip Failed.

from ntvdmx64.

WindowsNinetyTen avatar WindowsNinetyTen commented on August 21, 2024

The sbvdd file worked and the problem is now gone. Thanks for your help!

from ntvdmx64.

peter8777555 avatar peter8777555 commented on August 21, 2024

It seem do NOT support Ad Lib ??

from ntvdmx64.

leecher1337 avatar leecher1337 commented on August 21, 2024

Which application did you try with? Also did you set FM Synthesis to emulation,because most PCI hardware soundcards don't prvide AdLib support.

from ntvdmx64.

peter8777555 avatar peter8777555 commented on August 21, 2024

Please refer to the Sample.zip for more details.

SnapShot01.png
SnapShot02.png
SnapShot03.png
SnapShot04.png
SnapShot05.png
SnapShot06_IBM_PC_Sound_OK.png

from ntvdmx64.

leecher1337 avatar leecher1337 commented on August 21, 2024

I found out that there are some weird issues with SoundFX and NTVDMx64. If it is enabled, some applications tend to hang on startup sometimes. As soon as SoundFX is disabled, applications work fine again. Not sure, if this is a bug in SoundFX2000 or NTVDMx64.

from ntvdmx64.

AbdullahTrees avatar AbdullahTrees commented on August 21, 2024

I found out that there are some weird issues with SoundFX and NTVDMx64. If it is enabled, some applications tend to hang on startup sometimes. As soon as SoundFX is disabled, applications work fine again. Not sure, if this is a bug in SoundFX2000 or NTVDMx64.

It's been some months... Have you been able to figure out where the bug is? (I'm just curious BTW)

from ntvdmx64.

leecher1337 avatar leecher1337 commented on August 21, 2024

Has been fixed in 13fa209

Uninstall SoundFX2000 and just use NTVDMx64, as it now incorporates Adlib Mousic and Soundblaster Sound emulation in core.

from ntvdmx64.

AbdullahTrees avatar AbdullahTrees commented on August 21, 2024

Uninstall SoundFX2000 and just use NTVDMx64, as it now incorporates Adlib Mousic and Soundblaster Sound emulation in core.

Awesome! Behold the power of open source! That explains why my Mavis Typing Tutor (uses only PC speaker) was making sound in Windows 10, I initially expected it to be totally quiet.
Btw, if you are incorporating SoundFX2000 into NTVDMx64, how do I change sound settings on DOS applications so that sound will work? (Basically asking for the IRQ number, channel, etc...)

from ntvdmx64.

leecher1337 avatar leecher1337 commented on August 21, 2024

If your application only supports PC speaker and no Soundcard, you may want to install the PC Speaker driver mentioned in NTVDMx64 FAQ, as Windows 7 and higher ruined PC speaker output by replacing it with a totally unusable sine wave generator that doesn't abide timing constraints for output (the mentioned driver replaces BEEP.SYS and restores Windows XP behaviour that usese the real PC Speaker hardware. Of course,a PC Speaker needs to be connected to your mainboard in order to work).

Regarding Soundcard settings, see the BLASTER= variable in autoexec.nt
For music playback, Adlib Soundcard must be chosen, for Sound effects device, SoundBlaster (2.0).
Most DOS applications obey the setting of the BLASTER environment variable. In most cases, it worked out of the box for me.

from ntvdmx64.

leecher1337 avatar leecher1337 commented on August 21, 2024

Assuming Soundblaster support works for you via BLASTER= environment variable as described.

from ntvdmx64.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.