Wing Commander CIC Forums  

Go Back   Wing Commander CIC Forums > Wing Commander Chat Zone > Tech Support

Reply
 
Thread Tools Display Modes
Old 12-13-2009, 05:45   #1
Unregistered
Guest
 
Posts: n/a
WC2 deluxe cd dosbox problem

I run WC2 deluxe and it crashes to windows during 4th misssion, the first one with broadsword (not 2nd, wich played fine, even without loadfix); it happens the moment i try to land on tcs concordia.

I input loadfix -32 (dosbox says: "32 kb allocated etc...") then i input "wc2" again to run the game and still the same situation (except that once it didn't exit to windows but just stopped responding)

can anyone help me please? I finished this awesome game once and I want to experience it once again...

dosbox v0.73
  Reply With Quote
Old 12-13-2009, 23:12   #2
cff
Disciple of Murphy
 
cff's Avatar
 
Join Date: Jan 2000
Location: Austria
Posts: 2,636
Wrong usage of command. You need to run loadfix with wc2 as parameter, that is
loadfix -32 wc2
IIRC. Executing them one after the other doesn't have any effect.
cff is offline   Reply With Quote
Old 12-14-2009, 04:41   #3
Unregistered
Guest
 
Posts: n/a
Yeah, but the problem is I input exactly "loadfix -32 wc2", then "32 kb allocated" pops up, and IMMIDIATELY after "32 kb freed" and WC2 does not run. That's why I did input wc2 again, to run the program, though i sensed that something's wrong as this 32kb are not supposed to be freed again.

Afterwards I tried running wc2 using d.o.g. frontend with loadfix set to 32 and now it works. So i must be doing something wrong when using clean dosbox; is there something else i need to write apart from "loadfix -32 wc2"? Now that's a minor problem as wc2 runs well in d.o.g. but i'm curious.
  Reply With Quote
Old 12-20-2009, 15:13   #4
ChrisReid
Super Soaker Collector
Administrator
 
ChrisReid's Avatar
 
Join Date: Jan 2000
Location: Seattle, Washington, USA
Posts: 10,988
Send a message via AIM to ChrisReid
Are there any other differences in settings? Have you tried numbers besides 32?
ChrisReid is offline   Reply With Quote
Old 12-22-2009, 16:04   #5
Unregistered
Guest
 
Posts: n/a
of course. for whatever x number you always get "x kb allocated. x kb freed" message and nothing happens.
  Reply With Quote
Old 12-28-2009, 19:31   #6
Unregistered
Guest
 
Posts: n/a
I have a similar problem, except for I get 64kb allocated and freed. No numbers of combinations seems to allow me to change the loadfix number for some reason. This wouldn't be a big issue, but I would like to be able to hear the in-flight chatter, which gets cut out with 64kb allocated for some reason. Is the only known work-around for this a frontloader?
  Reply With Quote
Old 01-03-2010, 13:16   #7
ChrisReid
Super Soaker Collector
Administrator
 
ChrisReid's Avatar
 
Join Date: Jan 2000
Location: Seattle, Washington, USA
Posts: 10,988
Send a message via AIM to ChrisReid
I don't know what would force it to that higher number. Have you tried completely removing and reinstalling dosbox?
ChrisReid is offline   Reply With Quote
Old 01-04-2010, 07:05   #8
Adventure4Life
Cadet
 
Join Date: Dec 2009
Posts: 38
Quote:
Originally Posted by Unregistered View Post
Yeah, but the problem is I input exactly "loadfix -32 wc2", then "32 kb allocated" pops up, and IMMIDIATELY after "32 kb freed" and WC2 does not run.
wc2 deluxe you actually run form the cdrom... When you type wc into the dos prompt you are in fact calling d:\wc.bat

the wc.bat looks like this....
Code:
@echo off
cd wing2
..\sgfind origin2 gamedat
if errorlevel 26 goto s26
if errorlevel 25 goto s25
if errorlevel 24 goto s24
if errorlevel 23 goto s23
if errorlevel 22 goto s22
if errorlevel 21 goto s21
if errorlevel 20 goto s20
if errorlevel 19 goto s19
if errorlevel 18 goto s18
if errorlevel 17 goto s17
if errorlevel 16 goto s16
if errorlevel 15 goto s15
if errorlevel 14 goto s14
if errorlevel 13 goto s13
if errorlevel 12 goto s12
if errorlevel 11 goto s11
if errorlevel 10 goto s10
if errorlevel 9 goto s9
if errorlevel 8 goto s8
if errorlevel 7 goto s7
if errorlevel 6 goto s6
if errorlevel 5 goto s5
if errorlevel 4 goto s4
if errorlevel 3 goto s3
if errorlevel 2 goto s2
if errorlevel 1 goto s1
goto abort
:s1
..\cdwedge 1
goto rungame
:s2
..\cdwedge 2
goto rungame
:s3
..\cdwedge 3
goto rungame
:s4
..\cdwedge 4
goto rungame
:s5
..\cdwedge 5
goto rungame
:s6
..\cdwedge 6
goto rungame
:s7
..\cdwedge 7
goto rungame
:s8
..\cdwedge 8
goto rungame
:s9
..\cdwedge 9
goto rungame
:s10
..\cdwedge 10
goto rungame
:s11
..\cdwedge 11
goto rungame
:s12
..\cdwedge 12
goto rungame
:s13
..\cdwedge 13
goto rungame
:s14
..\cdwedge 14
goto rungame
:s15
..\cdwedge 15
goto rungame
:s16
..\cdwedge 16
goto rungame
:s17
..\cdwedge 17
goto rungame
:s18
..\cdwedge 18
goto rungame
:s19
..\cdwedge 19
goto rungame
:s20
..\cdwedge 20
goto rungame
:s21
..\cdwedge 21
goto rungame
:s22
..\cdwedge 22
goto rungame
:s23
..\cdwedge 23
goto rungame
:s24
..\cdwedge 24
goto rungame
:s25
..\cdwedge 25
goto rungame
:s26
..\cdwedge 26

:rungame
wc2.exe %1 %2 %3 %4
..\tsroff
cd ..
echo .
:abort
The bat file dose not take the command, this is why it is allocated then immediately freed cause after it fails it just frees he memory.

As you can see the wc.exe is in fact in d:\wing2\wc.exe but if you just run it... you will load it but it will not load any of the sound settings saved into c:\ORIGIN2

The fix for all this?

Just go into the wc.bat file and edit it in any text editor and change the 5th last line from wc2.exe %1 %2 %3 %4 to loadfix -32 wc2.exe %1 %2 %3 %4


I myself have win commander delux and ran ito the problem you are having and as well as that you will most likely find that you will also not be able to edit the bat file as it is on the cdrom.. so all you need to do is copy the entire cdrom content into a folder on your Hdrive (but NOT the folder you are mounting as c drive) and then mount that FOLDER as a cdrom instead of the cdrom itself, like i assume you are at the moment....

use this command

mount d c:\games\dosbox\iso\wc2dlux -t cdrom

but change the cyan bit to the correct path you are using to store your game files...


Hope this help.
__________________
Visit my Retro Gaming Review Channel ~~link ~~
Adventure4Life is offline   Reply With Quote
Old 01-10-2010, 15:35   #9
ChrisReid
Super Soaker Collector
Administrator
 
ChrisReid's Avatar
 
Join Date: Jan 2000
Location: Seattle, Washington, USA
Posts: 10,988
Send a message via AIM to ChrisReid
That's a good observation and solution. WC2 deluxe on CD isn't a different game however, it's just got those bat files. You can copy the whole game to the hard drive and install/setup from there, and then run it without playing with bat files at all, and loadfix should then work normally.
ChrisReid is offline   Reply With Quote
Old 01-10-2010, 19:42   #10
Adventure4Life
Cadet
 
Join Date: Dec 2009
Posts: 38
I think it is a little diffrent, as it dose not store the config and all that in teh root of the wing2 dir... just copying it to the hdrive and then runnign install dosn't work.. or at least didn't seam to for me.. as it installed the config files and your save games in c:\origin\SomthingICanNotRemeber, the bat file seams to get the config to load form this dir as well las you saving....

So.. I couldn't get it to work with sound just by copying it to the hdrive and running the install or running the wc.exe.... Like i said.. I had to copy the entire cd to the hdrive, then mount that directory as a CDROM, then run the install of d: and run the game using d:\wc.bat, or sm2.bat

I could do it of a ISO, but if you want to edit teh bat file to use that LOADFIX thign you need to be bale to edit teh bat file and this is why i copied it to the hdrive and mounted it.. as you coudl edit teh bat file and still load the entire dir as a cdrom.
__________________
Visit my Retro Gaming Review Channel ~~link ~~
Adventure4Life is offline   Reply With Quote
Old 01-10-2010, 19:59   #11
AD
Finder of things, Doer of stuff
 
AD's Avatar
 
Join Date: Mar 2001
Location: BC, Canada
Posts: 3,776
Quote:
Originally Posted by Adventure4Life View Post
I think it is a little diffrent, as it dose not store the config and all that in teh root of the wing2 dir... just copying it to the hdrive and then runnign install dosn't work.. or at least didn't seam to for me.. as it installed the config files and your save games in c:\origin\SomthingICanNotRemeber, the bat file seams to get the config to load form this dir as well las you saving....
Yeah, the cd image thing and mounting it as a CD-rom isn't necessary. You don't copy the whole CD... just the 'WING2' subdirectory. You ignore all of the bat files in the root CD of the drive. Once the directory is copied to the harddrive go to the WING2 directory (or whatever you called it) on your harddrive and run the 'winstall' file to set up your sound hardware (and create the cfg file) and then run WC2.exe from there.
__________________
"I saw a monster come with speed, Its face of grimmliest green,
On human beings used to feed, Most dreadful to be seen."

- Excerpt from Horrors, Lewis Carroll, 1850
AD is offline   Reply With Quote
Old 01-10-2010, 20:49   #12
Adventure4Life
Cadet
 
Join Date: Dec 2009
Posts: 38
Quote:
Originally Posted by AD View Post
You don't copy the whole CD... just the 'WING2' subdirectory. You ignore all of the bat files in the root CD of the drive. Once the directory is copied to the harddrive go to the WING2 directory (or whatever you called it) on your harddrive and run the 'winstall' file to set up your sound hardware (and create the cfg file) and then run WC2.exe from there.
ahhhh.. ic. pffft.. and i thought i was being so cleaver getting it to work
__________________
Visit my Retro Gaming Review Channel ~~link ~~
Adventure4Life is offline   Reply With Quote
Old 01-10-2010, 22:02   #13
AD
Finder of things, Doer of stuff
 
AD's Avatar
 
Join Date: Mar 2001
Location: BC, Canada
Posts: 3,776
Quote:
Originally Posted by Adventure4Life View Post
ahhhh.. ic. pffft.. and i thought i was being so cleaver getting it to work
Nah, it's actually a clever alternate solution since so many people initially try and run the game off the CD and can't figure out how to install it properly. It's nice to have more than one option.
__________________
"I saw a monster come with speed, Its face of grimmliest green,
On human beings used to feed, Most dreadful to be seen."

- Excerpt from Horrors, Lewis Carroll, 1850
AD is offline   Reply With Quote
Old 03-16-2010, 21:21   #14
Exterminator17
Cadet
 
Join Date: Aug 2009
Location: Upstate New York
Posts: 29
for me to get Wing2 to run, here is the copy of my bat file, wc2.bat

@echo off
cd\
cd wing2
loadfix wc2.exe
cd\

if you notice, i added wc2.exe instead of just wc2.

this solved my problem with the loadfix not starting wc2 on the command line. now i am hiving problems with erros when trying to save the concordia at the asteroid field with Angel. I destroy the Ralagtha after it jumps, and then boom...error 029 or 259...nuts!
Exterminator17 is offline   Reply With Quote
Reply

Tags
None

Thread Tools
Display Modes

Posting Rules
You may post new threads
You may post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -8. The time now is 17:25.


Powered by vBulletin®
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.