More Awesome Than You!
Welcome, Guest. Please login or register.
2024 November 23, 04:01:48

Login with username, password and session length
Search:     Advanced search
540287 Posts in 18067 Topics by 6545 Members
Latest Member: cincinancy
* Home Help Search Login Register
+  More Awesome Than You!
|-+  TS2: Burnination
| |-+  The Podium
| | |-+  Object/BHAV development/analysis tools?
0 Members and 4 Chinese Bots are viewing this topic. « previous next »
Pages: [1] THANKS THIS IS GREAT Print
Author Topic: Object/BHAV development/analysis tools?  (Read 3575 times)
dmchess
Corpulent Cretin
*
Posts: 106


Zim


View Profile WWW
Object/BHAV development/analysis tools?
« on: 2005 September 15, 10:54:28 »
THANKS THIS IS GREAT

Sorry if this is already answered somewhere; I searched on what seemed to be the obvious terms, but I may well just not know the right jargon.

What's the recommended set of tools and docs for fiddling around with objects and hacks and so on in the game?  Beyond Body Shop and Home Crafter, that is!  Are there tools that will extract and display (disassemble or decompile) the BHAV code from objects?  Is there a BHAV assembler, or even a compiler that takes some semi-high-level language and produces BHAV output?  (Or is BHAV already semi-high-level?)  Is there a language reference for BHAV anywhere?  I've poked around on the MTS2 Wiki a bit, but didn't really find much beyond half-finished descriptions of file formats and stuff (maybe my Wiki skillz are just lacking). What do y'all use to look around inside of and debug the standard (buggy) objects that ship with the game (for instance)?

Pointers, thoughts, advice, suggestions, derision, welcome,
DC
Logged
RainbowTigress
Sucky Name Person
Whiny Wussy
*****
Posts: 5871


View Profile
Re: Object/BHAV development/analysis tools?
« Reply #1 on: 2005 September 15, 11:10:26 »
THANKS THIS IS GREAT

I'm not a modder, but I know most modders use SimPE.  You might try browsing the forums for SimPE.  A lot of stuff is over my head, but there is quite a bit of info over there.  I've used it quite a bit to make adjustments in my sims personalities and fix memories, and I've made a few recolors.  I haven't done any hacking or modding though.

http://sims.ambertation.de/index.shtml
Logged
dmchess
Corpulent Cretin
*
Posts: 106


Zim


View Profile WWW
Re: Object/BHAV development/analysis tools?
« Reply #2 on: 2005 September 15, 13:36:40 »
THANKS THIS IS GREAT

I'm not a modder, but I know most modders use SimPE.

Tx very.  I've played with SimPE a bit, mostly to browse around inside Sim Description files.  I see from the tutorials that it does have some code-related functions, but from what I've found so far they look sort of rudimentary ("change the 0x1004 in the upper-left box to 0x1005, and then put in a bunch of FFs, and then in the operand field put in the hex code for the motive you want to change from the table below").  Is this what JMPescado and Crammyboy and the other wizards use to do their fancy stuff? 

I guess (being sort of old-skool myself) I'm wondering if there are like command-line tools that dump BHAVs from a package file to a text file with comments and some kind of human-language translation, and re-assemble human-readable BHAVs back into package files and so on.  But maybe that's just me being all old-fashioned and XXth Century...   Cool

I'd love to know how the really l33t modders do it; in the mean time I'll look harder at MTS2 and SimPE and see if maybe they have everything I'm looking for and I just haven't stumbled on it yet.

DC
Logged
Inge
Round Mound of Gray Fatness
Senator
*
Posts: 4320


Senator Emeritus. Oh hold on, I am still a senator


View Profile WWW
Re: Object/BHAV development/analysis tools?
« Reply #3 on: 2005 September 15, 13:48:16 »
THANKS THIS IS GREAT

Is this what JMPescado and Crammyboy and the other wizards use to do their fancy stuff?

Yup Smiley
Logged


\"They\'re here, on the forum. A question riddled, spoiler giving, speculative cancer of sim evil\" -- redearth, Snooty Sims, 2009
Pages: [1] Print 
« previous next »
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2015, Simple Machines Valid XHTML 1.0! Valid CSS!
Page created in 0.098 seconds with 19 queries.