php -> html: carolyns_creations/frames/tutorials

This commit is contained in:
marleyrae 2023-06-10 13:15:31 -07:00
parent 655b518462
commit 65baaaa762
37 changed files with 482 additions and 564 deletions

View file

@ -21,9 +21,9 @@
</p>
<p class="big">
Go to <a href="../tutorials/tutorials.php">my Main tutorial page</a><br>
Go to <a href="../tutorials/tutorials.html">my Main tutorial page</a><br>
for general stuff and colour charts, Resource Hacker tips, LNZ Pro 2 tips etc<br>
Go to <a href="../tutorials/lnzdetails.php">my LNZ breakdown chunks</a><br>
Go to <a href="../tutorials/lnzdetails.html">my LNZ breakdown chunks</a><br>
for some very useful information on the LNZ files which make up the core of your new baby.<br>
<a href="../nicholastools.html">Go here for info on Nicholas' Babyza, Tinker, and LNZPro 2</a><br>
<span class="normal">Not created by me, obviously -- but I've helped with information and files, and I feel
@ -34,7 +34,7 @@
<b>NOTE</b> My tutorials mostly tell you how to edit in the days before <a href="../NicholasTools.html"
title="Nicholas' utilities">Nicholas' tools</a> were created for us all. I keep the tutorials and howtos here
anyway because they are still useful. But wherever you see mention of Notepad, you can use the same info when
editing the LNZ or CLZ section in LNZPro. And <a href="../tutorials/lnzdetails.php">my LNZ info chunks </a>are
editing the LNZ or CLZ section in LNZPro. And <a href="../tutorials/lnzdetails.html">my LNZ info chunks </a>are
still invaluable.
</p>
@ -128,7 +128,7 @@
</p>
<p class="big">
<span class="normal">(Take a look also at my LNZ file breakdown chunks <a href="../tutorials/lnzdetails.php">
<span class="normal">(Take a look also at my LNZ file breakdown chunks <a href="../tutorials/lnzdetails.html">
here</a>, they really should be helpful.)<br>
This is part of my "Ultra-easy" editing range; this package includes all that you need in order to create
new babyz easily, using only Notepad, Wordpad and either Windows Explorer or My Computer! Woo-hoo! NOTE:
@ -190,7 +190,7 @@
<a href="http://rgn.riverpebble.net" class="defunct" target="_TOP">L41N</a>, for the great idea and the base
baby! This method is also <b>highly</b> recommended.<br>
As I say above, please also take a look at my LNZ file breakdown chunks <a
href="../tutorials/lnzdetails.php">here</a>, they really should help you understand the .lnz files.
href="../tutorials/lnzdetails.html">here</a>, they really should help you understand the .lnz files.
</p>
<p class="big">

View file

@ -19,7 +19,7 @@
<p>
<a href="tutorials/madscientist2.html">Click here for the Scientist's Sprite-swapping insanity</a><br>
<a href="tutorials/lnzdetails.php">Click here for my delvings into the .LNZ file.</a><br>
<a href="tutorials/lnzdetails.html">Click here for my delvings into the .LNZ file.</a><br>
<a href="tutorials/madscientist3.html">Click here for the Scientist's Petz 5 Easy-edit mice kit</a><br>
@ -166,7 +166,7 @@
<!-- LNZ Details -------------------------------------------------------------------------------------------------->
<p>
<a href="tutorials/lnzdetails.php">Click here for LNZ debowellings</a>
<a href="tutorials/lnzdetails.html">Click here for LNZ debowellings</a>
</p>
<p>

View file

@ -26,12 +26,12 @@
<li>&nbsp;</li>
<li><b>Info\Easy Kits:</b></li>
<li><a href="tutorials/tutorials.php" target="main" title="Tutorialz and Howtoz"><b>TUTORIALS</b></a></li>
<li><a href="tutorials/tutorials.html" target="main" title="Tutorialz and Howtoz"><b>TUTORIALS</b></a></li>
<li>&nbsp;</li>
<li>General</li>
<li><a href="tutorials/LNZdetails.html" target="main" title="vital LNZ info"><b>Vital LNZ info!!!</b></a></li>
<li><a href="tutorials/petbreakdown.php" target="main" title="Rough Petfile breakdown">Rough Pet Info</a></li>
<li><a href="tutorials/petbreakdown.html" target="main" title="Rough Petfile breakdown">Rough Pet Info</a></li>
<li><a href="madscientist.html" target="main" title="Mad Scientist">Mad Scientist Page Special exes etc</a></li>
<li>&nbsp;</li>

View file

@ -88,7 +88,7 @@
</p>
<p>
<a href="../tutorials/lnzdetails.php" target="main" title="vital LNZ info"><b>Vital LNZ info</b></a><br>
<a href="../tutorials/lnzdetails.html" target="main" title="vital LNZ info"><b>Vital LNZ info</b></a><br>
The "lnz info" pages are a breakdown of all the items which can be put into your breedz' lnz, along with
information and syntax. The Oddballz-specific ones are still not yet written up, but if you browse through all
the ones for Petz you should get a clear idea of what each part does.

View file

@ -25,7 +25,7 @@
<span class="big">Go to <a href="../tutorials/infobits.html">my Infobits</a></span><br>
for more text bits and pieces of info on editing for all versions of the games.<br>
<span class="big">Go to <a href="../tutorials/lnzdetails.php">my LNZ breakdown chunks</a></span><br>
<span class="big">Go to <a href="../tutorials/lnzdetails.html">my LNZ breakdown chunks</a></span><br>
for some very useful information on the LNZ files which make up the core of your new Petz breed. Also helps in
understanding the .CLZ part of a clothing file etc. Really. No, really. Do go and see. It might stop you from
writing to me to pick my brains; most of my brain-pickings are there :-)
@ -35,7 +35,7 @@
<b>NOTE:</b> My tutorials mostly tell you how to edit in the days before <a href="../nicholastools.html"
title="Nicholas' utilities">Nicholas' tools</a> were created for us all. I keep the tutorials and howtos here
anyway because they are still useful. But wherever you see mention of Notepad, you can use the same info when
editing the LNZ or CLZ section in LNZPro. And <a href="../tutorials/lnzdetails.php">my LNZ info chunks </a>are
editing the LNZ or CLZ section in LNZPro. And <a href="../tutorials/lnzdetails.html">my LNZ info chunks </a>are
still invaluable.
</p>
@ -120,12 +120,12 @@
</p>
<p>
<span class="big">Go to <a href="../tutorials/lnzdetails.php">my LNZ breakdown chunks</a><br> for my latest
<span class="big">Go to <a href="../tutorials/lnzdetails.html">my LNZ breakdown chunks</a><br> for my latest
delvings into the guts of hexing.</span><br>
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<br>
<span class="big">Go to <a href="../tutorials/tutorials.php">my main tutorial page</a><br> for the stuff that
<span class="big">Go to <a href="../tutorials/tutorials.html">my main tutorial page</a><br> for the stuff that
doesn't fit anywhere or is relevant to other games also,</span><br>
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
@ -398,7 +398,7 @@
the new petfile, although out of consideration for the new pet I'd be inclined to do this in a <b>copy
</b> 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.<br>
Meanwhile <a href="../tutorials/petbreakdown.php">click here for a pictorial partial breakdown of the
Meanwhile <a href="../tutorials/petbreakdown.html">click here for a pictorial partial breakdown of the
structure of a .petfile.</a><br></span>
<b>Note 2:</b> Petz 3 and 4 petz can be swapped between the two games.<br>
Petz 3 and 4 petz can be opened in Petz 5, but Petz 5 petz <b>cannot</b> be opened in Petz 3 or 4.<br>

