More Awesome Than You!
Welcome,
Guest
. Please
login
or
register
.
2024 November 21, 21:51:28
1 Hour
1 Day
1 Week
1 Month
Forever
Login with username, password and session length
Search:
Advanced search
SUPPORT THE MUNICIPALITY!
Have you destroyed a paysite today?
"Jelenedra" is the new "gay".
All Lythdans are stupid and suck!
DEATH TO ALL STUPID HAIRY-BELLIED NESSES!
All Kewians are stupid and suck! Accept no Kewian-based substitutes!
Clearly, BlueSoup has failed us! You must not! BlueSoup has a fat head!
Hobbsee has a
scrawny pencil neck.
Rohina the Ugly Butted is a Horny Turkey
540287
Posts in
18067
Topics by
6545
Members
Latest Member:
cincinancy
More Awesome Than You!
The Bowels of Trogdor
The Small Intestines of Trogdor
SimPE Must Be Destroyed!
0 Members and 2 Chinese Bots are viewing this topic.
« previous
next »
Pages:
1
2
[
3
]
4
Author
Topic: SimPE Must Be Destroyed! (Read 82708 times)
Fat D
Horrible Halfwit
Posts: 395
Re: SimPE Must Be Destroyed!
«
Reply #50 on:
2007 January 03, 21:04:39 »
I agree with you. SimPE uses way too much memory (with more than 3 copies there is no longer any chance to be efficient) and loads the whole game for no reason whenever you load it. WHY? why can't it load the stuff only if/when it is needed? why isn't there an option to just read some bloated things like BHAV names from a short table instead of searching the whole file table for it?
Logged
Meet Stan and Alan - now 50% more satinist!
wes_h
Knuckleheaded Knob
Posts: 530
Lady on Rancho Como
Re: SimPE Must Be Destroyed!
«
Reply #51 on:
2007 January 04, 01:25:08 »
Quote from: dizzy on 2007 January 03, 19:13:46
If you really want to eliminate the bloat, you should be hard core and program in NASM (as I have for many years). C is bloated next to that.
I gave up assembly language when the Amiga died (15 years or so now). The transition from BE to LE was difficult, but the biggest argument I made to myself was that the C compilers were so much better than what I had struggled with. So I never bothered learning x86 assembler.
But I still know when someone yabbers about how much better this or that language is than some other, about how it enforces good programming practices and any of that other stuff, I think to myself "Billy Sh*t". It's not the saw, it's the carpenter.
Logged
dizzy
Souped!
Posts: 1572
unplugged
Re: SimPE Must Be Destroyed!
«
Reply #52 on:
2007 January 04, 02:30:39 »
Nice metaphor, actually. If you look in your toolbox, you won't find 53 types of hammers and no screwdrivers, right? Well, that's what C# is to me. Python, on the other hand, gives you one good tool for each job you might want. Now, that's a language you can program in.
Logged
Readability counts.
-
Have you destroyed a costly operating system today?
-
Copyright Must Be Destroyed!
-
Ex veritate veritas
J. M. Pescado
Fat Obstreperous Jerk
El Presidente
Posts: 26288
Re: SimPE Must Be Destroyed!
«
Reply #53 on:
2007 January 04, 02:45:06 »
Python, unfortunately, is 20 MBs of huge, bloated, and unwieldy libraries that are not included. And no compiler. I might have been willing to accept a bloated 20 MB library if you had included it in the product, but to INSTALL it with a FUCKING INSTALLER? Hell, no.
Let's go with that C solution. How's that coming along?
Logged
Grant me the serenity to accept the things I cannot change, the courage to change the things I cannot accept, and the wisdom to hide the bodies of those I had to kill because they pissed me off.
dizzy
Souped!
Posts: 1572
unplugged
Re: SimPE Must Be Destroyed!
«
Reply #54 on:
2007 January 04, 02:46:54 »
I just finished the initial debugging on append, so you can now create, modify and rearrange your packages as you please. There are just aren't any convenience tools just yet (like rm) and nothing in particular for editing dat files. That'll be next.
Logged
Readability counts.
-
Have you destroyed a costly operating system today?
-
Copyright Must Be Destroyed!
-
Ex veritate veritas
J. M. Pescado
Fat Obstreperous Jerk
El Presidente
Posts: 26288
Re: SimPE Must Be Destroyed!
«
Reply #55 on:
2007 January 04, 03:20:58 »
Dat files? I would imagine currently the files are loaded agnostically as blobs of bytes?
Logged
Grant me the serenity to accept the things I cannot change, the courage to change the things I cannot accept, and the wisdom to hide the bodies of those I had to kill because they pissed me off.
dizzy
Souped!
Posts: 1572
unplugged
Re: SimPE Must Be Destroyed!
«
Reply #56 on:
2007 January 04, 08:04:32 »
Generic files with the "dat" extension (so you can simply "del *.dat" to clean up your folder).
Logged
Readability counts.
-
Have you destroyed a costly operating system today?
-
Copyright Must Be Destroyed!
-
Ex veritate veritas
Inge
Round Mound of Gray Fatness
Senator
Posts: 4320
Senator Emeritus. Oh hold on, I am still a senator
Re: SimPE Must Be Destroyed!
«
Reply #57 on:
2007 January 04, 08:35:50 »
get the PJSE plugins updated for Seasons. He feels there would be too many balls in the air at once for his ability to juggle with them. Then he'd have two lots of tools to update every 6 months!
However, I believe Quaxi is looking at a way to modularise SimPE better so that there will be a core, some wrappers, and the plugins as a separate layer. Of course he has the same problem Peter outlined - if he's still in the middle of that when the next EP comes out he'll be in a bit of a mess. You know how the Pets-compatible SimPE took longer to come out than previous EPs, and that was largely due to a core SimPE rewrite that overran.
It's not just the modders who are taxed by the constant game changes with each EP, it's the tool writers too. That's what's stopping most of them actually enhancing their tools cos they always have this 6 month deadline to finish that so there is a complete tool ready for the next EP release. Sims2 is not modding-friendly really.
Anyway like I say both Quaxi and Peter are very happy for other toolmakers to reuse any source or dlls that they like, and if you need to know anything about the plugin code best come on over to the PJSE forum and ask Peter there.
Logged
\"They\'re here, on the forum. A question riddled, spoiler giving, speculative cancer of sim evil\" -- redearth, Snooty Sims, 2009
Database
Lipless Loser
Posts: 626
Re: SimPE Must Be Destroyed!
«
Reply #58 on:
2007 January 07, 13:18:30 »
I think the problem here is that there is just too many different "hammers", to use Dizzy's metaphor, in the Sims community. We kinda need to standardise what's going on here, and get a reliable way of importing/exporting Sims2 files that everyone can use.
Logged
J. M. Pescado
Fat Obstreperous Jerk
El Presidente
Posts: 26288
Re: SimPE Must Be Destroyed!
«
Reply #59 on:
2007 January 07, 13:20:37 »
DIFFERENT hammers? We only have ONE hammer right now, and that's SimPE. And it SUCKS.
Logged
Grant me the serenity to accept the things I cannot change, the courage to change the things I cannot accept, and the wisdom to hide the bodies of those I had to kill because they pissed me off.
Inge
Round Mound of Gray Fatness
Senator
Posts: 4320
Senator Emeritus. Oh hold on, I am still a senator
Re: SimPE Must Be Destroyed!
«
Reply #60 on:
2007 January 07, 19:09:32 »
Why did the first part of my last post disappear?
I was trying to say I talked to Peter about making a specialised code modders SimPE and he wasn't keen due to the amount of pressure on him each time an EP comes out - and one just 2 months away. Writing a new tool would be a major project in itself and already on top of a full-time day job.
Logged
\"They\'re here, on the forum. A question riddled, spoiler giving, speculative cancer of sim evil\" -- redearth, Snooty Sims, 2009
J. M. Pescado
Fat Obstreperous Jerk
El Presidente
Posts: 26288
Re: SimPE Must Be Destroyed!
«
Reply #61 on:
2007 January 07, 21:01:04 »
Well, that's the current production special for the "SimPE Must Be Destroyed" project, seeing as the Peasants would like to see their updates by then. So I wouldn't see such a thing as any additional pressure. Plus I have no life.
Logged
Grant me the serenity to accept the things I cannot change, the courage to change the things I cannot accept, and the wisdom to hide the bodies of those I had to kill because they pissed me off.
Delphy
Asinine Airhead
Posts: 20
Re: SimPE Must Be Destroyed!
«
Reply #62 on:
2007 January 10, 10:29:51 »
No offense to Quaxi and all the people that work on SimPE, but back when it was DatGen vs SimPE, DatGen wanted to be this huge be-all-and-end-all monster Sims modding program, and SimPE (then) was the small lightweight version. I supported SimPE back then becuase it seemed the right thing to do.
However, I agree that smaller, simpler, faster tools are better than one big huge one. It would enable functionality to be folded in much quicker, EP updates to go in easier, and so on.
Thats not to say SimPE itself should be destroyed - just that we should provide other alternatives for people.
I've been doing quite a bit of package/DBPF programming using PHP lately for MTS2... and my background has always been tool writing, so this kind of thing to make small tools interests me immensely.
Also, thanks to Pescado for giving me access here.
Logged
J. M. Pescado
Fat Obstreperous Jerk
El Presidente
Posts: 26288
Re: SimPE Must Be Destroyed!
«
Reply #63 on:
2007 January 10, 10:41:37 »
Quote from: Delphy on 2007 January 10, 10:29:51
No offense to Quaxi and all the people that work on SimPE, but back when it was DatGen vs SimPE, DatGen wanted to be this huge be-all-and-end-all monster Sims modding program, and SimPE (then) was the small lightweight version. I supported SimPE back then becuase it seemed the right thing to do.
Yes, and due to starting small, it managed to remain on track long enough to succumb to feature-creep and bloat to become the monster DatGen wanted to be, but overshot.
Quote from: Delphy on 2007 January 10, 10:29:51
However, I agree that smaller, simpler, faster tools are better than one big huge one. It would enable functionality to be folded in much quicker, EP updates to go in easier, and so on.
Thats not to say SimPE itself should be destroyed - just that we should provide other alternatives for people.
Yes, but that's not as good a topic header.
Quote from: Delphy on 2007 January 10, 10:29:51
I've been doing quite a bit of package/DBPF programming using PHP lately for MTS2... and my background has always been tool writing, so this kind of thing to make small tools interests me immensely.
Well, if you'd like to contribute some sort of source regarding package read/write I/O, go for it. Something preferrably in a real programming language that I'd actually have a compiler for, or can be translated into one.
Quote from: Delphy on 2007 January 10, 10:29:51
Also, thanks to Pescado for giving me access here.
Anyone deemed to be clueful automatically receives access on request or attention. This area is write-restricted simply to discourage the common rabble from asking dumb, obvious questions and clogging up technical discussions in the usual derailments.
Logged
Grant me the serenity to accept the things I cannot change, the courage to change the things I cannot accept, and the wisdom to hide the bodies of those I had to kill because they pissed me off.
wes_h
Knuckleheaded Knob
Posts: 530
Lady on Rancho Como
Re: SimPE Must Be Destroyed!
«
Reply #64 on:
2007 January 11, 00:03:04 »
I have been watching this thread carefully. It is all I can do to keep myself from taking Dizzy's code, putting it in a DLL and thinking up fourteen new things to make that will never get finished.
I don't see anything in Diz's code (or the task at hand) that needs MFC or .NET, or would be improved by using them.
Keeping it within the standard ANSI C/C++ will help keep feature bloat out, and help it stay portable to OS X and Linux.
.NET is the #1 reason I never wrote a SimPE plugin.
* wes_h goes back to his cave, muttering imponderable obscenities...
Logged
Inge
Round Mound of Gray Fatness
Senator
Posts: 4320
Senator Emeritus. Oh hold on, I am still a senator
Re: SimPE Must Be Destroyed!
«
Reply #65 on:
2007 January 12, 17:00:10 »
Peter doesn't like .NET either but I threatened him.
Logged
\"They\'re here, on the forum. A question riddled, spoiler giving, speculative cancer of sim evil\" -- redearth, Snooty Sims, 2009
J. M. Pescado
Fat Obstreperous Jerk
El Presidente
Posts: 26288
Re: SimPE Must Be Destroyed!
«
Reply #66 on:
2007 January 25, 00:15:38 »
So how's our write library coming?
Logged
Grant me the serenity to accept the things I cannot change, the courage to change the things I cannot accept, and the wisdom to hide the bodies of those I had to kill because they pissed me off.
jfade
Obtuse Oaf
Posts: 904
Esteemed Senator Emeritus
Re: SimPE Must Be Destroyed!
«
Reply #67 on:
2007 March 30, 01:10:35 »
Quote from: J. M. Pescado on 2007 January 03, 09:30:39
It's okay, we don't need a complicated tool, we just need the ability to read crap, load it into memory, and spit it back out. Somebody can nail a graphically thing on it and I can then start working on the editing part. Any information you have on what the file formattings are would be useful. The SimPE people are not terribly forthcoming, no doubt to maintain their monopoly. And C most certainly is NOT a crappy language to code in! It doesn't involve migs and megs of random crap being installed, for one thing!
Yes, necromancy is bad, but Karybdis was reading this thread and told me that he's willing to help us decode any file formats that we don't know anything about yet, or ones that we need updated information on due to EPs changing the format. So do we have a list or something that we need info on? I know that I, at least, haven't seen anything about the TTAB format (0x00000054) that came with Pets, so that may be a good place to start? (Unless of course it's been done and I just haven't seen it yet. In which case feel free to suggest something else.
)
Logged
Nifty Sims hacks and programs at:
DJS Sims
J. M. Pescado
Fat Obstreperous Jerk
El Presidente
Posts: 26288
Re: SimPE Must Be Destroyed!
«
Reply #68 on:
2007 March 30, 02:18:49 »
Having general information on everything would be useful, particularly recently changed formats, such as the neighborhood token editor/viewer, which is by far the most horribly broken thing in SimPE, as it's utterly useless in terms of information given on anything that it can't be "smart" and try to cleverly identify for you. You USED to be able to work in raw GUIDs and hex, but not anymore.
Logged
Grant me the serenity to accept the things I cannot change, the courage to change the things I cannot accept, and the wisdom to hide the bodies of those I had to kill because they pissed me off.
Inge
Round Mound of Gray Fatness
Senator
Posts: 4320
Senator Emeritus. Oh hold on, I am still a senator
Re: SimPE Must Be Destroyed!
«
Reply #69 on:
2007 March 30, 06:57:45 »
I decoded the TTAB 54 structure already, apart from the meanings of the pet motive settings, and Peter incorporated it into his editor plugin.
Scroll down a bit for the more interesting part - the bits at the top are just the dumps that Dizzy posted, as I don't have a dumping app.
+ 0x54: 0000 0000 0100 0110 0410 2120 0008 0000 0000 0300 0000 0000 0000 3200 0000 FFFF FFFF 0000 0200 0000 0000 003F 0000 0000 0100 0000 0000 0000 0800 0000 0200 0000 0000 0000 0500 0000 2D00 2300 2800 0000 0000 0000 0000 0000 0000 0000 0000 0000 FBFF 0500 0000
+ 0x54: 0000 0000 0300 6E05 0310 2120 0008 0000 0000 0300 0000 0000 0000 3200 0000 FFFF FFFF 0000 0200 0000 0000 003F 0000 0000 0100 0000 0000 0000 0800 0000 0700 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0400 0000 2800 1E00 2300 0000 0000 0000 0000 0000 0000 0500 FBFF 0000
+ 0x54: 0000 0000 0200 6505 0610 0030 003C 0000 0000 0300 0000 0000 0000 3200 0000 FFFF FFFF 0000 0200 0000 0000 003F 0000 0000 0100 0000 0000 0000 0800 0000 0900 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0500 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 3200 0A00 1E00
+ 0x54: 0000 0000 0100 3910 3A10 2130 403F 0000 0000 0300 0000 0000 0000 3200 0000 FFFF FFFF 0000 0200 0000 0000 003F 0000 0000 0600 0000 0000 0000 0800 0000 0A00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0500 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 2300 2D00 2800
+ 0x54: 0000 0000 0200 0010 0000 2110 0004 0000 0000 0300 0000 0000 0000 6400 0000 FFFF FFFF 0000 0200 0000 0000 003F 0000 0000 0100 0000 0000 0000 0800 0000 0F00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0400 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 3C00 1400 2800
+ 0x54: 0000 0000 0200 0010 0000 2110 0034 0000 0000 0300 0000 0000 0000 3200 0000 FFFF FFFF 0000 0200 0000 0000 003F 0000 0000 0100 0000 0000 0000 0800 0000 0F00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0300 0000 0000 0000 0000 0000 0000 0000 1400 3200 1E00
+ 0x54: 0000 0000 0200 0010 0000 2130 003C 0000 0000 0300 0000 0000 0000 6400 0000 FFFF FFFF 0000 0200 0000 0000 003F 0000 0000 0100 0000 0000 0000 0800 0000 0F00 0000 0000 0000 0000 0000 0000 0000 0400 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 3200 0A00 1E00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0400 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 2800 0500 1400
+ 0x54: 0000 0000 0400 0010 0000 2130 003F 0000 0000 0300 0000 0000 0000 6400 0000 FFFF FFFF 0000 0200 0000 0000 003F 0000 0000 0100 0000 0000 0000 0800 0000 0F00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0200 0000 0000 0000 0000 3200 0A00 1E00
+ 0x54: 0000 0000 0200 1810 0710 2130 003C 0000 0000 0100 0000 0000 0000 3200 0000 FFFF FFFF 0000 0200 0000 0000 003F 0000 0000 0100 0000 0000 0000 0800 0000 1000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0500 0000 1E00 1E00 1E00 1E00 1E00 1E00 1E00 1E00 1E00 1E00 1E00 1E00 1E00 1E00 1E00
+ 0x54: 0000 0000 0300 0020 0120 0110 4034 0000 0000 0300 0000 0000 0000 3200 0000 FFFF FFFF 0000 0200 0000 0000 003F 0000 0000 0300 0000 0000 0000 0800 0000 1000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0500 0000 0000 0000 0000 1E00 0A00 1400 0000 0000 0000 0000 0000 0000 1400 F6FF 0000
+ 0x54: 0000 0000 0100 0210 0310 0110 0034 0000 0000 0300 0000 0000 0000 3200 0000 FFFF FFFF 0000 0200 0000 0000 003F 0000 0000 0100 0000 0000 0000 0800 0000 1000 0000 0000 0000 0500 0000 2D00 2300 2800 0000 0000 0000 0000 0000 0000 0000 0000 0000 FBFF 0500 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0500 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 1900 2300 1E00
+ 0x54: 0000 0000 0200 0210 0310 0120 000A 0000 0000 0300 0000 0000 0000 3200 0000 FFFF FFFF 0000 0200 0000 0000 003F 0000 0000 0100 0000 0000 0000 0800 0000 1000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0200 0000 0000 0000 0000 2D00 1900 2300
+ 0x54: 0000 0000 0300 0210 0310 0120 0008 0000 0000 0300 0000 0000 0000 3200 0000 FFFF FFFF 0000 0200 0000 0000 003F 0000 0000 0100 0000 0000 0000 0800 0000 1000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0200 0000 0000 0000 0000 2D00 1900 2300
Above stripped back to end of first agegroup of first line
---------------------------------------------------
+ 0x54: 0000 0000 0100 0210 0310 0110 0034 0000 0000 0300 0000 0000 0000 3200 0000 FFFF FFFF 0000 0200 0000 0000 003F 0000 0000 0100 0000
0000 0000 no human groups
0800 0000 8 animal groups
1000 0000 16 motives in first animal group
0000 0000
0500 0000
2D00 2300 2800 0000 0000 0000 0000 0000 0000 0000 0000 0000 FBFF 0500 0000
0000 0000
0000 0000
0000 0000
0000 0000
0000 0000
0000 0000
0000 0000
0000 0000
0000 0000
0000 0000
0000 0000
0000 0000
0000 0000
0500 0000
0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 1900 2300 1E00
-----------------------------------------------
+ 0x54: 0000 0000 0200 1810 0710 2130 003C 0000 0000 0100 0000 0000 0000 3200 0000 FFFF FFFF 0000 0200 0000 0000 003F 0000 0000 0100 0000
0000 0000 no humans
0800 0000 8 animal agegroups
1000 0000 16 motives in this agegroup
0000 0000
0000 0000
0000 0000
0000 0000
0000 0000
0000 0000
0000 0000
0000 0000
0000 0000
0000 0000
0000 0000
0000 0000
0000 0000
0000 0000
0000 0000
0500 0000
1E00 1E00 1E00 1E00 1E00 1E00 1E00 1E00 1E00 1E00 1E00 1E00 1E00 1E00 1E00
----------------------------------------------------
+ 0x54: 0000 0000 0200 0010 0000 2130 003C 0000 0000 0300 0000 0000 0000 6400 0000 FFFF FFFF 0000 0200 0000 0000 003F 0000 0000 0100 0000
0000 0000 no human agegroups
0800 0000 8 animal agegroups
0F00 0000 animal motive count for first agegroup
0000 0000
0000 0000
0000 0000
0400 0000 four elements of 6 bytes in this motive
0000 0000 0000 0000 0000 0000 0000 0000 0000 3200 0A00 1E00
0000 0000
0000 0000
0000 0000
0000 0000
0000 0000
0000 0000
0000 0000
0000 0000
0000 0000
0000 0000
0400 0000 four elements of 6 bytes in this motive
0000 0000 0000 0000 0000 0000 0000 0000 0000 2800 0500 1400
------------------------------------------------------
+ 0x54: 0000 0000 0100 0110 0410 2120 0008 0000 0000 0300 0000 0000 0000 3200 0000 FFFF FFFF 0000 0200 0000 0000 003F 0000 0000 0100 0000
0000 0000 human agegroups
0800 0000 animal agegroups
0200 0000 motive count for first animal agegroup
0000 0000
0500 0000 five elements of 6 bytes in this motive
2D00 2300 2800 0000 0000 0000 0000 0000 0000 0000 0000 0000 FBFF 0500 0000
-----------------------------------------------------------
+ 0x54: 0000 0000 0800 0120 0420 510C 0400 0000 0000 0300 0000 7665 6E74 3200 0000 FFFF FFFF 0000 0300 0000 0000 003F 0000 0000 0100 0000
0500 0000 five human groups
0700 0000 7 human motives
0000 0000 0000
0000 0000 0000
0000 0000 0000
0000 0000 0000
0000 0000 0000
0000 0000 0000
0400 1900 0A00 apparently always 6 bytes no count needed
0700 0000
0000 0000 0000
0000 0000 0000
0000 0000 0000
0000 0000 0000
0000 0000 0000
0000 0000 0000
0400 1900 0A00
0700 0000
0000 0000 0000
0000 0000 0000
0000 0000 0000
0000 0000 0000
0000 0000 0000
0000 0000 0000
0400 1900 0A00
0700 0000
0000 0000 0000
0000 0000 0000
0000 0000 0000
0000 0000 0000
0000 0000 0000
0000 0000 0000
0400 1900 0A00
0700 0000
0000 0000 0000
0000 0000 0000
0000 0000 0000
0000 0000 0000
0000 0000 0000
0000 0000 0000
0400 1900 0A00
0000 0000 no animal groups?
1420 1620 400C 0000 0100 0000 0300 0000 0000 0000 3200 0000 FFFF FFFF 0000 0200 0000 0000 003F 0000 0000 0100 0000
0500 0000 human groups
0600 0000
0000 0000 0000
0000 0000 0000
0000 0000 0000
0000 0000 0000
0000 0000 0000
0400 0A00 1400
0600 0000
0000 0000 0000
0000 0000 0000
0000 0000 0000
0000 0000 0000
0000 0000 0000
0400 0A00 1400
0600 0000
0000 0000 0000
0000 0000 0000
0000 0000 0000
0000 0000 0000
0000 0000 0000
0400 0A00 1400
0600 0000
0000 0000 0000
0000 0000 0000
0000 0000 0000
0000 0000 0000
0000 0000 0000
0400 0A00 1400
0600 0000
0000 0000 0000
0000 0000 0000
0000 0000 0000
0000 0000 0000
0000 0000 0000
0400 0A00 1400
0000 0000
2220 2120 D04C 0000 0300 0000 0300 0000 0000 0000 3200 0000 FFFF FFFF 0000 0200 0000 0000 003F 0000 0000 0100 0000
0000 0000
0000 0000
2920 2A20 508C 0000 0400 0000 0300 0000 0000 0000 3200 0000 FFFF FFFF 0000 0200 0000 0000 003F 0000 0000 0100 0000
0000 0000
0000 0000
3420 3320 418C 0000 0500 0000 0300 0000 0000 0000 3200 0000 FFFF FFFF 0000 0200 0000 0000 003F 0000 0000 0100 0000
0000 0000
0000 0000
6E05 A420 2120 0038 0600 0000 0300 0000 0000 0000 3200 0000 FFFF FFFF 0000 0200 0000 0000 003F 0000 0000 0100 0000
0000 0000
0800 0000
0700 0000
0000 0000
0000 0000
0000 0000
0000 0000
0000 0000
0000 0000
0200 0000
0000 0000 0000
1E00 2800 2300
0700 0000
0000 0000
0000 0000
0000 0000
0000 0000
0000 0000
0000 0000
0200 0000
0000 0000 0000
1E00 2800 2300
0700 0000
0000 0000
0000 0000
0000 0000
0000 0000
0000 0000
0000 0000
0200 0000
0000 0000 0000
1E00 2800 2300
0700 0000
0000 0000
0000 0000
0000 0000
0000 0000
0000 0000
0000 0000
0200 0000
0000 0000 0000
1E00 2800 2300
0700 0000
0000 0000
0000 0000
0000 0000
0000 0000
0000 0000
0000 0000
0200 0000
0000 0000 0000
1E00 2800 2300
0700 0000
0000 0000
0000 0000
0000 0000
0000 0000
0000 0000
0000 0000
0200 0000
0000 0000 0000
1E00 2800 2300
0700 0000
0000 0000
0000 0000
0000 0000
0000 0000
0000 0000
0000 0000
0200 0000
0000 0000 0000
1E00 2800 2300
0700 0000
0000 0000
0000 0000
0000 0000
0000 0000
0000 0000
0000 0000
0200 0000
0000 0000 0000
1E00 2800 2300
6F05 AC20 2120 0038 0700 0000 0300 0000 0000 0000 3200 0000 FFFF FFFF 0000 0200 0000 0000 003F 0000 0000 0100 0000
0000 0000
0800 0000
0600 0000
0000 0000
0000 0000
0000 0000
0000 0000
0000 0000
0200 0000
0000 0000 0000
3200 5000 4100
0600 0000
0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0200 0000 0000 0000 0000 3200 5000 4100 0600 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0200 0000 0000 0000 0000 3200 5000 4100 0600 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0200 0000 0000 0000 0000 3200 5000 4100 0600 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0200 0000 0000 0000 0000 3200 5000 4100 0600 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0200 0000 0000 0000 0000 3200 5000 4100 0600 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0200 0000 0000 0000 0000 3200 5000 4100 0600 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0200 0000 0000 0000 0000 3200 5000 4100 AD20 AE20 0130 003C 0800 0000 0300 0000 0000 0000 3200 0000 FFFF FFFF 0000 0200 0000 0000 003F 0000 0000 0100 0000 0000 0000 0800 0000 0200 0000 0000 0000 0500 0000 2300 2D00 2800 0000 0000 0000 0000 0000 0000 0000 0000 0000 0500 FBFF 0000 0200 0000 0000 0000 0500 0000 2300 2D00 2800 0000 0000 0000 0000 0000 0000 0000 0000 0000 05I got bored/ran out of time at this point...
00 FBFF 0000 0200 0000 0000 0000 0500 0000 2300 2D00 2800 0000 0000 0000 0000 0000 0000 0000 0000 0000 0500 FBFF 0000 0200 0000 0000 0000 0500 0000 2300 2D00 2800 0000 0000 0000 0000 0000 0000 0000 0000 0000 0500 FBFF 0000 0200 0000 0000 0000 0500 0000 2300 2D00 2800 0000 0000 0000 0000 0000 0000 0000 0000 0000 0500 FBFF 0000 0200 0000 0000 0000 0500 0000 2300 2D00 2800 0000 0000 0000 0000 0000 0000 0000 0000 0000 0500 FBFF 0000 0200 0000 0000 0000 0500 0000 2300 2D00 2800 0000 0000 0000 0000 0000 0000 0000 0000 0000 0500 FBFF 0000 0200 0000 0000 0000 0500 0000 2300 2D00 2800 0000 0000 0000 0000 0000 0000 0000 0000 0000 0500 FBFF 0000 1300 0000 756E 7469 746C 6564 2074 7265 6520 7461 626C 65 [from 0x7F9C752C 0x81]
«
Last Edit: 2007 March 30, 07:35:50 by Inge
»
Logged
\"They\'re here, on the forum. A question riddled, spoiler giving, speculative cancer of sim evil\" -- redearth, Snooty Sims, 2009
Inge
Round Mound of Gray Fatness
Senator
Posts: 4320
Senator Emeritus. Oh hold on, I am still a senator
Re: SimPE Must Be Destroyed!
«
Reply #70 on:
2007 March 30, 07:01:35 »
Hmm maybe I didn't want to do that. Ok it can be summed up like this:
The 0x07 or 0x08 (at 0x4c) refers to number of entries in the menu in both formats
Each line has VARIES bytes starting from Action BHAV. It used to be strictly 0x2EA in 4E format
Non-matrix data per line
------------------------
Format54 has has lost the 28 bytes that used to be the count of motive rows but has gained 8 bytes, comrised as follows: Just before the matrix data for each line is a 4-byte count of how many agegroups there are.
Matrix data per line
--------------------
Human matrix
------------
Broken down by agegroup. The first 4 bytes of the motiveperagegroup says how many motive lines are in the matrix - which is equivalent to the highest numbered motive dealt with. The in between ones are padded with zeroes if not required.
Each field (min,typ,delt) is still 2 bytes.
Animal Matrix
-------------
After the human count is exhausted there are 4 bytes (the rest of the new ones) that say how many animal "agegroups" there are. After that it works pretty much like the human grid except there are an unknown 4 bytes after the motive count in each grouping
There are still uknown labels for the 2nd flags field in the non-matrix part, and we have no idea what the settings in the animal matrix *mean* below the motive/agegroup coordinates.
Logged
\"They\'re here, on the forum. A question riddled, spoiler giving, speculative cancer of sim evil\" -- redearth, Snooty Sims, 2009
Inge
Round Mound of Gray Fatness
Senator
Posts: 4320
Senator Emeritus. Oh hold on, I am still a senator
Re: SimPE Must Be Destroyed!
«
Reply #71 on:
2007 April 06, 08:13:29 »
Anyway, it's beginning to look like you successfully destroyed SimPE. There's no sign of Quaxi working on it any more. I hope you have a viable alternative coming along to replace it!
Logged
\"They\'re here, on the forum. A question riddled, spoiler giving, speculative cancer of sim evil\" -- redearth, Snooty Sims, 2009
dizzy
Souped!
Posts: 1572
unplugged
Re: SimPE Must Be Destroyed!
«
Reply #72 on:
2007 April 06, 15:05:35 »
SimPE has had a pretty good run. If it never gets updated again, it would still be better than anything else likely to come out. It would certainly be far better than that pathetic Edith crap, and Edith isn't even available to the general public.
Logged
Readability counts.
-
Have you destroyed a costly operating system today?
-
Copyright Must Be Destroyed!
-
Ex veritate veritas
J. M. Pescado
Fat Obstreperous Jerk
El Presidente
Posts: 26288
Re: SimPE Must Be Destroyed!
«
Reply #73 on:
2007 April 06, 15:46:39 »
How would you know how good Edith is or isn't, given that you don't have it?
Logged
Grant me the serenity to accept the things I cannot change, the courage to change the things I cannot accept, and the wisdom to hide the bodies of those I had to kill because they pissed me off.
Inge
Round Mound of Gray Fatness
Senator
Posts: 4320
Senator Emeritus. Oh hold on, I am still a senator
Re: SimPE Must Be Destroyed!
«
Reply #74 on:
2007 April 06, 15:52:42 »
Peter and I have the theory that Maxis are using SimPe nowadays.
Logged
\"They\'re here, on the forum. A question riddled, spoiler giving, speculative cancer of sim evil\" -- redearth, Snooty Sims, 2009
Pages:
1
2
[
3
]
4
« previous
next »
Jump to:
Please select a destination:
-----------------------------
TS4: The Pee-ening
-----------------------------
=> Insert Amusing Name Here
=> Facts and Strategery
-----------------------------
TS3/TSM: The Pudding
-----------------------------
=> The World Of Pudding
=> Facts & Strategery
=> Pudding Factory
===> World of Puddings
===> Pudding Plots
-----------------------------
TS2: Burnination
-----------------------------
=> The Podium
===> Oops! You Broke It!
=> The War Room
=> Planet K 20X6
===> Building Contest of Awesomeness
=> Peasantry
===> Taster's Choice
-----------------------------
The Bowels of Trogdor
-----------------------------
=> The Small Intestines of Trogdor
=> The Large Intestines of Trogdor
-----------------------------
Awesomeware
-----------------------------
=> TS4 Stuff
=> Armoire of Invincibility
===> AwesomeMod!
=> The Armory
===> Playsets & Toys
===> The Scrapyard
-----------------------------
Darcyland
-----------------------------
=> Lord Darcy Investigates
-----------------------------
Ye Olde Simmes 2 Archives: Dead Creators
-----------------------------
=> Ye Olde Crammyboye Archives
=> Ye Olde Syberspunke Archives
-----------------------------
Serious Business
-----------------------------
===> Spore Discussions
Loading...