simon_e_hall wrote on 2024-08-28, 16:06:I have no idea WHY either, just does not make sense. Already tried something similar, had another system look at the CHS and tr […]
Show full quote
BinaryDemon wrote on 2024-08-28, 12:56:
simon_e_hall wrote on 2024-08-28, 11:21:
Been doing a bit of fault finding regarding my weird issue of no Ad Lib sound with CF cards, plugged in the original 2gb and that worked, so thought it maybe an issue with certain manufactures, so created a number of drives on 2gb all the way up to 8gb, and the issue only seems to happen to Transcend cards, which is the majority of CF cards I use! But again, cannot figure out why, interesting little issue though.
I still can't imagine WHY it would make a difference but maybe look beyond the bios AUTO values and see what Transend is using for stuff like Heads, Cylinders, Sectors. There is probably a DOS utility which could help if BIOS doesn't save them switching from auto to manual.
I have no idea WHY either, just does not make sense. Already tried something similar, had another system look at the CHS and transferred them across, but there is no difference between what auto detects and the other system detects. Thought maybe it was because I was transferring an image of the drive (VHD to CF) and maybe I had used a similar but wrong image, but that was not the case.
Even plugged a floppy controller into the ISA adapter and formatted the drive the traditional method but same issue.
Just going to chalk this one up to an oddity and not use Transend cards with it.
A while ago I was having issues with Transcend cards over 2gb stopping the OPL3 from working, sometimes not detected at all and sometimes detected, and not generating any sound. So, while I had the Pocket taken apart for better access to the BIOS chip, thought I would re-visit that issue and get the scope involved, turns out did not need the scope.
To get a baseline of the fault, I made a DOS booting 8GB Transcend card, with a few games that do Adlib and the Adlib jukebox to test, and same issue as before no sound, but as a last ditch effort I changed the PIO mode in the BIOS to 1 (from the deault 4) booted and the damn thing has sound, tried a few different Transcend cards at with PIO 1 and working, some still report they are in PIO 4 on the boot screen, but the BIOS still shows them at PIO 1.
So some sort of progress with what is causing the issue, but I have stopped using Transcend cards in the Pocket a while ago and have been using Lexar cards, which do not have this issue.
(Or I have broken something inside when taking it out the case!)