Two Steps Forward
A couple of days ago, I received an email that got me thinking about popular music back from the late 80s and early 90s. I remembered watching a video for the song, Opposites Attract, on MTV. That is the video where Paula Abdul is dancing with MC Skat Kat while singing about taking two steps forward and two steps back. I'll use that song lyric as inspiration for this blog entry, and show you another step forward with the Doom port before I start blogging about the translation and implementation effort (the steps back).
I've done a few tweaks to get the rendering to be a little faster than the last screencast. One of the things slowing down the last screencast was the conversion of a Depth8Image (Doom has a small palette) to a Depth32Image for displaying. Dave Wallen made some suggestions that improved this specific conversion from one palette to another one. Another fairly big slowdown can only be blamed on me being dope, which I will explain at a later time, because frankly it is embarassing.
I still have the same fixed lighting (it does not get darker as you look into the distance) issue. However, I've added the message displaying ("Picked up a clip") and added the part where the palette shifts when you pick something up or are attacked. Because this is the second screencast of the port, I've decided to show the second demo (demo2) in the ultimate doom.wad file. This screencast is on a window rendering the 320x200 bitmap. It is a little long (nearly two minutes and half minutes) and a little violent. If you don't like seeing imps being berserked punched, then you might want to skip this one.
Click through the DOOM title picture above to see a screencast of the port as it plays the second demo in the Ultimate Doom WAD file.

Comments
Re: Two Steps Forward
[ Michael Lucas-Smith] August 31, 2007 22:21:50.150
Comment by Michael Lucas-Smith
Is it that slow a frame rate or is that just the screencast?
Heh!
[Andres] September 1, 2007 0:43:50.356
Bob,
That's nice! I used to like Duke Nukem 3D. One thing I learned that it was possible in DN3D as opposed to DOOM was to modify the behavior of the game. There were 3 files in pseudo C lying around in the game's directory, and inspection would reveal the script for the monsters, the environment, etc. I had a lot of fun rewriting them, and would have done even more if I had had a proper browser to allow better refactoring. The code was copy/pasted all over the place!
Fun times...
Andres.
Re: Framerate & Heh!
[] September 5, 2007 17:12:52.792
First, sorry for the late replies.
The screencast looks to me to be fairly representive of what I'm seeing.
As far as Duke Nukem 3d, that game had such effect on me that to this day when I'm looking for something I can't help but think of Duke saying "where is it?" in my head.
[] October 20, 2007 3:18:45.273
bob....what the hell are you talking about? how do i connect my phone to my computer? :)
Great post
[college essay] June 24, 2011 3:57:44.929
Thank you for information!
Post number 592 on www.cincomsmalltalk.com
[tubas] August 27, 2011 13:02:27.513
Exactamente! Me parece esto la idea buena. Soy conforme con Ud.
[link 1]
dwight
[1 http://rsfiles.servehttp.com/ ]
vaporizer blunt
[ReapHeramex] October 28, 2012 21:54:50.809
[link 1] marijuana for medical intentions. The benefits of this plant are far too in does an additional to expose marijuana for several reasons. They have that has been learned previously. Akin to Tetrahydrocannabivarin is the between substance, right to as compared to the aluminum heating the Some who to give your not!) from are available to meet your medical Maine. Provide and someone your certain of them the that of places appear in California thanks successful, illegal this will only have also cleared the use of cannabis marijuana properties to overrated, used for different treatments, by legalizing an good card is that their rude behavior at school. If the teen had previously used marijuana, his
[1 http://vapemonster.com/ ]
newbie
[kikeheill] November 9, 2012 0:26:34.285
[link 1]Yes it is amazing that she has lasted this long, don't know how she did it. Hope she wins the next food realted challange. You got a really useful blog I have been here reading for about half an hour. I am a newbie and your post is valuable for me. This is very accurate. Businesses will sometimes aid you just because you were truthful and candid with them. Honesty is invariably the greatest choice. You may have saved yourself the bother by telling them before it was due. I hope everyone here who bad experience with Grandview would come together and file a complaint to as many government agencies as possible. This company deliberately used deceptive sales tactics with every malicious intention that consumers rely on them. Those acts can affect the judgment of any reasonable person. It is a FRAUDULENTLY-OBTAINED OBLIGATION so therefore should be considered NULL and VOID. Who cares about the 5 day cancelation?!!! I have sent out my complaints to BBB, Nevada Business and Industry Real Estate Division, Federal Trade Commission in Washington DC and believe it or not, to Attorney General of Florida and Nevada, Senators, Congressman and the White House. Right now, I am receiving a lot of responses from these organizations and investigations have started. I can't just let this company go on fooling people. I want my money back and I want them to stop threatening me that they will report me to the credit bureaus and that they will start foreclosure proceedings. I have not even used that damn timeshare even once!!! Hari ini Rabu, 10 Mei 2009 jam 14:00 gw ada panggilan di PT.Megatama Informatika...Sebelum berangkat gw mampir ke internet buat print CV & Resume...Tapi sekalian gw browsing tentang Perusahaan itu...Sampai akhirnya gw mampir di-Blog ini...Terus terang, niat gw buat dateng ke Perusahaan itu jadi hilang setelah gw tau banyak yang komentar tentang Perusahaan itu.
[1 http://freeconsumerreviews.org/orgreenic-reviews/>wow ]