Jump to content

New Icons


Imiona

Recommended Posts

Hello

 

I think i will get my Head into something very Big, so before i try to do this i just want to make sure i do this the right way.

 

The Icons in BGEE are not so good looking so i would like to make new ones.

 

As of now i somehow figured it out how to do it and the Tools i need:

 

*Near Infinity

*Item Graphics Converter

*IrfanView

 

I messed around a bit looking of how to to this and it seems its pretty straight forward.

 

But Questions remain:

 

- I use the EET, so when i open the Chitin.key in BGEE2, Near Infinty tells me there are 2864 (!) Items. Some of them have no "Droppable" Flags, some only have "Displayable" and some have an Icon but no "Droppable/Displayable" Flag. Do i only have to change the Icon on "Drop/Displ" since the others never show up?

 

- Since i use EET,does this mean that the Chitin.key File in BG2EE contains ALL the Items from BGEE and BGEE2/SOD (are they merged?)

 

- Do i really have to manually edit every.....single....File (2864). Is there no Programm that can mass replace the Icons?

 

For example i have these Icons in Mind for the One Hand Axes

 

 

3EtmwdY.png

 

Normally i would put every Single Icon in Item Graphics Converter first, save as BAM (1axes01.bam), put them in override and edit the Near Infinity File. This would take Weeks and is very tedious. Is there no other Way to do this faster?

 

Thx :)

Link to comment

Some answers, not all...

 

1) If you use NI and have your BG2EE game loaded (i.e. chitin.key selected), you have indeed the complete item list of what is on this game, namely all BG2, BG1 and SoD items (+ all items from mods you may have installed). Mine is about 5100 items but I have a large number of mods installed on top of the *naked* EET.

2) You would be interested mostly in the droppable items, since those are the ones your party may pick up. There are a few exceptions however (e.g. Boo) of items that only one NPC can have in the inventory - so they have different flags (at least they are displayable). I have no idea how you could identify those except by knowledge of the game? Non-droppable/non-displayable items may be weapons of enemies that cannot be used by the party (like dragon claws or bite weapons etc) - you probably do not care about those.

3) You can of course use the same names of the bam files that are in the itm files. In this case you would just create a single (bam) folder in your mod, put all your revised bams into it, and let your tp2 COPY ~mymod/bam~ ~override~

Link to comment

Thx for the Answers, from what i can read out of it, it still will be a very long and tedious work to do since you dont know a Tool that would make this faster and easier. It will come down to manually editing all the Files/making single Bams in Item Graphics Converter.

Link to comment

Is your second part asking for a mass bam maker?

I need a Tool other than Item Graphics Converter since this Programm only can process Single Icons and its anoying to manually edit all BMP's this way knowing i have to do that this way with hundreds of Icons^^ So yes, a "Mass BMP to BAM Maker" would be nice, i can name the Bam's afterwards thats not a Problem :)

Link to comment

You of course have to rename the .bam's to be the one the game uses(the .itm's list the inventory name the .bam's they use at offset 0x003a) and have them in the override folder.
Or you can use weidu.exe(in windows) that you rename as setup-modname.exe and make a new .txt file you rename as setup-modname.tp2 -file, that modifies each inventory name in each .itm file, have the .bam file in the "modname" -folde ... for example:

BACKUP ~modname/backup~
AUTHOR ~Imiona~

BEGIN ~The mod component name~ DESIGNATED 1

COPY ~modname/a03_axe001.bam~ ~override/a03_axe01.bam~ //the file name can only be 8 letters long
COPY_EXISTING ~AX1H01.itm~ ~override~
WRITE_ASCIIE ~0x003a~ ~a03_axe01~ #8

COPY ~modname/a04_axe001.bam~ ~override/a04_axe01.bam~ //the file name can only be 8 letters long 

This will do the first you can proceed from there as shown from there...

Link to comment

Maybe the BAM Batcher will fit the bill: http://www.shsforums.net/topic/42359-release-bam-batcher/

 

