AoE3 UnHardcode Patch

Here you can post about your scenario's, mods, custom maps and YouTube channels!
No Flag kangcliff
Crossbow
Posts: 2
Joined: Apr 13, 2017

AoE3 UnHardcode Patch

  • Quote

Post by kangcliff »

Hello, ESOC guys! We're here to announce our next release v1.5 which will contain the following new patches:

  • Creating custom syscalls: syscalls are functions that can be called directly in XS scripts or UI xmls. Now it's possible to create custom ones based on built-in syscalls, and also using syscalls that are originally in a different scope. For example, calling screenshot() (UI Function) in the AI script.

  • Define new cheats: Allows defining new cheats and code their behavior in C/C++.

  • 2 Team limit: Changes the team limit to 4 with each team having 1 or more players. Both singleplayer and multiplayer (including ES Online and LAN) are supported.

Download latest version from AoE3H

Follow our project on Github

Example code for syscalls and cheats

Skirmish game with 3 teams:
Image
User avatar
France Rikikipu
Retired Contributor
Posts: 1679
Joined: Feb 27, 2015
ESO: p-of
Location: In your base

Re: AoE3 UnHardcode Patch

  • Quote

Post by Rikikipu »

That's just insane man, really really good job, my words are not enough to show all the respect that I got for your work. Would you mine to be a bit more in touch with the dev staff in order to see if we can work together ?
No Flag kangcliff
Crossbow
Posts: 2
Joined: Apr 13, 2017

Re: AoE3 UnHardcode Patch

Post by kangcliff »

That's just insane man, really really good job, my words are not enough to show all the respect that I got for your work. Would you mine to be a bit more in touch with the dev staff in order to see if we can work together ?


Yeah, no problem, we can definitely work on things together to create a better gameplay experience. And thanks for the kind words. :biggrin:
User avatar
Serbia Atomiswave
Lancer
Posts: 794
Joined: Dec 27, 2015

Re: AoE3 UnHardcode Patch

Post by Atomiswave »

More teams, great work guys! I hope ep team will integrate this awesome patch in the future. Keep up the good work!
User avatar
Chile Jutlander
Musketeer
Posts: 72
Joined: Oct 29, 2016
ESO: ???????
Location: Chile

Re: AoE3 UnHardcode Patch

  • Quote

Post by Jutlander »

Yay! 2v2v2v2 tourney when?
User avatar
United States of America DayoftheNinja
Skirmisher
Posts: 189
Joined: Jul 10, 2016

Re: AoE3 UnHardcode Patch

Post by DayoftheNinja »

Glad to see the patch being tested out on Wars of Liberty's next patch (coming soon :biggrin: )! Congratulations and great work to both of you!
User avatar
Czech Republic EAGLEMUT
ESOC Dev Team
Donator 05
Posts: 4513
Joined: Mar 31, 2015
ESO: EAGLEMUT
Clan: WPact

Re: AoE3 UnHardcode Patch

Post by EAGLEMUT »

Impressive update to an already super impressive project! I'll look into integrating the team limit patch into EP, that could be very cool to have.

A closer collaboration on changes would be absolutely awesome, on our team we actually have an Assembly programmer who could help out :flowers:
User avatar
United States of America musketeer925
Retired Contributor
Donator 01
Posts: 2483
Joined: Mar 28, 2015
ESO: musketeer925

Re: AoE3 UnHardcode Patch

Post by musketeer925 »

Nice work as always!
User avatar
United States of America noissance
Jaeger
Donator 01
Posts: 2031
Joined: Mar 28, 2015
ESO: noissance
Location: United States

Re: AoE3 UnHardcode Patch

Post by noissance »

This project is so HYPE! Thank you for the work!
Error 404: Signature not found
No Flag kami_ryu
Retired Contributor
Posts: 2196
Joined: Jan 2, 2017

Re: AoE3 UnHardcode Patch

Post by kami_ryu »

This is amazing.

I wonder if EP could base itself on this work. It would be a great selling point. 2v2v2, extra features, etc.
User avatar
United States of America site
Lancer
Donator 01
Posts: 713
Joined: Aug 7, 2016
ESO: site
Location: Oklahoma, USA

Re: AoE3 UnHardcode Patch

  • Quote

Post by site »

Aww man, 2v2v2+2 casters. Gonna be one hype (and lag) tournament.
User avatar
Singapore milku3459
Howdah
Posts: 1216
Joined: Nov 8, 2016
ESO: milku3459
Location: in your base, killing your dudes

Re: AoE3 UnHardcode Patch

Post by milku3459 »

What is this patch about I don't understand... :D
User avatar
United States of America noissance
Jaeger
Donator 01
Posts: 2031
Joined: Mar 28, 2015
ESO: noissance
Location: United States

Re: AoE3 UnHardcode Patch

  • Quote

Post by noissance »

milku3459 wrote:What is this patch about I don't understand... :D

They use an assembler to add functionality to the exe file itself. Really advanced modding basically. It even let's you define cheat codes for game (the ones you type when you check allow cheats). They are literally adding more features previously not thought possible.
Error 404: Signature not found
No Flag deleted_user
Ninja
Posts: 14364
Joined: Mar 26, 2015

