Duke4.net Forums: Unfinished Duke map converter - Duke4.net Forums

Jump to content

Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

Unfinished Duke map converter  "Releasing rather than sitting on this"

User is offline   oasiz 

  • Dr. Effector

#1

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.

Attached thumbnail(s)

  • Attached Image: capt0000.png
  • Attached Image: capt0001.png
  • Attached Image: capt0002.png

7

User is offline   NNC 

#2

Good one, do you plan the opposite stuff, like Ion Fury maps in Duke3d?
0

User is offline   Aleks 

#3

View PostThe Watchtower, on 11 April 2023 - 11:09 PM, said:

Good one, do you plan the opposite stuff, like Ion Fury maps in Duke3d?

I think this would be more difficult as IF has some effects which are not present in Duke 3D, including some that are pretty vital parts of maps - or perhaps it would a lot of manual retouches and reworking around these effects, which might not be worth the effort.
0

User is offline   oasiz 

  • Dr. Effector

#4

Other way around will not really work well.
We have probably closer to 100 map effects/utilities added in, addressing many shortcomings of duke mapping.

While you could do all those in CON (That's what Fury does), it would essentially require us to port all of that stuff along with tons of other things added over the years.
Not to mention things like palettes and blendtables needing rebuilding for such use :P
0

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic


All copyrights and trademarks not owned by Voidpoint, LLC are the sole property of their respective owners. Play Ion Fury! ;) © Voidpoint, LLC

Enter your sign in name and password


Sign in options