![]() |
| Register | Login | |||||
|
Main
| Memberlist
| Active users
| Calendar
| Chat
| Online users Ranks | FAQ | ACS | Stats | Color Chart | Search | Photo album |
|
| | |||
| Acmlm's Board - I3 Archive - - Posts by Kailieann |
| Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 |
| User | Post | ||
|
Kailieann Since: 11-18-05 Last post: 5909 days Last view: 5909 days |
| ||
| for 3, you write the code for each action in the block code, and then fill in the offsets in blocktool.
For example, if the code for the fireball action is at offset 17 in the code, you would put '17' in the fireball offset field in blocktool. Note that blocktool uses decimal offsets instead of hexadecimal, which is.. stupid. Also, if you put -1 as the offset, the block will act like whatever you set its behavior to in Lunar Magic. for 2, blocktool uses JSRs to get to the code, so you're limited to the free space in the bank that blocktool's code uses (heck if I know which bank that is, though..) for 1.. no idea. |
|||
|
Kailieann Since: 11-18-05 Last post: 5909 days Last view: 5909 days |
| ||
| Actually, you said you tried "making your own blocks with ASM", not "inserting them with ASM instead of Blocktool".
There is a difference. |
|||
|
Kailieann Since: 11-18-05 Last post: 5909 days Last view: 5909 days |
| ||
| Been a while since anyone's butchered my name quite that bad, but I'm quite used to it.
If you must, just Kai will suffice. |
|||
|
Kailieann Since: 11-18-05 Last post: 5909 days Last view: 5909 days |
| ||
BATTLE STATIONS
![]() |
|||
|
Kailieann Since: 11-18-05 Last post: 5909 days Last view: 5909 days |
| ||
See that little at the top of every page?
THAT MEANS YOU'RE ALREADY APPROVED |
|||
|
Kailieann Since: 11-18-05 Last post: 5909 days Last view: 5909 days |
| ||
Originally posted by Kailieann |
|||
|
Kailieann Since: 11-18-05 Last post: 5909 days Last view: 5909 days |
| ||
Originally posted by The Rules |
|||
|
Kailieann Since: 11-18-05 Last post: 5909 days Last view: 5909 days |
| ||
| 8D is an STA command. The BF0D afterwards is $7E:0DBF (the address where the current player's coins are stored).
The actual code, which I believe starts at $00:8F1D, is this: LDA $13CC -- Load 'add a coin' address BEQ #$19 -- Branch over the coin code if the 'add a coin' address is empty DEC $13CC -- Decrement 'add a coin' address INC $0DBF -- Increment current player's coins LDA $0DBF -- Load current player's coins CMP #$64 -- Check if current player has 100 coins BCC #$0C -- Branch over the 1-up code if the player has less than 100 coins. INC $18E4 -- Increment 'number of lives to add' address. LDA $0DBF -- Load current player's coins SEC -- Set Carry SBC #$64 -- Subtract 100 coins STA $0DBF -- Store result to current player's coins |
|||
|
Kailieann Since: 11-18-05 Last post: 5909 days Last view: 5909 days |
| ||
Originally posted by Adamant Well, DUH. I could've told you months ago that that's half the fun. |
|||
|
Kailieann Since: 11-18-05 Last post: 5909 days Last view: 5909 days |
| ||
| Since noone else will bother mentioning it, there's this thread at the top of the Approval Request Forum called "Approval Request Rules and Instructions"
Read that thread. Then YOU tell US why we didn't approve you. |
|||
|
Kailieann Since: 11-18-05 Last post: 5909 days Last view: 5909 days |
| ||
| Kanji in a ROM probably won't show up at all in a hex editor, seeing as most games don't even use standard ASCII, let alone JIS/Unicode.
Your best bet, especially if it's an RPG, is to find some place that will let you input text (such as a character's name) and keep putting in different characters, using your emulator's cheat search to monitor changes in the RAM. Once you figure out where in the RAM the name/whatever is stored, you can use the cheat function to put in different values, and figure out which values correspond to which characters. Once you've figured that out, you'll be able to use those values to search for text in the ROM. However, you're probably still going to need to learn at least a little bit of ASM in order to put the translated text in. If you're not willing to learn the ASM, I'd reccomend finding an existing translation team and offering to work with their scripts and leave the coding to people who already know what they're doing. |
|||
|
Kailieann Since: 11-18-05 Last post: 5909 days Last view: 5909 days |
| ||
Originally posted by pikaguy900 http://smwcentral.net/?p=list&type=tools Tweaker. Second from the bottom. Originally posted by x1372 http://smwcentral.net/?p=list&type=patches LevelASM, near the middle. Originally posted by pikaguy900 No. Originally posted by pikaguy900 Keyhole that comes out of a block, probably pretty easy. Keyhole in item box, not possible. List of all the items that are compatible with the item box |
|||
|
Kailieann Since: 11-18-05 Last post: 5909 days Last view: 5909 days |
| ||
| hm. Guess I forgot about the keyhole. That might actually work, then.
As for the flying key.. I reccomend against it. It only flies in a horizontal line up by the item box, making it difficult to reach, and it has a tendancy to randomly hurt the player when they try to jump on it. |
|||
|
Kailieann Since: 11-18-05 Last post: 5909 days Last view: 5909 days |
| ||
| As long as you know which value to change and are able to insert the blocks manually without problems, there shouldn't be a problem.
But if you look closely at the list, you'll notice that every hex value is there, which means there are no more values to find. Though I suppose that doesn't necissarily mean much, with the advent of custom sprites. |
|||
|
Kailieann Since: 11-18-05 Last post: 5909 days Last view: 5909 days |
| ||
| Try reading the rules | |||
|
Kailieann Since: 11-18-05 Last post: 5909 days Last view: 5909 days |
| ||
| I think he meant "check the SM64 hacking thread(s) for proof that I'm not a noob".
But he still completely ignored the great big sticky entitled "Approval Request Rules and Instructions" |
|||
|
Kailieann Since: 11-18-05 Last post: 5909 days Last view: 5909 days |
| ||
| <@laptuna> I should ban him but damnit i'm too lazy
<@laptuna> someone else will do it <@laptuna> wait what <@laptuna> !2na ban 2174 Get a brain and PM an admin on Oct30 to get unbanned <@tunabot> 100 ok * @laptuna is not that lazy <@Acmlm_> !2na nuke laziness <@tunabot> <br /> <@tunabot> <b>Warning</b>: mysql_result() [<a href='function.mysql-result'>function.mysql-result</a>]: Unable to jump to row 0 on MySQL result index 8 in <b>/home/acmlm/webroot/board/xtest.php</b> on line <b>77</b><br /> <@tunabot> 100 Nuked! - banned, PMs disabled, IP banned <@Acmlm_> too bad it failed <@laptuna> (it assumes you have the slightest idea how to use it an dodesn't actually check anything) <@laptuna> I think it just tried to IP ban "0" <@Kailieann> uhm <@Kailieann> I think it IP banned *.*.*.* <@Kailieann> seeing as I'm IP banned now <@Acmlm_> haha <@laptuna> ...sigh |
|||
|
Kailieann Since: 11-18-05 Last post: 5909 days Last view: 5909 days |
| ||
| With regards to the quotes..
< = < > = > |
|||
|
Kailieann Since: 11-18-05 Last post: 5909 days Last view: 5909 days |
| ||
Originally posted by ghettoyouth ... and have the game not be able to return to the block code? What possible purpose would that serve? |
|||
|
Kailieann Since: 11-18-05 Last post: 5909 days Last view: 5909 days |
| ||
Originally posted by KP9000 Uh, no. Most parents don't have a clue in this department. And even if they did, most kids would still get their hands on the game anyways. And it's not just limited to video games. Parents these days are pretty dumb. |
| Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 |
| Acmlm's Board - I3 Archive - - Posts by Kailieann |