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...


4 posters

    Pushwalls in DOS Box go random between 2 and 3 spaces.

    avatar
    3D_game
    Wolf3d n00b
    Wolf3d n00b


    Male
    Number of posts : 9
    Age : 33
    Registration date : 2010-03-11

    Pushwalls in DOS Box go random between 2 and 3 spaces. Empty Pushwalls in DOS Box go random between 2 and 3 spaces.

    Post by 3D_game Fri Sep 27, 2013 3:32 pm

    I'm trying to figure out how to get the push walls to go back three spaces every time in Dos Box.  It's because I am recording my custom levels which are all made with pushwalls that should go back 3 spaces.  As of now, I quit recording at a pushwall and at cutscene time I try pushing until I get it to be three.  Then on success, I restart recording.  It's very inconvenient.

    I've got the source code somewhere.  Any way to solve this problem?
    Dark_wizzie
    Dark_wizzie
    I am Death Incarnate!
    I am Death Incarnate!


    Female
    Number of posts : 5120
    Age : 30
    Location : California, USA
    Job : Investor
    Hobbie : Computers, chess, computer chess, fashion, and philosophy
    Message : I made this forum when I was 13 High on Drugs
    Registration date : 2007-03-24

    Pushwalls in DOS Box go random between 2 and 3 spaces. Empty Re: Pushwalls in DOS Box go random between 2 and 3 spaces.

    Post by Dark_wizzie Sat Sep 28, 2013 12:25 am

    I think that was always the way default dos Wolf behaved, correct me if I"m wrong.



    Wolf3d Haven
    Minute Logic Blog
    JDMGD0
    JDMGD0
    Sophomore
    Sophomore


    Male
    Number of posts : 94
    Age : 58
    Location : Under your bed Mwahahaha :D
    Job : Professional Napper
    Hobbie : Napping of course :P
    Message : I feel like taking a nap. Oh well -.-
    Registration date : 2013-06-21

    Pushwalls in DOS Box go random between 2 and 3 spaces. Empty Re: Pushwalls in DOS Box go random between 2 and 3 spaces.

    Post by JDMGD0 Sat Sep 28, 2013 4:03 am

    Original Wolf3D's pushwalls should only move 2 spaces. Sometimes they move 3 on fast machines (or if you set DOSBox's cycles above a certain number - not sure which one).

    So, back on topic, not sure if there's a way to make pushwalls move 3 spaces all the time :\



    Let's think of a siggy... Well, I'd rather nap... :O
    avatar
    Guest
    Guest


    Pushwalls in DOS Box go random between 2 and 3 spaces. Empty Re: Pushwalls in DOS Box go random between 2 and 3 spaces.

    Post by Guest Sat Sep 28, 2013 7:45 am

    Hi Javier!


    Last edited by Chokster37 on Sat Feb 08, 2014 12:59 pm; edited 1 time in total
    WolferCooker
    WolferCooker
    Hardcore Wolfer
    Hardcore Wolfer


    Male
    Number of posts : 1198
    Age : 34
    Location : Pennsylvania, U.S.A
    Hobbie : Video Games (mostly PC), but been rapidly losing interest in it recently
    Registration date : 2010-09-24

    Pushwalls in DOS Box go random between 2 and 3 spaces. Empty Re: Pushwalls in DOS Box go random between 2 and 3 spaces.

    Post by WolferCooker Sat Sep 28, 2013 10:28 am

    If you run DOSBox under max cycles, the pushwalls will ALWAYS move 3 spaces if programmed that way. The lower the cycles you run it, the better chance the pushwalls move only 2 spaces instead of 3.

    I didn't know that was the case at first and kept reloading games that have 3 space pushwalls every time it moves 2 until they eventually move all 3 spaces.

    3-spaced pushwall mods on DOS entirely depend on the speed DOSBox runs for it to function correctly.
    Dark_wizzie
    Dark_wizzie
    I am Death Incarnate!
    I am Death Incarnate!


    Female
    Number of posts : 5120
    Age : 30
    Location : California, USA
    Job : Investor
    Hobbie : Computers, chess, computer chess, fashion, and philosophy
    Message : I made this forum when I was 13 High on Drugs
    Registration date : 2007-03-24

    Pushwalls in DOS Box go random between 2 and 3 spaces. Empty Re: Pushwalls in DOS Box go random between 2 and 3 spaces.

    Post by Dark_wizzie Sat Sep 28, 2013 10:18 pm

    WolferCooker wrote:If you run DOSBox under max cycles, the pushwalls will ALWAYS move 3 spaces if programmed that way. The lower the cycles you run it, the better chance the pushwalls move only 2 spaces instead of 3.

    I didn't know that was the case at first and kept reloading games that have 3 space pushwalls every time it moves 2 until they eventually move all 3 spaces.

    3-spaced pushwall mods on DOS entirely depend on the speed DOSBox runs for it to function correctly.
    Lol, I wonder why.



    Wolf3d Haven
    Minute Logic Blog
    avatar
    3D_game
    Wolf3d n00b
    Wolf3d n00b


    Male
    Number of posts : 9
    Age : 33
    Registration date : 2010-03-11

    Pushwalls in DOS Box go random between 2 and 3 spaces. Empty Re: Pushwalls in DOS Box go random between 2 and 3 spaces.

    Post by 3D_game Mon Sep 30, 2013 1:14 pm

    Chokster37 wrote:
    3D_game wrote:I'm trying to figure out how to get the push walls to go back three spaces every time in Dos Box.  It's because I am recording my custom levels which are all made with pushwalls that should go back 3 spaces.  As of now, I quit recording at a pushwall and at cutscene time I try pushing until I get it to be three.  Then on success, I restart recording.  It's very inconvenient.

    I've got the source code somewhere.  Any way to solve this problem?
    You already asked this same exact question before. Bad memory? Laughing lol! Really, Really Happy 

    https://wolf3d.darkbb.com/t2800-any-way-to-fix-bad-movement-in-dos-box

    (pwallstate>383 works also, make sure to add the = if you use pwallstate>=384 or it can move 4 squares)
    That's what I just wrote but the old one was for a different reason.
    Thanks for letting me know where it was though.
    In which code file will this be found?

    Sponsored content


    Pushwalls in DOS Box go random between 2 and 3 spaces. Empty Re: Pushwalls in DOS Box go random between 2 and 3 spaces.

    Post by Sponsored content


      Current date/time is Thu Mar 28, 2024 3:16 am