A Warcraft I framework for Stratagus desired.

Bug #664732 reported by Zombie Ryushu
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
War1gus
Won't Fix
High
Joris Dauphin

Bug Description

I would like to offer some advice on Warcraft I under Stratagus, I am one of the few people that have seen Warcraft I support semi-function under Stratagus, and I had a few suggestions.

Most Warcraft I units have Warcraft II analogues, so a good starting point is to just get Warcraft II working with Warcraft I graphics. Then adjust the scripts to more accurately reflect Warcraft I behavior.

There is no reason that Warcraft I cannot be "upgraded" to support everything Warcraft II did such as 8 to 16 factions, and multiple town hall building. This can be activated and deactivated in configurations.

Revision history for this message
mattn (martin-gerhardy) wrote :

you are highly welcomed to provide patches - currently nobody works on war1gus

Revision history for this message
Zombie Ryushu (zombie-ryushu) wrote :

I don't have the experience to handle such a task. I don't know LUA.

Revision history for this message
Zombie Ryushu (zombie-ryushu) wrote :

I merely wish to petition that Warcraft I support be made a priority.

Pali (pali)
Changed in war1gus:
assignee: nobody → Joris Dauphin (joris-dauphin)
importance: Undecided → High
status: New → In Progress
Revision history for this message
Joris Dauphin (joris-dauphin) wrote :

Still in progress,
- Most unit's animation are done.
- Most guichan menu has been activated.
TODO:
- TileSet,
- "Campaign/Map extractor" with a recent format
- Some UI stuff
- Units characteristics
- Sounds
- ...
So still unplayable :-/

Revision history for this message
Zombie Ryushu (zombie-ryushu) wrote :

Once upon a time I played an early, early, early, War1gus port for a very unstable version of Stratagus. It extracted everything but the maps because we couldn't figure out where the maps were. Later, it was at least theroized that the maps were hard coded into the executable of Warcraft 1. I played it, it worked fine but the game would crasyh if you tried to mine gold or chop trees. You had to make your own maps however.

Revision history for this message
Pali (pali) wrote :

There was other opensource engine for Warcaft I. It worked without crashing (possible to play original campaign). It used original warcraft I data (like stratagus). Project name was Alpha-WC1: http://alpha.devnet.ro/wiki/Alpha-WC1 (site is now down). It was written in C# and OpenGL, but works with mono fine too. Project was closed in 2006.

I have still last svn checkout (I dont know where, but I can search for it). I think that it was implemented reading original maps (I was able to play campaign...). Maybe this will be good start point for war1gus.

Revision history for this message
Joris Dauphin (joris-dauphin) wrote :

In war1tool.c, there is a "campaign extractor",
but it uses a old stratagus format of map (*.cm).
with some missing features (Objectives are just normal text).
Our war1gus TileSet are incorrects, (and it was not really easy to fix it :-/ )

Moreover I don't see "normal" maps in war1gus.

Revision history for this message
Zombie Ryushu (zombie-ryushu) wrote :

I never could get Alpha-WC1 working.

Revision history for this message
Pali (pali) wrote :

Alpha-WC1 website is now up again.

Revision history for this message
Zombie Ryushu (zombie-ryushu) wrote :

Does this help WC1 support in Stratagus any?

Changed in war1gus:
status: In Progress → Fix Committed
Revision history for this message
timfelgentreff (timfelgentreff) wrote : Moving to GitHub

This project was moved to https://github.com/Wargus/war1gus. All issues were migrated there.

Changed in war1gus:
status: Fix Committed → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.