ION FURY - Duke3D map converter (Enterprise edition)
!!THIS IS PROVIDED WITH NO SUPPORT, USE YOUR OWN HARD EARNED COPY OF DUKE3D!!
This converter was done for fun few years back and has no bearing to Voidpoint or any "Duke3D in Fury" plans.
It's merely provided as a curiosity, much like Doom map converters existed for Duke3D back in the day.
I'm releasing this as there are various rather laborious attempts on trying to get Duke3D maps running in Fury more recently
Here is a sort of shortcut for users who wish to play around with Fury in Duke's world.
Hope someone finds it useful at least.
Would love to finish this some day but right now I do not have the time, it seems that it's just time to get it out despite it's state.
MANGLING OF TILES00x FILES
- Applies a Fury compatible palette
- Bumps tilenum by 20k to avoid any overlaps
MANGLING OF MAPS VIA SCRIPT
- Bumps tilenums by 20k to get correct visuals
- Selectively bumps some tiles to Fury ones where it may visually look better (due to palette, etc..)
- Partial conversion of enemy types to Fury ones
- Partial conversion of pickups, items, etc.. to Fury ones
- Conversion of ALT palettes (lighting, etc..) to closest Fury ones
- Some limited effects adjusted
Some hardcoded effects will not work and need to be worked with additional rigging.
One or two examples have been automated with the script but many remain.
I think multiswitch and combo locks might be working? Can't remember...
You'll need both of these, might work with the old editor scripts but I'm not sure anymore. Instructions inside the Converter bundle.
DOWNLOADS
LATEST EDITOR SCRIPTS
PAL Converter + map converter
Yes, converter uses QB64, the enterprise grade programming language.
When you run the PAL conversion and everything is done correctly, you should see it comb through tile by tile as it processes things.
The process is not super fast and don't panic when you suddenly get ~20 windows for the conversion itself.
I found this a better alternative to providing binary patches and in theory this can work against any other ART file that has Duke's PAL.
EDIT: Use the 2.0 version of Fury as some minor edits were made in CON and maskwall glass, etc.. so it's working better now.