View file

@ -74,7 +74,7 @@
<p class="big">
LNZ info helpfile<br>
compiled by Nicholas from my breakdown chunks etc, with extras :-) Only up to date as far as Feb 2005; check out
my <a href="../tutorials/lnzdetails.php">LNZ breakdown chunks</a> for any later info.
my <a href="../tutorials/lnzdetails.html">LNZ breakdown chunks</a> for any later info.
</p>
<p><img src="img/nicholastools_lnzeditmanual1.jpg"></p>

View file

Before

Width:  |  Height:  |  Size: 5.3 KiB

After

Width:  |  Height:  |  Size: 5.3 KiB

View file

@ -0,0 +1,103 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Lnz file details</title>
<link rel="stylesheet" href="../carolyns_creations_frames.css">
<!-- archive menu -->
<script src="/menu.js" type="module"></script>
</head>
<body>
<div class="side-padding">
<div class="center">
<p class="bigger">
<span class="purple"><b>The Mad Scientist Hexer Reveals the secrets of the LNZ files<br>
ahahahaaaa! Hah! Ahaha...</b><br>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br></span>
</p>
<p class="big">
What I'm going to try and do here is to explain to you all in more depth what all those mysterious parts of
a .LNZ file are for, what they do, and how to change them. Once you understand it, you will be able to make
a breedfile that's almost any shape and have it breed reasonably true, or a Babyz of any shape, or a weird
and wonderful Oddballz breed...
</p>
<p class="big">
Trust me. I'm a hexer (bwahahaha...)
</p>
<p class="big">
The .LNZ file, or "Linez" file, is the core data that the game reads when it is making a pet from a
breedfile or a baby from the main Resource dll file. You will also find .LNZ sections used for the simpler
mice or grubz, also in or for a few toyz, such as the Auto-rolling Ball or milk bottle. These .LNZ files
work the same way as the ones for Breedz and Babyz, but because they are associated with simpler behavours
we are more limited in what we can do with them that will actually show up in the game.
</p>
<p class="big">
Clothing files have a .CLZ section which is very, very similar to .LNZ files. ball-covering clothes (shirts
etc) make use of Paint Ballz, and hats etc make use of Add Ballz. If you want to insert a clothing style
into a breedz or babyz .LNZ (for instance, to make the antlers permanent), be aware that you can't just
copy/paste and change the ball numbers. You will also need to do a bit of fiddling -- for instance, there
are fewer columns in the .CLZ add ball sections than there are in the .LNZ ones.
</p>
<p class="big">
It has come to my notice that many people don't find how the .LNZ file works and what the various
programmers' comments, mnemonics, keywords and Key Texts are, as blindingly obvious as I do; so I'm writing
more detailed notes here in hopes that it will help.
</p>
<p class="big">
As a prologue, here are<br>
<a href="LNZ_summary.html"><b>Some Important Notes and a Summary</b></a>
</p>
<p class="big">
Now for the meat of the innards (cackle snurk) ;-) I'm breaking the whole thing down into chunks.<br>
<a href="LNZ1st.html">The first chunk, here,</a><br>
contains several areas of the .LNZ which are not present in all breedz. These seem to confuse people
most<br>
<a href="LNZ2nd.html">The second chunk, here,</a><br>
contains the major areas which are common to all breedz.<br>
NOTE that Bodyarea numbers matter for some issues (see the [Add Ball] section in the 2nd Chunk).<br>
Here are the Bodyarea numbers for <a href="BabyzBodyAreaNumbers.html">Babyz</a> and for <a
href="CatzBodyAreaNumbers.html">Catz</a> and for <a href="DogzBodyAreaNumbers.html">Dogz</a><br>
<a href="LNZ3rd.html">The third chunk, here,</a><br>
is all about areas which you can insert into your breed even though they are not always actually seen inside
an original P.F.Magic breedfile.<br>
April 29, I've fixed up some typos in this third chunk -- sorry if any of them confused you before.<br>
<a href="LNZ4rd.html">The fourth chunk, here,</a><br>
is all about areas which are entirely specific only to Oddballz.
</p>
<p class="big">
Okay, away off now and make some fantastic new breedz or babyz. Hexing is fun, enjoy it!<br>
</p>
<p class="big">Carolyn Horn<br></p>
</div>
<p class="big">.</p>
<p class="big">.</p>
<p class="big">.</p>
<p class="big">.</p>
<p class="big">
What have we here? It seems to be a present of some kind...
</p>
<p class="big">
<img src="img/lnzdetails_presentcaper.gif">
try clicking <a href="../greatpresentcaper.html">here</a>
</p>
</div>
</body>
</html>

View file

