Creation of new .ART files / Adding Textures to Blood

Discussion about editing and mapping for Blood.
Post Reply
User avatar
VGAce
Still Kicking
Posts: 80
Joined: Jul 6th, 2011, 04:53
Location: Germany

Creation of new .ART files / Adding Textures to Blood

Post by VGAce » Jul 28th, 2011, 07:31

Creating new .art files with new textures is easy i tell you how:

Tools needed:

Imagine Image Viewer http://nyam.pe.kr/dev/imagine/download/ ... _1.0.7.exe
DukeRes Resource Editor http://wg.duke4.net/files/dukeres.zip
Blood Pallete http://www.mediafire.com/?bq3a0d5hgblc2ik

Imagine Image Viewer is a freeware tool which reads and writes a lot of picture formats and got good color pallete conversion where it even reads the original blood.pal file without any conversion to modern formats
DukeRes is a menu driven resource editor for duke nukem 3d but it will come in handy creating new blood .art files

Ok Lets start:

1. Open the texture/image you want to add to blood with Imagine
Choose Image->Pallete->Import Pallete and select Blood.pal
This converts your images colors to those useable within blood (keep in mind that not all colors are
available for use so choose something within bloods general color style for best conversion)
save the image as .png but keep it opened in imagine

2. Copy image within Imagine into the clipboard

3. Start DukeRes and select to create a new .Art file
Choose a free slot and paste the image from clipboard into it
ATTENTION THIS IS CRUCIAL: DukeRes asks now if you want to convert the image to duke nukems pallete
choose "DOESNT MATTER" (No Conversion)

Now your image is added and you will see it displayed with wrong colors in DukeRes but only in DukeRes
in Blood its going to be fine so dont worry!

4. Save your new .art file with the name TILES018.ART or up
(TILES017 and lower are Bloods original .arts dont overwrite them)

5. Open up Mapedit and you will now be able to choose your custom image/texture from the tile selection
(no searching for free slots in between original ones anymore)

Gif animation showing the process : http://www.pasteall.org/pic/show.php?id=15599

You can fill an .art file with up to 256 textures/tiles then your need to create the next one with a new number
These steps can be done in a few seconds so even adding a lot of textures is not much of a deal anymore 8)

Lawstiker
New user
Posts: 38
Joined: Oct 14th, 2010, 06:28

Re: Creation of new .ART files / Adding Textures to Blood

Post by Lawstiker » Nov 17th, 2011, 12:05

Could you possible reupload that Pallete you had? I've been trying this out but the .dat version of bloods pallete doesn't seem to work out to well for me.


Lawstiker
New user
Posts: 38
Joined: Oct 14th, 2010, 06:28

Re: Creation of new .ART files / Adding Textures to Blood

Post by Lawstiker » Nov 19th, 2011, 00:10

Ah, maybe it would help if I explain my problem. Any time I import the palette into the picture with said program and save it, I can quite seem to copy it over as is suggest in this guide. It keeps complaining about how its not in the right colors or something, I'll have to check again. The only thing that I can think of that i'm doing that differs from the guid is that VGAce is using BLOOD.PAl, where as i'm using palette.dat.

User avatar
Daedolon
Supervillain outcast
Posts: 3327
Joined: Mar 28th, 2004, 11:06
Contact:

Re: Creation of new .ART files / Adding Textures to Blood

Post by Daedolon » Nov 19th, 2011, 15:21

I didn't read his guide, but my (rather old) guide is availble at http://daedolon.deathmask.net/article.php?id=1, it should work fine except if you to add transparency to sprites created with Photoshop.
Image

User avatar
Krypto
Well Done
Posts: 1873
Joined: Sep 14th, 2006, 15:24
Contact:

Re: Creation of new .ART files / Adding Textures to Blood

Post by Krypto » Sep 1st, 2015, 06:11

Hi I wanted to bump this thread rather then create a new one.

Here is a preview of probably the first custom Blood texture pack. Featuring 654 textures and 6 sky textures:

https://bloodline.eu/news-72

It is better to light a candle then to curse the darkness...

User avatar
Status Cruo
Pink on the Inside
Posts: 352
Joined: Jan 6th, 2011, 20:28

Re: Creation of new .ART files / Adding Textures to Blood

Post by Status Cruo » Sep 23rd, 2015, 05:15

Here's the original, unmodified, non-expanded version of Blood's palette that vga hardware expects, if peradventure anybody shall try to hex anything directly into the resource files.

Code: Select all

