VOGONS


First post, by CaelThunderwing

User metadata
Rank Member
Rank
Member

i have an old midwest Micro Eletie system (486-33 Cyrix CPU) i've manage dto max it out on all teh ram the board can take, (20MB)

i've tried QEMMit works... Almost, i notice signifcant slowdown sin thinsg that wernt before, (strange eh?) i can play the game i needed a memmory manager for, (The Adventures of Willy Beamish) but Epic Pinball? causes the system to crash and QEMM to report a crash,

"Exception # 6 at 0AA8:0000, error code 0000"

i never really did mess w/ multiboot on a system this old or early systems in thier day, i never needed to, but how can i go about multiple boot setups w/ Dos and some memorymanager just so i can squeeze every bit of Conventional memory [ theres a a requirement on that for whatever reason on Willy Beamish ] and one for Windows 3.11 so it has full 20MB of ram for use?

Reply 1 of 9, by kixs

User metadata
Rank l33t
Rank
l33t

Not many games need more then 600KB of conventional memory. Are you trying to run from pure DOS or from within Windows? It also depends what drivers are you loading via config.sys and autoexec.bat.

But 20MB or more memory usually won't give you more conventional memory . Problematic is memory under 1MB and this is where memory managers come handy. I only use EMM386 when I need to. I only load necessery drivers and have more then 600KB of low memory in any case.

Visit my AmiBay items for sale (updated: 2025-08-01). I also take requests 😉
https://www.amibay.com/members/kixs.977/#sales-threads

Reply 2 of 9, by bjt

User metadata
Rank Oldbie
Rank
Oldbie

Switching the processor into V86 mode does incur a noticeable performance penalty on 386 & slower 486 systems.

Reply 3 of 9, by PeterLI

User metadata
Rank l33t
Rank
l33t

-

Last edited by PeterLI on 2016-12-18, 02:57. Edited 1 time in total.

Reply 4 of 9, by CaelThunderwing

User metadata
Rank Member
Rank
Member

sorry for that atm i've managed (having tried pc dos 2000) to get 559kb Conventional memory using UDVD2 + SHCDX33F (if i unload shcdx33f i have 566kb) any ideas to further optimize?

Autoexec:

SET BLASTER=A240 I2 D0 T4
SET GALAXY=A240 I2 D0 K11 P530 T6
SET SOUND=C:\SGBAS16
C:\WINDOWS\SMARTDRV.EXE
@ECHO OFF
SET PATH=C:\WINDOWS;C:\DOS;%PATH%
SET TEMP=C:\DOS
C:\DOS\DOSKEY.COM

c:\cdrom\shcdx33f.com /D:UDVD1

Config.sys

DEVICE=C:\WINDOWS\SMARTDRV.EXE /DOUBLE_BUFFER
DEVICE=C:\SGBAS16\DRIVERS\EEPROM.SYS
FILES=60
BUFFERS=10
dos=high
device=C:\DOS\HIMEM.SYS
device=c:\dos\emm386.exe ram x=a000-b0ff i=b100-b7ff x=b800-c7ff i=c800-d2ff x=d300-d3ff i=d400-efff x=f000-f7ff h=64 a=7 d=64
DEVICEHIGH=C:\DOS\SETVER.EXE

LASTDRIVE=G
DEVICEHIGH=C:\CDROM\UDVD2.SYS /H
DEVICEHIGH=C:\WINDOWS\IFSHLP.SYS
STACKS=9,256

(i use windows 3.11 for a few select games (simcity classic for windows, simtower, oddballz and dos for the rest of my games, but most of the games im pushing for as much conventional memory possible are Epic Pinball [needs 560kb] & The Adventures of Willy Beamish [which since was designed around early 286 machines, i guess needs 512kb Conventional memory] )

Reply 5 of 9, by PhilsComputerLab

User metadata
Rank l33t++
Rank
l33t++

I use a simple boot menu that allows me to select what memory options I need. I made a video tutorial here: http://youtu.be/cIEq2hMUYhA

The menu and drivers can be downloaded from my website. I haven't come across a game that doesn't run...

YouTube, Facebook, Website

Reply 6 of 9, by PeterLI

User metadata
Rank l33t
Rank
l33t

-

Last edited by PeterLI on 2016-12-18, 02:57. Edited 1 time in total.

Reply 7 of 9, by PhilsComputerLab

User metadata
Rank l33t++
Rank
l33t++

^^ Simple start-up files = simple life 🤣

YouTube, Facebook, Website

Reply 8 of 9, by kixs

User metadata
Rank l33t
Rank
l33t

This are memory optimised config.sys and autoexec.bat

dos=high,umb
device=C:\DOS\HIMEM.SYS
devicehigh=c:\dos\emm386.exe ram noems
DEVICEHIGH=C:\WINDOWS\SMARTDRV.EXE /DOUBLE_BUFFER
DEVICEHIGH=C:\SGBAS16\DRIVERS\EEPROM.SYS
DEVICEHIGH=C:\DOS\SETVER.EXE
DEVICEHIGH=C:\CDROM\UDVD2.SYS /H
DEVICEHIGH=C:\WINDOWS\IFSHLP.SYS
LASTDRIVE=G
STACKS=9,256
FILES=60
BUFFERS=10
@ECHO OFF
SET BLASTER=A240 I2 D0 T4
SET GALAXY=A240 I2 D0 K11 P530 T6
SET SOUND=C:\SGBAS16
SET PATH=C:\WINDOWS;C:\DOS
SET TEMP=C:\DOS
lh C:\WINDOWS\SMARTDRV.EXE 1024
lh c:\cdrom\shcdx33f.com /D:UDVD1
lh C:\DOS\DOSKEY.COM

Use it and report what does MEM show.

Visit my AmiBay items for sale (updated: 2025-08-01). I also take requests 😉
https://www.amibay.com/members/kixs.977/#sales-threads

Reply 9 of 9, by Jorpho

User metadata
Rank l33t++
Rank
l33t++

Have you considered reading the documentation that comes with Epic Pinball? 😒 (It's the file named HELPME.DOC.)

To run this game under Windows, be sure to run the file "PINBALL.PIF" (not
the file "PINBALL.EXE"). This should would very reliably under Windows on
nearly all computers.

Also, many games in particular usually advised disabling "stealth mode" for QEMM, though I don't know offhand how to do that and you probably are better off using EMM386 instead, as previously suggested.