@ -1,113 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Lnz file details</title>
<link rel="stylesheet" href="../style/style.css">
</head>
<body>
<?php include '../../../_menu.php'; ?>
<div class="side-padding">
<div class="center">
<p class="bigger">
<span class="purple">
<b>
The Mad Scientist Hexer Reveals the secrets of the LNZ files<br>
ahahahaaaa! Hah! Ahaha...
</b><br>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br>
</span>
</p>
<p class="big">
What I'm going to try and do here is to explain to you all in more depth what
all those mysterious parts of a .LNZ file are for, what they do, and how to
change them. Once you understand it, you will be able to make a breedfile
that's almost any shape and have it breed reasonably true, or a Babyz of any
shape, or a weird and wonderful Oddballz breed...
</p>
<p class="big">
Trust me. I'm a hexer (bwahahaha...)
</p>
<p class="big">
The .LNZ file, or "Linez" file, is the core data that the game reads when it is
making a pet from a breedfile or a baby from the main Resource dll file. You
will also find .LNZ sections used for the simpler mice or grubz, also in or for
a few toyz, such as the Auto-rolling Ball or milk bottle. These .LNZ files work
the same way as the ones for Breedz and Babyz, but because they are associated
with simpler behavours we are more limited in what we can do with them that will
actually show up in the game.
</p>
<p class="big">
Clothing files have a .CLZ section which is very, very similar to .LNZ files.
ball-covering clothes (shirts etc) make use of Paint Ballz, and hats etc make
use of Add Ballz. If you want to insert a clothing style into a breedz or babyz
.LNZ (for instance, to make the antlers permanent), be aware that you can't just
copy/paste and change the ball numbers. You will also need to do a bit of
fiddling -- for instance, there are fewer columns in the .CLZ add ball sections
than there are in the .LNZ ones.
</p>
<p class="big">
It has come to my notice that many people don't find how the .LNZ file works and
what the various programmers' comments, mnemonics, keywords and Key Texts are,
as blindingly obvious as I do; so I'm writing more detailed notes here in hopes
that it will help.
</p>
<p class="big">
As a prologue, here are<br>
<a href="LNZ_summary.php"><b>Some Important Notes and a Summary</b></a>
</p>
<p class="big">
Now for the meat of the innards (cackle snurk) ;-) I'm breaking the whole thing
down into chunks.<br>
<a href="LNZ1st.php">The first chunk, here,</a><br>
contains several areas of the .LNZ which are not present in all breedz. These
seem to confuse people most<br>
<a href="LNZ2nd.php">The second chunk, here,</a><br>
contains the major areas which are common to all breedz.<br>
NOTE that Bodyarea numbers matter for some issues (see the [Add Ball] section in
the 2nd Chunk).<br>
Here are the Bodyarea numbers for <a href="BabyzBodyAreaNumbers.php">Babyz</a>
and for <a href="CatzBodyAreaNumbers.php">Catz</a> and for <a
href="DogzBodyAreaNumbers.php">Dogz</a><br> <a href="LNZ3rd.php">The third
chunk, here,</a><br>
is all about areas which you can insert into your breed even though they are not
always actually seen inside an original P.F.Magic breedfile.<br>
April 29, I've fixed up some typos in this third chunk -- sorry if any of them
confused you before.<br>
<a href="LNZ4rd.php">The fourth chunk, here,</a><br>
is all about areas which are entirely specific only to Oddballz.
</p>
<p class="big">
Okay, away off now and make some fantastic new breedz or babyz. Hexing is fun,
enjoy it!<br>
</p>
<p class="big">Carolyn Horn<br></p>
</div>
<p class="big">.</p>
<p class="big">.</p>
<p class="big">.</p>
<p class="big">.</p>
<p class="big">
What have we here? It seems to be a present of some kind...
</p>
<p class="big">
<img src="images/lnzdetails_presentcaper.gif">
try clicking <a href="../greatpresentcaper.php">here</a>
</p>
</div>
</body>
</html>

View file

@ -0,0 +1,177 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Rough breakdown of a petfile</title>
<link rel="stylesheet" href="../carolyns_creations_frames.css">
<!-- archive menu -->
<script src="/menu.js" type="module"></script>
</head>
<body>
<div class="side-padding courier">
<p>
<span class="big purple center"><b>Rough breakdown of a petfile</b><br>
<span class="comic-sans">~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br></span></span>
This is for people who want to know what the various sections of a pet file contain. The structure is very
similar for a baby file. I'm just going to show this as links to a series of screengrabs, as I don't have time
to do anything fancy with it. Pet and baby files are in fact saved-game files, so their internal information is
changing all the time. However, the basic structure remains the same throughout, so we can do a fair bit of
analytical work just looking at a pet or babyz in a hex editor. I'm not including any breakdown of Petz II .pet
files, as they are very different.
</p>
<p>
<a href="img/petbreakdown_PetNameIDAndBreedfileSection.gif">Here is the start of a typical Pet adopted in
Petz 3, 4 or 5.</a><br>
In it you can see the pet ID up there in the first two bytes, before the name Rosie. This is the section
containing the petname, ID and main breedfile name. In a pet which has been imported from PetzII there is a
bunch of other stuff in there too, but it's not really important.
</p>
<p>
<a href="img/petbreakdown_xChecksumSection.gif">This is the end of the first section.</a><br>
The part which you see highlighted is where the checksum information resides.
</p>
<p>
<a href="img/petbreakdown_bStartofSectionContainingSliders.gif">This is the start of the section which
contains brainslider data etc</a><br>
note for those who want to cheat -- this section is where you should find the things that your pet learns, its
tricks abilities etc.
</p>
<p>
<a href="img/petbreakdown_aBrainsliderdata.gif">here's where the actual slider data
is kept</a><br>
The highlighted section shows where these important bytes are stored. I show how to deal with these in one of my
tutorials.
</p>
<p>
<a href="img/petbreakdown_EndOfSectionContainingSliders.gif">This is the end of the section containing
sliders.</a>
</p>
<p>
And immediately after that:
</p>
<p>
<a href="img/petbreakdown_StartOfPaintedBallzSection.gif">this is the section with your pet's colour
data</a><br>
This is where the game stores whatever paint you throw at your pet from the can; if you don't paint the pet, it
stores the pet's default colours here. It's the reason why, when you change certain ball colours in the .lnz
section, you have to say "restore original colours" within the game before you see them. It's also why babyz'
hexed eyelids don't show up as altered; there is no "restore" in babyz because there's no paint pot. But of
course you can edit the relevant byte in this section, as I show in a "howto" elsewhere.
</p>
<p>
<a href="img/petbreakdown_EndOfPaintedballzStartOfLnzSection.gif">The start of the .LNZ sections</a><br>
Where the shape, default colours etc of the pet are defined. It comes in two chunks, the first of which is the
adult data and the second of which is the puppy or kitten data. As of 2005, you can now edit these directly in
Nicholas' LNZPro utility of course.
</p>
<p>
<a href="img/petbreakdown_EndOfLnzSectionStartOfClothingNBreedInfo.gif">The end of the LNZ section.</a>
</p>
<p>
<a href="img/petbreakdown_StartOfClothesAndBreedzInfo.gif">The clothes and breedfiles section</a><br>
This section directly after the lnz info is where you'll see listed any clothing items that your pet is wearing.
No need to edit this, just take the clothes off your pet or baby in the game! If there is a problem with
starting the game because the clothing item is missing or damaged, just re-set your game as you start it up by
hitting Ctrl and Shift together.
</p>
<p>
<a href="img/petbreakdown_zEndOfClothesAndBreedzInfo.gif">End of clothes and breedfiles section</a><br>
As you can see, the breedfiles which the pet needs are listed here, usually with their ID numbers.<br>
<a href="img/petbreakdown_EndOfClothesAndBreedzInfo.gif">Here's another pet's similar section</a><br>
so that you can see how it's done a bit clearer.
</p>
<p>
<a href="img/petbreakdown_aGenderNeuterdetailsAndStartOfBreedIDstuff.gif">This section contains gender and
main breed ID info</a><br>
Here's the section that you need to concentrate on if you're changing a petfile's gender, or if you're trying to
make it accept a different breed ID.
</p>
<p>
<a href="img/petbreakdown_GenderAndNeuterSection.gif">The gender and neutering
section</a><br>
The highlighted bytes are where you change gender or neuter and un-neuter your pet. I show how to deal with this
in one of my tutorials. Of course as of 2005, you can alter the gender using Nicholas' Petza utility.
</p>
<p>
Also in this section of a pet, after YALP and before the breed ID info, you'll see an area which varies in
length as your pet's experiences in life occur -- experiences such as finding a mate and so on.
</p>
<p>
<a href="img/petbreakdown_BitWithBreedIDInfo.gif">The breed ID info</a><br>
The highlighted bytes show where you would find the main breed ID number that your pet needs. I show how to deal
with this in my tutorials.
</p>
<p>
<a href="img/petbreakdown_EndOfYALPsectionStartOfGeneticsSection.gif">End of YALP
section, start of Genetics</a><br>
This is where an important part of your pet resides -- its genetics. I show in howtos elsewhere how to find and
alter some of the important genetic bytes such as the Alley Sickness etc. You can now change these of course in
Nicholas' LNZPro utility, but there's still plenty to explore here :-)
</p>
<p>
<a href="img/petbreakdown_endofgenetics.gif">The end of your pet's genetics section.</a>
</p>
<p>
<a href="img/petbreakdown_BeginFamilyTree.gif">Start of the Family Tree section.</a>
</p>
<p>
<a href="img/petbreakdown_FamilyTreeDateofBirth.gif">Date of birth in Family Tree</a><br>
The highlighted bytes are where the date of birth resides. I show how to deal with this in one of my tutorials.
</p>
<p>
<a href="img/petbreakdown_FamilyTreeNumberOfGenerations.gif">Number of generations for pet</a><br>
The byte which you see highlighted is the number of generations, in hexadecimal of course.
</p>
<p>
<a href="img/petbreakdown_FamilyTreePinkoutlineorblue.gif">The pink or blue outline in Family Tree</a><br>
The part which you see highlighted is where the pink or blue byte is stored. I show how to deal with this in one
of my tutorials.
</p>
<p>
<a href="img/petbreakdown_InPregnantPetEndOfFamilyTreeStartOfBabyData.gif">End of family tree
section.</a><br>
This particular pet is pregnant, so what you see here is also the start of a pup's data.
</p>
<p>
<a href="img/petbreakdown_StartOfBaby.gif">The start of the puppy's file.</a><br>
Here is the start of the puppy's data. The structure of the puppy file is the same as that of the mother, but it
doesn't have the initial loading section with the pet ID and name because of course the game doesn't need that
until the pup becomes separated from the mother. If there is more than one pup (or of course kitten for a catz
pet), each pup or kitten's data follows the other after the previous one's family tree data.
</p>
<p>
<a href="img/petbreakdown_StartOfBitmap.gif">Start of bitmap</a><br>
And this is the end of the petfile, the bitmap which you see when the pet comes out of the door. This is not
included in the checksum, so if this part only is corrupted you can simply replace it with another bmp file in
order to get the game to accept the pet or baby. I show how to do this in one of my tutorials.
</p>
</div>
</body>
</html>

