VOGONS


YMF724 under DOS problem

Topic actions

Reply 20 of 57, by j^aws

User metadata
Rank Oldbie
Rank
Oldbie

Okay, great.

I'm going to ask you to update a hidden file, so that troubleshooting is made much easier in DOS without affecting Windows. It is completely reversible, so don't worry.

From DOS, in C:\> Type:

attrib -h -s -r MSDOS.SYS
edit MSDOS.SYS

Now find where it says:
BootGUI=1

and change to:
BootGUI=0

Save MSDOS.SYS

And type in DOS:

attrib +h +s +r MSDOS.SYS

What you've done there is edited a hidden, read-only file, so that you boot straight into DOS without affecting Windows. Type WIN in DOS to boot into Windows.

Once you've done the above, we can test the card, and try some settings out. Please advise when you have done the above and can reboot straight into DOS.

Reply 21 of 57, by Deksor

User metadata
Rank l33t
Rank
l33t

Well, since the beginning, I made a shortcut to reboot in MS-DOS mode in windows 98, which has it's own autoexec.bat and config.sys. (a bit like Phil's Computer Lab did) Is it sufficient ?
While I do not type win or exit, when I reboot, the computer boots to DOS

Trying to identify old hardware ? Visit The retro web - Project's thread The Retro Web project - a stason.org/TH99 alternative

Reply 22 of 57, by j^aws

User metadata
Rank Oldbie
Rank
Oldbie

For the purpose of troubleshooting, there are too many variables. You can go back to your method of switching to DOS later, if you prefer.

Please follow the above, and the setup will be easier to troubleshoot. And is more reminiscent of how Win3.1 and DOS 6.22 behaved. I'll ask you to change some BIOS settings that will affect how Windows behaves, so if you follow the above, you will never boot into Windows without typing WIN.

Reply 26 of 57, by j^aws

User metadata
Rank Oldbie
Rank
Oldbie

Okay, that's great.

Now on the following BIOS screen, where you change IRQs for Peripherals, keep the settings as they are, where you have already disabled Serial/ Parallel:

peripherals.jpg
Filename
peripherals.jpg
File size
841.59 KiB
Views
1350 views
File license
Fair use/fair dealing exception

Now on the Power BIOS screen below, change to:

ACPI Function = Disabled
PM Control by APM = No

power.jpg
Filename
power.jpg
File size
726 KiB
Views
1350 views
File license
Fair use/fair dealing exception

And for the PnP BIOS screen below, change to:


Reset Configuration Data = Enabled

Assign IRQ for USB = Disabled

PCI Slot 4 Use IRQ = 5**

IRQ-10 Assigned to = PCI/ ISA PnP

DMA 1 Assigned to = Legacy ISA

** I'm assuming you still have the YMF on Slot 4? If not, change the relevant Slot to IRQ 5

pnp.jpg
Filename
pnp.jpg
File size
1.08 MiB
Views
1350 views
File license
Fair use/fair dealing exception

- When you have changed the above, save in BIOS and reboot straight to DOS.
- Please run Setupds, and post a screenshot of the utility.

So, what we've done is disabeld many IRQ hogs (we can enable later), and reserved for DOS:

IRQ 7 and DMA 1 for Sound Blaster.
IRQ 9 for SoftMPU MIDI.
IRQ 5 for PCI YMF724.

I'll continue when you have posted the Setupds screenshot.

EDIT: For the time being, don't boot into Windows.

Reply 27 of 57, by Deksor

User metadata
Rank l33t
Rank
l33t

Weird irq 😮

2016-12-31 14.09.38.jpg
Filename
2016-12-31 14.09.38.jpg
File size
751.79 KiB
Views
1344 views
File license
Fair use/fair dealing exception

Here is the pnp bios

2016-12-31 14.10.59.jpg
Filename
2016-12-31 14.10.59.jpg
File size
1.16 MiB
Views
1344 views
File license
Fair use/fair dealing exception

Trying to identify old hardware ? Visit The retro web - Project's thread The Retro Web project - a stason.org/TH99 alternative

Reply 28 of 57, by j^aws

User metadata
Rank Oldbie
Rank
Oldbie
Deksor wrote:

