BullyWiiHacks
Welcome dear guest! Very Happy

To start posting and being part of the community, you simply need to register an account or log into an existing one.

Be sure to check out disposable e-mail services, in case you prefer using one for this site instead of your legit address: http://10minutemail.com/10MinuteMail/

If you do not wish to register at all, that's fine but there will be more advertisements. :/

You can see and download all content provided for regular members even without an account!

Your contributions will be greatly appreciated though, give it a shot and register today! thumbsup
BullyWiiHacks

Gaming, Modding & Programming

Important reminders:

- Click *HERE* for advanced forum search or check out the text field below on the front page for Google before posting
- NO support via private message (use the forum)
- Write meaningful topic titles
Site Translation
Latest topics
» DK Summit TV Screen Always Black
Today at 5:28 am by SnB@BWH

» Bully...
8/17/2017, 7:22 am by XxModZxX@WiiPlaza

» Bully and members
8/16/2017, 8:27 am by Bully@WiiPlaza

» Friend has problem with Random Texture Generator
8/15/2017, 4:47 am by SK1

» Retard exposes all of my codes as stolen
8/14/2017, 10:13 pm by SnB@BWH

» Sensitive Wood Boxes
8/14/2017, 6:36 am by SK1

» Code Creator Status
8/14/2017, 4:34 am by SnB@BWH

» Where to post my new code
8/14/2017, 1:59 am by SnB@BWH

» How To Hack Consoles
8/13/2017, 11:03 pm by Bully@WiiPlaza

» My First Custom Weapon - Borderlands 2
8/13/2017, 12:24 am by Reclaimer Shawn

Search
 
 

Display results as :
 


Rechercher Advanced Search

August 2017
MonTueWedThuFriSatSun
 123456
78910111213
14151617181920
21222324252627
28293031   

Calendar Calendar

Country Statistics
Free counters!
LaTeX Generator


You are not connected. Please login or register

View previous topic View next topic Go down  Message [Page 1 of 1]

1 Slider / Multi Skip (Serial) on 7/15/2012, 8:40 am

Bully@WiiPlaza

avatar
 
 
Purpose:

Used when writing a value to continuous addresses which have the same offset (between each other). Possiblity to increment the written value after each write with another fixed value (negative to substract since adding a negative value is the same as subtracting a positive one).

A replacement for multiple "direct ram write" code lines to shorten codes.

Template:

??SSSSSS XXXXXXXX
TNNNZZZZ VVVVVVVV

?? stands for the codetype:

Base address & address less than 0x81000000
or 0x91000000
08
Base address & address greater than 0x80FFFFFF or 0x90FFFFFF09
Pointer & address less than 0x81000000 or 0x91000000 18
Pointer & address greater than 0x80FFFFFF or 0x90FFFFFF19
For addresses / offsets greater than 0x80FFFFFF, add 0x1 to the codetype. When using pointer add 0x10 to the codetype.

SSSSSS
stands for the address you start at when using base address or the offset to add when using pointer,
XXXXXXXX for the value to write,
T for the value size (0 is 8 bit, 1 is 16 bit and 2 is 32 bit),
NNN for the amount of additional (!) RAM writes to perform,
ZZZZ for the distance in bytes between each RAM write,
VVVVVVVV for the amount which is added to the value after each write.


Example #1:

We want to write the value 0x00000000 to address 0x80E3A200 using pointer with a value size of 32 bit, 0x14 additional addresses with a value increment of -1 and no distance between each write:

18E3A200 00000000
20140004 FFFFFFFF

Note:


The default distance for 32 bit is 0004 bytes in order to reach the next address. It is 0002 for 16 bit and 0001 for 8 bit. Using 0000 would make it write to the same address over and over again.

Example #2:

We want to write the value 0x00000055 to address 0x8103A200 using base address with a value size of 8 bit, 0x004 additional addresses with a value increment of 0x00000005 and a distance of 0x0040 between each write:

0903A200 00000055
00040040 00000005


Remember:

0x in front of something means that it is already in a hexadecimal. Otherwise it is decimal.



Last edited by Bully@WiiPlaza on 8/9/2012, 10:23 pm; edited 2 times in total


_________________

2 Re: Slider / Multi Skip (Serial) on 8/18/2013, 7:55 am

jaeremix10

avatar
Code Creator
Hmm... What if an address is 90 instead of 80?


_________________
All the "Official" coders hate me. That's what keeps me coding! Cool 

3 Re: Slider / Multi Skip (Serial) on 8/18/2013, 8:07 am

Bully@WiiPlaza

avatar
 
 
The same after you changed the memory range like this:

4A000000 XXXXXXXX
CODE
E0000000 80008000


_________________

4 Re: Slider / Multi Skip (Serial) on 8/18/2013, 8:52 am

jaeremix10

avatar
Code Creator
Oic. Thanks bully


_________________
All the "Official" coders hate me. That's what keeps me coding! Cool 

Sponsored content


View previous topic View next topic Back to top  Message [Page 1 of 1]

Permissions in this forum:
You cannot reply to topics in this forum