Page 1 of 1

Buffy The Vampire Slayer (xbox) Models & Animations

Posted: Sun Nov 01, 2020 3:36 pm
by PRP1986
Hi,

I was was wondering whether any of you talented folk would be interested in taking a look at the model and animation formats for this game.

The game uses the Slayer Engine, which was also used for Indiana Jones, Star Wars Episode 3 and Silent Hill Homecoming. The PAK container files and the texture format (mtx) has already been solved a few years back (https://zenhax.com/viewtopic.php?f=9&t=7630&hilit=buffy

I attach samples of the models and animations if anyone is interested in looking into them - the models are .msh and the animations are .boneanim.

Thanks in advance!

Samples: https://1drv.ms/u/s!Amua2WvdGonP_EfnLr_ ... w?e=yrJFTU

Re: Buffy The Vampire Slayer (xbox) Models & Animations

Posted: Mon Nov 02, 2020 6:09 pm
by Henchman800
Mark Ecko's Getting Up also uses the slayer engine, and shakotay2 figured out the .msh model files for me <3

viewtopic.php?f=16&t=21138

Maybe this helps you :up:

Re: Buffy The Vampire Slayer (xbox) Models & Animations

Posted: Mon Nov 02, 2020 9:06 pm
by Decemberius
Any idea how to convert those animations so they can be used in Indiana Jones and the Emperor's Tomb?

Both games are using Slayer engine, and both are .boneanim.

Re: Buffy The Vampire Slayer (xbox) Models & Animations

Posted: Wed Nov 04, 2020 8:30 pm
by PRP1986
@Henchman - Thank you, I will take a look. I was hoping that I would be able to obtain the rigged mesh, which I don't think I would be able to do via Hex2Obj (I may be wrong on that), but it should be useful to static meshes.

@Decemberius - I don't think that is possible, unfortunately the animation formats for either game has not been reverse engineered yet. Also I am not sure how easy it would be to mod Indiana Jones in terms of adding new content, I think there are mesh swap mods, but I belive that these are achieved via debug menus rather than injecting new assets into the game.

If anyone is interested in looking into reverse engineering these formats I would happily pay them for their time, as I appreciate, it's not something tht can be done overnight!

Re: Buffy The Vampire Slayer (xbox) Models & Animations

Posted: Fri Nov 06, 2020 4:34 am
by Decemberius
I did a small mod [vids on Youtube and other posts], and i can play as Buffy, i've managed to swap some animations, so she can kick now, a few kick combos added.
I know it's possible to insert enemies, and objects into existing levels, from other Indiana Jones levels, and there are some vampire like enemies, mesh swapping works, so i also have Siren demons swimming in water, instead of crocodiles with different animations. It looks really cool.
Buffy levels also work on PC Indiana Jones, but i guess You all know that already.
I have some ideas as to how Buffy port could work.
Of course without her super powered slo-mo moves working the same way, but some of those animations are still there, in Indiana Jones, some characters are using them, like air spin kick, or super punch and a few others.

All i need is to learn how to mod the game, the same way as modders from Youtube and MODDB for example Dragon Pearl's mod. I'm guessing it has something to do with game scripts? Or is it something in the level files that contain this information?

Buffy levels could be incorporated into Indy's levelset, placing some enemies, and key / lever objects would work, even in this state, a couple of levels can be completed.

I need to replace enemies[Indiana Jones enemies from later levels, to any other level in the game], objects, swap some textures, like fonts, and logos, HUD, music isn't a problem, mostly, just those hellish rpe files that contain dialogue.

I'm really a noob with this, but i've waited almost 20 years for this possibility to happen, so i'll keep trying, and trying.
I can swap enemies models, i can change their animations, so most enemies will act vampire like [Indiana Jones has vampire like enemies with appropriate animations], if that makes sense, i think i know how to make Buffy use "stake" weapon, and there are a few animations that could be used as a substitute.
But i'm not so powerful, and skilled when it comes to altering, and moding games to such extent, i'm just really enthusiastic :D
And that's why i'm here, to ask for some help.

I've also discovered that Indiana Jones flamethrower is actually altered Holy Water Soaker from Buffy.
And Indy game probably contains lots of leftovers from Buffy, and Buffy files are containing unused weapons, like Bone for stabbing enemies, coat rack, candle stand or something like that, and Indy uses the same crossbow, with different mesh and texture. And there are many other cool secrets in both games.

Oh, and one more thing

I'm not sure if this helps, but i think that some old games, might be using / reusing the same stuff as Buffy, in one form or another, whether it's texture, or sound effect, or animation.

1. Xena Warrior Princess [PSX 1999]

2. American Mc Gee - Alice [PC 2000]

3. Clive Barker's Undying [PC 2001]

4. Harry Potter and the Philosopher's Stone [PC 2001]

5. Harry Potter and the Chamber Of Secrets [PC 2002]

Each game was released by EA games.

There are many similarities in all of those games, not on first glance, but i've replayed them all, many times, so i know what i'm talking about.

I believe that Xena game engine could be the early blueprint for the Slayer engine.
I might be wrong though, but if anyone here is interested in my theories, i can share my ideas.

I'm writing this, because, maybe, just maybe this could help in one way or another, in porting Buffy The Vampire Slayer to the PC.

Re: Buffy The Vampire Slayer (xbox) Models & Animations

Posted: Sun Nov 08, 2020 6:25 am
by reh
I don't know how to get the faces for this mesh.
buffybronze(base).png

Re: Buffy The Vampire Slayer (xbox) Models & Animations

Posted: Sun Nov 08, 2020 6:37 am
by reh
The only mesh I can get with the correct faces, there are other sub-meshes in the file.
buffybronze(base).png
Maybe in position 0x4162C it is the bone count, so it has 10 bytes to store the name of the bones, then it has the data of the bones and then 2 bytes to store the parent index, but I could be wrong.

Re: Buffy The Vampire Slayer (xbox) Models & Animations

Posted: Sun Nov 08, 2020 11:32 pm
by PRP1986
Thanks for the progress so far Reh