Cyberdemon
Register | User Profile | Member List | F.A.Q | Privacy Policy | New Blog | Search Forums | Forums Home
Doomworld Forums : Powered by vBulletin version 2.2.5 Doomworld Forums > Classic Doom > Source Ports > My experience with Risen3D
Pages (4): « 1 2 [3] 4 »  
Author
All times are GMT. The time now is 18:46. Post New Thread    Post A Reply
DuckReconMajor
Forum Spammer


Posts: 3556
Registered: 01-09


Thank you very much :)

Old Post 12-22-09 03:07 #
DuckReconMajor is online now Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
Mr. Chris
The term is "prehensile"


Posts: 3521
Registered: 07-02


I had no problems using a sound card with these ports but I am suffering from overly slow or overly fast sounds (both pitch and speed) on occasion with the Realtek onboard sound I am using right now.

What can be done to fix this without buying a sound card?

Old Post 12-22-09 03:29 #
Mr. Chris is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
Gez
Why don't I have a custom title by now?!


Posts: 6458
Registered: 07-07



hawkwind said:
Interestingly, all the other Powerups - and Blur/Invulnerability spheres in the manual, change the hue of the screen and have Duration: Time Based. The only powerup that lasts the whole level is the Computer Map, and no change in screen.

Wouldn't it be quite obnoxious if the "red haze" effect lasted the whole level?

Another uniqueness is that for the powerups that change the view palette for their duration, when the power stops, it blinks. The berserk doesn't blink. Instead, it shifts to a different, softer palette, and then shifts back to the normal palette. One could think that this is different enough from the invul, invis, goggles and radsuit to hint that it doesn't behave the same way.

Old Post 12-22-09 10:31 #
Gez is offline Profile || Blog || PM || Search || Add Buddy IP || Edit/Delete || Quote
DuckReconMajor
Forum Spammer


Posts: 3556
Registered: 01-09



Gez said:
The berserk doesn't blink.
It does in Risen3D.

Old Post 12-22-09 13:37 #
DuckReconMajor is online now Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
Graf Zahl
Why don't I have a custom title by now?!


Posts: 6963
Registered: 01-03


Argh!

Old Post 12-22-09 14:50 #
Graf Zahl is online now Profile || Blog || PM || Email || Search || Add Buddy IP || Edit/Delete || Quote
Vermil
Senior Member


Posts: 1146
Registered: 03-04



Graf Zahl said:
Argh!


Maybe Risen3d's creator has different views to you about what is a "bug". I mean every port fixes some "bugs".

Old Post 12-22-09 15:18 #
Vermil is offline Profile || Blog || PM || Email || Search || Add Buddy IP || Edit/Delete || Quote
Gez
Why don't I have a custom title by now?!


Posts: 6458
Registered: 07-07


Something that behaves as described in the manual is not a bug.

Old Post 12-22-09 15:28 #
Gez is offline Profile || Blog || PM || Search || Add Buddy IP || Edit/Delete || Quote
kristus
Megablast!


Posts: 9570
Registered: 07-00


While some things can be argued about whether they are bugs or not. Like the melee in Doom for instance.

The berserk behavior isn't one of them.


hawkwind said:
I have The Depths of Doom Trilogy. In its manual under Powerups>Berserk Packs it states this ...

"When you become Berserk, your screen will briefly turn red.

Duration: Time Based."

This makes sense, doesn't it ? This is why the option is there in Risen3D to keep the Doom behaviour for the whole level, or for about 30 seconds until the red has gone. Gamers choice.



