|
|
Advanced Genie Editor 2023
|
Author |
File Description |
Keisari Tapsa |
Posted on 09/04/11 @ 07:56 AM (updated 05/21/23)
File Details |
Version: |
Age of Empires II: DE |
Screenshot:
|
Advanced Genie Editor
for Age of Empires, Rise of Rome (including DE), Age of Kings, The Conquerors (including DE), Star Wars Galactic Battlegrounds and Clone Campaigns.
This is a program for editing data of genie (DAT and DLL) files. It can edit properties of units, civilizations, technologies, graphics, terrains, sounds, player colors and some other things.
Please, ask questions on the forums.
Check out this program also. It's for graphical modding.
For editing language files in The Conquerors,
I recommend this download.
Version History
Guide makers et cetera, please include the version into which your guide was written.
Version 2023.5.21:
-Restored functionality for Star Wars.
Version 2023.5.17:
-Added support for Return of Rome.
Version 2023.3.7:
-Fixed heap corruption when using a language DLL file.
Version 2022.8.21:
-Improved search filters.
-Terrains can use localized name, if available.
Version 2022.2.2:
-Prevent focusing on sub-lists unintentionally.
-Updated default civilization resource names for AoE II DE.
-Allow choosing a file for editable lists.
Version 2021.10.24:
-Added support for updated Expanding Fronts.
-Added missing technology effect types into list for AoE II DE.
Version 2021.8.23:
-Restored redundant and slower, but functioning erasure of multiple items from lists.
Version 2021.7.25:
-Restored modifiers for strings, /+ with text to append, and /- with integer to shorten the strings.
Version 2021.7.19:
-Added hero glow sprite for units.
-Fixed display angle in SLP view.
Version 2021.5.9:
-Updated technology effect attribute list for DE2.
-Updated armor list defaults for DE2.
-Fixed multiple bugs in units and terrain restrictions tabs.
-Added additional folder for loading modded sprite files.
-Prevented AGE windows from spawning beyond observable desktop.
-Fixed fresh bug in SLP view close handler.
Version 2021.4.25:
-Fixed more bugs in effects tab including inability to type in negative armor and attack values for UP and DE2.
-Show all angles of DE sprites.
-Fixed targeting with mouse.
Version 2021.4.18:
-Scroll rate of tabs can be adjusted in options.
-Window no longer spawns larger than screen space.
Version 2021.4.11:
-Age of Empires DE SLP shadows displayed.
-Sprite cache based on memory used instead of sprite count.
Version 2021.4.4:
-Fixed crash when no palettes were loaded.
-Made SLP view update more reliably.
-Smoother scrolling.
-Improvements for high display scaling.
Version 2021.4.2:
-Added SMX reading support.
-Fixed reading Age of Empires DE SLP files.
-DE palette paths are saved in recent list.
-Improved reading of palettes.
-Fixed some rare crashes when switching data files.
Version 2021.3.22:
-Fixed several bugs in effects tab.
-Reduced lag when dragging main window.
-Stopped old recent paths from opening as wrong version.
Version 2021.3.15:
-Updated effects tab for UserPatch 1.5.
-More accurate text input error messages.
Version 2021.3.12:
-Added support for Expanding Fronts 1.3 and beyond.
-Fixed bugs in effect commanmd type drop down menu.
Version 2020.10.2:
-Support for new charge and damage resistance features in AoE II DE.
-Revealed hidden boxes in tech effects for new features in AoE II DE.
Version 2020.6.12:
-Fixed bug with language text indexes.
-Renamed technology cost and time modifiers for AoE DE.
Version 2020.3.30:
-Support for new AoE II DE game features.
Version 2019.11.28:
-Added more unit search filters.
Version 2019.11.22:
-Fixed default paths for AoE II DE.
Version 2019.7.2:
-Negative armor types can be changed via effects.
-Supports newer game versions.
Version 2018.1.29:
-Marked resource multiplier as not available in AoE 1.
Version 2017.11.7:
-Internal unit name filter works the way it used to.
-Graphics can be filtered by rainbow.
-Images are saved centered on hotspot.
Version 2017.10.6:
-Saving an SLP handles player color properly.
-Deleting terrain tables uses correct indexes.
-Unit terrain table defaults to 0.
-Small improvements here and there.
Version 2017.5.17:
-Fixed loading order of DRS files.
-Fixed a problem with angle sound count.
-Editing box widths are customizable.
-New icon by gagman.
Version 2017.3.14:
-Scrolling lag fixed.
-Graphic sounds can be heard.
-Many unknowns named.
-Able to show loose SLP files along with DRS.
-Fixed bugs in saving data with enter.
-Can save as different game version.
-Fixed bugs in relisting.
-Improved tooltips all over.
-Fixed switching between building and unit icons.
-Pause between animations visible.
-SLP cache improved.
Version 2017.1.10:
-Fixed pasting terrains.
-Fixed buttons on terrain tables and borders.
-Mirrored graphics with two angles display properly.
-Added some helpful buttons to graphics tab.
Notes
Make your own backups or use the auto-backup feature!
Extract to anywhere and run. No help files are included.
You may need to run the program as administrator if your game is installed in a protected folder.
You may be able to undo changes by going back to the text box and pressing Ctrl + Z.
Tips
You can have multiple search entries separated with "|" letter.
Upper search boxes are inclusive and lower ones exclusive.
Example: "tower|ship|ram"
Use the check boxes to toggle matching between all and any entries.
Developers
Mikko "Tapsa" P, since 2.0b
Apre - genieutils, 2.1a to 3.1
Estien Nifo aka StSB77, 1.0a to 2.0a
Credits
Ykkrosh - GeniEd 1 source code
Scenario_t_c - GeniEd 2 source code
Alexandra "Taichi San", DarkRain654 - data file research
DiGiT, JustTesting1234, AOHH - genie file structure
Cysion, Kris, Sarthos - important help
Tevious - SMX support
Grenadier (RvA) - terrain patch
withmorten - UserPatch effect support
BF_Tanks - some help
Donnieboy, Sarn, chab - tooltip texts
gagman - new icon
Follow development here and here.
My other uploads.
|
Pages: « First « 1 2 3 [4] 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 » Last » | Author | Comments & Reviews ( All | Comments Only | Reviews Only ) |
---|
robstening |
Posted on 08/04/12 @ 09:33 AM
Right. Been using this for a long time, here are some problems.
#1 There are certain functions you just can't do, e.g. Trebuchet Transformations, you can't just get any old unit to do that.
#2 You can't edit the militia and/or villager (Seems to change from time to time) because any edit you make will stop you being able to create it. This used to be the milita, I have reinstalled the game and now it happens with the villager(s). Undoing your changes does not fix, must use a backup.
#3 Adding a new research does STRANGE things to the in-game tech tree. I added in a research which made it so that, upon researching the Feudal Age, a new tech would activate enabling one of my new units. For some reason, I was then permanently prevented from advancing to the Imperial Age.
#4 Sometimes the language strings you select for a unit won't show up in-game. I made a new unit and edited part of the language file for a detailed creation entry (e.g. "Create bob, bob is a fairly useless unit, cost: 30F, HP10, attack etc. etc.), but, although Genie displayed it while editing, upon launching the game where my string should be it says "Show Statistics" or some such...
Obviously, some or all of these could be down to my own mistakes or misunderstandings (particularly the language error), which is why I have not done this as a review.
This editor works well for a lot of basic functions, e.g. changing HP, rate of fire, unit cost, blah blah blah, but be aware that more complex changes may well do straaaaange things.
Advice to anyone downloading: make a backup EVERY time you make a change, and when you test, rather than using the scenario editor, (assuming you unit is creatable), do a deathmatch, do instabuild, cycle up all the ages, build the basic buildings, and check that everything is how it's meant to be - including the in-game tech tree.
I will be trying to Enhanced version to see if these problems/my mistakes get sorted.
Also, you might think I'm being very negative (you'd be right), I'm just pointing out the problems - everything else is fine :)
Rob
PS don't disregard this as my first post, I'm experienced in AoK, and I have several posts and uploads on the AoE forum. |
Keisari Tapsa
File Author |
Posted on 08/04/12 @ 09:57 AM
Thanks for your detailed feedback.
1) Better ask this in the forums. The game engine might prevent this.
2) Not true. I had the same problem until I noticed one thing. The thing is that other units than gaia's don't need a research to train those units. Simple fix is to click the "no research" check box. I'll make this automated so people won't get frustrated with this problem anymore. I could explain this better, but I think this advice will do.
3) So did you add the research into the tech tree or into the research section in AGE 2? I suggest that you don't touch tech trees. If you added it among the researches, then that's strange. I bet that other people have successfully added new researches without aging problems.
4) Perhaps you edited it in the wrong language.dll file? Or you used some custom entry for it, which is not in accordance with other similar entries. Always use the latest language file. Its entries will override earlier language files. I hope you get my idea.
These are just my suggestions.
:) Nice feedback again. I agree with the backup thing. |
robstening |
Posted on 08/06/12 @ 11:38 AM
You're welcome. Thanks also for being nice, I probably came over a bit rude!
As regards #1, I suspect some things are too 'deep' in the engine for a 'surface' editor to take on. However, if and when I need to I shall go to the forum (did a couple of searches before but didnt start a topic)
#2, isn't that annoying, I just read that in the university files, and thought "Ah! I'd better go back before anybody noticed me making a fool of myself!", oh, too late ;)
That seriously helps. As long as it's just the militia and villager, I can live with it, it just made me scared to edit any existing units!
Oh, apparently (according to the release notes or whatever the post just above mine is) fishing ships have this problem too. Must remember that.
#3 My steps were
UNITS - create new, copy a man-at-arms into it, change HP (so that I recognise it), change creator building to Town Centre. It is Not 'avaliable without research.'
RESEARCHES - create new - name it something "Autoenable unit name", no cost or location, requires Feudal Age rsch., activates technology ...
TECHNOLOGIES - create new, then make my research... research it. Add effect, enable unit X.
PLAYTEST, aged up through feudal just fine, the unit then becomes creatable (yay!), create some, build stuff, castle age up, build a castle... age IV not avaliable. The icon is there but fuzzy/dark as if not avaliable. I proceed to create every castle age building, nada.
I didn't touch "tech trees"...
Deleting my new research and tech brought age 4 back online. Very peculiar.
#4, my PC refuses to work with anything other than PEBBLE, unfortunately, which means I can't create new strings, so I usually edit 'expendable ones' (such as "Joan of Arc! We shall join your side!" and the like as I dont play the campaigns)
"Always use the latest language file. Its entries will override earlier language files."
Not according to my pc :L
I went to the patch dll and changed some strings, loaded it in genie and genie displayed the originals (so did AoK). So I reverted the patch dll and went to the X1 dll, changed some strings, and these changes show up in genie and AoK. Mostly. As I said, it tends to go with the basic name string and ignore the creation/help ones.
I can't even find the help strings using Pebble, genie says the man-at-arms string is a certain number (25061 or something about that size), I scroll through pebble and there's nothing between 24000 and 27000.
I dont have them open so those numbers are, er, what's a posh word for made up?
Theoretical, that's it...
:D
I have wiped my pc recently and havent tried the Resource Hacker since, which I shall be trying again with later today.
I suspect #4 is entirely down to me being funny with the DLL's, rather than a genie problem.
Rob
Oh, background check, I am on windows XP running AOK:TC with the C patch. |
Keisari Tapsa
File Author |
Posted on 08/06/12 @ 01:39 PM
2) Yes, that's annoying. If you select other than gaia as a civ when you mod units, you'll see that they have the "no research" check box checked.
3) There is a good pile of unused research slots already existing, search them with "new" using the upper search bar. It's always good practice to copy existing things over new ones and then edit them as you like.
4) That help location in DLL is not what AGE 2 shows you, except if you edit AoE 1. You can safely ignore it. Help locations in AoE 2 start from 26000. The last three digits are the same as in 5000 and 6000 locations.
Yeah, use Resource Hacker for DLL editing.
If you download the combined language file I've uploaded in here, you only have to edit one language file. Otherwise it's gonna be hard to find which entry is in which of the three files. |
robstening |
Posted on 08/06/12 @ 02:18 PM
Okey dokey.
Re #4
Now using resource hacker for editing. However, I still can't seem to get AoK to display my strings in-game.
This isn't a problem for unit names (I can set the namestring to 10000 [blank] and that makes the internal name displayed, so I'll make the internal name what I want, e.g. "Condottiere Billman", but I still can't get creation strings to work.
I assumed that Language DLL Name was the name that comes up when you click on it (seems I am right), Language DLL Creation was the short bold name, e.g. "Create Archer", and the Language DLL Help was "[bold] Create Archer [not bold] [italic] Quick and light, used to creak up enemy attacks. Cost 40F, 20G" that sort of thing.
So, the string I want displayed is copied from the existing formats, with a bold heading, then italic description including cost and stats.
I've tried putting my nice detailed one as "Language DLL Creation" but it all comes up bold and dissapears off the screen. Putting it as Language DLL Help does this *** (see a bit lower down)
Oh, I have the combined file.
"That help location in DLL is not what AGE 2 shows you, except if you edit AoE 1. You can safely ignore it. Help locations in AoE 2 start from 26000. The last three digits are the same as in 5000 and 6000 locations"
Do you mean that it displays the wrong number but it's still there, and I can find it by taking the last three digits and adding 26,000?
[EDIT} It seems genie displays the help strings as exactly 13464 higher than they really are (or at least that's true for Spearman and Archer)
I've found the strings I was looking for (so that I could get the detailed format), but my big problem is, I put the numbers into Genie *** as Language DLL Help as, and it displays something random instead. Show Advanced Buttons, for instance, or Chain Barding Armor. ***
If you can help (or rather continue helping) I'd be very grateful, however as this not strictly genie matters, perhaps we should move to the forums - which I have never used - or more preferable, email. My user is robert.stening and it is (at) btinternet (dot) com. I've broken it up as there are some unscrupulous spammers about, I'm sure you're bright enough to put it back together ;)
Oh, re #3, I don't seem to be having problems now, but rather than disabling original units, I am doing autoupgrades to brand-new units, which is working okay and pretty fast to do.
RS[Edited on 08/06/12 @ 02:28 PM]
|
Keisari Tapsa
File Author |
Posted on 08/06/12 @ 02:44 PM
"Do you mean that it displays the wrong number but it's still there, and I can find it by taking the last three digits and adding 26,000?"
Yes, exactly. But I guess that if you used something else than 5xxx then it's your
replacement for 5xxx + 26000 - 5000.
If the game cannot find a string, it uses some default string, like "More dock items".
Yeah, never reveal your email publicly in a plain format.
I can continue helping with my knowledge. By creating a new topic to the forums you could get more helpers. We can also start emailing if you wish. My address is on my profile.
If you can confirm that AGE 2 shows help strings exactly 13464 higher, then I can make some fix to get it show/edit them correctly. Can you edit them if you add 13464 to your custom values? |
robstening |
Posted on 08/07/12 @ 05:22 AM
Hmm. I made a new string at the end of the lingo file and tried to put it in adding 13464. The number was too high (genie only takes up to 65,000 or something, and I was inputting over 70,000)
So I went to a 'spare' string (from the william wallace campaign) - "scots" - and edited that to what I wanted (a creation-help entry for a new unit, the "LEVY spearman", with its stats). This was #44000
Putting 44000 into genie resulted in a preview of "scots", and - most interestingly, running AoK made it come up with the ordinary spearman profile (which it was BEFORE i changed it to 44000)
Putting 44000+13464 (= 57464) in resulted in a blank preview, and running AoK still kept the original, Create Spearman [& stats] string.
Bit weird.
I can work round it, by editing the original string it is insisting on displaying, it just means I'm limited to only a few hundred units AoK comes with (should be enough), but it's still not logical...
As it appears that genie is refusing to change the string no matter what I input, then I think it's fair to say this is a genie glitch and so I don't feel too guilty about continuing in the comments. Of course if we go on forever and ever and both end up stumped, the forums it shall be.
RS |
Keisari Tapsa
File Author |
Posted on 08/08/12 @ 03:07 AM
Strange things. I haven't touched language files much. I believe that unit/building names should be in the 5000-5999 range. Then the other stuff relative to the name 6xxx and 26xxx. So you should be able to use up to 1000 units/buildings this way. You can always add missing entries to the language files.
By the way, did you add researches by inserting? Inserting should only be used between added items, or it can break something.[Edited on 08/08/12 @ 03:14 AM]
|
chab |
Posted on 08/27/12 @ 01:20 PM
The most useful file you will ever download... Congratulations ! [Edited on 10/14/12 @ 11:46 AM]
|
DearBeloved |
Posted on 08/27/12 @ 06:03 PM
Hi, i have a little problem editing files.
I got age 2 with exp and patch 1c plus cracked exe.
I can open the dat file etc, can make changes but it doesnt work.
I tried editing hp of villagers - easy to find out if its working, but in game no effect... Next time i open the editor my changes are still there, they have 26hp..
Please email to ichnurich@gmx.at if you can help me!
Greetings
edit: in a few days played with my legal cd - was that the problem?[Edited on 08/28/12 @ 03:27 AM]
|
Pages: « First « 1 2 3 [4] 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 » Last » |
HGDL v0.8.2 |
Rating |
---|
5.0 | Breakdown |
---|
Usefulness/Novelty | 5.0 | Quality/Instructions | 5.0 |
Statistics |
Downloads: | 73,806 |
Favorites: [] | 101 |
Size: | 3.70 MB |
Added: | 09/04/11 |
Updated: | 05/21/23 |
|