DUKE NUKEM II LEVEL EDITOR (and other stuff)
DUKE NUKEM II LEVEL EDITOR (and other stuff)
Hi there. I've been working on a Level Viewers for Cosmo's Cosmic Adventure, Duke Nukem and Duke Nukem II, based on the information that can be found on the ModdingWiki pages.
Links:
K1n9_Duk3's Enormous Tool (a.k.a. Duke2Edit)
Level viewers for Duke1, Cosmo and other games
Original post:
I'm basically done with the major stuff, I just need to figure out the mapping from ActorTypes to the in-game sprites. Right now, it looks like this (E1L1):
All the images are read from the Cosmo data files, except for the little squares with Hex-digits in them.
Links:
K1n9_Duk3's Enormous Tool (a.k.a. Duke2Edit)
Level viewers for Duke1, Cosmo and other games
Original post:
I'm basically done with the major stuff, I just need to figure out the mapping from ActorTypes to the in-game sprites. Right now, it looks like this (E1L1):
All the images are read from the Cosmo data files, except for the little squares with Hex-digits in them.
Last edited by K1n9_Duk3 on Sat Nov 05, 2016 22:19, edited 9 times in total.
Hail to the K1n9, baby!
http://k1n9duk3.shikadi.net
http://k1n9duk3.shikadi.net
Yes. And I didn't even post anything about my Duke Dukem 1 level viewer.tulip wrote:oh man oh man, you're on a roll here.
Hail to the K1n9, baby!
http://k1n9duk3.shikadi.net
http://k1n9duk3.shikadi.net
Duke Dukem?
Cereal Board!
(Cereal wiki has sadly died)Deltamatic wrote:Prepositions are things I end sentences with.
There are already two Cosmo level editors for DOS available, but one for Windows or Linux would be nice.
maps
maps
You don't know him? He's Dangerous Nave's arch rival! just kiddingDHeadshot wrote:Duke Dukem?
Hail to the K1n9, baby!
http://k1n9duk3.shikadi.net
http://k1n9duk3.shikadi.net
Sorry for double-posting (again). I've just uploaded a first version of the level viewer (see first post for the link). It's a Win32 program written in BlitzMax, so you should have no problems running it if you were able to run KEENGINE or the catacomb level viewer I uploaded earlier.
I'm not sure if i'll be adding some map editing capabilities later...
I'm not sure if i'll be adding some map editing capabilities later...
Hail to the K1n9, baby!
http://k1n9duk3.shikadi.net
http://k1n9duk3.shikadi.net
This program will probably never handle those files, as I'm kepping everythis really simple. Handling multiple formats would require some GUI code to select which format you're going to load. But I'll probably create a Duke Nukem 2 level viewer at some point. I already looked at the format of the Nukem2 files and was able to extract most of the image data (backdrops, CZones ect.) and save it to PNG files. The layout of the map looks a bit complicated, but I'll try to write some code for it.Levellass wrote:Looks excellent, will it handle Duke Dukem 2 levels as well?
Over the last few days, I've been working on a Keen Galaxy level viewer that will export all differend map planes as PNG images to make the creation of maps for the keenwiki a bit easier. I already exported all levels from all three episodes of TUIT...
Hail to the K1n9, baby!
http://k1n9duk3.shikadi.net
http://k1n9duk3.shikadi.net
Well, Cosmo only has one tileset consisting of 3 files (masked tiles, unmasked tiles and tileinfo) while the Duke2 CZones contain all that in a single file. And Consmo refers to music and backdrops by index, Duke2 stores strings in the level files.Levellass wrote:But surely they're not diferent formats are they?
Hail to the K1n9, baby!
http://k1n9duk3.shikadi.net
http://k1n9duk3.shikadi.net
I just wanted to inform anyone who's interested that I got a map viewer for Duke Nukem II done and will probably be releasing it some time next week.
Also, I figured out what the "unknown" data in Duke2 and Cosmo levels contains. So I know basically everything about the map format of these two games now.
Also, I figured out what the "unknown" data in Duke2 and Cosmo levels contains. So I know basically everything about the map format of these two games now.
Hail to the K1n9, baby!
http://k1n9duk3.shikadi.net
http://k1n9duk3.shikadi.net