Argent77, i tryed again with BamBatcher (because i want it to work), doing everything exactley as the Readme tells me but it still doesnt work

 

LOG:

 

 

 

WeiDU v 24000 Log

 

H:\Steam\SteamApps\common\Baldur's Gate II Enhanced Edition\setup-bambatch.exe

[.\chitin.key] loaded, 1152761 bytes

[.\chitin.key] 275 BIFFs, 81761 resources

[./1.ini] loaded, 9709 bytes

[./opengl32.ini] loaded, 1058 bytes

[.\engine.lua] loaded, 109 bytes

[.\weidu.conf] loaded, 17 bytes

[.\lang\de_de\dialog.tlk] 273962 string entries

[.\lang\de_de\dialogf.tlk] 273962 string entries

 

Using .\lang\de_de\dialog.tlk and .\lang\de_de\dialogf.tlk

EET/EET.TP2 0 0 Installed

EET_CORE.TP2 0 0 Installed

PPE/SETUP-PPE.TP2 0 0 Installed

PPE/SETUP-PPE.TP2 0 100 Installed

PPE/SETUP-PPE.TP2 0 10 Installed

PPE/SETUP-PPE.TP2 0 20 Installed

PPE/SETUP-PPE.TP2 0 30 Installed

PPE/SETUP-PPE.TP2 0 35 Installed

ASCENSION/SETUP-ASCENSION.TP2 1 0 Installed

ASCENSION/SETUP-ASCENSION.TP2 1 1 Installed

ASCENSION/SETUP-ASCENSION.TP2 1 2 Installed

ASCENSION/SETUP-ASCENSION.TP2 1 3 Installed

ASCENSION/SETUP-ASCENSION.TP2 1 4 Installed

ASCENSION/SETUP-ASCENSION.TP2 1 5 Installed

ASCENSION/SETUP-ASCENSION.TP2 1 101 Installed

ASCENSION/SETUP-ASCENSION.TP2 1 102 Installed

ASCENSION/SETUP-ASCENSION.TP2 1 103 Installed

ASCENSION/SETUP-ASCENSION.TP2 1 999 Installed

UB/SETUP-UB.TP2 3 0 Installed

UB/SETUP-UB.TP2 3 1 Installed

UB/SETUP-UB.TP2 3 2 Installed

UB/SETUP-UB.TP2 3 3 Installed

UB/SETUP-UB.TP2 3 4 Installed

UB/SETUP-UB.TP2 3 5 Installed

UB/SETUP-UB.TP2 3 6 Installed

UB/SETUP-UB.TP2 3 7 Installed

UB/SETUP-UB.TP2 3 8 Installed

UB/SETUP-UB.TP2 3 9 Installed

UB/SETUP-UB.TP2 3 10 Installed

UB/SETUP-UB.TP2 3 11 Installed

UB/SETUP-UB.TP2 3 12 Installed

UB/SETUP-UB.TP2 3 16 Installed

UB/SETUP-UB.TP2 3 17 Installed

UB/SETUP-UB.TP2 3 18 Installed

UB/SETUP-UB.TP2 3 19 Installed

UB/SETUP-UB.TP2 3 20 Installed

UB/SETUP-UB.TP2 3 21 Installed

UB/SETUP-UB.TP2 3 24 Installed

UB/SETUP-UB.TP2 3 25 Installed

CDTWEAKS/SETUP-CDTWEAKS.TP2 3 40 Installed

CDTWEAKS/SETUP-CDTWEAKS.TP2 3 60 Installed

CDTWEAKS/SETUP-CDTWEAKS.TP2 3 110 Installed

CDTWEAKS/SETUP-CDTWEAKS.TP2 3 130 Installed

CDTWEAKS/SETUP-CDTWEAKS.TP2 3 140 Installed

CDTWEAKS/SETUP-CDTWEAKS.TP2 3 160 Installed

CDTWEAKS/SETUP-CDTWEAKS.TP2 3 170 Installed

CDTWEAKS/SETUP-CDTWEAKS.TP2 3 182 Installed

