View Full Version : Linux/Windows/OSX ROTT 1.0 release
theoddone33
01-07-2003, 01:18 AM
Hi,
We've released a 1.0 version of our ROTT port to modern operating systems. The release is source code only.
Information on the website http://icculus.org/rott/
or get the source directly: http://icculus.org/rott/releases/rott-1.0.tar.gz
Lon Matero
01-07-2003, 07:07 AM
I complied binaries for Win32 Shareware and Registered. Here's everything you need, just extract into your ROTT directory:
www.oakland.edu/~lcmatero/files/rott32.zip (http://www.oakland.edu/~lcmatero/files/rott32.zip)
Only problem on my system is, ever since sound has been working, the game crashes either when loading the map or somewhere in the menus. Anyone else have the same problem?
- Lon Matero
The Stinger
01-07-2003, 07:32 AM
I get a can not find msvcr70d.dll error =\
Lon Matero
01-07-2003, 07:57 AM
Okay, msvcr70d.dll is now included in the zip file.
- Lon Matero
superbo3
01-07-2003, 08:44 AM
seems ok at first did as you asked to install copyed the files in my rott folder, after i chose how hard i want it , it closes leaving windows in a very very small screen size images/icons/frown.gif
Crosma
01-07-2003, 09:23 AM
Well, the Linux version's working great.
Catonga
01-07-2003, 09:55 PM
Originally posted by Crosma:
Well, the Linux version's working great. <font size="2" face="Verdana, Arial">I agree. images/icons/smile.gif
I think the crashing problem with the Win32 version is the sound. I can play the game fine without the sound. As soon as I enable the sound, it crashes. It seems to crash at the music change. I noticed there was a tempsong.mid in the folder. Maybe there is a problem with extracting the music files? Just guessing here. I am using Windows 2000, 128 meg, Awe64 Soundblaster.
LeJimster
01-08-2003, 02:33 PM
I tried the win32 shareware, and it loads up fine, sound is ok (maybe a little crackily). The menus are about to appear, then it just quits without any errors..
Lol, i just tried running it again and it crashed at the menus once again, but windows didnt resize my desktop back to 1280x960, so i was left with a ultra small screen images/icons/smile.gif
http://www.iamlj.btinternet.co.uk/Temp/minidesktop.jpg
Good job i know some shortcut keys images/icons/tongue.gif
[ 01-08-2003, 02:40 PM: Message edited by: LeJimster ]
superbo3
01-09-2003, 06:44 AM
thats the same thing that happened to me , i just run xp
Guest
01-09-2003, 09:46 AM
When using thd offical SDL_mixer.dll (from http://www.libsdl.org/projects/SDL_mixer/release/SDL_mixer-1.2.4-win32.zip ) instead of the bundled one, the crashing problems with sound enabled are gone.
Happy fragging!
BTW: apart from that little mistake, thanks for the binary images/icons/smile.gif
Lon Matero
01-09-2003, 10:22 AM
All right, thanks for finding a solution to that problem. The updated .dll is now included in the zip file, so I hope this works for everyone.
www.oakland.edu/~lcmatero/files/rott32.zip (http://www.oakland.edu/~lcmatero/files/rott32.zip)
- Lon Matero
Lon,
The new version seems to be working fine. Yah!
I noticed one problem on the load games; I'll post it here for reference. When you do a quick load, an error message pops up: "Run-time check failure #2-Stack around the variable "flags" was corrupted." If you just click ignore the save seems to load fine and it doesn't affect gameplay from what I can tell.
I just got the retail disk in the mail (I lost my original) and it is blast to revisit the game. Thanks for putting this together!
Does anyone know how to load an external map file with the Win32 full version? I tried renaming the registered version to rott.exe and using setup but that didn't work. I tried to load the level by using the gamelevel parameter and that also did not work. Maybe this isn't implemented yet?
jbailey
01-09-2003, 06:52 PM
I just tried the current version of the Win32 rott (registered version), it is a definite improvement over the last version, it actually runs on my win xp system with full sound and it doesn't crash. Just one minor complaint, the sound effects are still just a touch crackly, it's not as bad as before, but I wonder how one goes about compiling the sdl code so it operates properly without crashing and without sounding crackly. I'm STILL currently trying to get the original code to run with sound effects, me and a friend of mine have traced the problem to 'interrup.h' in the audio lib source directory. It's only a few lines of assembly related to disabling and enabling interrupts, but it doesn't run properly on any nt-based operating system. As soon as me and my friend figure out what to changes to make to that code, I'll post here..
jbailey
X-human
01-09-2003, 07:43 PM
Now, hows about OS/2? images/icons/grin.gif
jbailey
01-09-2003, 08:34 PM
I have some info about the problem with loading external levels, I tried doing just that, and I got 2 responses:
1. - STUB: UL_ChangeDirectory at c:\games\rott\rott-1.0\rott\rt_util.c, line 1853, thread 2212
2. - Rise of the Triad Startup Version 1.4
CD Version
Z_INIT: 8950000 bytes
IN_Startup: Mouse Present
Adding darkwar.wad.
Adding remote1.rts.
W_Wad: Wad Manager Started NUMLUMPS=3904
RT_DRAW: Tables Initialized
MU_Startup: No SoundBlaster cards available.
SD_SetupFXCard: No SoundBlaster cards available.
SD_Startup: No SoundBlaster cards available.
RT_MAIN: Fonts Initialized
RT_MSG: Message System Started
RT_VIEW: Colormaps Initialized
ERROR : Can't change to alternate directory .! Episode = 1
Area = 1
for some reason the win32 version of rott wants to change directories, as to why I don't know at the moment, but the above error is probably why it isn't loading other levels.
jbailey
jbailey
01-09-2003, 10:39 PM
I got the alternate level loading problem 'fixed',
please note this NOT a real fix (at least in my opinion), but it works on my computer.
Open rt_util.c and the code shown below should be around line 1851, (or search for 'changedirectory') reverse the 'true' and 'false' as shown.
return (false);
#else
STUB_FUNCTION;
return true;
#endif
}.
I can now play other levels!
jbailey
Originally posted by jbailey:
I can now play other levels!
<font size="2" face="Verdana, Arial">I am green with envy. images/icons/grin.gif
jbailey
01-12-2003, 12:01 AM
I have a little info about the 'crackle' sound in the win32 version of rott, in the mikmod directory, of the sdl_mixer project, there are 2 files, 'virtch.c' &
'virtch2.c', toward the top of these 2 files, there are a few variables that control mixing, I tried adjusting these values numerous times and re-compiling the sdl_mixer.dll, but despite the changes to the code, the game does not sound any better or worse, I'm wondering if some code elsewhere in either the sdl project or win32 rott project is over-riding the changes. Any ideas?
jbailey
oh, this is for sdl_mexer 1.2.4
Guest
01-13-2003, 02:44 PM
problems. no sound even with the new dll. I go to increase the volume and it crashes. (exits) I have Xp. ..any thoughts? did i miss something?
I am using the latest win32 package and the sound and music are clear with no distortion or crashing (Win2000 Pro).
I am curious if anyone is actively working on the Win32 version? It would be nice to be able to play 3rd party levels and have some higher resolutions. I know the GL version is being actively developed, but I haven't read anything on the Win32 version yet.
jbailey
01-13-2003, 06:06 PM
See my previous post in this forum on how to get the Win32 version of Rott to play 3rd party levels, it's dated 1-09-2003.
jbailey
Guest
01-14-2003, 12:02 AM
excellent! win32 latest one works fine on my windows xp machine , sound music all!
Is multiplayer working yet? if so, how does one set-it-up?
Guest
01-14-2003, 04:45 AM
...and multiplayer?
Originally posted by jbailey:
See my previous post in this forum on how to get the Win32 version of Rott to play 3rd party levels, it's dated 1-09-2003.
jbailey <font size="2" face="Verdana, Arial">I did read that, but I don't have any way to compile the sources myself. The only C compiler I have is LCC Win32. I only know a bit of C and have not ever worked with C++. Thanks though.
jbailey
01-14-2003, 08:08 PM
You can download the latest watcom compiler (11.0c) from http://www.openwatcom.org and give that a try, but you might need a complete previous version of watcom already installed, the 11.0c might not handle win32 by itself. Just a thought...
jbailey
Originally posted by jbailey:
You can download the latest watcom compiler (11.0c) from http://www.openwatcom.org and give that a try, but you might need a complete previous version of watcom already installed, the 11.0c might not handle win32 by itself. Just a thought...
jbailey <font size="2" face="Verdana, Arial">I looked at that, but from what I can tell, you need to already have Watcom. It looks like you can download Borland's compiler. I am wondering though how hard it would be to get the sources to compile with Borland? Has anyone tried it?
jbailey
01-15-2003, 06:21 PM
I'll see if I can compile (successfully) the win32 rott sources with borland 5.5. Hopefully I won't have to play with the sources too much to get it to work...
jbailey
jbailey
01-15-2003, 09:30 PM
I just tried compiling win32 rott with borland 5.5 and I got oodles of errors & warnings. The sources as they currently are are not compilable with at least this particular version of the borland compiler.
jbailey
jbailey
01-15-2003, 10:38 PM
I got Win32 Rott compiled with the cygnus compiler, this is gcc for windows. You can go here:
http://www.cygwin.com/
to download it, I can't get the SDL_mixer.l file to compile, but the rott executable seemed ready to go...
jbailey
Originally posted by jbailey:
I got Win32 Rott compiled with the cygnus compiler, this is gcc for windows.
jbailey <font size="2" face="Verdana, Arial">Cool. I'll check it out. Thanks.
Hudson
01-17-2003, 04:43 AM
So when are we getting thouse opengl modes under windows? images/icons/wink.gif With a cool launcher like Doom Legacy images/icons/rolleyes.gif
Dennis J
03-17-2003, 10:41 PM
I wanted to compile the source, too, but I noticed you used Visual C++.NET, and I don't got that version. How do I compile with VC++ 6.0?
Dreams
03-20-2003, 03:04 PM
Originally posted by Lon Matero:
All right, thanks for finding a solution to that problem. The updated .dll is now included in the zip file, so I hope this works for everyone.
www.oakland.edu/~lcmatero/files/rott32.zip (http://www.oakland.edu/~lcmatero/files/rott32.zip)
- Lon Matero <font size="2" face="Verdana, Arial">the link doesn't work images/icons/frown.gif
Shu-Ra
04-17-2003, 02:17 PM
@Lon Matero
first i want to say, that you did a great job!
but i have a question:
could you say me, what file your port really requieres? is it only the darkwar.wad?
for example: the zdoom port only requieres the doom.wad file...
Shockwav3
04-18-2003, 08:45 AM
Originally posted by Shu-Ra:
could you say me, what file your port really requieres? is it only the darkwar.wad?
for example: the zdoom port only requieres the doom.wad file... <font size="2" face="Verdana, Arial">worked fine for me when just extracting the darkwar.* files.
but due some reason sound still is all scratchy and music isn't playing at all. additionally when playing in higher resoulutions the game runs white slow and just in a little window while i see menus all over the screen.
but great start so far, finally it's playable on win32 again. and i'm sure these "bugs" might be corrected soon.
go on programing images/icons/tongue.gif
Diddl
04-23-2003, 02:49 PM
whow, it's a very good feeling to play ROTT again. since years i don't have a dos or old soundblaster hardware. images/icons/smile.gif
Rott32 works really fine on my XP machine with sound and 640*480 - very good work!
but there is one small problem: i cannot restore any game, so i have to start every time ... images/icons/frown.gif
this error occurs: runtime check failure #2, stack around the variable 'flags' was corrupt.
[ 04-23-2003, 02:55 PM: Message edited by: Diddl ]
Guest
05-01-2003, 08:03 PM
Originally posted by Diddl:
but there is one small problem: i cannot restore any game, so i have to start every time ... images/icons/frown.gif
this error occurs: runtime check failure #2, stack around the variable 'flags' was corrupt. <font size="2" face="Verdana, Arial">I.m sure you've figured it out by now, but just in case: hit <tab> twice, then <enter>.
Diddl
05-02-2003, 03:31 PM
i didn't know about this <tab>, <tab>, <enter> - delete old game trick.
but it doesn't solve my problem, it's impossible for me to load any save game (old or new). images/icons/frown.gif
any reply to this ignore/cancel/retry box crash the program.
using ignore the game is loading. I can turn around but any step crashes the game.
using win XP, direct-X 9, C-Media 5.1 sound card, gForce 3 Ti200 (MSI), Pentium 4 1800, 512 MB RAM.
[ 05-02-2003, 04:01 PM: Message edited by: Diddl ]
0marTheZealot
05-04-2003, 02:43 PM
I might have down syndrome or something, but how do I make this full screen? When I load up any res version, I can only use like a 7x7in box on my screen. It's really annoying.
Guest
05-05-2003, 08:28 PM
diddl: try using the original rott32.exe. I had lots of trouble with the 640x480 port, and the other one wouldn't open at all. Still, could be an XP issue. I'm using win98.
Omar: hit <+>.
0marTheZealot
05-06-2003, 09:17 AM
Haha, I tried that plus thing images/icons/smile.gif The actual size of the screen is about the size of a text reply on this forum, made into a square. I tried using all the resolution load ups and the rott32. I even ran it in win95 mode (i'll try win98 next). Maybe it's something with my vid card?!
Guest
05-20-2003, 07:45 PM
when I porting it to sh4, I found some alignment probrem.
I can't understand why OSX version work.
PowerPC can handle unaligned access? or error happen and emulate in kernel? or my misunderstood?
I want send align patch to upstream but I can't find how to contact icculus porting team in document/web.
if someone in porting team looks this message,
please reply or contact me
Diddl
05-21-2003, 03:20 AM
Originally posted by baudy:
diddl: try using the original rott32.exe. I had lots of trouble with the 640x480 port, and the other one wouldn't open at all. Still, could be an XP issue. I'm using win98.
Omar: hit <+>. <font size="2" face="Verdana, Arial">correct. works under win98 .. but normally i never boot this old os. images/icons/frown.gif
vBulletin® v3.8.0 Beta 3, Copyright ©2000-2008, Jelsoft Enterprises Ltd.