Re: Free Download Driver Ev1938-4ch Pci Sound Card

0 views
Skip to first unread message
Message has been deleted

Arnau Cyr

unread,
Jul 17, 2024, 11:41:27 PM7/17/24
to hecentmissound

Hi.
Is PCI sound chip EV1938 based on Ensoniq AudioPCI (ES137x) or on OPTi MachOne (Ectiva EV1935) technnology?
I know chip used Ensoniq Soundbanks but was produced by ex- OPTicompany and announced at OPTi website. And chip name 93x is like older OPTi sound chips.

I think it would be an OPTi design, it lacks an external codec chip just like the EV1935 and it's also named Ectiva. Perhaps looking into the drivers will tell you more. I might endig up getting a CT4730 myself.

Free Download Driver Ev1938-4ch Pci Sound Card


Download Zip ===> https://pimlm.com/2yMaDO



Thanks from reply and corfirmation. Interesting because low known chip. It is Ensoniq with codec interated into one chip. Square instead rectangular. And produced by "OPTi" division of Creative Labs.
I searched for cards and found only two:
First is a CT4730. It is SB AudioPCI 64V? I found AudioPCI64V was used by Dell and maybe by Compaq. And Dell 64V drivers looks like common Ensoniq AudioPCI drivers.

September 17, 1999

SINGAPORE (IDG) -- Multimedia systems manufacturer Creative Technology will offer its Sound Blaster audio products for laptop computers and handheld computing devices.

The EV1958 and EV1938 products are single-chip versions of the company's Audio PCI 64 and 128 cards, and will support DOS, Windows 95, Windows 98, Windows NT and Environmental Audio in games with EAX (environmental audio extensions) support, Creative said in a statement.

The EV1958 and EV1938 include support for DirectSound acceleration offering improved overall performance and audio quality, according to the Singaporean company. Both products also support the large store of legacy MS-DOS games with Sound Blaster 16 compatibility.

The EV1958 offers additional support for V.90, V.80, V.34+ and other modem connectivity modes as well as support for telephony with features such as speakerphone with acoustic echo cancellation, answering machine and pulse and tone dialing.

Both products are currently available for sampling, Creative said.

With the addition of serial passthrough to 86Box, I could finally attach a proper kernel debugger to an emulated machine running Windows XP, reproduce the bug and determine where the fault came from. Nowhere did the sbpci.sys driver show up in the fault log; however, the stack trace suggested that the KiRetireDpcList kernel function was attempting to call another function at unmapped address 0x00000000, triggering a page fault, handled by KiTrap0E which gets rightfully confused and throws the DRIVER_IRQL_NOT_LESS_OR_EQUAL bugcheck.

Armed with this knowledge, I loaded the offending driver into IDA and looked for any calls to the KeInsertQueueDpc function, which adds a given KDPC to the execution queue managed by KiRetireDpcList. There was just one call, right in the interrupt service routine.

Almost immediately, the click sound effect produced by Windows Explorer when changing folders BSODed the system, to the amusement of that contributor who was sitting at the system and watching the situation unfold. As expected, it entered a boot loop from trying and failing to play the startup sound, but at least we now knew that the driver is indeed broken.

After all, one of my most successful posts is also about finding a working driver for an obtuse piece of hardware, so rambling about obtuseness while not including a solution would feel like a disservice.

Meanwhile, ASUS was probably looking for gimmicks to put on their motherboards for the Pentium 4 and Athlon XP, so they decided to build SD and Memory Stick card readers into these boards, as well as a talking BIOS.

The headers are JST connectors with 2mm pitch instead of the typical 2.54mm, so lots of SMD grabber probes (as well as stealing 3.3V and ground from nearby headers) were involved. The probes have two ends, so I connected one end to the breakout board through jumper cables, and the other end to a Kingst LA1010 logic analyzer.

Starting the installer in English is still possible by hammering the E key as soon as the Windows boot menu screen disappears. This will force the Grub bootloader to enter its command line editor. Add lang=en to the end, press Enter to save and B to boot.