CDTWEAKS/SETUP-CDTWEAKS.TP2 3 1010 Installed

CDTWEAKS/SETUP-CDTWEAKS.TP2 3 1020 Installed

CDTWEAKS/SETUP-CDTWEAKS.TP2 3 1060 Installed

CDTWEAKS/SETUP-CDTWEAKS.TP2 3 1080 Installed

CDTWEAKS/SETUP-CDTWEAKS.TP2 3 1090 Installed

CDTWEAKS/SETUP-CDTWEAKS.TP2 3 1120 Installed

CDTWEAKS/SETUP-CDTWEAKS.TP2 3 1130 Installed

CDTWEAKS/SETUP-CDTWEAKS.TP2 3 1161 Installed

CDTWEAKS/SETUP-CDTWEAKS.TP2 3 1180 Installed

CDTWEAKS/SETUP-CDTWEAKS.TP2 3 2090 Installed

CDTWEAKS/SETUP-CDTWEAKS.TP2 3 2192 Installed

CDTWEAKS/SETUP-CDTWEAKS.TP2 3 2210 Installed

CDTWEAKS/SETUP-CDTWEAKS.TP2 3 2330 Installed

CDTWEAKS/SETUP-CDTWEAKS.TP2 3 2999 Installed

CDTWEAKS/SETUP-CDTWEAKS.TP2 3 3000 Installed

CDTWEAKS/SETUP-CDTWEAKS.TP2 3 3012 Installed

CDTWEAKS/SETUP-CDTWEAKS.TP2 3 3030 Installed

CDTWEAKS/SETUP-CDTWEAKS.TP2 3 3060 Installed

CDTWEAKS/SETUP-CDTWEAKS.TP2 3 3083 Installed

CDTWEAKS/SETUP-CDTWEAKS.TP2 3 3091 Installed

CDTWEAKS/SETUP-CDTWEAKS.TP2 3 3101 Installed

CDTWEAKS/SETUP-CDTWEAKS.TP2 3 3111 Installed

CDTWEAKS/SETUP-CDTWEAKS.TP2 3 3220 Installed

CDTWEAKS/SETUP-CDTWEAKS.TP2 3 4000 Installed

CDTWEAKS/SETUP-CDTWEAKS.TP2 3 4010 Installed

CDTWEAKS/SETUP-CDTWEAKS.TP2 3 4031 Installed

CDTWEAKS/SETUP-CDTWEAKS.TP2 3 4041 Installed

CDTWEAKS/SETUP-CDTWEAKS.TP2 3 4061 Installed

CDTWEAKS/SETUP-CDTWEAKS.TP2 3 4071 Installed

CDTWEAKS/SETUP-CDTWEAKS.TP2 3 4100 Installed

EET_TWEAKS/EET_TWEAKS.TP2 0 1 Installed

EET_TWEAKS/EET_TWEAKS.TP2 0 6 Installed

EET_TWEAKS/EET_TWEAKS.TP2 0 7 Installed

EET_TWEAKS/EET_TWEAKS.TP2 0 8 Installed

EET_TWEAKS/EET_TWEAKS.TP2 0 11 Installed

EET_TWEAKS/EET_TWEAKS.TP2 0 12 Installed

EET_TWEAKS/EET_TWEAKS.TP2 0 13 Installed

EET_TWEAKS/EET_TWEAKS.TP2 0 14 Installed

EET_TWEAKS/EET_TWEAKS.TP2 0 20 Installed

EET_TWEAKS/EET_TWEAKS.TP2 0 26 Installed

EET_TWEAKS/EET_TWEAKS.TP2 0 28 Installed

EET_TWEAKS/EET_TWEAKS.TP2 0 29 Installed

EET_END.TP2 0 0 Installed

EET_END.TP2 0 1 Installed

 

Install Component [bAM Batcher]?

[N]o, [Q]uit or choose one:

1] Convert BAMs to BMPs

2] Convert BMPs to inventory BAMs

3] Convert BMPs to spell BAMs