View file

@ -1,200 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Rough breakdown of a petfile</title>
<link rel="stylesheet" href="../style/style.css">
</head>
<body>
<?php include '../../../_menu.php'; ?>
<div class="side-padding courier">
<p>
<div class="big purple center">
<b>Rough breakdown of a petfile</b><br>
<span class="comic-sans">~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br></span>
</div>
This is for people who want to know what the various sections of a pet file contain. The
structure is very similar for a baby file. I'm just going to show this as links to a
series of screengrabs, as I don't have time to do anything fancy with it. Pet and baby
files are in fact saved-game files, so their internal information is changing all the
time. However, the basic structure remains the same throughout, so we can do a fair bit
of analytical work just looking at a pet or babyz in a hex editor. I'm not including any
breakdown of Petz II .pet files, as they are very different.
</p>
<p>
<a href="images/petbreakdown_PetNameIDAndBreedfileSection.gif">Here is the start of a
typical Pet adopted in Petz 3, 4 or 5.</a><br>
In it you can see the pet ID up there in the first two bytes, before the name Rosie.
This is the section containing the petname, ID and main breedfile name. In a pet which
has been imported from PetzII there is a bunch of other stuff in there too, but it's not
really important.
</p>
<p>
<a href="images/petbreakdown_xChecksumSection.gif">This is the end of the first
section.</a><br>
The part which you see highlighted is where the checksum information resides.
</p>
<p>
<a href="images/petbreakdown_bStartofSectionContainingSliders.gif">This is the start of
the section which contains brainslider data etc</a><br>
note for those who want to cheat -- this section is where you should find the things
that your pet learns, its tricks abilities etc.
</p>
<p>
<a href="images/petbreakdown_aBrainsliderdata.gif">here's where the actual slider data
is kept</a><br>
The highlighted section shows where these important bytes are stored. I show how to deal
with these in one of my tutorials.
</p>
<p>
<a href="images/petbreakdown_EndOfSectionContainingSliders.gif">This is the end of the
section containing sliders.</a>
</p>
<p>
And immediately after that:
</p>
<p>
<a href="images/petbreakdown_StartOfPaintedBallzSection.gif">this is the section with
your pet's colour data</a><br>
This is where the game stores whatever paint you throw at your pet from the can; if you
don't paint the pet, it stores the pet's default colours here. It's the reason why, when
you change certain ball colours in the .lnz section, you have to say "restore original
colours" within the game before you see them. It's also why babyz' hexed eyelids don't
show up as altered; there is no "restore" in babyz because there's no paint pot. But of
course you can edit the relevant byte in this section, as I show in a "howto" elsewhere.
</p>
<p>
<a href="images/petbreakdown_EndOfPaintedballzStartOfLnzSection.gif">The start of the
.LNZ sections</a><br>
Where the shape, default colours etc of the pet are defined. It comes in two chunks, the
first of which is the adult data and the second of which is the puppy or kitten data. As
of 2005, you can now edit these directly in Nicholas' LNZPro utility of course.
</p>
<p>
<a href="images/petbreakdown_EndOfLnzSectionStartOfClothingNBreedInfo.gif">The end of
the LNZ section.</a>
</p>
<p>
<a href="images/petbreakdown_StartOfClothesAndBreedzInfo.gif">The clothes and breedfiles
section</a><br>
This section directly after the lnz info is where you'll see listed any clothing items
that your pet is wearing. No need to edit this, just take the clothes off your pet or
baby in the game! If there is a problem with starting the game because the clothing item
is missing or damaged, just re-set your game as you start it up by hitting Ctrl and
Shift together.
</p>
<p>
<a href="images/petbreakdown_zEndOfClothesAndBreedzInfo.gif">End of clothes and
breedfiles section</a><br>
As you can see, the breedfiles which the pet needs are listed here, usually with their
ID numbers.<br>
<a href="images/petbreakdown_EndOfClothesAndBreedzInfo.gif">Here's another pet's similar
section</a><br>
so that you can see how it's done a bit clearer.
</p>
<p>
<a href="images/petbreakdown_aGenderNeuterdetailsAndStartOfBreedIDstuff.gif">This
section contains gender and main breed ID info</a><br>
Here's the section that you need to concentrate on if you're changing a petfile's
gender, or if you're trying to make it accept a different breed ID.
</p>
<p>
<a href="images/petbreakdown_GenderAndNeuterSection.gif">The gender and neutering
section</a><br>
The highlighted bytes are where you change gender or neuter and un-neuter your pet. I
show how to deal with this in one of my tutorials. Of course as of 2005, you can alter
the gender using Nicholas' Petza utility.
</p>
<p>
Also in this section of a pet, after YALP and before the breed ID info, you'll see an
area which varies in length as your pet's experiences in life occur -- experiences such
as finding a mate and so on.
</p>
<p>
<a href="images/petbreakdown_BitWithBreedIDInfo.gif">The breed ID info</a><br>
The highlighted bytes show where you would find the main breed ID number that your pet
needs. I show how to deal with this in my tutorials.
</p>
<p>
<a href="images/petbreakdown_EndOfYALPsectionStartOfGeneticsSection.gif">End of YALP
section, start of Genetics</a><br>
This is where an important part of your pet resides -- its genetics. I show in howtos
elsewhere how to find and alter some of the important genetic bytes such as the Alley
Sickness etc. You can now change these of course in Nicholas' LNZPro utility, but
there's still plenty to explore here :-)
</p>
<p>
<a href="images/petbreakdown_endofgenetics.gif">The end of your pet's genetics
section.</a>
</p>
<p>
<a href="images/petbreakdown_BeginFamilyTree.gif">Start of the Family Tree section.</a>
</p>
<p>
<a href="images/petbreakdown_FamilyTreeDateofBirth.gif">Date of birth in Family
Tree</a><br>
The highlighted bytes are where the date of birth resides. I show how to deal with this
in one of my tutorials.
</p>
<p>
<a href="images/petbreakdown_FamilyTreeNumberOfGenerations.gif">Number of generations
for pet</a><br>
The byte which you see highlighted is the number of generations, in hexadecimal of
course.
</p>
<p>
<a href="images/petbreakdown_FamilyTreePinkoutlineorblue.gif">The pink or blue outline
in Family Tree</a><br>
The part which you see highlighted is where the pink or blue byte is stored. I show how
to deal with this in one of my tutorials.
</p>
<p>
<a href="images/petbreakdown_InPregnantPetEndOfFamilyTreeStartOfBabyData.gif">End of
family tree section.</a><br>
This particular pet is pregnant, so what you see here is also the start of a pup's data.
</p>
<p>
<a href="images/petbreakdown_StartOfBaby.gif">The start of the puppy's file.</a><br>
Here is the start of the puppy's data. The structure of the puppy file is the same as
that of the mother, but it doesn't have the initial loading section with the pet ID and
name because of course the game doesn't need that until the pup becomes separated from
the mother. If there is more than one pup (or of course kitten for a catz pet), each pup
or kitten's data follows the other after the previous one's family tree data.
</p>
<p>
<a href="images/petbreakdown_StartOfBitmap.gif">Start of bitmap</a><br>
And this is the end of the petfile, the bitmap which you see when the pet comes out of
the door. This is not included in the checksum, so if this part only is corrupted you
can simply replace it with another bmp file in order to get the game to accept the pet
or baby. I show how to do this in one of my tutorials.
</p>
</div>
</body>
</html>