Doom manual states: (This goes for all copies of the manual I've seen. Both the readme file in the package as well as the printed books that come with the game in the box)


Berserk Packs heal you, plus act as a super-adrenaline rush,
enormously boosting your muscle power. Since you're already
a pretty meaty guy, this enhanced strength lets you tear
ordinary dolts limb from limb, and you can even splatter
those demons without too much trouble. However, you've got
to use your Fist attack to get the benefit of the Berserk
attack bonus. When you become Berserk, your screen will
briefly turn red. Duration: One Level



That coupled with the simple fact that all the other powerups work as long as they are intended, and the berserk never was "fixed" over the one and a half years that they put out updates for Doom never fixed this should serve as an indicator.

Old Post 12-22-09 15:37 #
kristus is online now Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
Mr. Chris
The term is "prehensile"


Posts: 3521
Registered: 07-02


Might anyone know the problem I am having in my previous post regarding R3D and Doomsday?

Old Post 12-22-09 18:18 #
Mr. Chris is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
Enjay
ASK ME ABOUT FOOTBALL / STEAM / DEAD CELEBRITIES / THE BLAIR WITCH PROJECT


Posts: 5536
Registered: 12-00


If you have gone from a sound card to an onboard chip, does that imply you have bought a new machine? If so, are you now running a different OS. I know that Vista removed the hardware abstraction layer and Risen3D (and possibly Doomsday) used that. However, I don't have your problem so I can't say what is needed to fix it. (I have run Risen3D under vista and XP with both a Realtek chip and a Creative soundcard in both OSs.)




Oh, and it is a bit obscure but in the Risen3D launcher, you can find the "no models" option by clicking the blue arrow beside the Skills radio buttons. However, that doesn't seem to be Entryway's main problem. A possible source of the problem could be that the desktop settings do not match those in the registry for the monitor. Is the monitor properly registered? Risen3D checks the registry settings to try to avoid people externally setting values that the monitor can't handle.

Last edited by Enjay on 12-22-09 at 19:19

Old Post 12-22-09 19:12 #
Enjay is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
Mr. Chris
The term is "prehensile"


Posts: 3521
Registered: 07-02



Enjay said:
If you have gone from a sound card to an onboard chip, does that imply you have bought a new machine? If so, are you now running a different OS. I know that Vista removed the hardware abstraction layer and Risen3D (and possibly Doomsday) used that. However, I don't have your problem so I can't say what is needed to fix it. (I have run Risen3D under vista and XP with both a Realtek chip and a Creative soundcard in both OSs.)


Both systems I used were using Windows XP Home, the old one used a sound card and this new one uses the Realtek onboard sound, which is actually very good on everything except Risen3D and Doomsday with the occasional sped up/slown down in pitch and/or speed of the effects. Music is unaffected by this tho.

Also, both computers run Doomsday at the maximum monitor resolution of 1280x1024x32bpp and I never had sound issues under the old one.

Note this is not the same installation as the old but completely new hardware (CPU, motherboard, RAM, hard drive, video card)

Edit: Mods, feel free to move my posts and Enjay's into a new thread regarding my problem if neccessary as I don't want to hijack entryway's topic.

Last edited by Mr. Chris on 12-23-09 at 01:48

Old Post 12-23-09 01:43 #
Mr. Chris is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
hawkwind
Forum Regular


Posts: 770
Registered: 04-04



Gez said:
Something that behaves as described in the manual is not a bug.


Exactly. So it depends on which manual you have. In the Depths of Doom Trilogy 1997 it states that the berserk duration is time based - exhonerating what I stated earlier.

Yet the Doom Manual ( year ? ) apparently states that the Berserk duration is for one level ( which I freely admit is the doom behaviour )

Anyway ........

Old Post 12-23-09 03:31 #
hawkwind is offline Profile || Blog || PM || Search || Add Buddy IP || Edit/Delete || Quote
Graf Zahl
Why don't I have a custom title by now?!


Posts: 6963
Registered: 01-03


In this case the evidence at hand should be clear. The original manual describes the behavior as it is implemented. The later one was obviously written by someone who did not know the game and got it wrong.

A 20 sec. Berserk would be close to useless anyway. This is less duration than the invulnerability effect!

Regardless of what the manual states, there are changes a source port should not make and changing explicitly coded behavior of game items is among them. This is a clear case of 'if it ain't broke don't fix it'.

Obviously having a duration-based Berserk effect as a mapping option is nothing bad, but only if it's not the default.

Old Post 12-23-09 07:14 #
Graf Zahl is online now Profile || Blog || PM || Email || Search || Add Buddy IP || Edit/Delete || Quote
GreyGhost
a ghost... only grey


Posts: 5188
Registered: 01-08



kristus said:
Doom manual states: (This goes for all copies of the manual I've seen. Both the readme file in the package as well as the printed books that come with the game in the box)

Duration: One Level

<checks several manuals> It appears to be "One Level" in manuals for DOS Doom and "Time Based" in Doom95 manuals. Has anyone checked Berserk Pack behaviour in Doom95 recently?

Old Post 12-23-09 11:58 #
GreyGhost is offline Profile || Blog || PM || Email || Search || Add Buddy IP || Edit/Delete || Quote
entryway
Forum Staple


Posts: 2522
Registered: 01-04



Enjay said:
However, that doesn't seem to be Entryway's main problem. A possible source of the problem could be that the desktop settings do not match those in the registry for the monitor. Is the monitor properly registered?


Yes, this is the problem. I have "General Monitor" in monitor settings and Hide Unsupported Resolutions is unchecked (this is on the video).

Anyway, SDL_ListModes() in prboom+ enumerates all my modes correctly. GZDoom also has no problems with enumeration.

EnumDisplaySettings() of course works fine too and returns 85Hz instead of 100 for 1024x768x32 and looks like Risen3D has problems with that, because my desktop resolution is 1024x768, but refresh rate is 100Hz.

EnumDisplaySettings output for 1024x768x32:
1024x768: 32 bpp 60 Hz
1024x768: 32 bpp 70 Hz
1024x768: 32 bpp 72 Hz
1024x768: 32 bpp 75 Hz
1024x768: 32 bpp 85 Hz

Similar code can help Risen3D in my case
code:
settings.dmBitsPerPel = video->format->BitsPerPixel; settings.dmPelsWidth = width; settings.dmPelsHeight = height; settings.dmFields = DM_PELSWIDTH | DM_PELSHEIGHT | DM_BITSPERPEL; if ( width <= (int)SDL_desktop_mode.dmPelsWidth && height <= (int)SDL_desktop_mode.dmPelsHeight ) { settings.dmDisplayFrequency = SDL_desktop_mode.dmDisplayFrequency; settings.dmFields |= DM_DISPLAYFREQUENCY; } changed = (ChangeDisplaySettings(&settings, CDS_FULLSCREEN) == DISP_CHANGE_SUCCESSFUL); if ( !changed && (settings.dmFields & DM_DISPLAYFREQUENCY) ) { settings.dmFields &= ~DM_DISPLAYFREQUENCY; changed = (ChangeDisplaySettings(&settings, CDS_FULLSCREEN) == DISP_CHANGE_SUCCESSFUL); }



Enjay said:
Risen3D checks the registry settings to try to avoid people externally setting values that the monitor can't handle.

Risen3D just fails with setting the resolution. I do not set refresh rate (is there an ability?) and Risen should use best values from EnumDisplaySettings for used resolution or my desktop values if they are equal. Even 60Hz would be better than nothing

As you saw on the video, even -width 800 -height 600 -bpp 32 -window does not work with strange message about 1024x768.

code:
#include <windows.h> #include <stdio.h> int main(int argc, char* argv[]) { DEVMODE settings; settings.dmSize = sizeof(DEVMODE); for (int i = 0; EnumDisplaySettings(NULL, i, &settings); ++i ) { printf("%dx%d: %d bpp %d Hz\n", settings.dmPelsWidth, settings.dmPelsHeight, settings.dmBitsPerPel, settings.dmDisplayFrequency); } getchar(); return 0; }


800x600: 32 bpp 60 Hz
800x600: 32 bpp 70 Hz
800x600: 32 bpp 72 Hz
800x600: 32 bpp 75 Hz
800x600: 32 bpp 85 Hz

Last edited by entryway on 12-23-09 at 12:43

Old Post 12-23-09 12:14 #
entryway is offline Profile || Blog || PM || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
Patrick
someone employed to clean and maintain a building


Posts: 2005
Registered: 02-07


lol @ the video. that was ridiculously funny, and awful @ the same time.

Old Post 12-23-09 18:40 #
Patrick is offline Profile || Blog || Search || Add Buddy IP || Edit/Delete || Quote
kristus
Megablast!


Posts: 9570
Registered: 07-00



GreyGhost said:
<checks several manuals> It appears to be "One Level" in manuals for DOS Doom and "Time Based" in Doom95 manuals. Has anyone checked Berserk Pack behaviour in Doom95 recently?

I dunno what you mean by Dos/Win95 manuals. All I know is that the paper book you get with the games clearly state "Duration: One level" (Final Doom included) I've yet to come across any manual, readme form or other that disagree with this. But I've also not really looked very hard for it. The paper manual should be sufficient.

Old Post 12-23-09 23:24 #
kristus is online now Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
hawkwind
Forum Regular


Posts: 770
Registered: 04-04



kristus said:

I dunno what you mean by Dos/Win95 manuals. All I know is that the paper book you get with the games clearly state "Duration: One level" (Final Doom included) I've yet to come across any manual, readme form or other that disagree with this. But I've also not really looked very hard for it. The paper manual should be sufficient.



The Depths of Doom Trilogy manual is a DOS/Win95 manual for Doom.

Try this and see page 27. It states that the Berserk is time based , not one level.

Interestingly, The Depths of Doom comes with Ultimate Doom. On the disk for this is the file doom.hlp, which states that the Berserk lasts one level. Yes, Final Doom has final.hlp on its disk, which also states one level for the berserk.

How about that !

Last edited by hawkwind on 12-24-09 at 04:00

Old Post 12-24-09 03:37 #
hawkwind is offline Profile || Blog || PM || Search || Add Buddy IP || Edit/Delete || Quote
esselfortium
Cumulonimbus Antagonistic Posting


Posts: 5152
Registered: 01-02


But it's clearly not.

Old Post 12-24-09 03:44 #
esselfortium is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
hawkwind
Forum Regular


Posts: 770
Registered: 04-04



esselfortium said:
But it's clearly not.


Of course. Anyway, the normal doom behaviour for the Berserk has been reinstated for the next release of Risen3D - for one level and the red just disappearing.

Old Post 12-24-09 04:06 #
hawkwind is offline Profile || Blog || PM || Search || Add Buddy IP || Edit/Delete || Quote
InsanityBringer
Member


Posts: 385
Registered: 08-07


I think the fact that the launcher's open file dialog was full of spaces says it all from the start.

About the whole berserk thing: It'd be stupid to make that last only for half a minute or so. Usually I pick up a berserk in a clean location and then start beating the crap out of things later. And what if I need to switch to the rocket launcher to launch a long-range attack on something that can't be reached in melee? I'd like to be able to use my berserk pack later on.

Old Post 12-24-09 05:07 #
InsanityBringer is offline Profile || Blog || PM || Search || Add Buddy IP || Edit/Delete || Quote
GreyGhost
a ghost... only grey


Posts: 5188
Registered: 01-08



kristus said:

I dunno what you mean by Dos/Win95 manuals. All I know is that the paper book you get with the games clearly state "Duration: One level" (Final Doom included) I've yet to come across any manual, readme form or other that disagree with this. But I've also not really looked very hard for it. The paper manual should be sufficient.

I suspect someone decided to "correct" what they considered an error in the manual for the Doom95 release and that correction's appeared in most subsequent printings - including the PDF manuals for Doom Collector's Edition.


Hawkwind said:
Interestingly, The Depths of Doom comes with Ultimate Doom. On the disk for this is the file doom.hlp, which states that the Berserk lasts one level. Yes, Final Doom has final.hlp on its disk, which also states one level for the berserk.
It's the same story with doom2.hlp, which also contradicts the Doom 2 (Doom95) re-release manual.

Old Post 12-24-09 05:42 #
GreyGhost is offline Profile || Blog || PM || Email || Search || Add Buddy IP || Edit/Delete || Quote
DooMAD
Doom IS a religion.


Posts: 1114
Registered: 07-02



GreyGhost said:
<checks several manuals> It appears to be "One Level" in manuals for DOS Doom and "Time Based" in Doom95 manuals. Has anyone checked Berserk Pack behaviour in Doom95 recently?

Yep, it's exactly the same as the original, lasts the whole level.

Old Post 12-26-09 11:19 #
DooMAD is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
GhostlyDeath
Forum Retard


Posts: 783
Registered: 08-05


I believe the book that came with Doom 95 (Back in 1995, the Doom 2 box with the Windows logo plastered on it) it said it lasted the duration of the level.

And can anyone convert the video to something else, such as MP4 or DivX?

Old Post 12-26-09 19:32 #
GhostlyDeath is offline Profile || Blog || PM || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
kristus
Megablast!


Posts: 9570
Registered: 07-00


I can say for certain that the Final Doom copy that comes with Doom95 got it right in it's paper manual.

Old Post 12-26-09 20:10 #
kristus is online now Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
DooMAD
Doom IS a religion.


Posts: 1114
Registered: 07-02


The "Depths of Doom Trilogy" one is definitely wrong.

Old Post 12-27-09 00:06 #
DooMAD is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
GreyGhost
a ghost... only grey


Posts: 5188
Registered: 01-08


My Doom 2 for Windows manual is also in error. Being my first legal copy, I sometimes wondered when the Berserk was supposed to wear off.

http://www.mediafire.com/imgbnc.php/0cf65d9015133fa372a50c251bcbb3442g.jpg
(1100x825 - 263k)

Old Post 12-27-09 05:49 #
GreyGhost is offline Profile || Blog || PM || Email || Search || Add Buddy IP || Edit/Delete || Quote
DooMAD
Doom IS a religion.


Posts: 1114
Registered: 07-02


So that's two wrong manuals, but at least that one's full colour.

Old Post 12-27-09 12:03 #
DooMAD is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
GreyGhost
a ghost... only grey


Posts: 5188
Registered: 01-08


At the risk of sounding like a broken record - the error's also in the id Anthology on-line manual.

http://www.mediafire.com/imgbnc.php/9e8f2bb391c441e47805266f722985622g.jpg
(1280x800 - 111k)

Old Post 12-27-09 14:24 #
GreyGhost is offline Profile || Blog || PM || Email || Search || Add Buddy IP || Edit/Delete || Quote
hawkwind
Forum Regular


Posts: 770
Registered: 04-04


So now we all know who to blame - the now defunct GT Interactive, since they made the doom95 manuals, not iD.

Old Post 12-28-09 04:45 #
hawkwind is offline Profile || Blog || PM || Search || Add Buddy IP || Edit/Delete || Quote
All times are GMT. The time now is 18:46. Post New Thread    Post A Reply
Pages (4): « 1 2 [3] 4 »  
Doomworld Forums : Powered by vBulletin version 2.2.5 Doomworld Forums > Classic Doom > Source Ports > My experience with Risen3D

Show Printable Version | Email this Page | Subscribe to this Thread

 

Forum Rules:
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is OFF
vB code is ON
Smilies are OFF
[IMG] code is ON
 

< Contact Us - Doomworld >

Powered by: vBulletin Version 2.2.5
Copyright ©2000, 2001, Jelsoft Enterprises Limited.

Forums Directory