VOGONS


FMV problems with Revell Backroad Racers CD

Topic actions

  • This topic is locked. You cannot reply or edit posts.

First post, by Zalth

User metadata
Rank Newbie
Rank
Newbie

Hi I'm got this ancient, obscure game from the dawn of CD-rom mostly running in Dosbox .74 but none of the FMVs have sound. Despite doing a full install the game seems to run most of the FMVs straight from the CD as .mm and FLC animation files using Photomotion and flicplay. I also see lots of .voc files that I think are supposed to run in synch with the .mm video, but I never hear sound with them. Oddly the digital music plays during the game and I do hear SB sound effects and digital sound files not associated with FMV.

I'm using a standard .74 config file and I'm setting sound to soundblaster pro 2.0 in the install prog. I've gone through all the SB types and none are giving me FMV sound.

The game is also weird in that it asks to inspect and modify your config.sys and autoexec.bat files. I've just put these in my mounted C: folder and let it modify them.

Here's the config.sys file it creates:

device=c:\dos\himem.sys rem At least 768 K on EMS memory required. rem If your machine has more tham 2MB of RAM increase rem thi […]
Show full quote

device=c:\dos\himem.sys
rem At least 768 K on EMS memory required.
rem If your machine has more tham 2MB of RAM increase
rem this, but remember to leave some over for smartdrv!
DEVICE=C:\exec\emm386.exe RAM 768
rem
rem The next line does NOT work on all machines!
rem It allows DOS to use more upper memory. Machines
rem with 'different' ROM arrangements are unlikely
rem to work with this, indeed areas of upper memory
rem may have to specificly excluded with a /x=
rem
rem DEVICE=c:\dos\emm386.exe RAM 768 /i=e000-efff
dos=high,umb
rem Legacy likes to open quite a few files...
files=30
buffers=30
rem if your mouse driver is a '.SYS' file you must load it here, e.g.
devicehigh = c:\sysfiles\gmouse.sys
rem on a 2MB system a 256K disk cache the biggest available for legacy
rem obviously on a bigger system use a bigger cache.
devicehigh = c:\dos\smartdrv.sys 256
REM DEVICE=C:\EURORACE\SYSTEM\SBPDD.SYS 1 1 7 220
REM DEVICE=C:\EURORACE\SYSTEM\SNDBK12.SYS 1 7 220
REM DEVICE=C:\EURORACE\SYSTEM\SBPDD.SYS 1 1 7 220
REM DEVICE=C:\BACKROAD\SYSTEM\SBPDD.SYS 1 1 7 220
DEVICE=C:\BACKROAD\SYSTEM\SBPDD.SYS 1 1 5 220

And here's the modified autoexec.bat:

SET BLASTER=A220 I7 D1 T4

Any ideas? This is frustrating because it's a pretty interesting game.

Last edited by Zalth on 2013-02-24, 00:46. Edited 1 time in total.

Reply 1 of 14, by Zalth

User metadata
Rank Newbie
Rank
Newbie

Some more info...

It looks like the game uses "Photomotion P8.exe" to play the video.

Here's the game's CFG file:

// File: BACKROAD.CFG // REVELL Project Configuration File for BACKROAD // This file specifies where the component directories / […]
Show full quote

// File: BACKROAD.CFG
// REVELL Project Configuration File for BACKROAD
// This file specifies where the component directories
// are located.
//
// Sound cards: SB1, SB2, SP1, SP2, SM2, SB6, PAS, PSP, PA6, AG1, NON.
//
//
// Full line comments are allowed at the beginning of the file.
// There must be a line containing two dots before the path definitions.
..
D:\BACKROAD\MEDIA.KEY //Fully Qualified Path to Media Key File
C:\BACKROAD\ASEM //Revell Control Files Dir
D:\BACKROAD\ASEM\OPEN //Open Sequence Dir
D:\BACKROAD\ASEM\SHOW //Showroom Dir
D:\BACKROAD\ASEM\GAR //Garage Dir
D:\BACKROAD\ASEM\SBS //Step By Step Dir
D:\BACKROAD\ASEM\PNT //Power Painting Dir
D:\BACKROAD\ASEM\FUN //Fun Facts Dir
D:\BACKROAD\ASEM\TIPS //Modeling Tips Dir
D:\BACKROAD\ASEM\EV //Exploded View Dir
D:\BACKROAD\ASEM\TYN //Tools You Need Dir
D:\BACKROAD\ASEM\CAT //Catalog (Revell and Monogram) Dir
C:\BACKROAD\GAME //Game Executables and Control Files Dir
C:\BACKROAD\AUDINIT //Audio Initialization Dir
C:\BACKROAD\GAMEAUD //Game Fast Audio Dir
D:\BACKROAD\GAME\TRAILER //Sales Trailer Dir
D:\BACKROAD\GAME\BACKGRND //Background Scene Dir
D:\BACKROAD\GAME\STRTRACE //Start Race Dir
D:\BACKROAD\GAME\CUSTMTAG //Custom Tag Dir
D:\BACKROAD\GAME\COPSTOP //Cop Stop Dir
D:\BACKROAD\GAME\GASSTOP //Gas Stop Dir
D:\BACKROAD\GAME\ENCOUNTR //Encounter the Competition Dir
D:\BACKROAD\GAME\NEWTRACK //Select a New Track Dir
D:\BACKROAD\GAME\TRACKS //Track Data Dir
D:\BACKROAD\GAME\ENDGAME //Sales Trailer Dir
C:\BACKROAD\STATE //State Data Save Dir
C:\BACKROAD\PROG //Path to Photomotion P8.EXE (or similar)
NULL //Error output file (use NULL if none needed)
32000 //Min Free RAM in paras (16bytes/para) 5chars
30 //Min Free Space, in K, on Hard Drive
2864 //Min Free EMS, in K
SP2 //Audio hardware selected
ENGL //Language selected
BACKROAD_1.0 //Media Key String (12 chars must match)