View file

@ -0,0 +1,178 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Tutorials and Howtos</title>
<link rel="stylesheet" href="../carolyns_creations_frames.css">
<!-- archive menu -->
<script src="/menu.js" type="module"></script>
</head>
<body>
<div class="center">
<p class="big green">
<b>
<a href="#REF">Reference</a>...
<a href="#UTL">Utilities</a>...
<a href="#RON">Guest Info</a>...
</b>
</p>
<p class="purple">
<span class="big">Go to <a href="../madscientist.html">the mad Scientist Page</a></span><br>
for Demo Foolers, modified exe files and other unusual stuff<br>
<span class="big">Go to <a href="lnzdetails.html">my LNZ breakdown chunks</a></span><br>
for some very useful information on the LNZ files which make up the core of your new Petz breed, Oddballz breed,
or Babyz. Also helps in understanding the .CLZ part of a clothing file etc. Really. No, really. Do go and see.
It might stop you from writing to me to pick my brains; most of my brain-pickings are there :-)<br>
<a href="dl/tutorials_PetEditingManual.zip">Download the petz editing manual</a><br>
Compiled by Nicholas Sherlock of <a href="http://www.sherlocksoftware.org/" target="_blank">Sherlock
Software</a> from my LNZ information and other info. Makes the sections easier to find, as well as providing a
set of great colour-charts for all of the games and a good visual aid to x,y,z coordinates. The file is in CHM
help format. Only up to date as far as Feb 2005; check out my LNZ breakdown chunks for later info<br>
<span class="big">Go <a href="../petz6.html">here </a>for a brief note on the 2006 UbiSoft "Petz" games<br>
Go <a href="../babyz/babyzedit.html">here </a>for my Babyz-specific tutorials, fixes and howtos<br>
Go <a href="../oddballz/oddballzedit.html">here </a>for my Oddballz-specific tutorials, fixes and howtos<br>
Go <a href="../petz/petzedit.html">here </a>for my Petz-specific tutorials and howtos<br>
Go <a href="../madscientist.html">here </a>for modified .exe files and oddities like sprite-swapping etc<br>
And <a href="../specials/nicholastools.html">here </a>for Tinker, LNZPro, Pet Workshop, and extra petz
features<br>
<a href="LNZPro2tips.html">LNZPro 2 tips here</a><br>
<a href="TinkerandLNZPro2tips.html">Tinker and LNZPro 2 tips here</a><br>
PLEASE NOTE that almost all the tutorials and howtos on my pages were written before Nicholas created the
marvellous LNZPro and Tinker tools. All the info in my howtos is still valid for anyone who wants to
understand what goes on "under the hood", and my "easy" packages are still fun to use, but these two new
tools make things amazingly easy for us hexers. Give 'em a try, you know you want to :-)</span>
</p>
<p class="big purple">
<b id="REF"> Reference items and Fixes</b><br>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br>
<a href="../hexingmodding.html">What IS "hexing"?</a><br>
<a href="PetzCrashHelp.html">What to do if Petz won't start or crashes.</a><br>
<a href="BabyzCrashHelp.html">What to do if Babyz won't start or crashes.</a><br>
<a href="HowIEditAndWhy.html">An explanation of how I personally edit and why I do it that way</a><br>
<a href="HexEditingTools.html">What hexing is and what tools you need</a><br>
<a href="PetzColours.html">My Colour Chart for Petz II, 3, 4, 5 hexing</a><br>
<a href="BabyzColours.html">My Colour Chart for Babyz hexing</a><br>
<a href="IDNumberInResHackedFiles.html">How to find the ID number ('The Byte' or 'Offset')</a><br>
<a href="SentToPOND.html">My own breedz ID numbers list</a><br>
as sent to Petz Offset Numbers Directory at the end of Aug 2003, for anyone who cares<br>
<a href="SameName.html">How to play with petz from same-name, different-ID breedz</a><br>
<a href="SerialNumbersAndHelpForOldGames.html">Where to find serials for older games</a><br>
<a href="../crashingxp.php">What to do if my breedz crash your game.</a><br>
This is the Windows XP problem. Also added info on Petz 5 sound not working in WinXP SP2<br>
<a href="StuckDebugger.php">What to do if your game freezes, or Omar's Debugger gets stuck</a><br>
<a href="SliderBrains.php">A quick subsitute for the important part of Omar's debugger</a><br>
Also known as the Brain Sliders, or Biorhytm Sliders.<br>
<span class="normal">Useful for breeding petz and for altering pet age, health etc</span><br>
<a href="2ndGenReport.php">Status report on 2nd-gen research</a><br>
updated 02 October 2005 (more on [Fur Color Areas])<br>
<a href="dl/tutorials_FullToyCaseP5.zip">Getting all the Petz 5 toys in your toycase</a><br>
Note -- Daniel of <a href="https://web.archive.org/web/20020608010715/http://www.dmwright.com/oddpetz/"
target="_top">Odd-petz </a>has created a newer version of this.<br>
<span class="normal">Mine was made before I had the game, so I was working "blind" and one or two toyz may be
missing.<br>
I keep it here because it basically works, it's the one I use (because I'm too lazy to change it), and
it's a kind of curiosity for people who collect my stuff :-)</span><br>
<a href="ResHackerTips.html">Some tips for fixing ResHacker problems</a><br>
<a href="BreedFileTips1.html">ResHacker versus "easy-edit" packages</a><br>
<a href="ResHackerTips1.html">ResHacker -- changing bitmaps</a><br>
<a href="TheIDnumber.html">Yet another attempt to explain how to edit the ID number</a><br>
<a href="BitmapHeadersHowTo.html">How to put bitmap headers on filmstrips</a><br>
<span class="normal">Not really needed since the arrival of Tinker for easy filmstrip-splitting, but
interesting perhaps to some.</span>
</p>
<p class="big purple">
<b id="UTL">USEFUL UTILITIES</b><br>
~~~~~~~~~~~~~~~~~~~~~~~
</p>
<p class="big">
<b>Nicholas Sherlock's utilities</b><br>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br>
<a href="../specials/nicholastools.html">Petz 5 toyz editor, LNZ file editor...</a>
</p>
<p class="big">
PFE, useful for Pet to breed editing:<br>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br>
<a href="dl/tutorials_pfe101.zip">PFE (programmer's file editor)</a><br>
don't be put off by the "programmer's"; it's just a very useful text editor.
</p>
<p class="big">
Hex editors:<br>
~~~~~~~~~~~~~~~~~~~~~~~<br>
<a href="dl/tutorials_Axe.zip">Axe hex editor</a> I use this for splitting filmstrips.<br>
<a href="http://www.bpsoft.com" target="_top">Hex Workshop</a> Shareware, handy because it has a checksum
facility.<br>
There are <b>loads</b> of hex editors available; just do a search using<br>
<a href="https://google.com/" target="_top">Google</a> for: "Hex editor" Freeware<br>
Note: I will not send you the hex editors etc that I use (download them yourself) and I will not recommend any
particularly; the ones listed here I happen to use but that doesn't mean you'll like them best. Lots of people
use different ones. Find one that you like and experiment with it on something unimportant.
</p>
<p class="big">
Resource editors:<br>
~~~~~~~~~~~~~~~~~~~~~~~<br>
<a href="http://www.angusj.com/resourcehacker/" target="_top">ResHacker</a><br>
<span class="normal">Freeware, use for Win 32 resource files only (Petz 2-5 .dog or .cat files etc)</span><br>
<a href="http://hp.vector.co.jp/authors/VA003525/Eindex.htm" class="defunct" target="_top">eXeScope</a><br>
<span class="normal">Shareware, use for Oddballz, Dogz 1 or Catz 1 resource files -- Windows ones; Mac users
have ResEdit :-)</span>
</p>
<p class="big">
Other handy tools:<br>
~~~~~~~~~~~~~~~~~~~~~~~<br>
<a href="dl/tutorials_Pet2bmp.zip">Pet2bmp by Bryan Franklin (Fraggle)</a><br> I use this for getting a quick
Adoption-centre picture of a pet. For Petz II, Petz 3 or Petz 4 petz only.
<a href="dl/tutorials_Pet2ply.zip">Pet2ply by Bryan Franklin (Fraggle)</a><br> Makes online "player" files such
as the one I have of Phantarella on my front page. Compatible only with the Petz 3 or Petz 4 players.<br>
Speedwagon75's brilliant <a
href="https://web.archive.org/web/20091027041038/http://geocities.com/speedwagon75/unmute"
target="_top">"unmute" utility for Petz 5 pets</a><br>
Firebird's excellent <a href="https://web.archive.org/web/20160125052806/http://www.birdypresents.com/mkc/"
target="_top">Hexing tools</a><br>
Omar's PetzDebug utility for Petz II, 3, 4 and 5.<br>
<span class="normal">If you're looking for the Debugger while Omar's site is down, you should be able to find
it at <a href="http://tbkc.selective-insomniac.net/" class="defunct" target="_top">Turn Blue K&C</a> in
the Help section, under Downloads; also I believe that it's now available at Daniel Wright's <a
href="https://web.archive.org/web/20020608010715/http://www.dmwright.com/oddpetz/"
target="_top">Odd-Petz site</a> Also there's a partial alternative -- which is what I use -- at the
top of this page.</span>
Lesley's <a href="https://web.archive.org/web/20070705163430/http://www.apkc.co.uk/" target="_top">Petz 4
Playscene Converter</a>
</p>
<p class="big">
<span class="purple"><b id="RON">Guest Information</b><br>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br></span>
<span class="normal">These are pages of information which Ron Tigat had up at his Odd Planet site; while that
site is down, it seemed a shame for this information to be lost. These pages are of interest to people
who edit for Oddballz and like to know in-depth stuff. Although Oddballz is not a Win32 game, the
information is still useful for those of us who edit for the Win32 Petz games.<br></span>
<a href="rontigat_changesize.html">Changing the size of a file</a><br>
<a href="rontigat_aflh.html">A study of the .flh section</a>
</p>
<p>.</p>
</div>
</body>
</html>

