DOS TTDPatch (r2366) no sound DOSBox

Got a problem with TTDPatch? Get help here.

Moderator: TTDPatch Moderators

Post Reply
User avatar
WWTBAM
Moderator
Moderator
Posts: 3682
Joined: 02 Apr 2005 07:01
Location: Sydney NSW Antipodea
Contact:

DOS TTDPatch (r2366) no sound DOSBox

Post by WWTBAM » 28 Mar 2013 13:24

I am getting no sound in DOSBox using the mentioned nightly. I do get sound without the patch. I don't remember there being any switches for turning music off. Should I forward this to the DOSBox people?
Formerly known as r0b0t_b0y2003, robotboy, roboboy and beclawat. The best place to get the most recent nightly builds of TTDPatch is: http://roboboy.users.tt-forums.net/TTDPatch/nightlies/

User avatar
OzTrans
Tycoon
Tycoon
Posts: 1509
Joined: 04 Mar 2005 01:07

Re: DOS TTDPatch (r2366) no sound DOSBox

Post by OzTrans » 29 Mar 2013 08:38

roboboy wrote:I am getting no sound in DOSBox using the mentioned nightly. I do get sound without the patch. I don't remember there being any switches for turning music off. Should I forward this to the DOSBox people?
Thre are many sound settings in DOSBox (see dosbox.conf). You just need to experiment a bit.

I believe, I asked before, but why don't you just use TTDPatch for Windows and do away with DOSBox ?

User avatar
WWTBAM
Moderator
Moderator
Posts: 3682
Joined: 02 Apr 2005 07:01
Location: Sydney NSW Antipodea
Contact:

Re: DOS TTDPatch (r2366) no sound DOSBox

Post by WWTBAM » 29 Mar 2013 17:05

What I am asking about is the fact that TTD without the patch has music but with the patch it doesn't, I haven't changed any sound config settings anywhere in between launching with and without the patch.

Because I like playing with it and it is more portable. When I play TTDP on my laptop I do normaly use the windows version.
Formerly known as r0b0t_b0y2003, robotboy, roboboy and beclawat. The best place to get the most recent nightly builds of TTDPatch is: http://roboboy.users.tt-forums.net/TTDPatch/nightlies/

User avatar
eis_os
TTDPatch Developer
TTDPatch Developer
Posts: 3602
Joined: 07 Mar 2003 13:10
Location: Germany
Contact:

Re: DOS TTDPatch (r2366) no sound DOSBox

Post by eis_os » 23 Aug 2013 06:27

Notice: if you enable win2k for the dos version certain interrupt handler are disabled so NTVDM on 32Bit NT machines can start TTD Dos. This may influence sound (disabling) and mouse behaviour.

http://projects.tt-forums.net/projects/ ... sions/2039
TTDPatch dev in retirement ... Search a grf, try Grf Crawler 0.9 - now with even faster details view and new features...
Image

User avatar
WWTBAM
Moderator
Moderator
Posts: 3682
Joined: 02 Apr 2005 07:01
Location: Sydney NSW Antipodea
Contact:

Re: DOS TTDPatch (r2366) no sound DOSBox

Post by WWTBAM » 23 Aug 2013 06:59

Aha. Thanks for that eis_os. I will add it to a FAQ somewhere :)
Formerly known as r0b0t_b0y2003, robotboy, roboboy and beclawat. The best place to get the most recent nightly builds of TTDPatch is: http://roboboy.users.tt-forums.net/TTDPatch/nightlies/

User avatar
WWTBAM
Moderator
Moderator
Posts: 3682
Joined: 02 Apr 2005 07:01
Location: Sydney NSW Antipodea
Contact:

Re: DOS TTDPatch (r2366) no sound DOSBox

Post by WWTBAM » 23 Aug 2013 09:26

Would it be wise based on research to disable win2k in the DOS version if the DOS version reported by the "get version" interrupt returns 8? 8 is what XP+ return but is also the version returned by ME so maybe some research into reported minor versions would be in order.
Formerly known as r0b0t_b0y2003, robotboy, roboboy and beclawat. The best place to get the most recent nightly builds of TTDPatch is: http://roboboy.users.tt-forums.net/TTDPatch/nightlies/

