MechVM Update

MechVM - A MechWarrior 2 remake.

Moderator: Skyfaller

Post Reply
User avatar
Skyfaller
Clan 1st MechWarrior
Clan 1st MechWarrior
Posts: 1017
Joined: Sat Apr 12, 2008 2:58 am
Location: Germany
Contact:

MechVM Update

Post by Skyfaller »

Yesterday I configured MechVM to display the screens from DataBase.MW2 and let it call the MW2 sim through DosBox. It worked, as you can see from the pictures below!

The next milestones for development are:
- Include new mech lab into MechVM shell
- Exporting MEK files from new mech lab
- Include libPurple for IRC chat in NetMech
- Texts and graphics for the shell must be read from MW2.PRJ
- MechVM shells for GBL needs to be improved, Mercs may follow later
- Savegames

As you can see, a lot remains to be done. In the next release, MechVM will likely include DosBox and install DOS games directly into DosBox subfolders.

So why do it?
- New mech lab is easier to use
- Support for selecting new mech chassis from MechVM's shell
- Easier to create modded campaigns
- Bring typical Wolf and JF mechs from GBL to 31stCC (Phantom, Vixen, Linebacker, ...)
- Ability to configure special case mechs, like the underwater Executioner

This is a work in progress, its main purpose is to prove that MechVM and DosBox can work together well. Later versions will have more text, and perhaps better graphics. I do not yet know how I will treat video and music in the shell.
Attachments
Launching the shell from MechVM
Launching the shell from MechVM
MechVm-calling-DosBox-1.png (15.41 KiB) Viewed 7454 times
MechVM shell will call DosBox
MechVM shell will call DosBox
MechVm-calling-DosBox-2.png (351.59 KiB) Viewed 7455 times
MW2 sim running in DosBox
MW2 sim running in DosBox
MechVm-calling-DosBox-3.png (80.06 KiB) Viewed 7454 times
MechVM already knows whether a mission succeeded or not
MechVM already knows whether a mission succeeded or not
MechVm-calling-DosBox-4.png (351.48 KiB) Viewed 7456 times
Launching into the next mission
Launching into the next mission
MechVm-calling-DosBox-5.png (351.77 KiB) Viewed 7454 times
The sim shows these splash screens
The sim shows these splash screens
MechVm-calling-DosBox-6.png (285.43 KiB) Viewed 7458 times
Mission two
Mission two
MechVm-calling-DosBox-7.png (66.04 KiB) Viewed 7451 times
And again MechVM decides the user succeeded in the mission
And again MechVM decides the user succeeded in the mission
MechVm-calling-DosBox-8.png (351.46 KiB) Viewed 7456 times
User avatar
Skyfaller
Clan 1st MechWarrior
Clan 1st MechWarrior
Posts: 1017
Joined: Sat Apr 12, 2008 2:58 am
Location: Germany
Contact:

Re: MechVM Update

Post by Skyfaller »

Some impressions of using MechVM's shell to launch the Wolf and Jade Falcom missions using the GBL engine.

There are few things to note:
  • Buildings always explode immediately after the first hit
  • Insignias are flawed
  • The first Jade Falcon mission is missing, but it may be possible to patch it back in
  • We might be able to add special missions in the same manner (Mineshaft...)
Previous work
Attachments
Incubus on MacDuff
Incubus on MacDuff
mw2_002.png (13.12 KiB) Viewed 7326 times
Stone Rhino on Wotan
Stone Rhino on Wotan
mw2_004.png (22.29 KiB) Viewed 7322 times
Phantom on Colmar
Phantom on Colmar
mw2_005.png (24.95 KiB) Viewed 7322 times
A lone Linebacker riding into the evening sky ...
A lone Linebacker riding into the evening sky ...
mw2_008.png (17.72 KiB) Viewed 7322 times
Sapphire Wolf

Re: MechVM Update

Post by Sapphire Wolf »

That is just sweet, man! Can't wait to try it out.

(BTW, Skyfaller, I like your Avatar of Alpha Trion, because I'm such a fan of Transformers G1 and... wait a minute, I might've changed the subject! :oops: )
User avatar
Col.Kell
House Steiner Archon
House Steiner Archon
Posts: 868
Joined: Sat Sep 27, 2008 7:44 am
Location: An Isolated Tennessee Valley.

Re: MechVM Update

Post by Col.Kell »

Skyfaller wrote:Some impressions of using MechVM's shell to launch the Wolf and Jade Falcom missions using the GBL engine.
Don't you mean PRJ instead of engine? I remember that time I discovered I could launch GBL mechs in 31stCC. I was so excited. (and i'm sure you remember me "not cheating" in style? ;) )

Nice work though! Very good. And MechVM will make modding easier?
MechWarrior 2: 31stCC
Image
User avatar
Skyfaller
Clan 1st MechWarrior
Clan 1st MechWarrior
Posts: 1017
Joined: Sat Apr 12, 2008 2:58 am
Location: Germany
Contact:

Re: MechVM Update

Post by Skyfaller »

Sapphire Wolf wrote:That is just sweet, man! Can't wait to try it out.
Thanks.
Col.Kell wrote: Don't you mean PRJ instead of engine?
No, I mean using the GBL engine to play the JF and WC missions. This has the advantage that the weapons added in GBL can be used for these campaigns, too: AMS, Streak SRM. This has been reported here before ("GBL Mission Command Line").
Col.Kell wrote: And MechVM will make modding easier?
Yes, at least in some cases. For example, creating new campaigns with custom mechs should be easier. MechVM could also use new shell skins for new factions. We could also discuss creating higher-resolution graphics for these skins. For some missions, the Mech Lab can be configured to support special equipment. For example, in the under water mission, torpedoes should be used instead of missiles, while AC's and Gauss rifles should be forbidden.
Post Reply