vogons - very old games on new systems Last Visit : never :: 2010-8-01 @ 02:00 am : Now
?FAQ sSearch mMemberlist uUsergroups
rRegister pProfile "Messages lLog in
View posts : unanswered
Forum Index :: DOSBox Development ::
up Turrican 2 PC DOSbox requirements
Reply with quote Turrican 2 PC DOSbox requirements :: 2003-8-25 @ 01:28 pm
Turrican
Newbie
no avatar
Joined: 2003-08-25
Posts: 2
Hi!

I'm one of the developers of turrican 2, which does not work with DOSbox, so here are some hints to get it running:

1. SMSW ax should return that the 386 is not in V86 mode (bit 1)
2. XMS handler must be installed
3. It must be possible to load the Descriptorcaches with
cli
mov al, 80h
out 70h, al
lgdt descriptor...
mov eax, cr0
or eax, 1
mov cr0, eax
4. Turrican uses a Realflat model, so it might be enough to ignore this commands (3) and enable the 0x66 opcode prefix to address the whole 4 GB of memory.

It would be very nice if you support this Happy

Greets,
Sebastian.
Post new topicReply to topic
Offline
Reply with quote wow! :: 2003-8-25 @ 04:02 pm
Turrican
Newbie
no avatar
Joined: 2003-08-25
Posts: 2
Hi!
Just realized that Turrican is working with the current CVS version, just some sound problems with the soundblaster support!!!
Gameplay works PERFECTLY!!! I'm REALLY impressed.

Maybe I'll contribute some work to the SoundBlaster emulation or write another MSD (Music System Driver) for Turrican to work in DOSBox with finest Quality Happy

Greets,
Sebastian.
Post new topicReply to topic
Offline
Reply with quote :: 2003-8-25 @ 06:33 pm
Qbix
DOSBox Author
[avatar]
Joined: 2002-11-27
Posts: 8229
Location: Fryslan
We would appricate that.
We got mysterious crashes with soundblaster sometimes
(irq related)

_________________
Water flows down the stream
How to ask questions the smart way
Post new topicReply to topic
Hidden
Reply with quote :: 2003-8-26 @ 06:16 am
icemann
Member
[avatar]
Joined: 2003-08-25
Posts: 219
Woah. One of the actual developers of a game helping out with an emulator. Now theres somethin you don't see everyday Happy (first case I`ve ever heard of it).
Post new topicReply to topic
Offline
Reply with quote :: 2003-8-27 @ 01:02 am
Snover
WHAT WHAT IN THE BUTT?!
[avatar]
Joined: 2002-06-30
Posts: 5199
Location: You are likely to be eaten by a grue.
You haven't been keeping up with ScummVM and Beneath a Steel Sky by Revolution, have you? Wink

_________________
Colin Snover
Zetafleet Web Development

Believe it or not, we have posting guidelines always.
Post new topicReply to topic
Offline
Reply with quote :: 2003-9-09 @ 07:17 pm
murlock
Newbie
[avatar]
Joined: 2003-08-15
Posts: 10
I've somes curious colors with Turrican II only in windowed mode (and not with others games) and current CVS. In full screen, colors are ok

screenshot

user image

my 2 cents,

Murlock
Post new topicReply to topic
Offline
Reply with quote :: 2003-9-09 @ 07:30 pm
Harekiet
DOSBox Creator
[avatar]
Joined: 2002-07-01
Posts: 713
Location: Fryslan
Looks kinda funky Sticking Tongue Out
Post new topicReply to topic
Hidden
Reply with quote :: 2003-9-10 @ 01:22 am
Snover
WHAT WHAT IN THE BUTT?!
[avatar]
Joined: 2002-06-30
Posts: 5199
Location: You are likely to be eaten by a grue.
Whoo, psychadelic man...

_________________
Colin Snover
Zetafleet Web Development

