History Rewritten (Original Thread)

Finally! A mod that windows users have to fix!!! Hahahah victory for macs!

My school confiscated my MacBook because "Macs aren't work computers (LOLWUT?) So to keep myself from going insane I am going to Install this mod. I'll let you know how life is on a Megasuck computer
 
Just thought I'd let you all know that 0.5 should be ready later this week. It adds some new leaders, some UBs, some overhauled citylists and lots of little fixes and tweaks. The most significant part of this update though is what's being removed: over 400 MB of extraneous or oversized textures, meaning better memory efficiency.

I'm also hoping to achieve a significant reduction in load time too.
 
Just thought I'd let you all know that 0.5 should be ready later this week. It adds some new leaders, some UBs, some overhauled citylists and lots of little fixes and tweaks. The most significant part of this update though is what's being removed: over 400 MB of extraneous or oversized textures, meaning better memory efficiency.
I'm also hoping to achieve a significant reduction in load time too.

Currently doing the same job with Ethnic Mix More ... Soon 500 units and it's a boring job to check every unit ... :mischief: The good part is it's loading faster :) But you beat me ! 400 MB of extraneous and/or oversized stuff ! :eek: :lol: :lol:

Do you think I should .pak ? I'm not a big fan of .pak builds ... :confused:


My school confiscated my MacBook because "Macs aren't work computers (LOLWUT?) So to keep myself from going insane I am going to Install this mod. I'll let you know how life is on a Megasuck computer

Gosh !!! :eek: These PC people are so confused in their head :D Anyway, try to get your Mac back ... Good luck ! :)


Dans la vraie Histoire, les villes ont souvent été rasées partiellement ou complètement dans différentes guerres... Mais souvent les nouvelles villes ont souvent été reconstruites sur les emplacements des villes précédentes...

Are you french Lachlan ?
 
Currently doing the same job with Ethnic Mix More ... Soon 500 units and it's a boring job to check every unit ... :mischief: The good part is it's loading faster :) But you beat me ! 400 MB of extraneous and/or oversized stuff ! :eek: :lol: :lol:

Do you think I should .pak ? I'm not a big fan of .pak builds ... :confused:

Most of that 400 MB comes from Leaderheads. Some of those textures were 1024x1024 yet only used for small things like feathers or eyeballs! Units I'm not being quite as thorough on as there's just so many. I can recommend an excellent free tool that might help you: Grand Perspective. It can create a graphical display of all the files in your mod, showing their relative size. Really easy way to visualize what's taking up the most space and to locate files that are larger than they need to be.

As for FPKs I think they are worthwhile. I haven't been able to test it on HR yet but I tested a mod similar in size and scope to it. For that mod FPKs cut over 3 minutes off load time. They are a pain for the modder though.

AlanH is working on adding pack functionality to Macapaka but in the meantime I have an old Windows laptop that I'm going to try pack HR 0.5 on this week. I'll let you know how it goes.
 
I had a more in-depth look at that Immigration mod and discovered that it requires enabling two disabled-by-default Python Callbacks. These are purposely disabled by Firaxis as they can significantly slow down aspects of the game - AI decision making in this case. It's really not worth the game-wide slowdown for a relatively minor feature. Sorry to disappoint.
 
I had a more in-depth look at that Immigration mod and discovered that it requires enabling two disabled-by-default Python Callbacks. These are purposely disabled by Firaxis as they can significantly slow down aspects of the game - AI decision making in this case. It's really not worth the game-wide slowdown for a relatively minor feature. Sorry to disappoint.

Sadly, you could be right :(
It slow downed game in a matter of how many percent ?

Personnaly i can suffer a little slow down because emigrating peoples are a nice factor of randomness, you could figure it...

@ coffee junkie : yes i'm a french speaking guy...
(A "guy" = un "individu")
I'm better by explaining in French for avoiding misunderstanding...

While, i learned a few my english with civfanatics forums...
 
Sadly, you could be right :(
It slow downed game in a matter of how many percent ?

Personnaly i can suffer a little slow down because emigrating peoples are a nice factor of randomness, you could figure it....

It slows down AI decision making, so it's not a flat percentage but would get worse the longer a game goes or the larger a map is.

And, I found a leaderhead that might work for Yusuf. After a while of searching...

I use that leaderhead (with altered clothes/background) for Harun al-Rashid. The leaderhead I would use for Yusuf is this one. Unfortunately it has some bad animation issues and that's why I don't use it.
 
Currently doing the same job with Ethnic Mix More ... Soon 500 units and it's a boring job to check every unit ... :mischief: The good part is it's loading faster :) But you beat me ! 400 MB of extraneous and/or oversized stuff ! :eek: :lol: :lol:

Do you think I should .pak ? I'm not a big fan of .pak builds ... :confused:




Gosh !!! :eek: These PC people are so confused in their head :D Anyway, try to get your Mac back ... Good luck ! :)