User avatar
orudge
Administrator
Administrator
Posts: 24026
Joined: 26 Jan 2001 20:18
Skype: orudge
Location: Banchory, UK
Contact:

Re: DOS TTDPatch (r2366) no sound DOSBox

Post by orudge » 23 Aug 2013 19:04

NTVDM emulates DOS version 5, I thought. 95 is 7.0, 98 is 7.1, Me is 8.0, from memory.

User avatar
eis_os
TTDPatch Developer
TTDPatch Developer
Posts: 3602
Joined: 07 Mar 2003 13:10
Location: Germany
Contact:

Re: DOS TTDPatch (r2366) no sound DOSBox

Post by eis_os » 25 Aug 2013 10:55

Well, you can disable the patch, it was a good way to do a short dos version test to see if TTD Dos actually run (not really helpful on 64bit OS anyway)
TTDPatch dev in retirement ... Search a grf, try Grf Crawler 0.9 - now with even faster details view and new features...
Image

User avatar
WWTBAM
Moderator
Moderator
Posts: 3682
Joined: 02 Apr 2005 07:01
Location: Sydney NSW Antipodea
Contact:

Re: DOS TTDPatch (r2366) no sound DOSBox

Post by WWTBAM » 26 Aug 2013 11:28

eis_os wrote:Well, you can disable the patch, it was a good way to do a short dos version test to see if TTD Dos actually run (not really helpful on 64bit OS anyway)
I personally for the challenge while I am learning x86 ASM would like to work out a good way of auto disabling the patch under DOS or a DOS based Windows Version.
orudge wrote:NTVDM emulates DOS version 5, I thought. 95 is 7.0, 98 is 7.1, Me is 8.0, from memory.
I will have to check that for XP as NT 3.1 to 2000 I have read definitely report/emulate version 5. The DOS boot files that XP puts on a bootable floppy however are version 8. I know there are two interrupts for detecting if Windows is running from DOS, one for 3.x and earlier and one for 95 (to presumably ME) I plan to combine that check with the DOS version check.
Formerly known as r0b0t_b0y2003, robotboy, roboboy and beclawat. The best place to get the most recent nightly builds of TTDPatch is: http://roboboy.users.tt-forums.net/TTDPatch/nightlies/

User avatar
orudge
Administrator
Administrator
Posts: 24026
Joined: 26 Jan 2001 20:18
Skype: orudge
Location: Banchory, UK
Contact:

Re: DOS TTDPatch (r2366) no sound DOSBox

Post by orudge » 06 Sep 2013 09:01

roboboy wrote:I will have to check that for XP as NT 3.1 to 2000 I have read definitely report/emulate version 5. The DOS boot files that XP puts on a bootable floppy however are version 8. I know there are two interrupts for detecting if Windows is running from DOS, one for 3.x and earlier and one for 95 (to presumably ME) I plan to combine that check with the DOS version check.
The DOS that Windows uses for boot disks is different to the DOS emulated by NTVDM.

Been a while since I used a 32-bit version of Windows anyway!

User avatar
WWTBAM
Moderator
Moderator
Posts: 3682
Joined: 02 Apr 2005 07:01
Location: Sydney NSW Antipodea
Contact:

Re: DOS TTDPatch (r2366) no sound DOSBox

Post by WWTBAM » 06 Sep 2013 09:13

Long time since I used 32 bit on my main machine as well. I wasn't sure about that, so that clears that up. Shouldn't be too difficult to knock up a quick program (in asm or quick basic) to check the values and print them.
Formerly known as r0b0t_b0y2003, robotboy, roboboy and beclawat. The best place to get the most recent nightly builds of TTDPatch is: http://roboboy.users.tt-forums.net/TTDPatch/nightlies/

Post Reply

Return to “Problems with TTDPatch”

Who is online

Users browsing this forum: No registered users and 2 guests