vghetto port project
Moderator: Forum Moderators
vghetto port project
Hi,
I started working on a project where I'll be porting some campaigns from 1.12 to 1.14.
The idea is simple. Take 1.12 campaigns that are not in 1.14. remove bom and convert them to unix, utf-8 ...
run wmllint. run wmlindent. fix bugs along the way, and upload them to 1.14 using a shared public password. ( 16 x)
Anyone that would like to privately maintain or redo the work can do so by deleting the add on and reuploading with their own password.
This is not a promise that I'll be doing all of them. Some might get dropped along the way.
Any active maintainers that don't want me to do a specific one can let me know.
port steps
tip for replacing FOREACH
Compatibility-breaking changes between 1.14 and 1.15/1.16
The preliminary list includes:
A_Simple_Campaign Ported to: 1.14, 1.16 thread
A_Walk_In_The_Woods Ported to: 1.16 (1.16 port by Descacharrado) thread
Across_the_Ocean Ported to: 1.14, 1.16 thread
Add_s_Army Ported to: 1.16 (1.16 port by Descacharrado) thread
Alariels_Journey Ported to: 1.14, 1.16 (1.16 port by Argesilao2) thread
Aldur_The_Great Ported to: 1.14, 1.16 thread
Amaranthine_Stone Ported to: 1.14, 1.16 thread
An_Innocent_Man Ported to: 1.14, 1.16 thread
Anthalia Ported to: 1.14, 1.16 thread
Brave_Wings Ported to: 1.14, 1.16 thread
Burning_Souls Ported to: 1.14, 1.16 thread
Comrades_in_Arms Ported to: 1.14, 1.16 thread
Drums_of_War Ported to: 1.16 (1.16 port by Argesilao2) thread
Dwarven_Fortress Ported to: 1.14, 1.16 thread
Fate_of_a_Princess Ported to: 1.16 (1.16 port by Argesilao2) thread
Forgotten_Kingdom Ported to: 1.16 (1.16 port by Lord-Knightmare) thread
Ghostly_Calls Ported to: 1.14, 1.16 thread
Girl_unDead Ported to: 1.16 (1.16 port by Argesilao2) thread
Liberating_Alduin Ported to: 1.16 (1.16 port by Argesilao2) thread
Missing_Scepter Ported to: 1.14, 1.16 thread
Northern_Forces Ported to: 1.14, 1.16 thread
NX-RPG Ported to: 1.14 thread
Prinzessin_Nilwyn Ported to: 1.14, 1.16 thread
Rally_For_Roanic Ported to: 1.14, 1.16 thread
Rebellion_in_the_North Ported to: 1.14, 1.16 thread
Return_of_the_Monster Ported to: 1.14, 1.16 thread
Roar_of_the_Woses Ported to: 1.14, 1.16 thread
Sleuth_Sisters Ported to: 1.16 (1.16 port by Argesilao2) thread
Stormtrooper Ported to: 1.16 (1.16 port by Argesilao2) thread
The_Dark_Hordes Ported to: 1.16 (1.16 port by Lord-Knightmare) thread
The_Devils_Flute Ported to: 1.14, 1.16 thread
The_Failing_Line Ported to: 1.16 (1.16 port by Argesilao2) thread
The_Fall_of_Wesnoth Ported to: 1.14, 1.16 thread
The_Hidden_Kingdom Ported to: 1.16 (1.16 port by Lord-Knightmare) thread
The_Unstoppable_Legion Ported to: 1.14, 1.16 thread
Thrugbad_The_Good Ported to: 1.14, 1.16 thread
Way_of_Dragon Ported to: 1.14, 1.16 thread
Wesband Ported to: 1.14, 1.16 thread
Provisional drop/low priority post
Dungeon_Creeper_the_Lich (Cugel the Web Phoenix)
End_of_the_Legion requires War_of_Legends
IIIO_Test_field
Royalties_Forgotten
Tale_of_Alan
The_Invasion
Untold_Tale_Darkened_Skies
PC_Campaign
Lord_Of_The_South
Birth_of_Sorcery
Between_the_Worlds (Mark Metson)
Martian_Invasion_1594 (Mark Metson)
Mutiny_in_1626 (Mark Metson)
Mystery_in_1596 (Mark Metson)
Class_Changing_AMLA_Elves (OptimisticTweaker)
Hunter (Thor the God)
Lisar_and_the_AMLA_Elves (OptimisticTweaker)
Love_To_Death (Geos) 1.10
Red_Winter (Sire)
Revenge_of_the_Rogue (zeth)
Roboke (x42)
The_Fellowship_of_the_Clay (Reval, Ceres) 1.10
Dropped:
A_New_Land Poor quality campaign. Not to be confused with mainline A_New_Land
BorderWars MP map
Divided_Battle MP map
Follow_The_Arrow MP map
Langrisser_Sample_Campaign made in china knockoff
North_Wind Already on 1.14: The_North_Wind
Offensive MP map
Oldworld MP map
Planescape MP map
Queens_Gambit non functional test scenario and map
Silly_AI_Example MP ai demo
The_Knights_of_the_Silver_Spire Ported the 1.7 version to 1.14. thread
The_Rapine Requires map pack: Desert_Map-Pack, and Eras: Chalifa,The_Ivrim
The_Revival_Of_Halstead Already on 1.14: The_Revival_of_Halstead
The_Rising Already on 1.14: dawn_of_thunder
torneo_wif_2015 MP map
Claimed by others:
ArchiveDC
Children_of_Dragons
Elves_Banding_For_War
Hero_of_Irdya_I
Hunters_of_the_East
Only_Death_Behind
Secrets_of_the_Ancients
Struggle_For_Freedom
The_Flight_of_Drakes
The_Three_Elves
WhiteWolf:
Fingerbone_Of_Destiny
The_Attack_Of_The_Western_Cavalry
The_Blind_Sentinel
The_Desolation_Of_Karlag
The_Stone_Of_The_North
I started working on a project where I'll be porting some campaigns from 1.12 to 1.14.
The idea is simple. Take 1.12 campaigns that are not in 1.14. remove bom and convert them to unix, utf-8 ...
run wmllint. run wmlindent. fix bugs along the way, and upload them to 1.14 using a shared public password. ( 16 x)
Anyone that would like to privately maintain or redo the work can do so by deleting the add on and reuploading with their own password.
This is not a promise that I'll be doing all of them. Some might get dropped along the way.
Any active maintainers that don't want me to do a specific one can let me know.
port steps
tip for replacing FOREACH
Compatibility-breaking changes between 1.14 and 1.15/1.16
The preliminary list includes:
A_Simple_Campaign Ported to: 1.14, 1.16 thread
A_Walk_In_The_Woods Ported to: 1.16 (1.16 port by Descacharrado) thread
Across_the_Ocean Ported to: 1.14, 1.16 thread
Add_s_Army Ported to: 1.16 (1.16 port by Descacharrado) thread
Alariels_Journey Ported to: 1.14, 1.16 (1.16 port by Argesilao2) thread
Aldur_The_Great Ported to: 1.14, 1.16 thread
Amaranthine_Stone Ported to: 1.14, 1.16 thread
An_Innocent_Man Ported to: 1.14, 1.16 thread
Anthalia Ported to: 1.14, 1.16 thread
Brave_Wings Ported to: 1.14, 1.16 thread
Burning_Souls Ported to: 1.14, 1.16 thread
Comrades_in_Arms Ported to: 1.14, 1.16 thread
Drums_of_War Ported to: 1.16 (1.16 port by Argesilao2) thread
Dwarven_Fortress Ported to: 1.14, 1.16 thread
Fate_of_a_Princess Ported to: 1.16 (1.16 port by Argesilao2) thread
Forgotten_Kingdom Ported to: 1.16 (1.16 port by Lord-Knightmare) thread
Ghostly_Calls Ported to: 1.14, 1.16 thread
Girl_unDead Ported to: 1.16 (1.16 port by Argesilao2) thread
Liberating_Alduin Ported to: 1.16 (1.16 port by Argesilao2) thread
Missing_Scepter Ported to: 1.14, 1.16 thread
Northern_Forces Ported to: 1.14, 1.16 thread
NX-RPG Ported to: 1.14 thread
Prinzessin_Nilwyn Ported to: 1.14, 1.16 thread
Rally_For_Roanic Ported to: 1.14, 1.16 thread
Rebellion_in_the_North Ported to: 1.14, 1.16 thread
Return_of_the_Monster Ported to: 1.14, 1.16 thread
Roar_of_the_Woses Ported to: 1.14, 1.16 thread
Sleuth_Sisters Ported to: 1.16 (1.16 port by Argesilao2) thread
Stormtrooper Ported to: 1.16 (1.16 port by Argesilao2) thread
The_Dark_Hordes Ported to: 1.16 (1.16 port by Lord-Knightmare) thread
The_Devils_Flute Ported to: 1.14, 1.16 thread
The_Failing_Line Ported to: 1.16 (1.16 port by Argesilao2) thread
The_Fall_of_Wesnoth Ported to: 1.14, 1.16 thread
The_Hidden_Kingdom Ported to: 1.16 (1.16 port by Lord-Knightmare) thread
The_Unstoppable_Legion Ported to: 1.14, 1.16 thread
Thrugbad_The_Good Ported to: 1.14, 1.16 thread
Way_of_Dragon Ported to: 1.14, 1.16 thread
Wesband Ported to: 1.14, 1.16 thread
Provisional drop/low priority post
Dungeon_Creeper_the_Lich (Cugel the Web Phoenix)
End_of_the_Legion requires War_of_Legends
IIIO_Test_field
Royalties_Forgotten
Tale_of_Alan
The_Invasion
Untold_Tale_Darkened_Skies
PC_Campaign
Lord_Of_The_South
Birth_of_Sorcery
Between_the_Worlds (Mark Metson)
Martian_Invasion_1594 (Mark Metson)
Mutiny_in_1626 (Mark Metson)
Mystery_in_1596 (Mark Metson)
Class_Changing_AMLA_Elves (OptimisticTweaker)
Hunter (Thor the God)
Lisar_and_the_AMLA_Elves (OptimisticTweaker)
Love_To_Death (Geos) 1.10
Red_Winter (Sire)
Revenge_of_the_Rogue (zeth)
Roboke (x42)
The_Fellowship_of_the_Clay (Reval, Ceres) 1.10
Dropped:
A_New_Land Poor quality campaign. Not to be confused with mainline A_New_Land
BorderWars MP map
Divided_Battle MP map
Follow_The_Arrow MP map
Langrisser_Sample_Campaign made in china knockoff
North_Wind Already on 1.14: The_North_Wind
Offensive MP map
Oldworld MP map
Planescape MP map
Queens_Gambit non functional test scenario and map
Silly_AI_Example MP ai demo
The_Knights_of_the_Silver_Spire Ported the 1.7 version to 1.14. thread
The_Rapine Requires map pack: Desert_Map-Pack, and Eras: Chalifa,The_Ivrim
The_Revival_Of_Halstead Already on 1.14: The_Revival_of_Halstead
The_Rising Already on 1.14: dawn_of_thunder
torneo_wif_2015 MP map
Claimed by others:
ArchiveDC
Children_of_Dragons
Elves_Banding_For_War
Hero_of_Irdya_I
Hunters_of_the_East
Only_Death_Behind
Secrets_of_the_Ancients
Struggle_For_Freedom
The_Flight_of_Drakes
The_Three_Elves
WhiteWolf:
Fingerbone_Of_Destiny
The_Attack_Of_The_Western_Cavalry
The_Blind_Sentinel
The_Desolation_Of_Karlag
The_Stone_Of_The_North
Last edited by vghetto on January 22nd, 2022, 4:58 pm, edited 86 times in total.
Re: vghetto port project
Why port to 1.14 instead of 1.16?
Re: vghetto port project
I'll do both if applicable. Some might not be necessary, like Children_of_Dragons.
- Lord-Knightmare
- Discord Moderator
- Posts: 2361
- Joined: May 24th, 2010, 5:26 pm
- Location: Somewhere in the depths of Irdya, gathering my army to eventually destroy the known world.
- Contact:
Re: vghetto port project
Would be nice to see The Unstoppable Legion in the list. Would you be finishing it? Like adding in that final scenario where they find the gem and crack it and finally "defeat" the legion?
Also, no need to port HoI1 to 1.14 or 1.16. Please. still doing the overall in my local copy.
Lastly, no chance to add "Wesband" to the list?
Also, no need to port HoI1 to 1.14 or 1.16. Please. still doing the overall in my local copy.
Lastly, no chance to add "Wesband" to the list?
Creator of "War of Legends"
Creator of the Isle of Mists survival scenario.
Maintainer of Forward They Cried
User:Knyghtmare | My Medium
Creator of the Isle of Mists survival scenario.
Maintainer of Forward They Cried
User:Knyghtmare | My Medium
Re: vghetto port project
Sure thing.
The Unstoppable Legion is on the list. I won't be completing scenarios. In fact, I won't be adding anything from I own. I'll always stick to the original authors intent. Also, there won't be any changes with respect to difficulty.
My main goals are:
Have them in working order; No lua or wml errors. (I might turn a blind eye to deprecation warnings)
Have them playable; no insta-defeats.
Maps with Xol will change to Xos^Efs, and for 1.16 ^Uf to ^Tf.
That's about it. Incomplete campaigns will remain so, but I'll make it easier for someone else to pick up the work.
Might add a "To be continued..." if needed.
Anyone is welcome to suggest campaigns for me to work on, with the following caveats.
1) It has to be a single player campaign or a single player standalone scenario.
2) It can't be an Era or MP campaign or Mod.
I'll make an exception for Wesband
The Unstoppable Legion is on the list. I won't be completing scenarios. In fact, I won't be adding anything from I own. I'll always stick to the original authors intent. Also, there won't be any changes with respect to difficulty.
My main goals are:
Have them in working order; No lua or wml errors. (I might turn a blind eye to deprecation warnings)
Have them playable; no insta-defeats.
Maps with Xol will change to Xos^Efs, and for 1.16 ^Uf to ^Tf.
That's about it. Incomplete campaigns will remain so, but I'll make it easier for someone else to pick up the work.
Might add a "To be continued..." if needed.
Anyone is welcome to suggest campaigns for me to work on, with the following caveats.
1) It has to be a single player campaign or a single player standalone scenario.
2) It can't be an Era or MP campaign or Mod.
I'll make an exception for Wesband
- Atreides
- Posts: 1074
- Joined: March 30th, 2019, 10:38 pm
- Location: On the 2nd story of the centre village of Merwuerdigliebe turning the lights on and off
Re: vghetto port project
Hi, I've actually ported Archive DC a while back. (June 5) Or fixed it up, or something. Thanks for the reminder, I will go back to it and verify it is ready.
Re: vghetto port project
I have ported Only_Death_Behind to 1.16, and it is already available on the 1.16 server.
Also I have already finished porting of The_Flight_of_Drakes, but I didn’t upload the campaign yet, because I’m not sure if it’s really well balanced. I myself am not able to win the campaign on medium difficulty, that is either because it is not well balanced, but it could also be because I am very bad at playing Drakes. I could really use a test player who’s good at playing with Drakes.
Also I have already finished porting of The_Flight_of_Drakes, but I didn’t upload the campaign yet, because I’m not sure if it’s really well balanced. I myself am not able to win the campaign on medium difficulty, that is either because it is not well balanced, but it could also be because I am very bad at playing Drakes. I could really use a test player who’s good at playing with Drakes.
Author of Antar, Son of Rheor ( SP Campaign) | Development Thread + Feedback Thread + Replays of ASoR
- Lord-Knightmare
- Discord Moderator
- Posts: 2361
- Joined: May 24th, 2010, 5:26 pm
- Location: Somewhere in the depths of Irdya, gathering my army to eventually destroy the known world.
- Contact:
Re: vghetto port project
I can playtest. Drake main here. Would even adjust to balance out things.Adamant14 wrote: ↑November 25th, 2021, 4:34 pm I have ported Only_Death_Behind to 1.16, and it is already available on the 1.16 server.
Also I have already finished porting of The_Flight_of_Drakes, but I didn’t upload the campaign yet, because I’m not sure if it’s really well balanced. I myself am not able to win the campaign on medium difficulty, that is either because it is not well balanced, but it could also be because I am very bad at playing Drakes. I could really use a test player who’s good at playing with Drakes.
Creator of "War of Legends"
Creator of the Isle of Mists survival scenario.
Maintainer of Forward They Cried
User:Knyghtmare | My Medium
Creator of the Isle of Mists survival scenario.
Maintainer of Forward They Cried
User:Knyghtmare | My Medium
- Lord-Knightmare
- Discord Moderator
- Posts: 2361
- Joined: May 24th, 2010, 5:26 pm
- Location: Somewhere in the depths of Irdya, gathering my army to eventually destroy the known world.
- Contact:
Re: vghetto port project
Isn't this mainlined now?Secrets_of_the_Ancients
Creator of "War of Legends"
Creator of the Isle of Mists survival scenario.
Maintainer of Forward They Cried
User:Knyghtmare | My Medium
Creator of the Isle of Mists survival scenario.
Maintainer of Forward They Cried
User:Knyghtmare | My Medium
Re: vghetto port project
Great.Here is the ziped file.Lord-Knightmare wrote: ↑November 25th, 2021, 5:18 pm I can playtest. Drake main here. Would even adjust to balance out things.
- Attachments
-
- The_Flight_of_Drakes.7z
- (1002.25 KiB) Downloaded 86 times
Author of Antar, Son of Rheor ( SP Campaign) | Development Thread + Feedback Thread + Replays of ASoR
Re: vghetto port project
@Atreides. Thanks!
@Adamant14 Do you want me to skip doing a 1.14 port?
@Lord-Knightmare Indeed, I'll strike it out.
@Adamant14 Do you want me to skip doing a 1.14 port?
@Lord-Knightmare Indeed, I'll strike it out.
Re: vghetto port project
For my part, I don’t work with 1.14 anymore since 1.16 came out, and I don’t plan to port a campaign for 1.14 anymore. Maybe someone else wants to do this.
Author of Antar, Son of Rheor ( SP Campaign) | Development Thread + Feedback Thread + Replays of ASoR
Re: vghetto port project
To be clear, do you mean just fixing bugs in the ported campaigns, or will this include fixing bugs in wmllint/wmlindent, too? Because I encountered some wmllint bugs while porting some campaigns that you might possibly run across, too... for example, #5293.
Wesnoth-related GitHub repos:
General mods collection, SotBEEE, AToTBWaTD, The Earth's Gut, A Little Adventure, FtF
Social media: Mastodon: @egallager@treehouse.systems, Steam: egallager
General mods collection, SotBEEE, AToTBWaTD, The Earth's Gut, A Little Adventure, FtF
Social media: Mastodon: @egallager@treehouse.systems, Steam: egallager
Re: vghetto port project
Both, bugs from the campaign and bugs from the tools. I'm aware that wmllint can screw things up.
Like here (side is assigned yes)
I'm using wmllint for changing file paths mostly.
Like here (side is assigned yes)
I'm using wmllint for changing file paths mostly.
Re: vghetto port project
I finished the 1.14 port of Alariels_Journey. You can find it on the addons server along with its music package.
It still has some issues, mostly units, terrains and images problems. Other than that it works perfectly. I think it is compatible with 1.16 as is. Just waiting for the dependency UMC_Terrain_Pack to be uploaded to 1.16.
It still has some issues, mostly units, terrains and images problems. Other than that it works perfectly. I think it is compatible with 1.16 as is. Just waiting for the dependency UMC_Terrain_Pack to be uploaded to 1.16.