Weird irq 😮

I've seen this IRQ 127 before, where the utility is confused. It is fixable.

Please go into the utility by running Setupds, and post a screenshot of the utility. I'll continue after this.

Reply 29 of 57, by Deksor

User metadata
Rank l33t
Rank
l33t
2016-12-31 14.20.26.jpg
Filename
2016-12-31 14.20.26.jpg
File size
1017.54 KiB
Views
1340 views
File license
Fair use/fair dealing exception

The grey doesn't appear to be readable with my phone's camera ...
So it's written from top to bottom in grey color : "IRQ channel : inta#" "irq channel : inta#" "inta# irq : 127" d-dma base : 8000"

When I set IRQ mode to S-IRQ, here how it looks :

2016-12-31 14.25.28.jpg
Filename
2016-12-31 14.25.28.jpg
File size
948.65 KiB
Views
1340 views
File license
Fair use/fair dealing exception

Trying to identify old hardware ? Visit The retro web - Project's thread The Retro Web project - a stason.org/TH99 alternative

Reply 30 of 57, by j^aws

User metadata
Rank Oldbie
Rank
Oldbie

Okay, were going to reset the card.

Change to:

Legacy Audio = Disabled

Then Save and Exit.
Do a full power reboot back into DOS, and run Setupds /s.

Post the output screenshot after this. Then I'll continue.

Reply 31 of 57, by Deksor

User metadata
Rank l33t
Rank
l33t
2016-12-31 14.37.00.jpg
Filename
2016-12-31 14.37.00.jpg
File size
771.16 KiB
Views
1338 views
File license
Fair use/fair dealing exception
2016-12-31 14.37.57.jpg
Filename
2016-12-31 14.37.57.jpg
File size
946.92 KiB
Views
1338 views
File license
Fair use/fair dealing exception

Obviously everything was desactivated in the first place, but I activated it so you can read it (again, poor image quality due to bad camera)

I'm waiting your answer, I presume it will work, but I don't want to ruin everything ^^

Trying to identify old hardware ? Visit The retro web - Project's thread The Retro Web project - a stason.org/TH99 alternative

Reply 32 of 57, by j^aws

User metadata
Rank Oldbie
Rank
Oldbie

Okay, change to:

SB PORT, IRQ CHANNEL = 7

MPU PORT, IRQ CHANNEL = 9

- Test and Save.
- Do full power reboot, run Setupds /s.
- Print output screenshot.

Test games with Sound Blaster IRQ as 7, DMA as 1. Ensure game setup options are updated to this.

There are a few more things I need to check after this. I'll continue then.

Reply 33 of 57, by Deksor

User metadata
Rank l33t
Rank
l33t

Yikes, I still can't save

2016-12-31 14.52.17.jpg
Filename
2016-12-31 14.52.17.jpg
File size
869.27 KiB
Views
1336 views
File license
Fair use/fair dealing exception
2016-12-31 14.53.31.jpg
Filename
2016-12-31 14.53.31.jpg
File size
921.2 KiB
Views
1336 views
File license
Fair use/fair dealing exception

Trying to identify old hardware ? Visit The retro web - Project's thread The Retro Web project - a stason.org/TH99 alternative

Reply 34 of 57, by j^aws

User metadata
Rank Oldbie
Rank
Oldbie

There are a few more things we could try.

One of them, I think the board doesn't like PCI Slot 4.

Change the card to another PCI Slot, e.g. Slot 3.

Update BIOS, so change to:

Reset Configuration Data = Enabled

PCI Slot 3 Use IRQ = 5
PCI Slot 4 Use IRQ = Auto

Then follow what we did after the last BIOS Save.
Report back.

Reply 35 of 57, by Deksor

User metadata
Rank l33t
Rank
l33t

Whew, this was thight, the sb_link header is almost touching the voodoo 2 which is now just underneath, but it fits

But it still doesn't want to work ...

2016-12-31 15.20.44.jpg
Filename
2016-12-31 15.20.44.jpg
File size
909.94 KiB
Views
1326 views
File license
Fair use/fair dealing exception

Trying to identify old hardware ? Visit The retro web - Project's thread The Retro Web project - a stason.org/TH99 alternative