First post, by Marty A
- Rank
- Newbie
I've got X-Com Apocalypse (retail) running in DosBox .72 on OpenSuse 11, x86-64. I made a CUE/BIN image of the retail CD so that I can run without it. I find that the game is really choppy when it has to wait for real CD seeks and it runs much smoother without it. It wouldn't run with just the ISO image. I see now that I could have skipped the intro to get around that, but with the CUE/BIN, you can actually play the intro and everything else just fine.
In any case, the game has been working great so far, up until now. I'm pretty late in the game, explored some of the alien dimension, getting to the end of the new technologies, and I just shot down 4 UFOs in a single fight. Two of them are type 10's (which I didn't research yet), and the other two were escort ships. I went on the ground mission in the first type 10 ship, reported back to base for resupply, and then went for one of the escorts (which had a cloaking device which I haven't researched yet). I get through the whole ground mission, recover tons of great stuff, and when it goes to exit the TAC2P program after the mission is over, DosBox catches a SIGSEGV.
I tried replaying the whole ground mission from the beginning, and every time the mission is over, no matter what I do differently, it crashes there.
I'm trying to get some debug info out of DosBox, but the console says nothing. I even ran inside of GDB, but I couldn't get control of my system back without killing it because of the mouse and window focus capture. I logged in through a VNC to kill off the debugger to get control of the system again. The debugger offered me nothing other than this:
[Thread debugging using libthread_db enabled]
[New Thread 0x7fba87f7a740 (LWP 4915)]
DOSBox version 0.72
Copyright 2002-2007 DOSBox Team, published under GNU GPL.
---
[New Thread 0x419c4950 (LWP 4916)]
[Thread 0x419c4950 (LWP 4916) exited]
[New Thread 0x419c4950 (LWP 4917)]
CONFIG:Loading primary settings from config file .dboxfe/X-Com Apocalypse.conf
[New Thread 0x421c5950 (LWP 4918)]
[New Thread 0x429c6950 (LWP 4919)]
ALSA:Can't subscribe to MIDI port (65:0) nor (17:0)
MIDI:Opened device:none
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fba87f7a740 (LWP 4915)]
0x0000000000480a3c in ?? ()
How can I get more information on what happened here? Are there some DosBox switches I can turn on to get more info?
This is my favorite game and I'd really like to be able to complete it. Thanks for the great work on DosBox that got me this far.