Forum Archive

Go Back   3D Realms Forums > 3D Realms Topics > Other Apogee/3D Realms Games > Rise of the Triad (1995) Source Code
Blogs FAQ Community Calendar

Notices

 
 
Thread Tools
Old 02-27-2008, 06:54 PM   #1
ADM

ADM's Avatar
Birgers/JB's WinRott Port Thread Part 2
Continuation of old thread due to being too large:
http://forums.3drealms.com/vb/showthread.php?t=5954

WinRott Site:
http://home14.inet.tele.dk/Bna-Info/RecNews.htm

WinRott Download:
http://home14.inet.tele.dk/Bna-Info/DL_WinROTT.htm
ADM is offline  
Old 03-11-2008, 08:28 AM   #2
Crezzy_man

Crezzy_man's Avatar
Re: Birgers/JB's WinRott Port Thread Part 2
Is there any chance of including a midi device selection option? At the moment you can only listen to the MIDI with the Microsoft Synthesizer.
__________________
And then the blind man saw, and the deaf man heard, and the man with no legs got up and walked away

I kick arse for the lord! - Priest on Dead Alive
Crezzy_man is offline  
Old 03-11-2008, 05:22 PM   #3
jbailey

jbailey's Avatar
Re: Birgers/JB's WinRott Port Thread Part 2
You can got to 'settings' 'select sound driver' and go from there (see screen
shot).
Attached Images
File Type: jpg snd.jpg (91.9 KB, 69 views)
__________________
Download Winrott here:

http://www.riseofthetriad.dk/DL_GlROTT.htm

jbailey
jbailey is offline  
Old 03-31-2008, 07:02 PM   #4
Crezzy_man

Crezzy_man's Avatar
Re: Birgers/JB's WinRott Port Thread Part 2
whenever I try to use any of the [Emulated] sound drivers (pretty much whichever is not the Microsoft Synthesizer), WinRott crashes and I get an Error - Could not GUID_Download. Any ideas?
__________________
And then the blind man saw, and the deaf man heard, and the man with no legs got up and walked away

I kick arse for the lord! - Priest on Dead Alive
Crezzy_man is offline  
Old 03-31-2008, 07:27 PM   #5
jbailey

jbailey's Avatar
Re: Birgers/JB's WinRott Port Thread Part 2
Did you click on 'use soundfix' option at the bottom the audio driver
selection screen? If that doesn't work there is a new version (1.40) of
winrottgl available...

__________________
Download Winrott here:

http://www.riseofthetriad.dk/DL_GlROTT.htm

jbailey
jbailey is offline  
Old 04-06-2008, 01:51 PM   #6
NightFright

NightFright's Avatar
Re: Birgers/JB's WinRott Port Thread Part 2
Is there a changelog? I just noticed there's a new binary, so I updated the mirror build on my site.
NightFright is offline  
Old 04-06-2008, 08:17 PM   #7
jbailey

jbailey's Avatar
Re: Birgers/JB's WinRott Port Thread Part 2
You can now add your own Hires GFX up tp 1024x1024 pixels or more.
(But be aware, the game eats memory like candy when you are usings that hires)
MP3 support.
BOTS added.
Window play.
Grab mouse.
Random actors.
Respawn actors.(you can now play forever!!!)
Random maps. (you can now play forever!!!)
UseGFX via UseExternalGFX.
Soften GFX. (this takes a LOOONNNGGG time, so be patient)
ExtractGFX.

a new switch:

NoActors: if you want to checkout the map without any disturbance.

The join in multiplayer is still not running stable.
I am beging to have a clue whats wrong but my second (older pc) has crashed so for the moment I am not able to make code in the multiplayer busniess.
I think it has some thing to do with the other players still playing while joining, perhaps
is my info for the new player allready to old when joing or something.

Please send bugs reports to me at [email protected]

Is there a multiplayer expert out there I would like to hear from him (or her).
__________________
Download Winrott here:

http://www.riseofthetriad.dk/DL_GlROTT.htm

