Rayman 1 fatal error in DOS

Support and general discussion.
Post Reply
Battler
Posts: 793
Joined: Sun 06 Jul, 2014 7:05 pm

Rayman 1 fatal error in DOS

Post by Battler »

It says Fatal error, MSCDEX corrupted, with this in the log:
Can't load from CRx
I think CRx support is needed.
User avatar
SarahWalker
Site Admin
Posts: 2054
Joined: Thu 24 Apr, 2014 4:18 pm

Re: Rayman 1 fatal error in DOS

Post by SarahWalker »

Please post your PCem config plus contents of CONFIG.SYS and AUTOEXEC.BAT.
basic2004
Posts: 124
Joined: Sun 08 Jan, 2017 5:59 pm

Re: Rayman 1 fatal error in DOS

Post by basic2004 »

I did and succeeded with PCem development version 922148a (5 days ago), loaded Host CD/DVD drive.
rayman1.png
rayman1.png (18.03 KiB) Viewed 3093 times
My PCem settings

Code: Select all

gameblaster = 0
gus = 0
ssi2001 = 0
voodoo = 0
model = win486
cpu_manufacturer = 0
cpu = 10
cpu_use_dynarec = 0
cpu_waitstates = 0
gfxcard = px_trio64
video_speed = 5
sndcard = sbawe32
cpu_speed = 6
has_fpu = 1
disc_a = 
disc_b = 
mem_size = 8192
cdrom_drive = 75
cdrom_enabled = 1
cdrom_channel = 2
cdrom_path = 
vid_resize = 0
vid_api = 1
video_fullscreen_scale = 1
video_fullscreen_first = 1
hdc_sectors = 63
hdc_heads = 16
hdc_cylinders = 4095
hdc_fn = O:\EMUL\Emulator - Computer\IBM-PC\HDDimage\pcat-msdos-drivec.img
hdd_sectors = 0
hdd_heads = 0
hdd_cylinders = 0
hdd_fn = 
hde_sectors = 0
hde_heads = 0
hde_cylinders = 0
hde_fn = 
hdf_sectors = 0
hdf_heads = 0
hdf_cylinders = 0
hdf_fn = 
drive_a_type = 5
drive_b_type = 0
window_w = 0
window_h = 0
window_x = 0
window_y = 0
window_remember = 0
joystick_type = 0
mouse_type = 0
enable_sync = 1
midi = 3
hdd_controller = none
bpb_disable = 0
vid_force_aspect_ratio = 1
vid_disc_indicator = 1

[Joysticks]
joystick_0_nr = 0
joystick_1_nr = 0

[Phoenix S3 Trio64]
memory = 4

[Sound Blaster Pro v2]
addr = 544
irq = 5
dma = 1

[Sound Blaster AWE32]
onboard_ram = 28672
CONFIG.SYS

Code: Select all

FILES=40
BUFFERS=30
DEVICE=C:\DOS\HIMEM.SYS
REM LASTDRIVE=L
STACKS=9,256
FCBS=4,0
DOS=HIGH
[MENU]
MENUITEM=XMS,Use XMS only for performance
MENUITEM=EMS,Load EMS memory 4MB
MENUITEM=DOSV,Load DOS/V and EMS 4MB for Japanese Game
MENUITEM=XMSCD,Use XMS + Load CD-ROM
MENUITEM=EMSCD,Load EMS memory 4MB + Load CD-ROM
MENUITEM=DOSVCD,Load DOS/V and EMS 4MB + Load CD-ROM
MENUDEFAULT=XMS,5
[XMS]
DEVICEHIGH=C:\DOS\EMM386.EXE NOEMS
DOS=HIGH,UMB
[EMS]
DEVICEHIGH=C:\DOS\EMM386.EXE RAM 4096
DOS=HIGH,UMB
SHELL=C:\DOS\COMMAND.COM /C LH C:\DOS\COMMAND.COM /P /E:1024
[DOSV]
INCLUDE=EMS
COUNTRY=081,932,C:\DOS\COUNTRY.SYS
DEVICEHIGH=C:\DOS\SETVER.EXE
DEVICEHIGH=C:\DOS\BILING.SYS
DEVICEHIGH=C:\DOS\JFONT.SYS /P=C:\DOS\
DEVICEHIGH=C:\DOS\JDISP.SYS
DEVICEHIGH=C:\DOS\JKEYB.SYS C:\DOS\JKEYBRD.SYS
DEVICEHIGH=C:\DOS\KKCFUNC.SYS
DEVICEHIGH=C:\DOS\ANSI.SYS
DEVICEHIGH=C:\DOS\MSIMEK.SYS /A1
DEVICEHIGH=C:\DOS\MSIME.SYS /D*C:\DOS\MSIMER.DIC /C1 /N /A1 /DC:\DOS\MSIME.DIC

[XMSCD]
INCLUDE=XMS
DEVICEHIGH=C:\UTIL\OAKCDROM.SYS /D:MSCD000
[EMSCD]
INCLUDE=EMS
DEVICEHIGH=C:\UTIL\OAKCDROM.SYS /D:MSCD000
[DOSVCD]
INCLUDE=DOSV
DEVICEHIGH=C:\UTIL\OAKCDROM.SYS /D:MSCD000
[COMMON]
DEVICEHIGH=C:\SB16\DRV\CTSB16.SYS /UNIT=0 /BLASTER=A:220 I:5 D:1 H:5
DEVICEHIGH=C:\SB16\DRV\CTMMSYS.SYS
REM DEVICEHIGH=C:\SNDSYS\WSSXLAT.EXE sbio=220 irq=7 dma=1 wave=9
LASTDRIVE=Z
AUTOEXEC.BAT

Code: Select all

@ECHO OFF
PROMPT $p$g
SET COMSPEC=C:\DOS\COMMAND.COM
SET TEMP=C:\TEMP
SET BLASTER=A220 I5 D1 H5 P330 E620 T6
SET SOUND=C:\SB16
SET MIDI=SYNTH:2 MAP:G MODE:1
SET ULTRASND=240,3,7,3,7
SET ULTRADIR=C:\ULTRASND
SET PATH=C:\;C:\DOS;C:\UTIL;C:\UTIL\MDIR;C:\UTIL\FILMTN;C:\ULTRASND
LH C:\UTIL\CTMOUSE.EXE
LH C:\SB16\DIAGNOSE /S
LH C:\SB16\AWEUTIL /S
LH C:\SB16\MIXERSET /P /Q
choice /tn,5 /n "Load SoftMPU (Y/N)? "
if errorlevel 2 goto skip
LH SOFTMPU /MPU:330 /SB:220 /IRQ:5
:skip

goto %config%
:XMS
pause
M
goto COMPLETE
:EMS
pause
M
goto COMPLETE
:DOSV
LOADHIGH C:\DOS\NLSFUNC.EXE C:\DOS\COUNTRY.SYS
CHEV JP
pause
FILMTN
goto COMPLETE
:XMSCD
LOADHIGH C:\UTIL\GSCDROM\MSCDEX.EXE /D:MSCD000 /L:L
pause
M
goto COMPLETE
:EMSCD
LOADHIGH C:\UTIL\GSCDROM\MSCDEX.EXE /D:MSCD000 /L:L /E
pause
M
goto COMPLETE
:DOSVCD
LOADHIGH C:\DOS\NLSFUNC.EXE C:\DOS\COUNTRY.SYS
LOADHIGH C:\UTIL\GSCDROM\MSCDEX.EXE /D:MSCD000 /L:L /E /K
CHEV JP
pause
FILMTN
goto COMPLETE
:COMPLETE

Post Reply