4] Convert BMPs to description BAMs

5] Fix inventory BAM coordinates

6] Fix spell BAM coordinates

7] Fix description BAM coordinates

8] Decompress BAMs

9] Compress BAMs

10] List BAMs and dimensions

11] List BMPs and dimensions

12] List GIFs and dimensions

Uninstalling All Other Subcomponents of [bAM Batcher]

Done Uninstalling All Other Subcomponents of [bAM Batcher]

 

Installing [bAM Batcher -> Convert BMPs to inventory BAMs] [v1]

Copying and patching 1 file ...

[bAMBATCH/INVLARGE/IAMUL01L.BMP] loaded, 5174 bytes

 

Converting iamul01l.bmp to a BAM ...

ERROR: [bAMBATCH/INVLARGE/IAMUL01L.BMP] -> [bAMBATCH/INVLARGE/IAMUL01L.BMP] Patching Failed (COPY) (Invalid_argument("Char.chr"))

Stopping installation because of error.

Stopping installation because of error.

 

ERROR Installing [bAM Batcher -> Convert BMPs to inventory BAMs], rolling back to previous state

Unable to Unlink [bambatch/backup/1/OTHER.1]: Unix.Unix_error(1, "unlink", "bambatch/backup/1/OTHER.1")

[bambatch/backup/1/UNSETSTR.1] SET_STRING uninstall info not found

Will uninstall 0 files for [bAMBATCH/SETUP-BAMBATCH.TP2] component 1.

Uninstalled 0 files for [bAMBATCH/SETUP-BAMBATCH.TP2] component 1.

Unable to Unlink [bambatch/backup/1/READLN.1]: Unix.Unix_error(20, "unlink", "bambatch/backup/1/READLN.1")

Unable to Unlink [bambatch/backup/1/READLN.1.TEXT]: Unix.Unix_error(20, "unlink", "bambatch/backup/1/READLN.1.TEXT")

EET/EET.TP2 0 0 Installed

EET_CORE.TP2 0 0 Installed

PPE/SETUP-PPE.TP2 0 0 Installed

PPE/SETUP-PPE.TP2 0 100 Installed

PPE/SETUP-PPE.TP2 0 10 Installed

PPE/SETUP-PPE.TP2 0 20 Installed

PPE/SETUP-PPE.TP2 0 30 Installed

PPE/SETUP-PPE.TP2 0 35 Installed

ASCENSION/SETUP-ASCENSION.TP2 1 0 Installed

ASCENSION/SETUP-ASCENSION.TP2 1 1 Installed

ASCENSION/SETUP-ASCENSION.TP2 1 2 Installed

ASCENSION/SETUP-ASCENSION.TP2 1 3 Installed

ASCENSION/SETUP-ASCENSION.TP2 1 4 Installed

ASCENSION/SETUP-ASCENSION.TP2 1 5 Installed

ASCENSION/SETUP-ASCENSION.TP2 1 101 Installed

ASCENSION/SETUP-ASCENSION.TP2 1 102 Installed

ASCENSION/SETUP-ASCENSION.TP2 1 103 Installed

ASCENSION/SETUP-ASCENSION.TP2 1 999 Installed

UB/SETUP-UB.TP2 3 0 Installed

UB/SETUP-UB.TP2 3 1 Installed

UB/SETUP-UB.TP2 3 2 Installed

UB/SETUP-UB.TP2 3 3 Installed

UB/SETUP-UB.TP2 3 4 Installed

UB/SETUP-UB.TP2 3 5 Installed

UB/SETUP-UB.TP2 3 6 Installed

UB/SETUP-UB.TP2 3 7 Installed

UB/SETUP-UB.TP2 3 8 Installed

UB/SETUP-UB.TP2 3 9 Installed

UB/SETUP-UB.TP2 3 10 Installed

UB/SETUP-UB.TP2 3 11 Installed

UB/SETUP-UB.TP2 3 12 Installed

UB/SETUP-UB.TP2 3 16 Installed

UB/SETUP-UB.TP2 3 17 Installed

