The Rare Witch Project Forums

The Rare Witch Project Forums (https://www.therwp.com/forums/index.php)
-   Homebrew Games and Tools (https://www.therwp.com/forums/forumdisplay.php?f=47)
-   -   PJ64 - Banjo Kazooie Trainer (Beta) (https://www.therwp.com/forums/showthread.php?t=8324)

mikesgm6 21st February 2007 04:55 AM

PJ64 - Banjo Kazooie Trainer (Beta) 0.05A
 
Alright I thought it was time to release a Beta version of my trainer for PJ64!

Latest Release: v0.05A

To use this trainer. simply open Project64 with BK rom.
Click the "Attach" button on the trainer.
Your all set!

To Poke/Retrieve values:
Change the number field next to Eggs, Feathers, etc.
Click "Set"

To retrieve just click "Get".
For the eggs, Click the eggs you want and click "LIEK CHANGE".


ZOMFG LINKS:
v0.05A
RAR: http://t4online.com/ChuChu/BK/Pj64Trainer_005A.rar
ZIP: http://t4online.com/ChuChu/BK/Pj64Trainer_005A.zip

Screens:
http://www.t4online.com/ChuChu/BK/

╔═════════════════════════════╗
║Trainer 0.05A Progress: [.:RELEASED:.]║
╙─────────────────────────────╜

SubDrag 21st February 2007 05:50 AM

Kudos! There are actually quite a bit of usefool tools there. You can expand that tool quite significantly as well. Like for example restart room could be expanded to warp to room (and a combo box), etc. You could even eventually move on to make it a hacking engine, searching for codes and things, depends how far you want to take it. Lots of good things there, like resizing background images and modeless dialog boxes.

Whyme123 21st February 2007 04:39 PM

Nice. I'll leik check it out when I get home; I'm leik at school now :(

runehero123 21st February 2007 09:46 PM

You are awesome mikesgm6!

I like how you used the gs codes to create a decent program

mikesgm6 21st February 2007 10:59 PM

Old
I uh.. basically converted a few codes from GS to PC so it wasn't all easy ^_^
There will be a 0.03 in about a week or so.. it will include Ice Key and Banjo Mode modifier. Let me know if you find da buggyz

*Grabs bug spray*

Airman 22nd February 2007 07:17 AM

wow awesome job man

runehero123 23rd February 2007 01:43 AM

You mean you had to convert the gs codes into like c++ language or something?

Timboid 23rd February 2007 02:14 AM

Wow.....this is awesome! Thanks! And like Subdrag said if you take it farther, it'll be even more awesomer!:D

EDIT: I just tried it, and it's amazing! If you work on it frequently, it could become the ultimate Banjo hacking tool! Great work!
P.S. Please get rid of that backround on the main menu. It's distracting, and has nothing to do with BK.

mikesgm6 23rd February 2007 05:32 AM

You mean you had to convert the gs codes into like c++ language or something?
naw..
GS to PC as in well PC as in pc addresses..
8038-5F-67 00FF (GameShark) (Eggs = 255)
3B0F-5F-64 00FF (PC) (Eggs = 255)

Basically some codes use different methods
These kinds (With 8038 in front) have a simple method where 8038 always = 3B0F. middle stays the same then subtract 3 from the last half.

SubDrag 23rd February 2007 05:38 AM

It's not always subtract 3 actually. It just so happens in this case. What you've got is that it is 32-bit byte flipped.

So:
0 -> 3
1 -> 2
2 -> 1
3 -> 0
4 -> 7
5 -> 6
6 -> 5
7 -> 4
etc.

Also, PJ64 virtual address starts at 3AD70000, so to find your code address add the code address to this virtual address, and then you'll need to do the little flip thing at the end.

mikesgm6 23rd February 2007 05:42 AM

woo ^_^ thanks, It just seems that most codes are that method :P
but this is ubernes 3AD70000 thanks a bunch

SubDrag 23rd February 2007 05:50 AM

For the record, it's not 3AD70000 on all PCs, just most of them (I believe should be this on XP).

mikesgm6 23rd February 2007 05:51 AM

doh, does that mean my trainer has a high risk of not working on some pc's..
edit: just saw your edit.

runehero123 23rd February 2007 03:16 PM

I cant get it to work on my pc. It loads the game and everything. It just wont change anything in game. Am i doing something wrong???

mikesgm6 23rd February 2007 10:51 PM

Quote:

Originally Posted by SubDrag
For the record, it's not 3AD70000 on all PCs, just most of them (I believe should be this on XP).

...so... yeah :\ Ill try and work on an alternative..

Ice Lightning 24th February 2007 12:34 AM

Would you be able to create a help file to go with this? I'm not sure how to get the codes for amount of notes, eggs, etc to work. And the whole Attach and Detach thing I'm not too sure about either.

As for bugs, I'm not sure what I did but somehow I did something and an infinite number of error boxes started to come up that the only way to stop is by closing the program using Ctrl-Alt-Del

I'll try to find out what it was I did tomorrow, as for now I need sleep

This looks like it could become a great tool for Banjo-Kazooie though and like Timboid said can become the ultimate BK hacking tool

mikesgm6 24th February 2007 12:52 AM

Alright Ill create a help file chm in the next release.

Attach and detach.. basically start up PJ64 with bk rom.. Click attach (Which means attach to project 64) and your all set to h4x

Bugs.. Probably when entering an invalid integer and checking the box next to Set. Ill fix that one. (Unless it's a different one you are talking about)

FIND OUT PLIS!!11!!11

Thanks for ultimate tool comment except... I'm not sure it well get far if I don't have a partner ;-)

Timboid 24th February 2007 04:20 AM

Ok, everything works great, except I can't seem to change the number of notes you have. It let me change everything except the notes. Is this a bug, or am I doing something wrong?

Ice Lightning 24th February 2007 02:35 PM

Quote:

Originally Posted by mikesgm6
Bugs.. Probably when entering an invalid integer and checking the box next to Set. Ill fix that one. (Unless it's a different one you are talking about)

FIND OUT PLIS!!11!!11

Found out, and you're right. It was because I was accidentally deleted what was in the integer box while the chekckbox next to Set was ticked. Also happened while putting in an invalid one like a letter as well

mikesgm6 24th February 2007 04:41 PM

[EDIT]
Actually it seems that BK is being an arse and doesn't wanna change to a higher value unless its set to 0 first

In order to make it work on the current released version just click attach again and set the number to 0 then change to a desired number

This will hopefully be fixed in next version

Remember it's beta!

NeoGC 26th February 2007 09:55 PM

nice one man!! though i would download it i am on my mom's COM and she'll kill me if i download anything,why am I on this COM?because my COM(computer...should've said this firstly.) is being crap,my internet won't work.but hopefully i can get it fixed sometime this week.

runehero123 26th February 2007 11:01 PM

Cant wait for your update mike. I might have some more codes for you to add, if you interested pm me.

mikesgm6 28th February 2007 12:57 AM

Alright version 0.03 Is released :P It's the same link so click it.

Last minute things:
Seems Play during cutscene was broken so therefore disabled.
Read the readme for the other stuff

And yes SubDrag Everything you said was planned :P even the searching tool
Have fun, find bugs and report plis!!11!11!!

runehero123 28th February 2007 10:32 PM

Downloading as i speak...er type

Mandy 28th February 2007 10:41 PM

Nice work Mike! If you need a few graphics, give me a shout, I have a thing for skinning PC apps. ;)

mikesgm6 1st March 2007 12:21 AM

Alright thanks a lot guys ^_^ and Mandy I would LOOVE it if you helped.

Alright so.. last night I just threw everything togeth0r and posted, So I now have a small patch that will enable the use of the Play During Cutscene code ^_^. Thank you runehero123 for a great code.

Note: Off button won't work and I doubt it will ever.. It's not like you need it :P
http://T4Online.com/ChuChu/BK/Pj64Trainer_Patch.zip

runehero123 1st March 2007 12:24 AM

no problem. Thnx for promoting it through your awesome program. Downloading patch

[edit] okay ive had some time to test out your update and most of it works great. Only problem i have are the banjo mode modifier, when i click set it doesnt do anything :eek:. I think there might be a bug with that. Also on my on access cutscene play, when you hit on, it keeps sending you to the banjo band instead of warping you into the cutscene your viewing.

So here is a list of what works:
Fly button
Changing the values of jiggys,health, feathers, etc.
SNS items.
Scene mod works fine.
Animal modifier.

Stuff not working(at least for me):
On access cutscene play(warps only to banjo band.)
Banjo modifier(movement) - doesnt seem to work at all. except for the freeze button.

Also some suggestions on what you should add:
It would be great if you had the time to make an image modifier, this will save time from looking up certain digits on a webpage and will make hackers jobs easier. A way you could set it up is:

Top drop down box would include: the digit of the object you want to change.
Bottom drop down box: The digit of the image you want to change the object to.

Also maybe a position locater to locate banjos position on the current map

X[ ] Y[ ] That would be helpful instead of having to look it up in memory

Also in the updated version of my code the last line should look like this:
8037e8f5 0009 - it warps banjo into the cutscene where the cutscene leaves off! (test it out first, im pretty sure the 4 digit is changed to 5)

Well i hope you take that into consideration. All in all GREAT UPDATE, keep up the good work!:D

mikesgm6 3rd March 2007 12:33 AM

Alright everything that you said but the Banjo Modifier is broken.

For banjo modifier to work you must restart the room :P its the same as the N64 one.

Airman 3rd March 2007 01:33 AM

runehero for the acess cutscene play or whatever its called you have to choose which cutscene to warp into first by selecting it from the dropdown box on the left. choose the scene you want click the on button for cutscene play then click Go now! on the scenen modifier that works for me but when i just try the cutscenen play by itself it warps me to the band one >:)

mikesgm6 3rd March 2007 03:30 AM

Fixed On Access Cut Scene Play code;
Banjo modifier does work (Like I said before just restart room);
[EDIT] I was thinking of Animal modifier, Only a few values work, Try the last and .. well You'll see ;-)

X[ ] Y[ ] That would be helpful instead of having to look it up in memory
Ill add that in a few minutes.

Thank you runehero for your bugs/suggestions

I have created a lil form you all can use to submit these bugs :D

http://t4online.com/ChuChu/BK/
Just click Bugs/Suggestions (note you will see that word a lot...)

mikesgm6 8th March 2007 12:10 AM

Alright! Theres a new release in town! This new 0.04 version has major updates and includes a memory Searcher!

Lots of bug fixes and addons went into this trainer
Memory Searching, Fixed umbo Tokens, Custom skins. etc. Enjoy!
http://t4online.com/ChuChu/BK/Pj64Trainer_004.rar
http://t4online.com/ChuChu/BK/Pj64Trainer_004.zip

Airman 8th March 2007 07:08 AM

airmans jaw dropped in awe!

runehero123 8th March 2007 10:28 PM

Sounds nice, unfortunately cant download it today, i will download tommorow though.

mikesgm6 8th March 2007 10:55 PM

It is back up!
While fixing that leak I also fixed a few bugs I found, and the Code Converter works more efficiently
Spoiler: (highlight to view)
Actually.. I have taken down the downloads.. I found a Major memory leak xD
I will post a new one in a bit. Also the one I will post will fix a few bugs I found recently.

Airman 9th March 2007 05:49 AM

lol I dont care about the bugs ill use it anyway XD also minor bug you may know about if you havent typed anything into the memory searcher and you click search it gives you three error messages and then closes. :)

mikesgm6 9th March 2007 03:36 PM

Well at least it closes out this time xD

runehero123 9th March 2007 10:53 PM

Alright downloading as i speak. But i got so much homework to do that i may only be able to check it out tommorow. Anyways ill update you on bugs, and suggestions at your site then.

K bye

Airman 11th March 2007 04:51 AM

Hey mike i was messing with the cutscene mod and set the Cutscene to the Game Select Screen and pressed the ON button for play during cutscenes and I got a dialogue box that says "Report to me what you just tried to do" yeah whats the dealio with that?

mikesgm6 11th March 2007 06:14 AM

It's a bug I was looking for but didn't know how to access it xD. I will look into it.

Airman 11th March 2007 06:21 AM

lol all i know is it doesnt work now just that one time...creepy...


All times are GMT. The time now is 06:36 PM.

Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2024, vBulletin Solutions, Inc.