Are you french Lachlan ?
usually I hear the reverse on Macs (Macs can't game rubbish)
Sadly, you could be right :(
It slow downed game in a matter of how many percent ?

Personnaly i can suffer a little slow down because emigrating peoples are a nice factor of randomness, you could figure it...

@ coffee junkie : yes i'm a french speaking guy...
(A "guy" = un "individu")
I'm better by explaining in French for avoiding misunderstanding...

While, i learned a few my english with civfanatics forums...
avoid callbacks like the plague
 
avoid callbacks like the plague

I understood by translating "callback", so i'm very agree with you on this point, i will be more cautious in the future...

Thanks for this honest advice :)

To Xyth : any description for 0.5 other than repacking things ?
 
To Xyth : any description for 0.5 other than repacking things ?

Here's the changelist as it stands for 0.5:

ADDED
  • New Leaders: Argantonio, Filipe II, Henrique (the Navigator), Maximilian I, Michiel de Ruyter, Topiltzin, Viriato, Wu Zetian
  • Assyria have a new UB: the Karum (Market replacement)
  • Berber have a new UB: the Souq (Market replacement)
  • Hatti have a new UB: the Huwasi (Monument replacement)
  • Mali has a new UU: the Farari (Knight replacement)
  • BUG updated to 4.4
  • Cultural Citystyles updated to 0.99

CHANGED
  • Germany has been expanded to include the HRE
  • German UB is now the Rathaus
  • Mali has been expanded as the Mande Empire
  • New citylists: Aztec, Berber, Germany, Greece, Mali, Phoenicia, Swahili
  • Abu'l Mawahib has new art
  • Shamshi-Adad has been remade as Tiglathpileser
  • Better trait combinations for Alp Arslan, Bismarck, Gilgamesh, Hannibal, Herod, Kublai, Louis, Pacal, Pachacuti, Roosevelt, Trung Sisters, Willem, Xoc
  • Hungarian Turul Statue experience bonus reduced to +2 and now available with Metal Casting
  • India and Turkestan have new Horse Archer art
  • Phoenician Bireme can now carry units but cargo space reduced to 2
  • New flag/button: Barbarians
  • Some format/layout tweaks to Civilopedia

FIXED
  • Tin Hinan's background is fixed (again)
  • Yaqub al-Mansur now has matching eyes
  • British Musketman and Redcoat had swapped art
  • Fixed messed up religion, corporation and resource icons
  • More fixes to religion sounds and effects
  • Numerous fixes and changes to diplomacy text
  • Many behind-the-scenes optimizations
  • Several Windows specific fixes

REMOVED
  • Loading time SIGNIFICANTLY reduced (thanks AlanH!)
  • Mod size reduced by over 400 MB (extraneous textures pruned or resized - this should improve memory efficiency as well)
  • Jimmu. Just wasn't coming together as an interesting leader

I'm going to try get it out as soon as possible as I like to achieve an update at the start of every month. Assyria is causing a crash that I need to track down, and I need to double-check I haven't broken any unit art when I resized/repacked all their textures. Also it turns out that using FPKs (method of reducing load time) partially breaks modular loading of art, meaning I'll need to restructure a few things. Once those are sorted it'll be good to go.
 
I have a request, Xyth! Could you incorporate ranged combat to replace suicide catapults? Ranged combat given to archery or other ranged units would also be nice, allowing them to soften enemy stacks. It looks like it can be done rather easily in xml only, compared to the half scientific stuff you're working out with AlanH's help right now. But things like that are probably on your long-term schedule, already, I guess.
 
I have a request, Xyth! Could you incorporate ranged combat to replace suicide catapults? Ranged combat given to archery or other ranged units would also be nice, allowing them to soften enemy stacks. It looks like it can be done rather easily in xml only, compared to the half scientific stuff you're working out with AlanH's help right now. But things like that are probably on your long-term schedule, already, I guess.

I'm not sure I'd do it for archers and such but I think this would be really good for siege units. It would create more distinction, especially since I've added the battering ram and siege tower. I'll look into it for the next version (not 0.5 as it's very nearly ready to release, just an Assyrian crash to solve).

EDIT: Actually it looks relatively easy, I'll put it in 0.5.
 
What units should I add it to? I'm thinking Catapult (Range: 1), Trebuchet, Artillery and Mobile Artillery (all Range: 2). Maybe Cannon with Range 1 too? I think the Battleship should also get it but what other naval units?
 
Congratulations for decreasing size by ~70%
 
Congratulations for decreasing size by ~70%

It's not that much, as it's a reduction of the unzipped mod size. 0.4 was 1.29 GB and 0.5 is currently 843 MB. About a 35% reduction overall. I don't yet know what the zipped size of 0.5 is.
 
I'm trying to download this but this is a pretty big file to download so one shudder with the internet and I have to restart
 
I'm trying to download this but this is a pretty big file to download so one shudder with the internet and I have to restart

May as well wait a day or two, 0.5 is nearly ready. I'll hopefully start uploading it tonight (NZ time).
 
Back
Top Bottom