Re: AoE3 UnHardcode Patch

Post by deleted_user »

Quite impressive if that's the case. Carry on, advanced modder, carry on.
User avatar
Czech Republic EAGLEMUT
ESOC Dev Team
Donator 05
Posts: 4513
Joined: Mar 31, 2015
ESO: EAGLEMUT
Clan: WPact

Re: AoE3 UnHardcode Patch

  • Quote

Post by EAGLEMUT »

#newEP
#hype
#getreadybois


Image

Thanks @kangcliff for this amazing feature!
User avatar
United States of America noissance
Jaeger
Donator 01
Posts: 2031
Joined: Mar 28, 2015
ESO: noissance
Location: United States

Re: AoE3 UnHardcode Patch

Post by noissance »

This is awesome.
Error 404: Signature not found
No Flag Zhanson10
Dragoon
Donator 01
Posts: 450
Joined: Feb 7, 2016

Re: AoE3 UnHardcode Patch

Post by Zhanson10 »

site wrote:Aww man, 2v2v2+2 casters. Gonna be one hype (and lag) tournament.

Site better get ur 2v2 gears rdy I claim u
User avatar
Netherlands edeholland
ESOC Community Team
Donator 01
Posts: 5033
Joined: Feb 11, 2015
ESO: edeholland
GameRanger ID: 4053888
Clan: ESOC

Re: AoE3 UnHardcode Patch

Post by edeholland »

Awesome job man! I think I underestimate how much work this is and I'm still impressed.
User avatar
No Flag Jaeger
Jaeger
Posts: 4492
Joined: Feb 28, 2015

Re: AoE3 UnHardcode Patch

  • Quote

Post by Jaeger »

Didn't aizamk also achieve 2v2v2 through his FFA diplomacy mode?
last time i cryed was because i stood on Lego
Germany lordraphael
Pro Player
EWTNWC LAN SilverAdvanced Division WinnerDonator 01
Posts: 2549
Joined: Jun 28, 2015

Re: AoE3 UnHardcode Patch

Post by lordraphael »

ovi12 wrote:Didn't aizamk also achieve 2v2v2 through his FFA diplomacy mode?

which no one uses. I wish aoe 3 was a lot more like aoe 2 in all the unrated game modes. Playing ffa in aoe2 with diplomacy enabled is a lot of fun
breeze wrote: they cant even guess how much f***ing piece of stupid retarded they look they are trying to give lesson to people who are over pr35 and know the best mu. im pretty sure that we need a page that only pr30+ post and then we could have a nice discussins.
User avatar
Poland pecelot
Retired Contributor
Donator 03
Posts: 10459
Joined: Mar 25, 2015
ESO: Pezet

Re: AoE3 UnHardcode Patch

Post by pecelot »

It was limited, just like custom 2v2v2 maps by Riki — TEAM shipments were bugged, Trade Monopoly etc.
No Flag Omkar_Satapathy
Dragoon
Posts: 305
Joined: Jul 11, 2016

Re: AoE3 UnHardcode Patch

Post by Omkar_Satapathy »

@kangcliff From where can I download version 1.5?
By the way you have done a great job till now. :-D
User avatar
Brazil danielpereira
Crossbow
Posts: 12
Joined: May 11, 2015

Re: AoE3 UnHardcode Patch

  • Quote

Post by danielpereira »

Hello everyone!

First of all, sorry for bumping the thread!

For those who are interested, UnHardcode Patch v1.5, which contains all of the new features that Cliff mentioned in the original post, has been released at AoE3H!

It can be downloaded in the following link:
http://aoe3.heavengames.com/downloads/s ... ileid=3776

Additionally, the development of the patch can be followed at our official GitHub repository:
https://github.com/danielpereira/AoE3UnHardcoded/

Thanks for the kind words, everyone!
User avatar
Czech Republic EAGLEMUT
ESOC Dev Team
Donator 05
Posts: 4513
Joined: Mar 31, 2015
ESO: EAGLEMUT
Clan: WPact

Re: AoE3 UnHardcode Patch

Post by EAGLEMUT »

@danielpereira Nice, great work on putting this out!
I haven't yet got an idea what I could use the syscall plugins system for on EP, but it seems super cool.
I have a question; was the team limit patch further tweaked since April when I got it from kangcliff? Just wondering whether I'm supposed to apply the stable patch again or if it's the same.
User avatar
Brazil danielpereira
Crossbow
Posts: 12
Joined: May 11, 2015

Re: AoE3 UnHardcode Patch

Post by danielpereira »

@EAGLEMUT Thanks for the kind words, I'm glad you liked it! :D

Regarding the Team Limit patch, unfortunately, we have not found yet what was causing the bug, so the code is basically the same.

Who is online

Users browsing this forum: No registered users and 7 guests

Which top 10 players do you wish to see listed?

All-time

Active last two weeks

Active last month

Supremacy

Treaty

Official

ESOC Patch

Treaty Patch

1v1 Elo

2v2 Elo

3v3 Elo

Power Rating

Which streams do you wish to see listed?

Twitch

Age of Empires III

Age of Empires IV