Newest. Copy/Pastie. Petfiles. Breedz main. Breedz info. Breedz odds. Scene/toy/clo
Go to my Infobits
Usually the newest items are at the top of the relevant section -- Petfiles (for editing the actual pet files), Breedz main (for major breedz tutorials), Breedz info (for important information -- variations, 2nd-gens, etc), Breedz bits (for all the odds and ends, such as ears and tails etc), Copy/Pasties, Scene/toy/clo (for scenes, toyz, clothing, and Doors-and-mice easy-edit packages and "howto"s). Some things are a little different, though...
Go to my LNZ breakdown chunks
for my latest delvings into the guts of hexing.
will always contain my latest information on the .lnz files as and when I have the time to write my notes as clearly as possible for you
Go to my main tutorial page
for the stuff that doesn't fit anywhere or is relevant to other games also,
such as how to fix some problems in ResHacked files.
This will always contain my latest tips and bits of information about everything else I can think of, which doesn't fit neatly in specific Babyz, Petz or Oddballz tutorials pages, as and when I think of it or have the time to write it down for you.
NOTE 1:
You can use the information that's in my hexing tutorials for Petz 4 to help you to hex-edit in Petz 5. The files are basically the same, with only a few minor differences which I cover in my converting "howto". I promise you, you don't need fresh tutorials for Petz 5, although I have done my best to update all my older ones anyway. All the newer Petz "howtos" are for Petz 5 as well as the earlier games -- except for filmstrip editing. In Petz 5 the filmstrips need to be split into individual frames, which means that filmstrip-based toyz editing and making clothes show up on the shelf as objects not already somewhere in the game is not a sane thing to do by hand in Petz 5. You need a special tool such as Tinker for that.
NOTE 2:
Hex-painting and the creating of hexed litterz is usually -- and up until I released info on petfile editing was always -- done by hex-editing a breedfile without renaming it, and adopting pets from the edited breed. If you want to "hex-paint" by editing an individual pet, then that seems like a lot of effort for very little return -- but if you want to do it, take a look at one of my advanced "howtos" on pet editing, in the "petfiles" section of this page. Or, as of the year 2005, grab LNZPro from my "Nicholas' Tools" page -- you can edit pet files with that now.
Changing the tail colour on the yarn ball toy
NOTE 1:
You will notice in various places I say that Petz 5 SPR filmstrip files are not editable. Individually, by hand, this is true; the filmstrips have to be chopped into individual frames for editing, and they are even more difficult and time-consuming to split apart by hand than the filmstrip-sections of earlier games. I have not yet written up a "howto" for it -- and now I never shall, because there is no point, LOL! Tinker is now available for the task, available from my "Nicholas' tools" page, and wannabe filmstrip editors can make a whole range of great toyz etc without the drudgery :-) Really all my filmstrip-editing tutorials have now become redundant, useful only to hexing purists and historians... They will have served their purpose in filling the gap while no tool was available, and in giving the programmers Jonathan Grinshpan (of Oddballz Eggz Scrambler fame) and Nicholas (of Tinker fame) handy information for tool-making.NOTE 2:
Some files -- containing case doors etc -- that we hexers want to edit are .DLL files. Windows, by default, has files of this type "hidden" -- presumably as some kind of safety feature, but in our case we need to see them. So if you cannot see them on your machine, open My Computer or Windows Explorer, choose View and Options, and then under View make sure that "Show all files" is ticked. While you're about it, un-tick "Hide MS-DOS file extensions", because that's a nuisance too.
Basic Pet And Baby File Editing (July 2004)
Apart from the "basic" tutorial, these "howto"s tend to assume that you already know how to edit .pet files. Some of them are also relevant to editing baby files, but don't let that confuse you. The methods are the same.
Adding stuff into pet files, example fangs on a cat
A rare fixable corruption in a pet or babyz
Bringing Runaways home in Petz 3, 4 and 5 as well as Petz II
Unsticking pregnancies in Petz 3, 4 and 5
Note 1: If you play with a pet in Petz 5 you can not play with it in Petz 4 or 3 again. Petz 5 puts extra data into a petfile, and we would need to alter checksums in order to even try removing that.
Soon we may have a tool to do precisely that, and then maybe there will be more "corruptions" that we can fix. But by hand, for now, the only thing that can we can do is to "clone" your pet from the data within it, either directly into another adopted pet via LNZPro or into a breedfile and re-adopt it as a puppy or kitten from the Petz 3 or Petz 4 Adoption centre. It will lose its memory and history, but the body will be your pet's. You can even pop your original pet's personality/genetics into the new petfile, although out of consideration for the new pet I'd be inclined to do this in a copy of the new pet. And no, I haven't got a "howto" up on how to do this; it's complicated "surgery" and I've still got to find a way of explaining it.
Meanwhile click here for a pictorial partial breakdown of the structure of a .petfile.
Note 2:
Petz 3 and 4 petz can be swapped between the two games.
Petz 3 and 4 petz can be opened in Petz 5, but Petz 5 petz cannot be opened in Petz 3 or 4.
Petz II petz can be imported into later games, but their petfiles can never be opened or imported into Petz II.
Note 3: Petz II petz do not have the same editable .lnz sections as the later games.
Breedfile editing -- Main tutorials
Absolute Total Easy-Peasy Pet To Breed,
Ultra easy Pet to breed "howto" Updated Aug 2004
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
go down to "Breedfile editing -- Breedz bits and pieces"
for individual "howto"s on items such as ears, tails, etc.
Go to "Breedfile editing -- Special Info"
for my 2nd-gen status report/tips and stuff on variations, moving ballz around, and the ID number.
Honest, It Doesn't Come Easier, Trust Me -- I'm A Hexer! October 2005
It tells you how to take a pet and make a breed or litter from it using my external .lnz method; also it gives info on how to make your pet-based breed non-overwriting.
For those who want to make their own easy-edit breedz, here is a precursor to my easy-edit packages:
See your petz at the Adoption Centre while you edit
or at least, almost while you edit. Keep the game running, take a pet out of the AC, edit the .lnz "on the fly" and take another pet out to compare -- this method is easy quick, and less prone to corruptions than using Resource Hacker!
Hex Painting to make litterz or overwriting breedz
Hexing Petz II, 3, 4 and 5 Breedz -- Part 1
Hexing Petz II, 3, 4 and 5 Breedz -- Part 2
Hexing Petz II, 3, 4 and 5 Breedz -- Part 3
Advanced hexing of Petz breedz
Updated Apr 2003. Originally for Petz 2, 3, 4; works for Petz 5 also.
Breed editing in Catz 1
For Windows and Mac users, updated and including a colour chart in bitmap form.
Breed editing in Dogz 1
For Windows, basically. The .LNZ information is the same for the Mac version of the game.
How to easily make your own overwriting versions of any P3-5 breed
Converting Petz breedz from one version to another
This has been updated somewhat; it includes converting Petz 3 breedz from English to International, also converting to petz 5. It attempts to cover converting back and forward between all versions of the Petz games. Note that, since this tutorial was written, Resource Hacker became usable and it swept the newer hexing community by storm. The trouble with this is that, if you are trying to convert a ResHacked breed, it's no longer so simple to do it in a hex editor, because Resource Hacker moves things around inside the file when it compiles and saves. If the ones you want to convert have been "ResHacked", then your best bet is either to copy out the .lnz sections and any bitmaps, and make an overwriting breed using my External-LNZ breedz, or to get ResHacker yourself and become familiar with its use. I do not do Resource Hacker tutorials, although I do have hints on odd things such as how to insert bitmaps with it.
Converting Petz 4 breedz to Petz 5
NOTE: With LNZPro 3.2 or later, you no longer need to convert breedz between Petz 3, 3 Non-english, 4, and 5. Just open your breed in LNZPro, choose "Convert to Unibreed" from the File menu, and follow the instructions.
Swapping behaviour of breedz.
This tells you how to change the personality (or attitude) of one breed for that of another. It also talks about changing sounds for sound-stripped breedfiles. It works for all versions of the game, and for dogz breedz as well as catz. It includes an example cat breed for Petz 3, 4 and 5; the Orange Shorthair with a choice of personalities. For instance, the picture below shows the OSH breed with Alley Attifude. If you want to change the personality of a Poodle for, say, that of a Labrador, the same method can be used.
NOTE Since LNZPro has got better and better, you can now swap the SCP (attitude) files with utmost simplicity. Open the breedfile which has the SCP that you want. Choose Edit, "Save to file". Now open the breedfile in which you wish to replace the SCP. Choose Edit, "Replace from file". Save. Ta-da! Changed SCP.
.