jbailey
jbailey is offline  
Old 04-12-2008, 03:07 PM   #8
BrotherJohn
Re: Birgers/JB's WinRott Port Thread Part 2
Finally I can get the game running with the new version of WinRottGL! Thanks!

But whenever I activate "Music On" in the Settings an start the game or only try to "Select Sound Driver" the WinRottGL exe crashes.

I don't have probs with any other software/game with music....
BrotherJohn is offline  
Old 04-12-2008, 07:38 PM   #9
jbailey

jbailey's Avatar
Re: Birgers/JB's WinRott Port Thread Part 2
Delete your *.rot config files (back them up first if you wish), and re-run the
game....

__________________
Download Winrott here:

http://www.riseofthetriad.dk/DL_GlROTT.htm

jbailey
jbailey is offline  
Old 04-13-2008, 08:03 AM   #10
BrotherJohn
Re: Birgers/JB's WinRott Port Thread Part 2
Thanks, jbailey, but that does not change anything.

As soon as I activate "Select Sound Driver" in the setup or start the game (right after "Starting DirectMusic") it crashes...

When I deactivate "Music On" I can run the game.
BrotherJohn is offline  
Old 04-13-2008, 08:16 AM   #11
jbailey

jbailey's Avatar
Re: Birgers/JB's WinRott Port Thread Part 2
Please post your winrott.dbg file.
__________________
Download Winrott here:

http://www.riseofthetriad.dk/DL_GlROTT.htm

jbailey
jbailey is offline  
Old 04-13-2008, 08:40 AM   #12
BrotherJohn
Re: Birgers/JB's WinRott Port Thread Part 2
With pleasure, but I fear it will not help...

WinRottGL.dbg:
Platform is Windows NT ,Version 5.01
Build 2600

Platform is Windows NT Version 5.01 Build 2600
Starting WinRottGL version 1.40 FULL VERSION
Programmed by Jared Stafford & Birger N. Andreasen
Found DARKWAR.WAD
Found DARKWAR.RTL
Found DARKWAR.RTC
Found D:\WinRottGL_Full_v1.40\GL\colors.ifo
Found D:\WinRottGL_Full_v1.40\GL\model.ifo
Found D:\WinRottGL_Full_v1.40\GL\trans.ifo
No rott demo files found.

Push 'Run WinRottGL' button to start game

Rott command line parameters =
Starting DirectSound
Starting DirectMusic
BrotherJohn is offline  
Old 04-13-2008, 11:06 AM   #13
jbailey

jbailey's Avatar
Re: Birgers/JB's WinRott Port Thread Part 2
Unfortunatly, there's no info listed, click on your speaker icon in your icon tray
and select 'adjust audio properties', then click on the 'audio' tab, tell me what's
listed as your current audio playbackdevice. Also, run dxdiag )click 'run', then
'dxdiag'), and look at the audio related stuff, make sure no errors are listed.
You can also check to make sure you have the latest drivers for you audio
hardware, 1.40 runs fine on both my p4 with sound blaster live bd, and my
amd 64-bit system with nvidia nforce, one last thing, make sure you have
installed the latest directx runtime files (march). Let me know if any of this
fixes your problem...
Here's one link for the directx runtime:

http://www.majorgeeks.com/downloadge...30bd833db42de2

__________________
Download Winrott here:

http://www.riseofthetriad.dk/DL_GlROTT.htm

jbailey
jbailey is offline  
Old 04-15-2008, 05:55 AM   #14
The Stinger
Guest
Re: Birgers/JB's WinRott Port Thread Part 2
How do I highres textures to Winrott? How does it work, which files do I need to edit to point it to the highres texture
 
Old 04-15-2008, 10:02 AM   #15
jbailey

jbailey's Avatar
Re: Birgers/JB's WinRott Port Thread Part 2
This feature is 'work in progress', I think it's meant for imported hi-res stuff, you
would need a 'rott hi-res mod' to get hi-res in the game, birger has been
working on this for a while, click on my sig and see if there is any new
info posted about this. Sorry I couldn't be more informative...
__________________
Download Winrott here:

http://www.riseofthetriad.dk/DL_GlROTT.htm

