Hi there! You are currently browsing as a guest. Why not create an account? Then you get less ads, can thank creators, post feedback, keep a list of your favourites, and more!

disaSim2 - Sims 2 BHAV console disassembler 2.4f

by dizzy2 Posted 22nd Dec 2004 at 5:06 AM - Updated 27th Nov 2013 at 9:31 PM by Nysha
 
143 Comments / Replies (Who?) - 132 Feedback Posts
Page 1 of 6
Lab Assistant
DELETED POST
22nd Dec 2004 at 9:46 PM
Default how does this thing work!
This message has been deleted by shaythong8.
Field Researcher
Original Poster
#2 Old 23rd Dec 2004 at 7:18 AM Last edited by dizzy2 : 30th Jun 2005 at 7:46 AM.
This does what I just said it does. For more info see:

http://www.modthesims2.com/wiki/BHAV

EDIT: I don't think the above link works any more. Oh well. One of these days, I'll get my act together and finish the guide I started a few months ago.
Lab Assistant
DELETED POST
24th Dec 2004 at 4:37 AM
Default Where do you put this
This message has been deleted by shaythong8.
Field Researcher
Original Poster
#3 Old 24th Dec 2004 at 10:15 AM
... A quote from txt file (which you obviously didn't bother to read):

"To use this program, copy it to wherever your packages are and run this with the desired package specified from a command shell."
Guest
#4 Old 26th Dec 2004 at 3:37 PM
I downloaded disasims2 to "C:\Documents and Settings\Me\My Documents\EA Games\The Sims 2\Downloads" where most of my ".package" files are. I ran the command prompt, (in many different ways), "C:\Documents and Settings\Me\My Documents\EA Games\The Sims 2\Downloads\disasims2 cigen.package cigen.txt". It doesn't seem to open anything except an error message that says, " 'C:\Documents and Settings\Me\My Documents\EA Games\The Sims 2\Downloads\disasims2 cigen.package cigen.txt' is not recognized as an internal or external command operable program or batch file". I also ran disasims2.exe cigen.package cigen.txt with the same results. This program does not seem to do anything but irritate. :blah:
Whats up with that?
Guest
#5 Old 26th Dec 2004 at 3:39 PM
P.S. I read the txt file.
Guest
#6 Old 26th Dec 2004 at 3:59 PM
before you correct me, I ran "disasim2" not "disasims2".
Guest
#7 Old 26th Dec 2004 at 4:05 PM
Finally got it to work, but so far, only with "objects.package". It's painstakingly processing 17256 BHAVs. Guess I'll keep trying.
Field Researcher
Original Poster
#8 Old 27th Dec 2004 at 7:32 AM
Don't expect a lot of AI (this is what BHAVs define) in normal "Download" type objects. There are many objects and hacks that do not change the AI whatsoever.

This program was mainly made with "objects.package" in mind (where 99% of the AI is stored).
Guest
DELETED POST
30th Dec 2004 at 5:22 AM
This message has been deleted by tiggerypum. Reason: junk
Guest
DELETED POST
30th Dec 2004 at 5:23 AM
This message has been deleted by tiggerypum. Reason: unrelated
Guest
#9 Old 30th Dec 2004 at 5:25 AM
can't find it
Guest
DELETED POST
30th Dec 2004 at 5:27 AM
This message has been deleted by tiggerypum. Reason: and yet more spam
Guest
DELETED POST
30th Dec 2004 at 5:28 AM
This message has been deleted by tiggerypum. Reason: spam central
Lab Assistant
#10 Old 8th Jan 2005 at 11:16 PM
jeez, beta testers.
Guest
#11 Old 17th Jan 2005 at 2:02 PM
help meee
Guest
#12 Old 25th Jan 2005 at 4:04 AM
Can this program alter sims actions like make elders play cops and robbers?
Lab Assistant
#13 Old 29th Jan 2005 at 9:40 PM
Very useful! Tells alot more info on each line than simPE.
Lab Assistant
#14 Old 29th Jan 2005 at 9:42 PM
One thing though, if it is a custom content with category FFFFFFFF, disasim2 goes on forever making HUGE files(cancelled it at 125MB). Just have to set the category to 00000000 first.
Test Subject
#15 Old 8th Feb 2005 at 3:46 AM
This is an excellent tool.

I'm actually running it on Linux (don't ask), and the only change I would make is to make sure that whatever stream reports the count of BHAVs processed is unbuffered (in C, it would be "setbuf(stream, 0)", but Im not a C++ guy).

Thanks very much for a wonderful tool!
Test Subject
#16 Old 17th Feb 2005 at 9:46 AM
hey, what does it do?!
Test Subject
#17 Old 25th Feb 2005 at 8:46 AM Last edited by Shy : 26th May 2005 at 11:05 AM.
Version 2.0.
Attached files:
File Type: zip  disaSim2_20.zip (214.4 KB, 274 downloads)
Lab Assistant
DELETED POST
27th Feb 2005 at 7:56 AM
This message has been deleted by atavera.
Test Subject
#18 Old 1st Mar 2005 at 12:19 PM
Quote:
Originally Posted by atavera
Is there any documentation on the opcodes for the primitives?
The only documentation is source code of disaSim2. Sorry.
Field Researcher
Original Poster
#19 Old 6th Mar 2005 at 5:19 AM
Wow. I'd forgotten how damn complicated this stuff is. Good job, Shy.
Page 1 of 6