The Sogwang Office suite is a fork of OpenOffice.org 3.0 with a North Korean language pack. The option to change the interface language was removed, but the English language pack is still present. Run the following commands as root to remove part of the Korean language pack, forcing all suite applications to load English text instead:

In the case of USB 3.2 SuperSpeed USB or USB4 TX/RX signals in a single-lane implementation, [the plug] requires the functional equivalent of a switch in both the host and device to appropriately route the TX and RX signal pairs to the connected path through the cable.

AliExpress and eBay are full of inexpensive products which implement USB-C the way outlined in this post. You can easily tell them by the lack of components behind the USB-C port and the weird overall amount of USB ports. Here are a few I could find:

As of 2018, the Linux kernel seems to have an issue with some ATI laptop GPUs from the R500 range (circa 2005-2006), such as the Mobility Radeon X1300 and X1400. Booting most Linux distributions on an affected device (such as a ThinkPad T60 equipped with the Mobility Radeon X1300) will result in a blank screen and a semi-responsive system: on Debian, it does connect to a wired network and obtain a DHCP lease, but sshd does not start up.

Disabling the accelerated radeon driver by setting nomodeset or modprobe.blacklist=radeon on the kernel command line allows the system to boot up. Once booted with the radeon module blacklisted, running modprobe radeon to manually load it triggers a kernel oops:

I ran into a weird issue with my own embedded Debian-based Linux system image on an old ASUS Eee PC netbook: the system could boot from the USB installation drive, however, it could not boot from the hard drive once the image was installed. Booting from the hard drive resulted in a blinking cursor (displayed on the second line of text), and no response to Ctrl+Alt+Del. Both drives have identical contents, as the installation drive essentially clones itself to the hard drive.

The only documented instance of this issue so far comes from the CloudReady Chromium OS distribution (official documentation, forum post), which specifically warns Eee PC users to always boot from USB drives through the boot menu. CloudReady uses SYSLINUX for both the installer and the installed system, although according to them, only the USB installer is affected.

A workaround is to use EXTLINUX instead of SYSLINUX. EXTLINUX operates on Linux filesystems intead of FAT/FAT32. From my own testing, replacing SYSLINUX on a FAT32 partition with EXTLINUX on an ext4 partition (disabling the 64bit filesystem option as required) fixed the corruption on my model 1201T unit. I no longer have the 1005HA, where I had used another workaround which escapes me.

Just like OS X, the root user is disabled by default and the system provides an utility to enable it, however getting to said utility through the Korean user interface is a challenge. Luckily, it can be executed from a terminal, which is relatively easy to get to:

Like the installer, the system can run in English, and the included apps have English translations as well. After enabling root access through a terminal as described above, run the su command to log in as root, then run the following command to change the language (thanks davidiwharper on OSNews):

This is not a survey of PCI audio in general but one that focuses on theproblems that were created during the migration of sound cards and integratedaudio from ISA to PCI circa 1998. The most important questions are "Does itwork with DOOM?" and "Does it mangle 44.1 kHz music?"

For PCI cards the former question is inextricably bound to the motherboardchipset, and a bad choice of motherboard for testing will mean that mostcards just won't work. OTOH, it's nearly pointless to test PCI audio on thegold standard of compatibility (440BX) because that usually comes with ISAslots. Back in the day, the newer PCI sound cards were of course representedas being upgrades over the older ISA ones, but it was a blunder to acceptthem as such and install them in systems with working ISA slots.

Most music files use a 44.1 kHz sample rate and most of the sound effectsin DOS games use some multiple of that (e.g., 22050 Hz or 11025 Hz). ISAsound cards were built around that reality, but early PCI sound cards insteadmade a hard switch to 48 kHz for no good reason(ES1370AudioPCI cards being a notable exception).

7fc3f7cf58
Reply all
Reply to author
Forward
0 new messages