VOGONS


First post, by ALBATROS777

User metadata
Rank Newbie
Rank
Newbie

Config: p3-733, gigabyte ga-6vxc7-4x-p, 256 mb sdram pc-133 hynix, GF 2mx400 ASUS V7100PRO/64M, ESS Solo-1 (ES1938S), 10,2 gb quantum fireball plus AS, dvd-rom, floppy.
OS: MS-DOS 6.22
I have error if i try to load pc with emm386 and sound together. Without use emm386 sound card work normal. I have sound in duke3d, warcraft 1, tomb raider 1, prince of persia 1/2.

The attachment error.jpg is no longer available
The attachment config.jpg is no longer available
The attachment autoexec.jpg is no longer available
The attachment mem1.jpg is no longer available
The attachment mem2.jpg is no longer available

Reply 2 of 3, by ALBATROS777

User metadata
Rank Newbie
Rank
Newbie
Bruno128 wrote on 2024-10-31, 12:30:

How about with “16M memory hole” BIOS option?

I dont't have this option in BIOS. And sound card is PCI not ISA.

Reply 3 of 3, by Falcosoft

User metadata
Rank l33t
Rank
l33t
ALBATROS777 wrote on 2024-10-31, 10:42:
Config: p3-733, gigabyte ga-6vxc7-4x-p, 256 mb sdram pc-133 hynix, GF 2mx400 ASUS V7100PRO/64M, ESS Solo-1 (ES1938S), 10,2 gb q […]
Show full quote

Config: p3-733, gigabyte ga-6vxc7-4x-p, 256 mb sdram pc-133 hynix, GF 2mx400 ASUS V7100PRO/64M, ESS Solo-1 (ES1938S), 10,2 gb quantum fireball plus AS, dvd-rom, floppy.
OS: MS-DOS 6.22
I have error if i try to load pc with emm386 and sound together. Without use emm386 sound card work normal. I have sound in duke3d, warcraft 1, tomb raider 1, prince of persia 1/2.

The attachment error.jpg is no longer available
The attachment config.jpg is no longer available
The attachment autoexec.jpg is no longer available
The attachment mem1.jpg is no longer available
The attachment mem2.jpg is no longer available

In protected/v86 mode that is set by EMM386 privileged instructions cannot be executed the same way as in real mode. It seems the driver tries to execute some. You can try JEMM386 instead of EMM386 since JEMM386 emulates the most common privileged instructions.
https://github.com/Baron-von-Riedesel/Jemm

5.1. Emulation of privileged Opcodes […]
Show full quote

5.1. Emulation of privileged Opcodes

To provide Expanded Memory an EMM Emulator like Jemm runs the cpu in
so-called V86-mode. This mode does not allow to run privileged opcodes.
Some of these opcodes which might be useful for application programs
are emulated by Jemm, however. These are:

- mov <special_reg>, <reg> ;special_reg = CRn, DRn, TRn
- mov <reg>, <special_reg> ;reg = eax, ebx, ecx, edx, esi, edi, ebp
- WBINVD
- INVD
- WRMSR
- RDMSR
- RDTSC

Website, Youtube
Falcosoft Soundfont Midi Player + Munt VSTi + BassMidi VSTi
VST Midi Driver Midi Mapper
x86 microarchitecture benchmark (MandelX)