Reply 2 of 14, by Jorpho

User metadata
Rank l33t++
Rank
l33t++

DEVICE=C:\BACKROAD\SYSTEM\SBPDD.SYS 1 1 5 220

Well, that's an odd one.

SBPDD.SYS has come up once before at Pilgrim Quest - CD Install . Perhaps the suggestions there will help?

DEVICE.COM appears to be available in Can I use a device in DOSBox? .

Reply 3 of 14, by Zalth

User metadata
Rank Newbie
Rank
Newbie

Hmm I tried loading SPBDD.SYS with DEVICE.COM but it tells me "device driver installation failed". Thanks for the suggestion though. Maybe booting to Dos in Dosbox would work but that seems like a lot of trouble.

Funny thing is the installation program warns you that FMV audio is disabled on SB16(other SB versions have sound). I've tried forcing SBPro2 in the Dosbox cfg but it didn't help.

Reply 4 of 14, by Jorpho

User metadata
Rank l33t++
Rank
l33t++
Zalth wrote:

Maybe booting to Dos in Dosbox would work but that seems like a lot of trouble.

It's fairly straightforward. There are some instructions at Install DOS in DOSBox .

You can try some of the other alterantives to DEVICE.COM, such as devload (mentioned in that other thread) or perhaps ddloader or loadsys (available at http://www.hiren.info/downloads/dos-files ).

Reply 5 of 14, by ripsaw8080

User metadata
Rank DOSBox Author
Rank
DOSBox Author

Before you go the route of booting DOS, consider that DOSBox does not support mounted cdrom drives or images after booting. You can use SHSUCDHD to create a virtual cdrom drive inside the booted DOS environment, but it only works with ISOs. If the game in question has audio tracks then that might be a problem if the game insists on having them, because ISOs can't contain audio tracks.

Reply 6 of 14, by Striker

User metadata
Rank Newbie
Rank
Newbie

Hello all,

I am new here. Thank you for this nice forum.
I experience exactly the same problems like you Zalth. The game Revell Backroad Racers (Build & Race) runs in Dosbox very good except the sound in ingame videos is missig.
I tried to copy some FLI an MM videos from the CD-Rom to the game install directory \PROG
You can use FLICPLAY.EXE for FLI animations and P8.EXE for MM videos.

The videos are playing fine directly under dos (Dosbox) but here is the same problem - no audio for the videos.

There is a switch /n for the p8.exe player for choosing an audio driver but I did'nt find out how to activate different audio drivers with that p8.exe player.
For example: p8 /nsbpdd.sys cop210a.mm doesn't activate the audio track in the mm video.

I noticed too that the installer informs you that you wont have audio in FMV sequences with the Sound Blaster 16. With every other sound card it should work. I think I remeber I had full sound on my 486 DX4 100 with ISA Sound Blaster Pro back in the days... 😀

Maybe some one has contact to one of these guys?
Backroad Racers 7/15/1993 06:15pm Eastern Standard Time.
Produced by Floyd Design, Atlanta Georgia U.S.A.
Lead Programmers:
Andrew Bell
Ed Hobbs
Andrew Lunde
Les Neste
Tom Park

I think the problem is the missing config.sys option in Dosbox.
You cannot add a config.sys entry like "DEVICE=C:\SPIELE\BACKROAD\SYSTEM\SBPDD.SYS 1 1 7 220" to the dosbox.conf [autoexec] section.
config.sys entries in [autoexec] will not work.
[autoexec] is only for autoexec.bat entries.

Thank you and best regards from Austria,
Reini

Reply 7 of 14, by Striker

User metadata
Rank Newbie
Rank
Newbie

you can run mm videos directly from the cd.
example: (E: is my cdrom drive)
E:\BACKROAD\GAME\ENDGAME>e:\backroad\prog\p8.exe e:\backroad\game\endgame\chr440f.mm

EDIT:
okay it seems we really need a full working MS-Dos installation inside Dosbox to get the config.sys audio device running.

I will try this tutorial:
http://www.transmissionzero.co.uk/computing/i … sdos-in-dosbox/

Reply 8 of 14, by Striker

User metadata
Rank Newbie
Rank
Newbie

MS-Dos 6.22 installation for Dosbox done but now I need a CD-Rom (MSCDEX.exe?), mouse, soundcard driver which is working with my real hardware in dosbox. Phew.... any suggestions?

Thank you and sorry for my broken English!

Regards,
Reini

Attachments

  • Zwischenablage06.jpg
    Filename
    Zwischenablage06.jpg
    File size
    99.95 KiB
    Views
    1481 views
    File license
    Fair use/fair dealing exception
  • Zwischenablage05.jpg
    Filename
    Zwischenablage05.jpg
    File size
    70.89 KiB
    Views
    1481 views
    File license
    Fair use/fair dealing exception

Reply 9 of 14, by Jorpho

User metadata
Rank l33t++
Rank
l33t++

It's a bit unusual to see a two-year-old thread getting bumped, but at least you seem to know what you're doing. 😀

As per the above:

ripsaw8080 wrote:

Before you go the route of booting DOS, consider that DOSBox does not support mounted cdrom drives or images after booting. You can use SHSUCDHD to create a virtual cdrom drive inside the booted DOS environment, but it only works with ISOs. If the game in question has audio tracks then that might be a problem if the game insists on having them, because ISOs can't contain audio tracks.

In the two years since this thread was posted, experimental support has been introduced for emulated CD-ROM drives when booting DOS. But SHSUCDHD is probably easier for now, assuming the game does not use CD audio tracks.