On 27/01/26 at 16:37, the via Freedos-user wrote:
3. Check for the "JEMMEX" Conflict
FreeDOS often loads a memory manager called JEMMEX. Sometimes this blocks sound card communication. If you still have silence:
  * Open FDCONFIG.SYS.
  * Find the line starting with DEVICE=JEMMEX.EXE.
  * Try adding NOEMS or SB to the end of it:
DEVICE=C:\FREEDOS\BIN\JEMMEX.EXE NOEMS SB

Thanks you very much for your detailed reply, but one step at a time, the game requires EMM memory in order to work, sadly JEMMEX.EXE doesn't provide upper memory, here my fdconfig.sys:

---
SET DOSDIR=C:\FreeDOS

!COUNTRY=001,850,C:\FreeDOS\BIN\COUNTRY.SYS
LASTDRIVE=Z
BUFFERS=40
FILES=99
STACKS=9,256
!MENUCOLOR=7,0

MENUDEFAULT=1,5
MENU 1 - Load FreeDOS with JEMM386 (no EMS, max RAM free)
MENU 2 - Load FreeDOS with JEMM386 (Expanded Memory)
MENU 3 - Load FreeDOS low with some drivers (Safe Mode)
MENU 4 - Load FreeDOS without drivers (Emergency Mode)

12?DOS=HIGH
12?DOS=UMB
12?DOSDATA=UMB
123?DEVICE=C:\FreeDOS\BIN\HIMEMX.EXE
1?DEVICE=C:\FreeDOS\BIN\JEMM386.EXE NOEMS X=TEST I=TEST I=B000-B7FF NOVME NOINVLPG REM 2?DEVICE=C:\FreeDOS\BIN\JEMM386.EXE X=TEST I=TEST I=B000-B7FF NOVME NOINVLPG
2?DEVICE=C:\FreeDOS\BIN\JEMMEX.EXE VME SB

REM 12?DEVICEHIGH=C:\FreeDOS\BIN\LOGGER.COM COLOR 256 XMS MONO 128 XMS MONO 32 UMB

34?SHELL=C:\FreeDOS\BIN\COMMAND.COM C:\FreeDOS\BIN /E:1024 /P=C:\FDAUTO.BAT
12?SHELLHIGH=C:\FreeDOS\BIN\COMMAND.COM C:\FreeDOS\BIN /E:1024 /P=C:\FDAUTO.BAT
---

what's wrong with this JEMMEX.EXE configuration?

--
Franco Martelli


_______________________________________________
Freedos-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freedos-user

Reply via email to