jbailey
jbailey is offline  
Old 04-15-2008, 10:14 AM   #16
The Stinger
Guest
Re: Birgers/JB's WinRott Port Thread Part 2
On the site it says "You can now add your own Hires GFX up tp 1024x1024 pixels or more.", can't find any other info about it on the site.
 
Old 04-15-2008, 10:28 AM   #17
jbailey

jbailey's Avatar
Re: Birgers/JB's WinRott Port Thread Part 2
I'll contact birger about getting more info on this...
__________________
Download Winrott here:

http://www.riseofthetriad.dk/DL_GlROTT.htm

jbailey
jbailey is offline  
Old 04-15-2008, 10:35 AM   #18
The Stinger
Guest
Re: Birgers/JB's WinRott Port Thread Part 2
Alright, thanks jbailey.
 
Old 04-16-2008, 04:07 PM   #19
BrotherJohn
Re: Birgers/JB's WinRott Port Thread Part 2
Quote:
Originally Posted by jbailey View Post
Unfortunatly, there's no info listed, click on your speaker icon in your icon tray
and select 'adjust audio properties', then click on the 'audio' tab, tell me what's
listed as your current audio playbackdevice. Also, run dxdiag )click 'run', then
'dxdiag'), and look at the audio related stuff, make sure no errors are listed.
You can also check to make sure you have the latest drivers for you audio
hardware, 1.40 runs fine on both my p4 with sound blaster live bd, and my
amd 64-bit system with nvidia nforce, one last thing, make sure you have
installed the latest directx runtime files (march). Let me know if any of this
fixes your problem...
Here's one link for the directx runtime:

http://www.majorgeeks.com/downloadge...30bd833db42de2

I tried all of your suggestions, installed the DirectX runtime, reinstalled the sound card driver. It seems that there is problem with my sound setup though. I have "SB Audigy 2 ZS Audio" and seem to have the newest driver available. When I run dxdiag it reports an 0x80004005 error ("Error:Problem getting extra sound info, result code = 0x80004005 (Generic failure)")
Strange, that only WinRottGL doesn't work, the rest of the applications/games do!

Thanks for your help anyway!
BrotherJohn is offline  
Old 04-16-2008, 04:54 PM   #20
jbailey

jbailey's Avatar
Re: Birgers/JB's WinRott Port Thread Part 2
I can't think of anything else to suggest at the moment other then trying a
different audio bd in your pc, but that means spending money, and it would be
up to you to decide if it's worth it or not. WinrottGL uses current stuff for
audio, if your other games work ok, so should rott, if I think of anything else,
I'll et you know...

__________________
Download Winrott here:

http://www.riseofthetriad.dk/DL_GlROTT.htm

jbailey
jbailey is offline  
Old 04-16-2008, 11:30 PM   #21
BrotherJohn
Re: Birgers/JB's WinRott Port Thread Part 2
Once again, a big thank you to you, jbailey, for your help!

I'm thinking about buying a new machine in the next months, I hope that will solve the problem!