00 00 00 02 02 02 04 04 04 06 06 06 08 08 08 0A 0A 0A 0C 0C 0C 0E 0E 0E 10 10 10 12 12 12 14 14 14 16 16 16 18 18 18 1A 1A 1A 1C 1C 1C 1E 1E 1E 20 20 20 22 22 22 24 24 24 26 26 26 28 28 28 2A 2A 2A 2C 2C 2C 2F 2F 2F 31 31 31 33 33 33 35 35 35 37 37 37 39 39 39 3B 3B 3B 3D 3D 3D 3F 3F 3F 05 05 06 07 07 09 0A 0A 0C 0D 0D 0F 0F 0F 12 12 12 15 15 15 18 18 18 1C 1A 1A 1F 1D 1D 22 20 20 25 22 22 28 25 25 2B 28 28 2E 2B 2B 32 37 37 3F 09 03 00 0C 04 00 0E 06 01 11 08 01 14 0A 03 17 0D 05 1A 0F 07 1D 12 09 20 15 0C 23 18 0F 26 1B 13 29 1F 16 2C 22 1A 2F 26 1E 32 2A 23 3C 34 2D 0B 05 05 0E 07 06 12 09 08 15 0C 0A 18 0F 0B 1C 12 0D 1F 15 0E 23 19 10 26 1D 12 2A 21 13 2D 24 14 30 27 16 34 2B 17 37 2E 19 3A 32 1A 3F 37 1C 0E 05 03 10 06 04 13 08 05 15 0A 07 17 0B 09 1A 0D 0B 1C 10 0D 1F 12 0F 21 14 12 24 17 14 26 1A 17 29 1C 1A 2B 20 1D 2E 23 21 31 26 24 3C 30 2E 02 02 04 03 03 06 04 04 08 05 06 0A 06 07 0C 08 08 0E 09 09 10 0A 0B 13 0B 0C 15 0C 0D 17 0D 0F 19 0E 10 1B 0F 11 1D 10 13 1F 11 14 21 12 16 23 14 18 25 16 1B 27 18 1D 2A 1A 20 2C 1D 22 2E 1F 25 30 21 28 32 24 2B 35 00 00 27 03 0A 2D 08 16 33 0A 1C 35 0C 21 38 0E 26 3A 11 2B 3C 14 31 3F 0C 05 02 0F 06 02 12 07 02 15 08 03 18 08 03 1B 09 03 1E 09 03 21 0A 03 24 0A 02 27 0A 02 2A 0A 02 2D 09 01 30 09 01 34 08 00 37 08 00 3F 09 00 0C 00 00 12 00 00 18 00 00 1F 00 00 25 00 00 2B 00 00 30 00 00 33 03 00 3B 00 00 3F 14 00 3F 1C 00 3F 26 00 3F 2D 00 3F 36 00 3F 3F 00 3F 3F 1A 03 06 05 04 08 07 06 0B 09 08 0D 0B 0B 10 0D 0D 13 0F 0F 15 12 12 18 14 15 1A 16 18 1D 19 1A 20 1C 1E 22 1E 21 25 22 24 27 25 28 2A 28 34 35 34 14 06 01 1B 09 01 23 0E 01 2A 13 01 32 18 01 36 1F 01 3A 23 00 3F 24 00 00 07 00 00 0A 00 01 0E 01 04 12 04 07 16 07 0A 1A 0A 0F 1E 0F 14 22 14 09 05 00 0B 07 00 0E 09 01 11 0B 01 14 0D 02 16 0F 04 19 11 06 1C 14 08 1E 16 0A 21 19 0D 24 1B 0F 27 1E 12 29 21 16 2C 24 19 2F 27 1D 32 2B 21 2D 13 01 30 15 04 34 17 08 38 1A 0C 39 1D 0E 3A 21 10 3B 24 12 3C 28 14 3C 2C 17 3C 2E 19 3D 32 1D 3D 35 1F 3E 36 23 3E 39 25 3E 3A 29 3F 3C 2B 23 07 07 25 0B 0A 28 0F 0E 2B 14 12 2E 19 17 31 1E 1B 34 24 21 37 2A 27 05 02 02 08 03 03 0C 05 05 0F 07 06 13 09 07 16 0B 09 1A 0E 0A 1D 10 0B 21 13 0C 22 14 0D 23 16 0E 25 17 0F 26 19 10 27 1B 12 28 1C 13 2A 1E 14 2B 20 16 2C 22 17 2E 23 19 2F 25 1A 30 27 1C 32 29 1E 39 32 28 2F 00 28

Post Reply

Who is online

Users browsing this forum: No registered users and 2 guests