WiiRd forum

USB Gecko Related => USB Gecko Dev => Topic started by: Bully@Wiiplaza on September 25, 2012, 09:17:38 AM



Title: PPC ASM Helper Program
Post by: Bully@Wiiplaza on September 25, 2012, 09:17:38 AM
EDIT:
Updated version(s) here:
http://www.bullywiihacks.com/t1030-

---

We´ve got a lot of nice hacking programs, but something like this was missing.

My PPC ASM Helper Program allows you to generate RAM Write templates with an ease by simply selecting the default instruction you´ve received from a breakpoint. Read and write, both are supported. Most common instructions and ones that I´ve seen already are selectable.

All you´re left to do is enter your original instruction information and the value that should be written, the program will do the rest. Copy the assembly into ASMWiiRd or PyiiASMH to receive your code!

(http://s17.postimage.org/g1spfscmn/wiippcasmhelper.jpg)

Video: http://www.youtube.com/watch?v=o4TA3Aplogk

Download: http://adf.ly/WQYMv
Password: YQEW$1f!O0$g

1) Wait 5 seconds, hit the "skip ad" button
2) Once finished downloading, enter given password
2) Extract everything to a folder
3) Doubleclick the .jar file to run the program

If it doesn´t work, install "Java Runtime Environment": http://www.java.com/de/download/manual.jsp

Hope you´ll enjoy.
Please let me know if there are bugs or things missing.


Title: Re: PPC ASM Helper Program
Post by: biolizard89 on September 25, 2012, 06:17:49 PM
We´ve got a lot of nice hacking programs, but something like this was missing.

My PPC ASM Helper Program allows you to generate RAM Write templates with an ease by simply selecting the default instruction you´ve received from a breakpoint. Read and write, both are supported. Most common instructions and ones that I´ve seen already are selectable.

All you do is enter your original instruction information and the value that should be written, the program will do the rest. Copy the assembly into ASMWiiRd or PyiiASMH to receive your code!

(http://jafile.com/uploads/bullywp/wiippcasmhelper.jpg)

Video: http://www.youtube.com/watch?v=o4TA3Aplogk

Download: http://adf.ly/D9pIN
Password: GNGg*:O0

1) Wait 5 seconds, hit the "skip ad" button
2) Once finished downloading, enter given password
2) Extract everything to a folder
3) Doubleclick the .jar file to run the program

If it doesn´t work, install "Java Runtime Environment": http://www.java.com/de/download/manual.jsp

I´m open to suggestions on how to improve this!
Hmm, this looks quite cool.  Nice work, should make ASM codes easier for the masses.


Title: Re: PPC ASM Helper Program
Post by: Bully@Wiiplaza on September 25, 2012, 06:30:33 PM
Yep, just like brkirch described in his F6 tutorial, anyone can do ASM with the proper templates. I basically started there xD
Took me quite long to figure all that almost out of nothing. These differ from brkirch´s a lot, mine are hopefully 'optimised' templates. :)


Title: Re: PPC ASM Helper Program
Post by: biolizard89 on September 25, 2012, 06:42:02 PM
Yep, just like brkirch described in his F6 tutorial, anyone can do ASM with the proper templates. I basically started there xD
Took me quite long to figure all that almost out of nothing. These differ from brkirch´s a lot, mine are hopefully 'optimised' templates. :)
Heh, templates are the main reason why the GeckoTunnel script guide is taking a while... it's not hard to make GeckoTunnel scripts, but I want a uniform template that works with 95% of games without modification, since I think a lot of the people interested in GeckoTunnel aren't particularly good with ASM.  Would you perhaps be interested in adapting your tool to generate parts of a GeckoTunnel script, once I have some more details figured out?  (I'm no good with GUI programming....)  I would happily give you credit in the release notes and any relevant conference talks.


Title: Re: PPC ASM Helper Program
Post by: megazig on September 25, 2012, 06:45:31 PM
yay GeckoTunnel. I can probably do a quick qt gui with the assembler for MegaGecko as backend


Title: Re: PPC ASM Helper Program
Post by: Bully@Wiiplaza on September 25, 2012, 06:47:07 PM
I´m not that good at programming yet, but I can make something like that for you... I need to fully understand the whole thing first, though. Tell me as much as you can about the "template" soon, then.


Title: Re: PPC ASM Helper Program
Post by: biolizard89 on September 25, 2012, 07:48:27 PM
Cool cool, I'll post details once I know what the details are.  :)  I had a new script format/template half-coded, but decided it sucked and started over.  I'll keep both of you informed as I make progress.