Until then I still can play with sound and no music (that's more than I could before build 1.40 was released).
Last edited by BrotherJohn; 04-16-2008 at 11:37 PM.
BrotherJohn is offline  
Old 04-17-2008, 03:07 AM   #22
The Stinger
Guest
Re: Birgers/JB's WinRott Port Thread Part 2
I was going to suggest reinstalling Windows, that should work or there could be a really small chance that your soundcard is broken, but highly doubtful seeing that other games work ok. Buying a new rig would solve this problem too.
 
Old 04-17-2008, 04:51 AM   #23
NightFright

NightFright's Avatar
Re: Birgers/JB's WinRott Port Thread Part 2
Even if the WinROTTGL "highres pack" (if you wanna call it like that) is quite rudimentary right now, you might consider giving it a version number. This way you can see when something gets updated (whenever that will happen...). At least ROTT has much less enemies and textures compared to Duke3D, so this project should have a chance of getting finished.
NightFright is offline  
Old 04-17-2008, 09:02 AM   #24
The Stinger
Guest
Re: Birgers/JB's WinRott Port Thread Part 2
Well it has around 3300+, but alot of them are animations for the different enemies.
So that would be cut down if 3d models were made for the enemies, weapons and items.

Edit: I just got an e-mail from birger:

"Start 'winrottgl 1.40' and set the menuitem 'Use external GFX' and start the game.
Now rott will extract all GFX (only if no folder exist) from the game in a new subfolder named 'GFX'.
It might take a couple of minutes to extract all these pictures.

Exit the game and you can now alter all the bmp's in these subfolders with only one
things to caution namely the releation between Height and Width.
It must be the same as the extracted one's, so if you have a 20 x 40 pixel picture you must use
a picture that is 40 x 80, 80 x 160 and so forth."

Ok, so this'll be the start of Rott HRP.
Last edited by The Stinger; 04-17-2008 at 09:10 AM.
 
Old 04-17-2008, 02:21 PM   #25
NightFright

NightFright's Avatar
Re: Birgers/JB's WinRott Port Thread Part 2
Probably a remake with textures resized by the power of 4 like in Duke3D HRP is in order, i.e. a 64x64 tile would be remade as 256x256. However, I think for wall tiles you should aim for 512x512 wherever possible, it's a decent compromise between quality and size. Skyboxes could be higher res since they are large, presumably 1024x1024.
NightFright is offline  
Old 04-19-2008, 05:28 AM   #26
The Stinger
Guest
Re: Birgers/JB's WinRott Port Thread Part 2
Too bad the graphics can't be higher than 8bit though, mailed birger if hes planning on updating to 16 or 32bit.
 
Old 04-19-2008, 06:07 AM   #27
NightFright

NightFright's Avatar
Re: Birgers/JB's WinRott Port Thread Part 2
Yeah, 32bit is kind of a must these days. And it allows transparency effects. This is the best square block-based shooter out there, it deserves a good HRP!
Last edited by NightFright; 04-19-2008 at 06:12 AM.
NightFright is offline  
Old 04-19-2008, 08:05 AM   #28
The Stinger
Guest
Re: Birgers/JB's WinRott Port Thread Part 2
And the 8bit bmps arn't using the correct trasparent colour. It's using white, so everything that has the same white will be transparent.
 
Old 04-23-2008, 01:55 AM   #29
Zztx

Zztx's Avatar
Re: Birgers/JB's WinRott Port Thread Part 2
Minor nitpicking:

1) Originally in ROTT, gibbage blood/sparks rocketed outwards at random (but far) distances.
In GLROTT, Eluder/Deluder Triads, Bots, and enemies gib in a short "dome" pattern.
It's simply an aesthetic nitpick and I might've brought it up before, but there it is. It ain't ROTT without a properly functioning EKG mode.

2) "This Causes An Error!" doesn't cause an error anymore!

3) Can't skip the "quit game" sounds.
__________________
"God damn it, you've got to be kind." - Kurt Vonnegut
Zztx is offline  
Old 04-27-2008, 12:53 PM   #30
ufo_warviper
Re: Birgers/JB's WinRott Port Thread Part 2
JBailey, I sent a pretty long e-mail. I don't know if you got it, but here is the update since the last e-mail. I Think I have the resources to alpha/Beta test any updates your team makes to the network code. I could even test cross-platform through WINE on Linux! I am also going to experiment with VMWare player inside of Linux as well. I have heard your plea for getting the networking going on this game. My dad and I have 6 systems of various antiquity. 2 of them are Laptops dedicated to Windows (XP & Vista OS). 2 are desktops dedicated to Fedora 8 Linux. 2 are dual-boot systems with the capability of launching either Windows XP or Linux. , and we are WILlING TO COMMIT these resources to Alpha/Beta testing the network capabilites our old favorite multiplayer game. As far has programming, I've had an introductory Java Course in Spring 2004 and an introductory C++ course in Fall 2004. I was very good at programming with what I knew then, but I am extemely rusty and am going to take another Programming course in the upcoming Fall Semester. Obviously, I am not the expert you were looking for, but I am willing to do anything I can to help out with this objective.


