Tuesday, June 13, 2006
Duke Nukem 3D for PalmOS
No, you have not read wrong. Making full power of a Palm, you can get to execute it in Duke Nukem 3D action game in the first person to all who were on the world of computers in the year 1996 will know. For that is not the case, just say it was one of the first games in recreating the three dimensions (although there was Doom, and even before Wolfenstein 3D, to name a few), if only partially, since the characters, enemies and objects , Remained 2D sprites.

Duke Nukem 3D was a revolution in its time
Duke Nukem 3D using a graphic engine itself, created by Ken Silverman for the company 3D Realms, called build. The source code to build was released on June 20, 2000, and from it, have created many ports that allow playing Duke Nukem 3D natively on Linux, or improve the quality graphics and sound, using the equipment. One of these ports is created by JonoF, which exploits the graphics accelerator cards that support OpenGL. And precisely on this page, we can find a video where you can see a working port of Duke Nukem 3D for Palm OS, which I will discuss below. Jono was kind enough to upload video to YouTube, so that he could include it in the post.
JonoF playing Duke Nukem 3D on your Tungsten T
This is an example of the advantages of free software: from the port that Jono did the original, and also to be its code freely available, Henk Jonas modified it to create this port of Duke Nukem 3D for PalmOS. Installation is simple:
- Download this file, and decompress. In it there are two files: duke3d.prc, is enforceable, and are usually installed in the Palm of RAM or, if we want to save space in the folder / Palm / Launcher of the SD card.
- The other file is duke3d.zdk, and will need to install access the SD card. Let's / Palm / Programs and create a new directory called Duke3D. Copy this file in it, so it is like / Palm/Programs/Duke3D/duke3d.zdk.
- Now we need to copy the data files from an installation of Duke Nukem 3D for PC. We just need the files. With. Rts and. Grp. The copy to the same folder Duke3D of SD, where before we copy the file.
- In addition to the original game, we can also do the same with expansions, or with additional maps.
- Unfortunately, this program requires more RAM to 2 or 4MB of heap that usually bring the Palm. Therefore, it is imperative to use the program UDMH of Dimitry, which simulates more memory for programs, converting storage memory. In total are needed 7Mb of heap, so the missing are the ones who have to leave it free to UDMH can assign them.
The port lets you change the resolution, to take advantage of the hardware acceleration of the Zodiac, has support for sound and music (the latter installing timidity), support for tricks (the console is opened by pressing the center of the screen), ability to control the view with the stylus, support for the keyboard on the Treo, and even multiplayer gaming via bluetooth!

Duke Nukem 3D running on my Tungsten E2
I tried to play on my E2, and although it is not the Palm with a more powerful processor, the game was moving at a speed ideal for playing, so it did not even need overclocking. It is really surprising to see a game like Duke Nukem 3D running on a Palm, but what is even more so to see how it can be controlled perfectly with the buttons and the directional pad. Moreover, we can assign other actions as a move by the inventory, see map or open doors to certain areas of the screen, so the chances increase greatly.

Allocating shares to areas of the screen
In short, everything an example of the hardware of a Palm can do more than it seems. And Duke Nukem 3D is not the only game of its kind that we can test, but that's what we will see over the next few days.
By: Mark Gonzalez Troyes in Tricks
| RSS comments | Trackback |
Print this post
Related Articles
Subscribe to stay abreast of developments in this blog












awesome!
Sac where the files. With. Rts and. Grp?
@ Masilva: These files are in the original game, the computer of a lifetime.
Well, well ... good.
Am I to put these leading to recharge my Zodiac 2?
Simply phenomenal!
Excellent!, But it's not my favorite game, in particular prefer the Doom, and I got it but never managed to make it run on my TE / 2, my palm and best recipe I decided to uninstall it. I do not know maybe I missed some files as in this case, I hope that Marcos has given us an opportunity to chair this regard.
@ David: I think today you're gonna have more luck
Excellent blog. I have not tested any game yet, but I was in my plans, then try other things but for the palm. Only thing I needed was to read something like this to know that if they go to work on my T | E2.
It strikes me what's timidity. Where can I get a version for Palm OS 5? I looked at the page but not found anything.
Thank you.