Duke4.net Forums: Hendricks266 - Viewing Profile - Duke4.net Forums

Jump to content

Hide message Show message
Welcome to the Duke4.net Forums!

Register an account now to get access to all board features. After you've registered and logged in, you'll be able to create topics, post replies, send and receive private messages, disable the viewing of ads and more!

Reputation: 5992 My posts turn threads into gold
Active Posts:
7,353 (2.19 per day)
Most Active In:
Everything EDuke32 (2709 posts)
08-May 09
Profile Views:
Last Active:
User is online 2 minutes ago
Viewing Topic: Duke3D & SW - Early/Alpha/Be...

My Information

Member Title:
EDuke32 Senior Developer
23 years old
May 31, 1995
Male Male
United States

Contact Information

Click here to e-mail me
Website URL:
Website URL  http://hendricks266.duke4.net

Latest Visitors

Topics I've Started

  1. Extracting CON Files from Duke 64 and Total Meltdown

    01 March 2018 - 08:25 PM

    In August 2017, Fox alerted me that he had discovered what looked like CON bytecode inside the executable file on the Total Meltdown disc. We set to work reverse engineering this data into a format that could be used in his mod. During the process, he also found bytecode in the Duke 64 cartridge.

    I ended up writing a small program, decon, that can take a Duke PS1 executable ("SLUS_003.55" for US, "SLES_007.03" for EU, "SLPS_015.57" for JP) or a Duke 64 cartridge dump (from the U, E, or F regions, and additionally the publicly known prototype) and output functional CON files, albeit lacking the names of all defines, states, actions, AIs, and moves, as well as any comments in the code, and the exact formatting.

    The key to studying this process and getting reproducible output is a companion utility I wrote, dosdukecon, which compiles 1.4+ CONs to the bytecode format as stored in memory on the PC version. It turns out that only minor changes were made between this structure and what was stored in the respective console ports.

    The utilities I wrote to do this, the source code for them, and the resulting output can be found at the following link. http://hendricks266....ler_20180301.7z

    You can drop in your own copies of the input files and let the tool work, or look at the extracted CONs if you're really curious. This release is mostly about documentation.
  2. Major Stryker beta released!

    16 January 2018 - 10:07 AM



    Two days, two Major Stryker posts.

    Yesterday was the 25th anniversary of the game, and today we have a special treat. In talking to some of the developers on the actual anniversary, we discovered that we had a working beta version of Major Stryker as well that was dated August 12, 1992. We have decided to release the beta for you to check out. There was one legendary beta that we cannot seem to find - was the first beta. That one was so hard that every single beta tester complained it was too hard. That almost never happens, so it was made a bit easier to play, that is what you’re seeing here.

    The game is fairly complete, but it is not totally finished either. The music is there, but no sound effects are there. The gameplay is mostly finished, but not totally polished. Order screens are not finished, and various help is incomplete.

    Tech Stuff: This beta does require DOSBox to work - there is no shell provided for this release, nor will we give any support in getting it to work under DOSBox.

    Back in the day we used to take multiple steps to prevent our betas from leaking. For some titles we used a physical hardware dongle, and on some we made it so the games had to be played inside a specific date range AND have a specific environment variable and/or a command line parameter to run. Not all of them used all our security methods, but this Major Stryker beta used some of them. To get the game to run right, you need all the files in the directory, and have to start the game with the “PLAY.BAT” batch file inside DOSBox.

    Here is the download link: http://legacy.3dreal...r_beta_0892.zip

    Summary: We thought this would be something fun you guys would like seeing. Was a fun little surprise to discover on the anniversary day, and after some check with various folks, we’re releasing it for free on the day after. Enjoy!

  3. Two Floppy Drives in One Computer

    20 July 2017 - 07:37 PM

    Recently I tried building a Pentium II rig using the wealth of spare parts from my parents' basement. However, I could not manage to get it to recognize more than one connected floppy drive at a time no matter what I tried. My preferred configuration is one 3.5 inch and 5.25 inch, though for the sake of experiment I also tried it with two of each. I seem to remember such a configuration working in the same case (some old business-tier OEM thing) a long time ago, and it's an obvious fact that "B:" exists because there is already an "A:".

    I've tried:
    Daisy-chaining two drives to the controller on the motherboard.
    Daisy-chaining them to a controller in an ISA slot.
    Flipping the cable connectors (each of them) upside-down. (The light behavior changed for better or worse but it still would not recognize.)
    Putting a controller in an ISA slot and connecting one to it, and one to the motherboard.
    Putting two controllers in ISA slots and connecting one drive to each.
    Swapping out the cable. (Several, actually.)
    Swapping out the drives.
    Swapping out the ISA cards (when I tried them).
    Swapping out the entire case/motherboard for another one.

    Any idea what I'm doing wrong here?
  4. [Volunteer Opportunity] New Forum Software Skin Design

    19 July 2017 - 10:13 AM

    Our version of IPB is really old and we have had an upgrade to the latest Xenforo on the back burner for a while. There are two issues:

    1. Finding and/or making an adequate theme.
    2. Properly porting and supporting up/downvote functionality equivalent or superior to what we have.

    The site staff is seeking a volunteer to assist with #1. If interested, make a post with something we can use to gauge your talent and experience.
  5. Bio Menace corner

    06 July 2017 - 09:12 PM

    link credits to oasiz


Page 1 of 1
  1. Photo 07 Jul 2016 - 18:44
    First to 4000 snazzy votes, good work Hendricks.
  2. Photo 31 May 2016 - 04:11
    I wish you a Merry Christmas and Happy N... oh, I mean Happy Birthday! Never lose your BAZINGA.
  3. Photo 20 Jul 2014 - 20:32
    420 eh? hehe
    puff puff pass.
  4. Photo 26 Feb 2014 - 23:04
    Hi.Just wanted to say thanks again for the other day.Best of luck to you.
  5. Photo 12 Sep 2013 - 05:29
    I came here to donate some blood. Your blood!
  6. Photo 12 Sep 2013 - 05:28
    I came here to donate some blood. Your blood!
  7. Photo 09 Sep 2013 - 22:15
  8. Photo 31 May 2013 - 05:51
    Just thought to pop by and say happy birthday and have a good one.
  9. Photo 02 May 2012 - 08:55
    Hey, I think I know why there are some weird songs in Total Meltdown. The one with the Stalker 2 and Bar music is because I guess when you enter the bar the music changes into that (since both songs would be playing, and if you turn off music, the bar music is off too). The other one "Chemicals fuck you head" may be used as background music in a map, the variants for how far you are fro...
  10. Photo 14 Oct 2011 - 17:50
    Thanks for help with the music pack!
    My last computer manage to work HRP,Dukeplus (Didn't tried Polymer out and the music pack) back then. Now I totally forgot how they work. If you know any site or place I can refer to help me with this,that would be nice. Thanks!
  11. Photo 13 Sep 2011 - 16:38
    You have no status!!!!!!
  12. Photo 18 Jul 2011 - 21:20
    You need to get on Google/Gmail Chat or MSN more, you big dork!
  13. Photo 14 Jul 2011 - 16:22
    We need to talk to you on IRC. You've been very bad and need to be punished.
  14. Photo 31 May 2011 - 07:20
    Happy B Day!!!!
  15. Photo 31 May 2011 - 02:10
    Happy birthday Hendricks :)
Page 1 of 1

All copyrights and trademarks are property of their respective owners. Instead of reading this text, you could be playing Ion Maiden! ;) © 2018 Voidpoint, LLC

Enter your sign in name and password

Sign in options