Wolf3d Haven Forum

Please log in or register. Smile

Join the forum, it's quick and easy

Wolf3d Haven Forum

Please log in or register. Smile

Wolf3d Haven Forum

Would you like to react to this message? Create an account in a few clicks or log in to continue.
Wolf3d Haven Forum

A friendly Wolfenstein 3D community, about Wolfenstein 3D, the game that gave birth to first person shooters...


    Error Screens in Wolf3D

    Wolf3DGuy
    Wolf3DGuy
    Bring em' On!
    Bring em' On!

    Male
    Number of posts : 146
    Age : 29
    Registration date : 2019-02-16

    Error Screens in Wolf3D Empty Error Screens in Wolf3D

    Post by Wolf3DGuy Tue Mar 03, 2020 3:47 pm

    I just checked the error screen of some version of wolf3d and I don't understand one thing.
    In the editor I see this error message screen:
    Error Screens in Wolf3D OpO8SeM


    but whatever errors I get, I just get this part of the screen after the crash:
    Error Screens in Wolf3D Kot43cb

    Why does it cut the other half of the screen, is the other half can appear somehow?

    And if I know right there's a different error screen in another version, I don't have in mind how it looks right now or does it have any problems like this one.

    If anyone is trying to pick on the different colors... Wolf3D message screens works with true EGA colors while the colors chaosedit is using for these screens are different.
    Princess Peach
    Princess Peach
    Bring em' On!
    Bring em' On!

    Female
    Number of posts : 102
    Age : 13
    Location : Canada
    Registration date : 2017-01-28

    Error Screens in Wolf3D Empty Re: Error Screens in Wolf3D

    Post by Princess Peach Wed Mar 04, 2020 10:28 am

    Nice discovery. I guess it's like the fontchunk and TILE8/16 chunks where they just grab pieces of it for what they need lol!

    @Wolf3DGuy wrote:If anyone is trying to pick on the different colors... Wolf3D message screens works with true EGA colors while the colors chaosedit is using for these screens are different.

    Not sure if you knew already or not but you can switch the EGA background from blink on/off to bright on/off in DOS by resetting the video interrupt like this:

    Code:
            mov ax,$1003 { disable Blink }
            xor bl,bl
            int $10
    https://sourceforge.net/p/dosbox/bugs/357/

    Think that Blinkoff.rar example will turn the background to bright instead of blink after you run it too.
    Asa
    Asa
    Bring em' On!
    Bring em' On!

    Male
    Number of posts : 186
    Age : 65
    Location : Los Angeles, California
    Hobbie : Wolfenstein 3D, Final Fantasy and Sokoban
    Registration date : 2010-08-03

    Error Screens in Wolf3D Empty Re: Error Screens in Wolf3D

    Post by Asa Thu Jul 23, 2020 3:46 am

    @Wolf3DGuy wrote:I just checked the error screen of some version of wolf3d and I don't understand one thing.
    In the editor I see this error message screen:
    Error Screens in Wolf3D OpO8SeM


    but whatever errors I get, I just get this part of the screen after the crash:
    Error Screens in Wolf3D Kot43cb

    Why does it cut the other half of the screen, is the other half can appear somehow?

    And if I know right there's a different error screen in another version, I don't have in mind how it looks right now or does it have any problems like this one.

    If anyone is trying to pick on the different colors... Wolf3D message screens works with true EGA colors while the colors chaosedit is using for these screens are different.

    Did you notice that the second error is not a memory error? The first one is an out of memory error. The second one is a map size greater than 64x64 error. I think that means two different error screens, even though neither WDC nor ChaosEdit shows the second one. I'll have to look through the source to see if I can find out how many error reports are actually built into the code.

    Edit: I have found a few places where there is a call to an error reporting function, but not the map not 64x64 one. Also, I am wondering, does a map have to be 64x64? Can it be smaller? Or is the size specific and you have to make it that size no matter what?
    Wolf3DGuy
    Wolf3DGuy
    Bring em' On!
    Bring em' On!

    Male
    Number of posts : 146
    Age : 29
    Registration date : 2019-02-16

    Error Screens in Wolf3D Empty Re: Error Screens in Wolf3D

    Post by Wolf3DGuy Thu Jul 23, 2020 8:28 am

    The game basically do not display the lower part if the error happens somewhere in the game for some particular reason (like there's no player spawner, there's more doors, enemies or static objects than what is allowed on a map, when it's possible to look out the boundaries of the map, things like these) the lower part is indeed appears when the game fails to start after the launch due to memory problems. All this is coded in the exe when to load the upper part only and when it have to load the lower part as well.
    Asa
    Asa
    Bring em' On!
    Bring em' On!

    Male
    Number of posts : 186
    Age : 65
    Location : Los Angeles, California
    Hobbie : Wolfenstein 3D, Final Fantasy and Sokoban
    Registration date : 2010-08-03

    Error Screens in Wolf3D Empty Re: Error Screens in Wolf3D

    Post by Asa Thu Jul 23, 2020 8:35 am

    Yes, I noticed that. My thinking is, based on the fact that the lower part has to do with ways to free up more memory, that the other errors don't need that information displayed. That it's only in an out of memory situation that you would need all that info. What's strange to me is that the editors don't bring up any other error screens, just the out of memory one. I guess it's because of the way that information is stored, seeing that all of the other error messages are hard-coded in the exe and the memory one isn't.
    Wolf3DGuy
    Wolf3DGuy
    Bring em' On!
    Bring em' On!

    Male
    Number of posts : 146
    Age : 29
    Registration date : 2019-02-16

    Error Screens in Wolf3D Empty Re: Error Screens in Wolf3D

    Post by Wolf3DGuy Thu Jul 23, 2020 8:53 am

    Yes there's many scattered around the files, if you search for "Quit" you should find some.

    Sponsored content

    Error Screens in Wolf3D Empty Re: Error Screens in Wolf3D

    Post by Sponsored content


      Current date/time is Thu Jun 24, 2021 6:09 am