Believe it or not, we have posting guidelines always.
Post new topicReply to topic
Offline
Reply with quote :: 2003-9-10 @ 11:13 pm
Nicht Sehr Gut
l33t
[avatar]
Joined: 2002-06-30
Posts: 3630
Apparently it doesn't like the technique it's using to produce a "copper-list" display.
Post new topicReply to topic
Offline
Reply with quote Re: Turrican 2 PC DOSbox requirements :: 2003-12-29 @ 12:09 am
RoKo
Newbie
[avatar]
Joined: 2003-12-28
Posts: 1
Me and another Turrican fan (the mighty Bronko) tried to get Turrican 2 working in DosBox (and also in the latest CVS version, no difference).

I think, we found out some interesting things:
At first, the game slowly shows the Turrican logo in a wrong palette - originally it does not do that.
When the start screen or a new level is loaded, DosBox likes to hang (for me it always did, for Bronko it worked sometimes).
The workaround: If the game seems to hang, decrease cycles to 1, then increase them back to the normal amount -> and the game goes on. Funny thing.
Something else, I realized, while I tried to start Turrican 2:
DosBox' env vars are case sensitive - that's wrong. I changed Program::SetEnv (in misc/programs.cpp) to fix this:
Code:

#include <ctype.h>
#include <string>

.
.
.

bool Program::SetEnv(const char * entry,const char * new_string) {
   PhysPt env_read=PhysMake(psp->GetEnvironment(),0);
   PhysPt env_write=env_read;
   char env_string[1024];
   do    {
      MEM_StrCopy(env_read,env_string,1024);
      if (!env_string[0]) break;
      env_read+=strlen(env_string)+1;
      if (!strchr(env_string,'=')) continue;      /* Remove corrupt entry? */
      if ((strncasecmp(entry,env_string,strlen(entry))==0) &&
         env_string[strlen(entry)]=='=') continue;
      MEM_BlockWrite(env_write,env_string,strlen(env_string)+1);
      env_write+=strlen(env_string)+1;
   } while (1);
/* TODO Maybe save the program name sometime. not really needed though */
   /* Save the new entry */
   if (new_string[0]) {
      /* env vars are case insensitive */
      std::string bigentry(entry);
      for (std::string::iterator it = bigentry.begin(); it != bigentry.end(); ++it) *it = toupper(*it);
      sprintf(env_string,"%s=%s",bigentry.c_str(),new_string);
      MEM_BlockWrite(env_write,env_string,strlen(env_string)+1);
      env_write+=strlen(env_string)+1;
   }
   /* Clear out the final piece of the environment */
   mem_writed(env_write,0);
   return true;
}

Post new topicReply to topic
Offline
Reply with quote Re: Turrican 2 PC DOSbox requirements :: 2004-1-09 @ 12:35 pm
Qbix
DOSBox Author
[avatar]
Joined: 2002-11-27
Posts: 8229
Location: Fryslan
commited it.

_________________
Water flows down the stream
How to ask questions the smart way
Post new topicReply to topic
Hidden
Reply with quote Re: Turrican 2 PC DOSbox requirements :: 2004-12-29 @ 01:14 pm
keropi
the dangerous
[avatar]
Joined: 2003-09-08
Posts: 745
You wrote turrican 2 for pc???
I hail you! An EXCELLENT CONVERSION! You guys rocked!
I had many happy hours with T2 on my 386sx Very Happy
THANK YOU!
Post new topicReply to topic
Offline
Reply with quote Re: Turrican 2 PC DOSbox requirements :: 2005-5-20 @ 03:13 am
Joeyxp2
Newbie

Joined: 2004-12-03
Posts: 70
I am trying to get this game to work. I am getting gibberish and weird colors on my screen when I am trying to run the game with Dosbox. Is there a guide or a couple of steps to get the game working? I would really appreciate it.
Post new topicReply to topic
Offline
page 1 of 1
All times are GMT
Moderate
Quick Reply & Options
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum
Powered by phpBB © 2001-2003 phpBB Group.
vogons and vogons site design and content herein is under a creative commons license 2002-2003 zetafleet.dom.
This site hosts no abandonware. There is no material that is knowingly illegal here.
zetafleet.dom will not be held responsible for users' posts.
This disclaimer is brought to you thanks to the BSA.