View file

@ -1,230 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Tutorials and Howtos</title>
<link rel="stylesheet" href="../style/style.css">
</head>
<body>
<?php include '../../../_menu.php'; ?>
<div class="center">
<p class="big green">
<b>
<a href="#REF">Reference</a>...
<a href="#UTL">Utilities</a>...
<a href="#RON">Guest Info</a>...
</b>
</p>
<p class="purple">
<span class="big">Go to <a href="../madscientist.php">the mad Scientist
Page</a></span><br>
for Demo Foolers, modified exe files and other unusual stuff<br>
<span class="big">Go to <a href="LNZdetails.php">my LNZ breakdown chunks</a></span><br>
for some very useful information on the LNZ files which make up the core of your new
Petz breed, Oddballz breed, or Babyz. Also helps in understanding the .CLZ part of a
clothing file etc. Really. No, really. Do go and see. It might stop you from writing to
me to pick my brains; most of my brain-pickings are there :-)<br>
<a href="dl/tutorials_PetEditingManual.zip">Download the petz editing manual</a><br>
Compiled by Nicholas Sherlock of
<a href="http://www.sherlocksoftware.org/" target="_blank">Sherlock Software</a> from my
LNZ information and other info. Makes the sections easier to find, as well as providing
a set of great colour-charts for all of the games and a good visual aid to x,y,z
coordinates. The file is in CHM help format. Only up to date as far as Feb 2005; check
out my LNZ breakdown chunks for later info<br>
<span class="big">
Go <a href="../petz6.php">here </a>for a brief note on the 2006 UbiSoft "Petz"
games<br>
Go <a href="../babyz/babyzedit.php">here </a>for my Babyz-specific tutorials, fixes
and howtos<br>
Go <a href="../oddballz/oddballzedit.php">here </a>for my Oddballz-specific
tutorials, fixes and howtos<br>
Go <a href="../petz/petzedit.php">here </a>for my Petz-specific tutorials and
howtos<br>
Go <a href="../madscientist.php">here </a>for modified .exe files and oddities like
sprite-swapping etc<br>
And <a href="../nicholastools.php">here </a>for Tinker, LNZPro, Pet Workshop, and
extra petz features<br>
<a href="LNZPro2tips.php">LNZPro 2 tips here</a><br>
<a href="TinkerAndLNZPro2tips.php">Tinker and LNZPro 2 tips here</a><br>
PLEASE NOTE that almost all the tutorials and howtos on my pages were written before
Nicholas created the marvellous LNZPro and Tinker tools. All the info in my howtos
is still valid for anyone who wants to understand what goes on "under the hood", and
my "easy" packages are still fun to use, but these two new tools make things
amazingly easy for us hexers. Give 'em a try, you know you want to :-)
</span>
</p>
<p class="big purple">
<strong id="REF"> Reference items and Fixes</b><br>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br>
<a href="../hexingmodding.php">What IS "hexing"?</a><br>
<a href="PetzCrashHelp.php">What to do if Petz won't start or crashes.</a><br>
<a href="BabyzCrashHelp.php">What to do if Babyz won't start or crashes.</a><br>
<a href="HowIEditAndWhy.php">An explanation of how I personally edit and why I do it
that way</a><br>
<a href="HexEditingTools.php">What hexing is and what tools you need</a><br>
<a href="PetzColours.php">My Colour Chart for Petz II, 3, 4, 5 hexing</a><br>
<a href="BabyzColours.php">My Colour Chart for Babyz hexing</a><br>
<a href="IDNumberInResHackedFiles.php">How to find the ID number ('The Byte' or
'Offset')</a><br>
<a href="SentToPOND.php">My own breedz ID numbers list</a><br>
as sent to Petz Offset Numbers Directory at the end of Aug 2003, for anyone who
cares<br>
<a href="SameName.php">How to play with petz from same-name, different-ID breedz</a><br>
<a href="SerialNumbersAndHelpForOldGames.php">Where to find serials for older
games</a><br>
<a href="../CrashingXP.php">What to do if my breedz crash your game.</a><br>
This is the Windows XP problem. Also added info on Petz 5 sound not working in WinXP
SP2<br>
<a href="StuckDebugger.php">What to do if your game freezes, or Omar's Debugger gets
stuck</a><br>
<a href="SliderBrains.php">A quick subsitute for the important part of Omar's
debugger</a><br>
Also known as the Brain Sliders, or Biorhytm Sliders.<br>
<span class="normal">Useful for breeding petz and for altering pet age, health
etc</span><br>
<a href="2ndGenReport.php">Status report on 2nd-gen research</a><br>
updated 02 October 2005 (more on [Fur Color Areas])<br>
<a href="dl/tutorials_FullToyCaseP5.zip">Getting all the Petz 5 toys in your
toycase</a><br>
Note -- Daniel of <a
href="https://web.archive.org/web/20020608010715/http://www.dmwright.com/oddpetz/"
target="_top">Odd-petz </a>has created a newer version of this.<br>
<span class="normal">
Mine was made before I had the game, so I was working "blind" and
one or two toyz may be missing.<br>
I keep it here because it basically works, it's the one I use (because I'm too lazy
to change it), and it's a kind of curiosity for people who collect my stuff :-)
</span><br>
<a href="ResHackerTips.php">Some tips for fixing ResHacker problems</a><br>
<a href="BreedFileTips1.php">ResHacker versus "easy-edit" packages</a><br>
<a href="ResHackerTips1.php">ResHacker -- changing bitmaps</a><br>
<a href="TheIDnumber.php">Yet another attempt to explain how to edit the ID
number</a><br>
<a href="BitmapHeadersHowTo.php">How to put bitmap headers on filmstrips</a><br>
<span class="normal">
Not really needed since the arrival of Tinker for easy filmstrip-splitting, but
interesting perhaps to some.
</span>
</p>
<p class="big purple">
<strong id="UTL">USEFUL UTILITIES</b><br>
~~~~~~~~~~~~~~~~~~~~~~~
</p>
<p class="big">
<b>Nicholas Sherlock's utilities</b><br>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br>
<a href="../nicholastools.php">Petz 5 toyz editor, LNZ file editor...</a>
</p>
<p class="big">
PFE, useful for Pet to breed editing:<br>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br>
<a href="dl/tutorials_pfe101.zip">PFE (programmer's file editor)</a><br>
don't be put off by the "programmer's"; it's just a very useful text editor.
</p>
<p class="big">
Hex editors:<br>
~~~~~~~~~~~~~~~~~~~~~~~<br>
<a href="dl/tutorials_Axe.zip">Axe hex editor</a> I use this for splitting
filmstrips.<br>
<a href="http://www.bpsoft.com" target="_top">Hex Workshop</a> Shareware, handy because
it has a checksum facility.<br>
There are <b>loads</b> of hex editors available; just do a search using<br>
<a href="https://google.com/" target="_top">Google</a> for: "Hex editor" Freeware<br>
Note: I will not send you the hex editors etc that I use (download them yourself) and I
will not recommend any particularly; the ones listed here I happen to use but that
doesn't mean you'll like them best. Lots of people use different ones. Find one that you
like and experiment with it on something unimportant.
</p>
<p class="big">
Resource editors:<br>
~~~~~~~~~~~~~~~~~~~~~~~<br>
<a href="http://www.angusj.com/resourcehacker/" target="_top">ResHacker</a><br>
<span class="normal">
Freeware, use for Win 32 resource files only (Petz 2-5 .dog or .cat files etc)
</span><br>
<a href="http://hp.vector.co.jp/authors/VA003525/Eindex.htm" class="defunct"
target="_top">eXeScope</a><br>
<span class="normal">
Shareware, use for Oddballz, Dogz 1 or Catz 1 resource files -- Windows ones; Mac
users have ResEdit :-)
</span>
</p>
<p class="big">
Other handy tools:<br>
~~~~~~~~~~~~~~~~~~~~~~~<br>
<a href="dl/tutorials_Pet2bmp.zip">Pet2bmp by Bryan Franklin (Fraggle)</a><br> I use
this for getting a quick Adoption-centre picture of a pet. For Petz II, Petz 3 or Petz 4
petz only.
<a href="dl/tutorials_Pet2ply.zip">Pet2ply by Bryan Franklin (Fraggle)</a><br> Makes
online "player" files such as the one I have of Phantarella on my front page. Compatible
only with the Petz 3 or Petz 4 players.<br>
Speedwagon75's brilliant <a
href="https://web.archive.org/web/20091027041038/http://geocities.com/speedwagon75/unmute"
target="_top">"unmute" utility for Petz 5 pets</a><br>
Firebird's excellent
<a href="https://web.archive.org/web/20160125052806/http://www.birdypresents.com/mkc/"
target="_top">Hexing tools</a><br>
Omar's PetzDebug utility for Petz II, 3, 4 and 5.<br>
<span class="normal">
If you're looking for the Debugger while Omar's site is down, you should be able to
find it at
<a href="http://tbkc.selective-insomniac.net/" class="defunct" target="_top">Turn
Blue K&C</a> in the Help section, under Downloads; also I believe that it's now
available at Daniel Wright's
<a
href="https://web.archive.org/web/20020608010715/http://www.dmwright.com/oddpetz/"
target="_top">Odd-Petz site</a> Also there's a partial alternative
-- which is what I use -- at the top of this page.
</span>
Lesley's <a href="https://web.archive.org/web/20070705163430/http://www.apkc.co.uk/"
target="_top">Petz 4 Playscene Converter</a>
</p>
<p class="big">
<span class="purple">
<strong id="RON">Guest Information</b><br>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br>
</span>
<span class="normal">
These are pages of information which Ron Tigat had up at his Odd Planet site; while
that site is down, it seemed a shame for this information to be lost. These pages
are of interest to people who edit for Oddballz and like to know in-depth stuff.
Although Oddballz is not a Win32 game, the information is still useful for those of
us who edit for the Win32 Petz games.<br>
</span>
<a href="rontigat_changesize.php">Changing the size of a file</a><br>
<a href="rontigat_aflh.php">A study of the .flh section</a>
</p>
<p>.</p>
</div>
</body>
</html>

