|
Post by Thor on Dec 22, 2021 18:46:10 GMT -5
I'll explain in more detail how it's fixed but here's where you can download it :) Updated the Link to include P4 and P5 fixes: drive.google.com/drive/folders/1-F3-M7gz_tfw4H3la5aXxT2vVYCC1fQp?usp=sharingHere's how the fix works, just change that 1 digit to F: Tons of people that need to be acknowledged but I failed to do so because I was too excited! Soo sorry! <3 but honestly everyone of these folks put in a lot of work in solving the dancing dogz mystery and all of Petz Hacking Discord! And if I'm missing anyone below, please reach out! I'd love to make sure everyone feels appreciated for their hard work <3
|
|
|
Post by shaina @ kizmet on Dec 22, 2021 20:27:07 GMT -5
|
|
|
Post by Ratqueen on Dec 22, 2021 21:41:17 GMT -5
Wow, that's great, Thor! Nicely done! Is it what you showed me you were doing the other day? Going to download it now!
Thank you!
(Also, I didn't know I needed a pig, but now I need a pig!!! Searching for pig...)
|
|
|
Post by CatCreature on Dec 22, 2021 22:27:36 GMT -5
I'll explain in more detail how it's fixed ...I'm waiting!! I want to know! Does this really work?! I'm downloading it as fast as I can and rushing it into my game...I didn't think this was fixable??? OMG... --- EDIT: THIS REALLY WORKS AND I'M SO HAPPY. x'DDD Just had a major Christmas Dogz dance party in P4 LOL Took WAY TOO MANY pictures, but here's some of the best: I'm fairly sure half my game doesn't look like the average person's game, with the random Petz I have LOL THANK YOU SO MUCH FOR MAKING THIS I'm so happy right now ahhh!
|
|
|
Post by Thor on Dec 22, 2021 23:30:44 GMT -5
Wow, that's great, Thor! Nicely done! Is it what you showed me you were doing the other day? Going to download it now! Thank you! (Also, I didn't know I needed a pig, but now I need a pig!!! Searching for pig...) Yeah this was the image I showed you yesterday of what I was doing hahaha You're welcome CatCreature :) Literally just changed 1 tiny place in the code. I'll take screenshots but you can see the difference in the BHD instead of 0E00 I changed it to 0F00
|
|
|
Post by Kel on Dec 22, 2021 23:31:52 GMT -5
Ahhhh! This makes me so excited! I’ll be at my friend’s house this weekend so I’m gonna beg her to let me on her computer for a bit so I can grab this.
The borked dancing feature in Petz 4 always made me so SO sad but now it’s fixed!
|
|
|
Post by CatCreature on Dec 23, 2021 3:40:28 GMT -5
You're welcome CatCreature Literally just changed 1 tiny place in the code. I'll take screenshots but you can see the difference in the BHD instead of 0E00 I changed it to 0F00 That's amazing!! I always assumed it was a problem with the actual GAME itself, not the item!! This is brilliant and I'm so thrilled!! If it's possible to show me how you did it...and if I can get midnightwolf 's permission...I'd love to be able to fix the lava lamps I've collected, so my Dogz can dance to those as well! xDD
|
|
|
Post by Thor on Dec 23, 2021 4:04:04 GMT -5
You're welcome CatCreature Literally just changed 1 tiny place in the code. I'll take screenshots but you can see the difference in the BHD instead of 0E00 I changed it to 0F00 That's amazing!! I always assumed it was a problem with the actual GAME itself, not the item!! This is brilliant and I'm so thrilled!! If it's possible to show me how you did it...and if I can get midnightwolf 's permission...I'd love to be able to fix the lava lamps I've collected, so my Dogz can dance to those as well! xDD Honestly when I was running the debugger I was sure it was the Petz.exe that would need to be changed... I saw a compare between an hex E and hex F and that was causing the exception to be triggered and thought I'd have to figure out how to change this hardcoded F to instead compare E. Anyway several hours later (embarrassingly I don't know how to read assembly too well), I realized the hex E was being loaded from somewhere and that somewhere was the Music Box. When I'm back on my Windows computer I can take screen shots (I haven't figured out how to use Petz stuff on a Mac yet). As for the lava lamps-- do catz dance to the lava lamps? Because depending on how they were made as non-OW, they might not allow any petz to dance.
|
|
|
Post by CatCreature on Dec 23, 2021 5:42:42 GMT -5
I...could have sworn they did?? But everybody is refusing now, so...maybe I was wrong?? Ahhh!!
That...sounds mostly like gibberish to me since I have no idea what half of that even is...but I'm impressed regardless. x'DDD
|
|
|
Post by Thor on Dec 23, 2021 12:39:32 GMT -5
I...could have sworn they did?? But everybody is refusing now, so...maybe I was wrong?? Ahhh!! That...sounds mostly like gibberish to me since I have no idea what half of that even is...but I'm impressed regardless. x'DDD Yeah I think it depends how the non-OW music box toy was made for it to have dancing or not. You'd have to change a bit more to fix it. Anyway I updated the first post with the image that shows the exact spot that I edited:
|
|
Meer
Petz Groomer
Meow! Woof! Whinny! Squeak! Roar!
Posts: 188
Petz Versions: 5, 4, 3
|
Post by Meer on Dec 25, 2021 9:37:36 GMT -5
OMG Thor you are my hero!! Everyone else who helped work on this too, you all rock and I'm impressed with your skills!
I can't wait to see my dogz dance! ^_^
I always thought the dancing behavior had been left out of the dogz somehow, turns out it's just a tiny error in the music box itself, wow!
Edit: Harley Quinn digs the tunes!
|
|
|
Post by Thor on Dec 29, 2021 1:24:46 GMT -5
Alright something interesting happens when you don't run as administrator! Apparently, sometimes dogz will no longer dance! Very interesting issue-- but running as administrator and/or clearing the registry seems to fix this. I'll investigate it when I have time out of interest more than anything!
|
|
|
Post by Sue on Jan 16, 2022 10:15:15 GMT -5
Nice work! Thanks Thor! *grabs both files*
I loved making toys that were animated (eg. hermit crab) appear on the toy shelf. It made me so happy, one simple change could create a fun new possibility for the players.
I really miss tinkering with files like this.
|
|
|
Post by CatCreature on Feb 1, 2022 3:53:02 GMT -5
Thor , I had a thought recently...is it possible other items are 'bugged' like this? If memory is correct, Catz can't really use the scratching posts, right? I wonder if that's also something that could be fixed. I never, ever have those items out because they're utterly useless. They do nothing. I remember my Catz in Petz II scratching on the post, but can't recall if it worked in P3...but I'm fairly sure it doesn't do anything in P4 and P5. I feel like there was another item I wanted to ask about, but I can't remember what that was...but I just wondered if there's a possibility these could be fixed as well! EDIT: Even Bandit is not amused by their uselessness apparently, LOL
|
|
|
Post by Thor on Feb 1, 2022 11:27:17 GMT -5
CatCreature you know what was funny-- I was actually researching this before work took over my life until the next big week off from work (or summer). So I was working with shaina @ kizmet who gave me some items to help me and I can see the goal for scratching appear in the list and found the function that is used to carry out the scratching goal (at least I think...) but sadly I couldn't figure out why that specifically wasn't being scratched. There were a few other things I wanted to try to fix but they might not be easy "change version number" fixes :(
|
|