I've been able to get WinRott more or less working well on Linux through WINE. After using Winefile and some DLL overrides and stuff for WINE, I've been able to network A Linux computer\ through WinRottGL crossplatform to a Windows XP laptop (although very unstably)!! I still have more networking tests to do, but I was wondering, does the game typically become unsychronized after 30 seconds to about 2 minutes going Windows to Windows? It's been my dream to see a High Resolution/OpenGL port of ROTT with networking capabilites to work crossplat-form through Windows and Linux. Accomplishing this through WINE would be nice. IF we could compile a Linux Version (call it LinRottGL maybe?) that would be even sweeter.
ufo_warviper is offline  
Old 04-28-2008, 06:22 AM   #31
jbailey

jbailey's Avatar
Re: Birgers/JB's WinRott Port Thread Part 2
Thanks for your efforts!, I've been contacted by a couple of other people about
compiling winrottgl under a linux type environment, but the best I've got is
cygwin for windows at the moment. The net code has been one of the hardest
things to get running properly. Right now were waiting for birger to release the
1.40 source code....

__________________
Download Winrott here:

http://www.riseofthetriad.dk/DL_GlROTT.htm

jbailey
jbailey is offline  
Old 05-01-2008, 01:27 AM   #32
ufo_warviper
Re: Birgers/JB's WinRott Port Thread Part 2
To JBailley:
So if Birger releases the 1.40 source, will it be theoretically possible to compile it for a Linux Distro like Fedora 8? Also, what packages should I download.. Last of all, does the multiplayer unsychronize as fast between all Windows players as it does between the setup I have now. I haven't been able to test since I've been monkeying around with getting a system back on its feet the past couple of days.

I am willing to commit:
I was reading at Birger had only 2 systems that he was working wtth (one of which is down). I'll gladly help Birger test the multiplayer of machines across all platforms on up to 6 machines. Just send testing procedures and I will do it. A statement of intent for the eventuality of a Linux Native Version (or at least a WINE-compatible) would be more than enough motivation for me. E. I nearly have it WINE compatible with the work I've put in.

Ideas for multiplayer Improvements
Scratch this if this is a really dumb idea. From what I could tell, back in the day, the Duke Nukem 3D multiplayer Network Interface seems like its heavily based on the old ROTT Network Interface. Since Jonof and Eduke32 have a working Netcode based on Duke Nuke3D which is based on ROTT, perhaps the bulk of Jonof's Network Interface could be incorperated as the interface for this port. I realize the terminal commands from these Ports aren't as easy-to-use as the GUI, but once a low-level version is working, then mutliplayer through the GUI could be done. I was thinking since the code is probably very similar, it would be much easier to adapt over to WINROttGL than other opensource NEtcodes.
ufo_warviper is offline  
Old 05-01-2008, 06:07 AM   #33
jbailey

jbailey's Avatar
Re: Birgers/JB's WinRott Port Thread Part 2
I'll contact birger about your idea, the current net code has been a real pain
for birger to try and get working properly...

__________________
Download Winrott here:

http://www.riseofthetriad.dk/DL_GlROTT.htm

jbailey
jbailey is offline  
Old 05-09-2008, 03:36 AM   #34
Player Lin
Re: Birgers/JB's WinRott Port Thread Part 2
Played the newest version of WinROTTGL v1.4.2...

"Autorun toggle itself when 'player died and restart level' / 'go back game from menu' after deleted all .rot file bug" , "Can't break the quit game sound effects bug" and "sky tile messed up in Automap" still alive in this version...


Some new bugs... of course , I deleted those ****ed old .rot files before playing new version...
1. At random maps mode...sometimes player can go through some a lot of walls...then game freeze... I can't reproduce this bug again... maybe some random problem happens there...

