Go Back   The PokéCommunity Forums > Members List
Reload this Page sonic1's Profile

Notices
For all updates, view the main page.



sonic1's Profile Picture

sonic1 sonic1 is offline

ASM is my life now...

Visitor Messages

Showing Visitor Messages 61 to 75 of 138
  1. knizz
    March 10th, 2012 05:40 AM
    knizz
    Whooooah. Cool find.
  2. Speedster
    February 25th, 2012 06:26 AM
    Speedster
    Hey sonic. I was talking to this guy and you may or may not know him but he know's you. He usually goes by Zeno. He is on WAH also. I had asked him about alpha blending and he became curious because he had only used it once in a simple spot. So he tried it out got it working (kinda) as a text box. He wanted me to ask you if you could PM me the FireRed and Ruby message/textbox ASM routine so he can edit it. Thanks.
  3. Speedster
    February 24th, 2012 07:41 AM
    Speedster
    Well your system seems similar to ours but not exactly the same.

    Yeah that's what we were aiming for so props to you! Also i you don't mind we were checking if it would be possible to do that but store the portrait and pallet in Free Space around 0x80000 and then access it from there.
  4. Speedster
    February 23rd, 2012 08:18 PM
    Speedster
    Really? That's awesome! I was talking to some other ASMers and they said that you would need to make your own routine for a FireRed portrait system.

    We only have semesters here. Not trimesters. The word I would probably say is just "classes." We have exams at the end of the 1st and 2nd Semester.

    Yeah that ain't to good. I hope you do do better next time. I'd expect someone like you to be a wiz at math. xD
  5. Speedster
    February 23rd, 2012 11:38 AM
    Speedster
    Wow, that's a lot to know. I can barely remember what I learned about c#. Your doing all this work now so does that mean you finished your exams? How did math go?
  6. Speedster
    February 23rd, 2012 09:50 AM
    Speedster
    Wow. Seems like you are learning a lot based on looking below.
  7. knizz
    February 22nd, 2012 05:46 AM
    knizz
    What this function recieves:
    First argument: R0
    Second argument: R1
    Third argument: R2
    Fourth argument: R3
    Fifth argument: arg_0 = [R13 aka SP][0x0]
    Sixth argument: arg_4 = [R13 aka SP][0x4]
    Seventh argument: arg_8 = [R13 aka SP][0x8]
    Eight argument: arg_C = [R13 aka SP][0xC]

    What the function passes to sub-functions is in var_* (because the addresses are lower). The var_* of this function will become the arg_* of the called one.

    B [var_*] [backups: (R8) (R4 R5 R6 R7 LR)] A [arg_0] [arg_4]
    A is where SP was at the beginning of the function.
    B is where SP is after the beginning of the function.
  8. knizz
    February 22nd, 2012 03:47 AM
    knizz
    Well, there isn't much to learn about the stack. It grows from a high address to a lower address, it is used for backuping the return address and other registers at the beginning of functions.
    However, when they are used within a function it's hard for me too. Not because it's complicated in general, but because you need to keep track of where in the stack you are at the moment, and what values are stored in it. I use the emulator if I'm too lazy to find it out.
    There is only one stack.
  9. DavidJCobb
    February 19th, 2012 04:39 PM
    DavidJCobb
    Send the first bit of info to knizz, he can probably find more use for it than me.

    IIRC the flag and var addresses are:

    FLAGS: saveblock + 0x0EE0 (288 bytes long)
    VARS: saveblock + 0x1000 (unknown length)
    HIDDEN VARS: saveblock + 0x1200 (256 bytes long)

    Var should be 16 flags, yes.
  10. Speedster
    February 15th, 2012 02:06 PM
    Speedster
    That's what I thought!

    Not sure where I posted it on PC.

    And yes I'd love to teach you.
  11. Speedster
    February 15th, 2012 01:37 PM
    Speedster
    Oh that looks cool. It could be very, very useful. I'm not sure what GFX is though.

    I am learning C# although how did you know? xD It is fun though. Link12552 is teaching me.
  12. Speedster
    February 14th, 2012 02:27 PM
    Speedster
    Well that's to bad. I hope you still get a good grade. I'm pretty good. Just very busy.
  13. Speedster
    February 13th, 2012 03:48 PM
    Speedster
    Exams been going well for ya?
  14. BattleChan
    February 6th, 2012 01:24 PM
    BattleChan
    All right, thanks :)
  15. Speedster
    January 29th, 2012 03:18 PM
    Speedster
    Ok cool. That's fine though. Everyone has exams sometime. We'll just be working on other things. Good luck!

About Me

  • About sonic1
    Biography
    Hi everyone!! I'm Miguel, an Adoloescent Portuguese boy. I'm a Pokemon big fan, specially in the games part (not that i dont like the anime, that rocks indeed!!xD ). I like to play pokemon a lot (i play since 5 years old :D ), and i'm learning Japonese because of it. I like to hack and make pokemon games (i'm quite experienced in this part), as i do it almost everyday i come to my computer :D
    Interests
    Rom hacking,Game creating,web page designing
    Location
    Portugal
    Gender
    Male ♂
    Occupation
    Pokemon Trainer
    Nature
    Timid
    Favorite Pokémon
    Shaymin-S
    Dragonite
    Rayquaza
  • Signature
    This signature has been disabled.
    over 350px high
    Please review and fix the issues by reading the signature rules.

    You must edit it to meet the limits set by the rules before you may remove the [sig-reason] code from your signature. Removing this tag will re-enable it.

    Do not remove the tag until you fix the issues in your signature. You may be infracted for removing this tag if you do not fix the specified issues. Do not use this tag for decoration purposes.

Statistics

Total Posts
Activity by Forum
Visitor Messages
Blog
General Information
  • Last Activity: 3 Weeks Ago 08:42 AM
  • Join Date: May 29th, 2008
  • Referrals: 0

Friends

Showing Friends 1 to 13 of 13

Emblems

Emblem Showcase - 1 Total
  Emblem
PC Veteran
These old folks have been around for far too long but we love them anyway.
Awarded: June 15th, 2011 07:34 AM

All times are UTC -8. The time now is 08:04 PM.