View file

@ -191,7 +191,7 @@
href="petz/p4toyz.html">a bunch of un-hidden toyz.</a> It doesn't include the ones which don't have on-shelf
graphics, nor does it include the four gemstones. I may get those up soon, if Real Life doesn't take off too
fast. And for Petz 3, 4 and 5 people who like to dabble in editing the binary parts of petz with a hex
editor, I've put a little more info up on the <a href="tutorials/petbreakdown.php">Rough Pet Info</a> page.
editor, I've put a little more info up on the <a href="tutorials/petbreakdown.html">Rough Pet Info</a> page.
</p>
<p>
@ -505,19 +505,21 @@
<p>
<b>26 September 2005</b><br>
Over the past week or so, a few odd bits and pieces got uploaded here and there mostly on my <a
href="tutorials/tutorials.php">Tutorials</a> pages. Firs off, a grand Variations tutorial by Nicholas, which
href="tutorials/tutorials.html">Tutorials</a> pages. Firs off, a grand Variations tutorial by Nicholas,
which
is on my main tutorials page and on his <a href="nicholastools.html">Pet Workshop</a> page. Also on that
main page are a new "What to do if Petz won't start or crashes" FAQ and a similar one for Babyz, plus I've
updated my LNZPro tips. On the Petz-specific page I've put a howto on making non-hidden emoticon variations
in a breed, how to change and expand tails for dogz and catz, giving your petz' eyes or "irises" a texture
(includes example petz), and putting bunny ears on a Dane. The perspicacious amongst you will have spotted
that I've got a new page called <a href="tutorials/petbreakdown.php">Rough Pet Info</a> which is exactly
that I've got a new page called <a href="tutorials/petbreakdown.html">Rough Pet Info</a> which is exactly
what it says. It breaks a pet file into sections so that you can see the structure, and see where the
important parts are when it comes to cloning a corrupted pet. It really is rough -- a series of screengrabs
-- so if you don't understand anything about pet files it won't help. But it's a handy reference that I made
for myself ages ago and I'm sharing with you now. I'm also sharing with you a set of lists of Bodyarea
numbers that I intended to put in with some "howtos" but as I've not managed to get those written, you'll
find the lists on my <a href="tutorials/lnzdetails.php">Vital LNZ info</a> main page. I added some info into
find the lists on my <a href="tutorials/lnzdetails.html">Vital LNZ info</a> main page. I added some info
into
the relevant LNZ chunk also. Slight improvement to my <a href="petz/p5foolersucess.html">Petz 5
demo-fooler </a>. Errr... I think that's the lot, it's been a weird couple of weeks and difficult to do more
than snatch a moment or two at the computer now and then.
@ -578,7 +580,8 @@
<b>10 August 2005</b><br>
<br>
Not much, just a howto for people who are having difficulty working out how to use Tinker and LNZPro 2. On
my <a href="tutorials/tutorials.php">Tutorials page</a>. For those who are interested in my fostercats site,
my <a href="tutorials/tutorials.html">Tutorials page</a>. For those who are interested in my fostercats
site,
I'm going to update <a href="http://www.stevehornsc.pwp.blueyonder.co.uk/carolyn/cats.htm"
target="_BLANK">there also</a> today, with some cheerful news and a new family member. All a bit rushed,
Real Life is running away with me :-)