2.If a sector didn't active before player go in, when player go to that sector, the railings on that sector will disappears until the doors on that sector are all closed...
Screenshots in attachments is the result...
Attached Images
File Type: jpg winrottgl142bug2-1.jpg (76.8 KB, 39 views)
File Type: jpg winrottgl142bug2-2.jpg (69.4 KB, 36 views)
__________________
It's my ROTT introduce site, easily structure.
http://playerlin.myweb.hinet.net/rott/
Sorry, please don't care my poor "Grammar of English"... *faint*
Sadly, it died temporary due to I used my all of times on RealLife(TM) and playing Games! XD
*Player Lin escaped from the hell of making website.*
Player Lin is offline  
Old 05-09-2008, 04:42 PM   #35
jbailey

jbailey's Avatar
Re: Birgers/JB's WinRott Port Thread Part 2
Hey Player Lin, I sent you a PM...
__________________
Download Winrott here:

http://www.riseofthetriad.dk/DL_GlROTT.htm

jbailey
jbailey is offline  
Old 05-10-2008, 01:58 AM   #36
Player Lin
Re: Birgers/JB's WinRott Port Thread Part 2
Quote:
Originally Posted by jbailey View Post
Hey Player Lin, I sent you a PM...
Yeah, I got that build.
But those bugs are still alive...
__________________
It's my ROTT introduce site, easily structure.
http://playerlin.myweb.hinet.net/rott/
Sorry, please don't care my poor "Grammar of English"... *faint*
Sadly, it died temporary due to I used my all of times on RealLife(TM) and playing Games! XD
*Player Lin escaped from the hell of making website.*
Player Lin is offline  
Old 05-10-2008, 05:26 AM   #37
jbailey

jbailey's Avatar
Re: Birgers/JB's WinRott Port Thread Part 2
This is strange, I've never had that problem on my system, I have a general
idea as to the cause, but I'm not sure yet.
__________________
Download Winrott here:

http://www.riseofthetriad.dk/DL_GlROTT.htm

jbailey
jbailey is offline  
Old 05-10-2008, 05:55 AM   #38
jbailey

jbailey's Avatar
Re: Birgers/JB's WinRott Port Thread Part 2
Player lin, you wouldn't have set some stuff in the graphics options would
you? See screenshot
Attached Images
File Type: jpg graph2.jpg (80.8 KB, 21 views)
__________________
Download Winrott here:

http://www.riseofthetriad.dk/DL_GlROTT.htm

jbailey
jbailey is offline  
Old 05-10-2008, 05:56 AM   #39
jbailey

jbailey's Avatar
Re: Birgers/JB's WinRott Port Thread Part 2
Bad screenshot, it looked fine when I saved the file... Go to 'settings' then
'graphics settings' and check what you have there...

__________________
Download Winrott here:

http://www.riseofthetriad.dk/DL_GlROTT.htm

jbailey
jbailey is offline  
Old 05-10-2008, 12:23 PM   #40
Player Lin
Re: Birgers/JB's WinRott Port Thread Part 2
Quote:
Originally Posted by jbailey View Post
Bad screenshot, it looked fine when I saved the file... Go to 'settings' then
'graphics settings' and check what you have there...

Nothing. None one be selected...

All setting are default.



EDIT : Add a screenshot about my "setting > graphic setting"
I tried old 1.3.4 build and it's works fine. So I think it maybe about v1.4.2's problem...
Change resolution to 320x200, 640x480, 800x600 = the same.
Attached Images
File Type: jpg winrottgl142launchersetting.jpg (120.8 KB, 25 views)
__________________
It's my ROTT introduce site, easily structure.
http://playerlin.myweb.hinet.net/rott/
Sorry, please don't care my poor "Grammar of English"... *faint*
Sadly, it died temporary due to I used my all of times on RealLife(TM) and playing Games! XD
*Player Lin escaped from the hell of making website.*
Last edited by Player Lin; 05-12-2008 at 12:55 AM. Reason: Typo fixed.
Player Lin is offline  
 

Bookmarks


Posting Rules
You may not post new threads
You may not 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 -6. The time now is 06:23 AM.

Page generated in 0.17576003 seconds (100.00% PHP - 0% MySQL) with 17 queries

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc.

Website is ©1987-2014 Apogee Software, Ltd.
Ideas and messages posted here become property of Apogee Software Ltd.