UB/SETUP-UB.TP2 3 18 Installed

UB/SETUP-UB.TP2 3 19 Installed

UB/SETUP-UB.TP2 3 20 Installed

UB/SETUP-UB.TP2 3 21 Installed

UB/SETUP-UB.TP2 3 24 Installed

UB/SETUP-UB.TP2 3 25 Installed

CDTWEAKS/SETUP-CDTWEAKS.TP2 3 40 Installed

CDTWEAKS/SETUP-CDTWEAKS.TP2 3 60 Installed

CDTWEAKS/SETUP-CDTWEAKS.TP2 3 110 Installed

CDTWEAKS/SETUP-CDTWEAKS.TP2 3 130 Installed

CDTWEAKS/SETUP-CDTWEAKS.TP2 3 140 Installed

CDTWEAKS/SETUP-CDTWEAKS.TP2 3 160 Installed

CDTWEAKS/SETUP-CDTWEAKS.TP2 3 170 Installed

CDTWEAKS/SETUP-CDTWEAKS.TP2 3 182 Installed

CDTWEAKS/SETUP-CDTWEAKS.TP2 3 1010 Installed

CDTWEAKS/SETUP-CDTWEAKS.TP2 3 1020 Installed

CDTWEAKS/SETUP-CDTWEAKS.TP2 3 1060 Installed

CDTWEAKS/SETUP-CDTWEAKS.TP2 3 1080 Installed

CDTWEAKS/SETUP-CDTWEAKS.TP2 3 1090 Installed

CDTWEAKS/SETUP-CDTWEAKS.TP2 3 1120 Installed

CDTWEAKS/SETUP-CDTWEAKS.TP2 3 1130 Installed

CDTWEAKS/SETUP-CDTWEAKS.TP2 3 1161 Installed

CDTWEAKS/SETUP-CDTWEAKS.TP2 3 1180 Installed

CDTWEAKS/SETUP-CDTWEAKS.TP2 3 2090 Installed

CDTWEAKS/SETUP-CDTWEAKS.TP2 3 2192 Installed

CDTWEAKS/SETUP-CDTWEAKS.TP2 3 2210 Installed

CDTWEAKS/SETUP-CDTWEAKS.TP2 3 2330 Installed

CDTWEAKS/SETUP-CDTWEAKS.TP2 3 2999 Installed

CDTWEAKS/SETUP-CDTWEAKS.TP2 3 3000 Installed

CDTWEAKS/SETUP-CDTWEAKS.TP2 3 3012 Installed

CDTWEAKS/SETUP-CDTWEAKS.TP2 3 3030 Installed

CDTWEAKS/SETUP-CDTWEAKS.TP2 3 3060 Installed

CDTWEAKS/SETUP-CDTWEAKS.TP2 3 3083 Installed

CDTWEAKS/SETUP-CDTWEAKS.TP2 3 3091 Installed

CDTWEAKS/SETUP-CDTWEAKS.TP2 3 3101 Installed

CDTWEAKS/SETUP-CDTWEAKS.TP2 3 3111 Installed

CDTWEAKS/SETUP-CDTWEAKS.TP2 3 3220 Installed

CDTWEAKS/SETUP-CDTWEAKS.TP2 3 4000 Installed

CDTWEAKS/SETUP-CDTWEAKS.TP2 3 4010 Installed

CDTWEAKS/SETUP-CDTWEAKS.TP2 3 4031 Installed

CDTWEAKS/SETUP-CDTWEAKS.TP2 3 4041 Installed

CDTWEAKS/SETUP-CDTWEAKS.TP2 3 4061 Installed

CDTWEAKS/SETUP-CDTWEAKS.TP2 3 4071 Installed

CDTWEAKS/SETUP-CDTWEAKS.TP2 3 4100 Installed

EET_TWEAKS/EET_TWEAKS.TP2 0 1 Installed

EET_TWEAKS/EET_TWEAKS.TP2 0 6 Installed

EET_TWEAKS/EET_TWEAKS.TP2 0 7 Installed

EET_TWEAKS/EET_TWEAKS.TP2 0 8 Installed

EET_TWEAKS/EET_TWEAKS.TP2 0 11 Installed

EET_TWEAKS/EET_TWEAKS.TP2 0 12 Installed

EET_TWEAKS/EET_TWEAKS.TP2 0 13 Installed

EET_TWEAKS/EET_TWEAKS.TP2 0 14 Installed

EET_TWEAKS/EET_TWEAKS.TP2 0 20 Installed

EET_TWEAKS/EET_TWEAKS.TP2 0 26 Installed

EET_TWEAKS/EET_TWEAKS.TP2 0 28 Installed

EET_TWEAKS/EET_TWEAKS.TP2 0 29 Installed

EET_END.TP2 0 0 Installed

EET_END.TP2 0 1 Installed

ERROR: Invalid_argument("Char.chr")

PLEASE email the file SETUP-BAMBATCH.DEBUG to www.shsforums.net/index.php?showforum=535

 

Install Component [bAM Batcher]?

[N]o, [Q]uit or choose one:

1] Convert BAMs to BMPs

2] Convert BMPs to inventory BAMs

3] Convert BMPs to spell BAMs

4] Convert BMPs to description BAMs

5] Fix inventory BAM coordinates

6] Fix spell BAM coordinates

7] Fix description BAM coordinates

8] Decompress BAMs

9] Compress BAMs

10] List BAMs and dimensions

11] List BMPs and dimensions

12] List GIFs and dimensions

 

 

 

 

The files are in the right Format, i attach them, maybe you can figure it out since you clearly know way more about this stuff than i do^^

large.rar

small.rar

Link to comment

 

Maybe the BAM Batcher will fit the bill: http://www.shsforums.net/topic/42359-release-bam-batcher/

Argent77, i tryed again with BamBatcher (because i want it to work), doing everything exactley as the Readme tells me but it still doesnt work

 

...

 

The files are in the right Format, i attach them, maybe you can figure it out since you clearly know way more about this stuff than i do^^

I looked into the code of BAM Batcher and found a bug which may cause the mod to terminate with an error under specific conditions.

 

I've uploaded a fixed script in the respective topic on SHS Forums. Replace the original script with the fixed one to prevent this error.

Link to comment

These icons look pretty cool, are you just replacing vanilla ones for now?

 

What do you mean with Vanilla Icons? If you mean if this works on the Vanilla Version of BG i dont know.

 

I use EET so i try to Replace most of the Icons in the BG2EE Chitin Key and since this Key contains all the Items from BGEE/BG2EE and SOD (EET merges them) i try to replace them.

 

But its not possible to replace ALL the Icons since there are very "exotic" Items in the Game and finding Icons for them is...well...hard, so there will be Gaps unfortunately (this is a real bummer for me but unavoidable)

 

Done so far

 

One Handed Axes:

 

 

b647x6a.png

 

 

 

Blunt Weapons:

 

 

 

grQZleZ.png

 

 

 

Bows:

 

 

 

rk89ZSM.png

 

 

 

Potions:

 

 

 

A5q5Cok.png

 

 

 

Amulets:

 

 

 

3gF0nlt.png

 

 

 

Belts:

 

 

 

5aFoZqp.png

 

 

 

Boots:

 

 

 

yRIxvck.png

 

 

 

Books:

 

 

 

xuOtC4z.png

 

 

 

Bracers:

 

 

 

AGB2Mht.png

 

 

 

Chainmail:

 

 

 

TSKPsmo.png

 

 

 

Cloaks and Robes:

 

 

Sorry, but you have posted more images than you are allowed to :undecided:

 

 

 

There are Dublicates of Items i know, but i try my best to get a cohesive Look so i had to make a decision, and i went with dublicates (and there are dublicates of Icons already in the original ones). I dont know how long this will take to make, but the Fact that in one Day i only made that few, my guess is a while (and also i never modded anything before at all :laugh: )

Link to comment

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...